{"id":3873,"name":"giget","ecosystem":"npm","repository_url":"https://github.com/unjs/giget","issues_count":921,"created_at":"2025-06-06T16:30:16.403Z","updated_at":"2025-06-06T16:30:16.403Z","purl":"pkg:npm/giget","metadata":{"id":5223500,"name":"giget","ecosystem":"npm","description":"Download templates and git repositories with pleasure!","homepage":"https://github.com/unjs/giget#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/unjs/giget","keywords_array":[],"namespace":null,"versions_count":25,"first_release_published_at":"2022-09-07T13:41:32.829Z","latest_release_published_at":"2025-02-25T20:22:48.094Z","latest_release_number":"2.0.0","last_synced_at":"2025-06-05T13:00:42.264Z","created_at":"2022-09-08T13:43:43.279Z","updated_at":"2025-06-05T13:00:42.264Z","registry_url":"https://www.npmjs.com/package/giget","install_command":"npm install giget","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"2.0.0"}},"repo_metadata":{"id":58863546,"uuid":"534177725","full_name":"unjs/giget","owner":"unjs","description":"✨ Download templates and git repositories with pleasure!","archived":false,"fork":false,"pushed_at":"2024-04-13T17:09:19.000Z","size":493,"stargazers_count":381,"open_issues_count":17,"forks_count":30,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-04-14T07:58:06.228Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unjs.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-09-08T11:20:57.000Z","updated_at":"2024-04-16T17:02:01.343Z","dependencies_parsed_at":"2023-10-03T03:03:57.211Z","dependency_job_id":"e639bef6-41d9-461a-9172-1f8d099c5eaf","html_url":"https://github.com/unjs/giget","commit_stats":null,"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unjs","download_url":"https://codeload.github.com/unjs/giget/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217632492,"owners_count":16207426,"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":"unjs","name":"UnJS","uuid":"80154025","kind":"organization","description":"Unified JavaScript Tools","email":"hi@unjs.io","website":"https://unjs.io","location":null,"twitter":"unjsio","company":null,"icon_url":"https://avatars.githubusercontent.com/u/80154025?v=4","repositories_count":70,"last_synced_at":"2023-04-09T10:31:56.670Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/unjs","funding_links":[],"total_stars":50876,"followers":null,"following":null,"created_at":"2022-11-02T16:24:27.101Z","updated_at":"2024-03-25T17:52:25.351Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unjs","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unjs/repositories"},"tags":[{"name":"v1.2.3","sha":"cd3d4d754b392bb0982f38e19b8bb129b2e6d596","kind":"commit","published_at":"2024-03-21T19:54:17.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v1.2.3","html_url":"https://github.com/unjs/giget/releases/tag/v1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.2.3/manifests"},{"name":"v1.2.2","sha":"8128e33f0b9b75911b2fcdf18dc1bf77b166832f","kind":"commit","published_at":"2024-03-21T19:47:55.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v1.2.2","html_url":"https://github.com/unjs/giget/releases/tag/v1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.2.2/manifests"},{"name":"v1.2.1","sha":"d612198062722bd332d97523b0f5d524e60cdad3","kind":"commit","published_at":"2023-12-24T20:33:33.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v1.2.1","html_url":"https://github.com/unjs/giget/releases/tag/v1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.2.1/manifests"},{"name":"v1.2.0","sha":"1ef4ab9671e38386d2910df646f0aeffe5e77664","kind":"commit","published_at":"2023-12-24T20:32:20.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v1.2.0","html_url":"https://github.com/unjs/giget/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.2.0/manifests"},{"name":"v1.1.3","sha":"8eb4b26c8c0fac04e31d9c21ea61015bb1657fcf","kind":"commit","published_at":"2023-10-04T19:39:15.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v1.1.3","html_url":"https://github.com/unjs/giget/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"8ddd2a4eb6045710c1bac9761e97152cf6af4b8a","kind":"tag","published_at":"2023-02-17T16:36:48.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v1.1.2","html_url":"https://github.com/unjs/giget/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"0ceffdd9abf15f3b39013e42e1870b11df2c6ad8","kind":"tag","published_at":"2023-02-17T13:56:46.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v1.1.1","html_url":"https://github.com/unjs/giget/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"7ae897f0e57eb96431d1533b28b988cac03a490d","kind":"tag","published_at":"2023-02-16T23:39:06.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v1.1.0","html_url":"https://github.com/unjs/giget/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"f073750063d99d267aa29a81510b42d785dafbcd","kind":"tag","published_at":"2022-11-15T02:01:11.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v1.0.0","html_url":"https://github.com/unjs/giget/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v1.0.0/manifests"},{"name":"v0.1.7","sha":"a349ae6af37de85097085200ccd929ff9ba01780","kind":"tag","published_at":"2022-09-19T12:54:47.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v0.1.7","html_url":"https://github.com/unjs/giget/releases/tag/v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.1.7/manifests"},{"name":"v0.1.6","sha":"71c11a677fff46b9d8bd8bc9bea65d3bb73ae933","kind":"tag","published_at":"2022-09-14T10:25:24.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v0.1.6","html_url":"https://github.com/unjs/giget/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"2ba5048c255d53d1f5657e6565b7f29faf6a5f1d","kind":"tag","published_at":"2022-09-10T12:52:39.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v0.1.5","html_url":"https://github.com/unjs/giget/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"720f5a1d9af33e565a5fb5f58c3da22ea0134973","kind":"tag","published_at":"2022-09-10T12:43:00.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v0.1.4","html_url":"https://github.com/unjs/giget/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"77fe14c23652ce8d1058314d0eac99cd7439d9ae","kind":"tag","published_at":"2022-09-10T12:34:45.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v0.1.3","html_url":"https://github.com/unjs/giget/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"64d31a4d7c7ddf69f31359d8fe3abafa0ebf7f59","kind":"tag","published_at":"2022-09-10T12:27:15.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v0.1.2","html_url":"https://github.com/unjs/giget/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"6e4146ca89ede429a670a02ac9d8ec061a79207d","kind":"tag","published_at":"2022-09-10T12:11:44.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v0.1.1","html_url":"https://github.com/unjs/giget/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"6942fb7064efee0d86ee73c2368ca1803642b163","kind":"tag","published_at":"2022-09-09T12:28:01.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v0.1.0","html_url":"https://github.com/unjs/giget/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.1.0/manifests"},{"name":"v0.0.4","sha":"4ffe4c7815aca20aebefb49df7a09b2457573a3c","kind":"tag","published_at":"2022-09-08T15:16:02.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v0.0.4","html_url":"https://github.com/unjs/giget/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"925998b6cf6797b3938ba4b08dbad63df2da74cf","kind":"tag","published_at":"2022-09-08T13:48:59.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v0.0.3","html_url":"https://github.com/unjs/giget/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"4305f487996994426dd2238ee759e14ef2a24505","kind":"tag","published_at":"2022-09-08T13:28:25.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v0.0.2","html_url":"https://github.com/unjs/giget/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"942285121f9258c6e664dae13fc1fe8450303432","kind":"tag","published_at":"2022-09-08T12:11:26.000Z","download_url":"https://codeload.github.com/unjs/giget/tar.gz/v0.0.1","html_url":"https://github.com/unjs/giget/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unjs%2Fgiget/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2024-09-09T16:53:56.750Z","dependent_packages_count":96,"downloads":16321513,"downloads_period":"last-month","dependent_repos_count":11372,"rankings":{"downloads":0.10081601465411225,"dependent_repos_count":0.2505207324231607,"dependent_packages_count":0.5825632264615743,"stargazers_count":3.7923953736467593,"forks_count":5.192924265962294,"docker_downloads_count":0.6128015353241262,"average":1.755336858078671},"purl":"pkg:npm/giget","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/giget","docker_dependents_count":226,"docker_downloads_count":113947599,"usage_url":"https://repos.ecosyste.ms/usage/npm/giget","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/giget/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/giget/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/giget/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/giget/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/giget/related_packages","maintainers":[{"uuid":"pi0","login":"pi0","name":null,"email":"pyapar@gmail.com","url":null,"packages_count":636,"html_url":"https://www.npmjs.com/~pi0","role":null,"created_at":"2022-11-20T08:02:04.152Z","updated_at":"2022-11-20T08:02:04.152Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/pi0/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5006545,"maintainers_count":1012936,"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":134,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4609249128","node_id":"PR_kwDOLIEjmc7jt0UA","number":137,"state":"open","title":"fix(deps): bump the runtime-deps group with 11 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":["agrawal-rohit"],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-08T00:36:46.000Z","updated_at":"2026-06-08T00:37:30.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"runtime-deps","update_count":11,"packages":[{"name":"cac","old_version":"6.7.14","new_version":"7.0.0","repository_url":"https://github.com/cacjs/cac"},{"name":"giget","old_version":"3.1.2","new_version":"3.2.0","repository_url":"https://github.com/unjs/giget"},{"name":"listr2","old_version":"10.1.0","new_version":"10.2.1","repository_url":"https://github.com/listr2/listr2"},{"name":"validate-npm-package-name","old_version":"7.0.2","new_version":"8.0.0","repository_url":"https://github.com/npm/validate-npm-package-name"},{"name":"yaml","old_version":"2.8.2","new_version":"2.9.0","repository_url":"https://github.com/eemeli/yaml"},{"name":"@takumi-rs/image-response","old_version":"0.72.0","new_version":"1.6.0","repository_url":"https://github.com/kane50613/takumi"},{"name":"fumadocs-core","old_version":"16.6.17","new_version":"16.9.3","repository_url":"https://github.com/fuma-nama/fumadocs"},{"name":"fumadocs-mdx","old_version":"14.2.10","new_version":"15.0.10","repository_url":"https://github.com/fuma-nama/fumadocs"},{"name":"fumadocs-ui","old_version":"16.6.17","new_version":"16.9.3","repository_url":"https://github.com/fuma-nama/fumadocs"},{"name":"lucide-react","old_version":"0.577.0","new_version":"1.17.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"16.1.6","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"}],"path":null,"ecosystem":"npm"},"body":"Bumps the runtime-deps group with 11 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [cac](https://github.com/cacjs/cac) | `6.7.14` | `7.0.0` |\n| [giget](https://github.com/unjs/giget) | `3.1.2` | `3.2.0` |\n| [listr2](https://github.com/listr2/listr2) | `10.1.0` | `10.2.1` |\n| [validate-npm-package-name](https://github.com/npm/validate-npm-package-name) | `7.0.2` | `8.0.0` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.2` | `2.9.0` |\n| [@takumi-rs/image-response](https://github.com/kane50613/takumi) | `0.72.0` | `1.6.0` |\n| [fumadocs-core](https://github.com/fuma-nama/fumadocs) | `16.6.17` | `16.9.3` |\n| [fumadocs-mdx](https://github.com/fuma-nama/fumadocs) | `14.2.10` | `15.0.10` |\n| [fumadocs-ui](https://github.com/fuma-nama/fumadocs) | `16.6.17` | `16.9.3` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.577.0` | `1.17.0` |\n| [next](https://github.com/vercel/next.js) | `16.1.6` | `16.2.6` |\n\nUpdates `cac` from 6.7.14 to 7.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cacjs/cac/releases\"\u003ecac's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch3\u003e🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDrop Node.js \u0026lt; 20.19.0 support.\u003c/strong\u003e Node.js 20.19.0 is now the minimum required version.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRemove CJS build.\u003c/strong\u003e CAC is now ESM-only. If you rely on \u003ccode\u003erequire()\u003c/code\u003e, either migrate to ESM imports or upgrade to Node.js ≥ 20.19.0, which supports \u003ccode\u003erequire()\u003c/code\u003e for ES modules natively.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRename event listener methods to follow the \u003ccode\u003eEventTarget\u003c/code\u003e API.\u003c/strong\u003e \u003ccode\u003ecli.on()\u003c/code\u003e and related methods have been renamed to \u003ccode\u003ecli.addEventListener()\u003c/code\u003e. Update your code accordingly:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e--- cli.on('command:*', () =\u0026gt; { ... })\r\n+++ cli.addEventListener('command:*', () =\u0026gt; { ... })\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eNotes for Deno Users\u003c/h3\u003e\n\u003cp\u003ePlease use the JSR package instead: \u003ca href=\"https://jsr.io/@cac/cac\"\u003e\u003ccode\u003e@cac/cac\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport cac from 'jsr:@cac/cac'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Node.js \u0026lt; 20.19.0, remove CJS build, and update dependencies  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/cacjs/cac/commit/bdbd791\"\u003e\u003c!-- raw HTML omitted --\u003e(bdbd7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease on JSR  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/cacjs/cac/commit/21f55e6\"\u003e\u003c!-- raw HTML omitted --\u003e(21f55)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport on browsers  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/cacjs/cac/commit/b943ceb\"\u003e\u003c!-- raw HTML omitted --\u003e(b943c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThrow error on unused args  -  by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cacjs/cac/issues/135\"\u003ecacjs/cac#135\u003c/a\u003e \u003ca href=\"https://github.com/cacjs/cac/commit/d0636d9\"\u003e\u003c!-- raw HTML omitted --\u003e(d0636)\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\u003eCheck default commands  -  by \u003ca href=\"https://github.com/domdomegg\"\u003e\u003ccode\u003e@​domdomegg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cacjs/cac/issues/152\"\u003ecacjs/cac#152\u003c/a\u003e \u003ca href=\"https://github.com/cacjs/cac/commit/28ddf47\"\u003e\u003c!-- raw HTML omitted --\u003e(28ddf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/cacjs/cac/compare/v6.7.14...v7.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.0.0-beta.1\u003c/h2\u003e\n\u003ch3\u003e   ⚠️ Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Node.js \u0026lt; 20.19.0.\u003c/li\u003e\n\u003cli\u003eRemove CJS build. Please use ESM imports, or upgrade to Node.js \u0026gt; 20.19.0 to continue using \u003ccode\u003erequire\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ecli.on()\u003c/code\u003e and related methods to \u003ccode\u003ecli.addEventListener()\u003c/code\u003e to follow the \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/API/EventTarget\"\u003eEventTarget\u003c/a\u003e API.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Node.js \u0026lt; 20.19.0, remove CJS build, and update dependencies  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/cacjs/cac/commit/bdbd791\"\u003e\u003c!-- raw HTML omitted --\u003e(bdbd7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease on JSR  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/cacjs/cac/commit/21f55e6\"\u003e\u003c!-- raw HTML omitted --\u003e(21f55)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/cacjs/cac/compare/v6.7.14...v7.0.0-beta.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/77f602fcb2d1e75d24f5ecd94d5bf667acaa857a\"\u003e\u003ccode\u003e77f602f\u003c/code\u003e\u003c/a\u003e chore: release v7.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/6e5919d50d2df09a8524f36e1c0cb7a68bdbe63a\"\u003e\u003ccode\u003e6e5919d\u003c/code\u003e\u003c/a\u003e docs: add browser example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/80a0ef59b909a2bcee5bd560c9d24affa4b83f59\"\u003e\u003ccode\u003e80a0ef5\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/753502c5ee5e6aca056f4101822c0659ca7613bd\"\u003e\u003ccode\u003e753502c\u003c/code\u003e\u003c/a\u003e refactor: improve readability of setDotProp function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/1c3c224a16df291e4923d7776324e03626e0b079\"\u003e\u003ccode\u003e1c3c224\u003c/code\u003e\u003c/a\u003e docs: update projects that use cac (\u003ca href=\"https://redirect.github.com/cacjs/cac/issues/164\"\u003e#164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/28ddf47194b213dca8e638de48baa16436410e89\"\u003e\u003ccode\u003e28ddf47\u003c/code\u003e\u003c/a\u003e fix: check default commands (\u003ca href=\"https://redirect.github.com/cacjs/cac/issues/152\"\u003e#152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/4a83b21ceeeea39665a844b5463383a3b6219d4f\"\u003e\u003ccode\u003e4a83b21\u003c/code\u003e\u003c/a\u003e docs: update reference link [ci skip]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/d0636d9f3282aac8e038db4327fecbefc7286bc7\"\u003e\u003ccode\u003ed0636d9\u003c/code\u003e\u003c/a\u003e feat: throw error on unused args (\u003ca href=\"https://redirect.github.com/cacjs/cac/issues/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/665242c177a3f4306479275a4d0f877e9c87c804\"\u003e\u003ccode\u003e665242c\u003c/code\u003e\u003c/a\u003e chore: fix typedoc configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/539082750cfa7fad22cd6278137f4f0a70ab70d9\"\u003e\u003ccode\u003e5390827\u003c/code\u003e\u003c/a\u003e chore: cleanup package.json\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cacjs/cac/compare/v6.7.14...v7.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for cac since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `giget` from 3.1.2 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ev3.2.0 introduces a new \u003ccode\u003egit:\u003c/code\u003e provider with sparse checkout support — only fetching the files you actually need. Supports SSH, local repos, and host shorthands (\u003ccode\u003egh+git:\u003c/code\u003e, \u003ccode\u003egitlab+git:\u003c/code\u003e, …). Result is cached as a tarball on disk for offline usage. Thanks to \u003ca href=\"https://github.com/tkesgar\"\u003e\u003ccode\u003e@​tkesgar\u003c/code\u003e\u003c/a\u003e for the initial work ♥️\u003c/p\u003e\n\u003cp\u003eWe also finally added support for GitLab nested subgroups — previously \u003ccode\u003egitlab:group/subgroup/project\u003c/code\u003e would misparse the repo path. Now it just works, with \u003ccode\u003e::\u003c/code\u003e as a subdirectory delimiter when needed.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.2...v3.2.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egit:\u003c/code\u003e provider with sparse cloning support (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e_utils:\u003c/strong\u003e Move hyphens to start of character classes in parseGitURI regex (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Prevent duplicate error messages (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egitlab:\u003c/strong\u003e Support subgroups and \u003ccode\u003e::\u003c/code\u003e subdir delimiter (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/141\"\u003e#141\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMichael Slowik (\u003ca href=\"https://github.com/sl0wik\"\u003e\u003ccode\u003e@​sl0wik\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTed Kesgar (\u003ca href=\"https://github.com/tkesgar\"\u003e\u003ccode\u003e@​tkesgar\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTerminal Chai (\u003ca href=\"https://github.com/terminalchai\"\u003e\u003ccode\u003e@​terminalchai\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.2...v3.2.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egit:\u003c/code\u003e provider with sparse cloning support (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e_utils:\u003c/strong\u003e Move hyphens to start of character classes in parseGitURI regex (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Prevent duplicate error messages (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egitlab:\u003c/strong\u003e Support subgroups and \u003ccode\u003e::\u003c/code\u003e subdir delimiter (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/141\"\u003e#141\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInit agents.md (\u003ca href=\"https://github.com/unjs/giget/commit/774822c\"\u003e774822c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/giget/commit/ac02cb2\"\u003eac02cb2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix type issues (\u003ca href=\"https://github.com/unjs/giget/commit/bf48c80\"\u003ebf48c80\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMichael Slowik (\u003ca href=\"https://github.com/sl0wik\"\u003e\u003ccode\u003e@​sl0wik\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTed Kesgar (\u003ca href=\"https://github.com/tkesgar\"\u003e\u003ccode\u003e@​tkesgar\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTerminal Chai (\u003ca href=\"https://github.com/terminalchai\"\u003e\u003ccode\u003e@​terminalchai\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/beec83e6887bc47f2be808dbc9395f68702f082a\"\u003e\u003ccode\u003ebeec83e\u003c/code\u003e\u003c/a\u003e chore(release): v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/bf48c802658a26fad87af5c294faa86ea92352f0\"\u003e\u003ccode\u003ebf48c80\u003c/code\u003e\u003c/a\u003e chore: fix type issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/71c0c71574795ff6ffa62de5b3b384f97a30d221\"\u003e\u003ccode\u003e71c0c71\u003c/code\u003e\u003c/a\u003e fix(gitlab): support subgroups and \u003ccode\u003e::\u003c/code\u003e subdir delimiter (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/141\"\u003e#141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/ab868d5c8cd11670b0ee0ba54e3e696e3c97fbed\"\u003e\u003ccode\u003eab868d5\u003c/code\u003e\u003c/a\u003e fix(cli): prevent duplicate error messages (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/7f213d9b78bd4314ceeb101ab8a4ae3ec95b2a11\"\u003e\u003ccode\u003e7f213d9\u003c/code\u003e\u003c/a\u003e fix(_utils): move hyphens to start of character classes in parseGitURI regex ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/734d5733f1ba16f74f25800fa33dc03c8b2859e3\"\u003e\u003ccode\u003e734d573\u003c/code\u003e\u003c/a\u003e feat: \u003ccode\u003egit:\u003c/code\u003e provider with sparse cloning support (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/20d4cd59d0a6cfad2141a89c9dc5f8ad36a1374b\"\u003e\u003ccode\u003e20d4cd5\u003c/code\u003e\u003c/a\u003e chore(deps): update codecov/codecov-action action to v6 (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/ac02cb256ff0ffd772aef4becfeb0c6760cdc264\"\u003e\u003ccode\u003eac02cb2\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/774822cd41ba761d0a47cb951e9989875d7c2ea2\"\u003e\u003ccode\u003e774822c\u003c/code\u003e\u003c/a\u003e chore: init agents.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/f1bdc5d3c4e71625837be58c2745e5ff140c9be8\"\u003e\u003ccode\u003ef1bdc5d\u003c/code\u003e\u003c/a\u003e chore(deps): update autofix-ci/action digest to 7a166d7 (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/unjs/giget/compare/v3.1.2...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `listr2` from 10.1.0 to 10.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/e9f961a5d2163ee6fe3b28d8e4810334ed05992f\"\u003e\u003ccode\u003ee9f961a\u003c/code\u003e\u003c/a\u003e chore(release): 10.2.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/526b5f260221e0a650affe6adcd6eeb31263201d\"\u003e\u003ccode\u003e526b5f2\u003c/code\u003e\u003c/a\u003e Merge branch 'renovate/node-minor' into 'master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/00b2d660c70035ca7e1ee9b78cf854b0c592909e\"\u003e\u003ccode\u003e00b2d66\u003c/code\u003e\u003c/a\u003e fix(deps): update node all minor dependency updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/d21ceb67445e53169564669b3da287f046cf7f55\"\u003e\u003ccode\u003ed21ceb6\u003c/code\u003e\u003c/a\u003e chore(release): 4.2.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/b94772202582662269e89160247fcae5b1a26fb7\"\u003e\u003ccode\u003eb947722\u003c/code\u003e\u003c/a\u003e chore(release): 4.2.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/ae7d8b86487afa0a5511411584c647fb2ffbfb15\"\u003e\u003ccode\u003eae7d8b8\u003c/code\u003e\u003c/a\u003e chore(release): 4.2.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/2cf92082d3380e44268eab2ff8b2b202f43a115a\"\u003e\u003ccode\u003e2cf9208\u003c/code\u003e\u003c/a\u003e chore(release): 10.2.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/54d03df5d8a21070d426794998649623c276455a\"\u003e\u003ccode\u003e54d03df\u003c/code\u003e\u003c/a\u003e chore: update lock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/0733d8202ec36c67a06a974c72d3c6e7eac7df15\"\u003e\u003ccode\u003e0733d82\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of gitlab.kilic.dev:libraries/listr2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/6d71d38b0c0b73c3dcbe08b692643c86ee9c4bd2\"\u003e\u003ccode\u003e6d71d38\u003c/code\u003e\u003c/a\u003e feat(utils): replace colorette with util.styleText (\u003ca href=\"https://redirect.github.com/listr2/listr2/issues/758\"\u003e#758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/listr2/listr2/compare/listr2@10.1.0...listr2@10.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `validate-npm-package-name` from 7.0.2 to 8.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/validate-npm-package-name/releases\"\u003evalidate-npm-package-name's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/compare/v7.0.2...v8.0.0\"\u003e8.0.0\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e⚠️ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003evalidate-npm-package-name\u003c/code\u003e now supports node \u003ccode\u003e^22.22.2 || ^24.15.0 || \u0026gt;=26.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003etemplate-oss-apply\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/981eb29691c8e6b086b7c62d4295314dd9810c4d\"\u003e\u003ccode\u003e981eb29\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/validate-npm-package-name/pull/162\"\u003e#162\u003c/a\u003e bump to new node engine range (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/8c6b24e03d370fbf75cabf6fc02a351a67b7805e\"\u003e\u003ccode\u003e8c6b24e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/validate-npm-package-name/pull/162\"\u003e#162\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/9ba1f8b96770db0eb3fcc2439d556d155a4f1087\"\u003e\u003ccode\u003e9ba1f8b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/validate-npm-package-name/pull/162\"\u003e#162\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/validate-npm-package-name/blob/main/CHANGELOG.md\"\u003evalidate-npm-package-name's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/compare/v7.0.2...v8.0.0\"\u003e8.0.0\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e⚠️ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003evalidate-npm-package-name\u003c/code\u003e now supports node \u003ccode\u003e^22.22.2 || ^24.15.0 || \u0026gt;=26.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003etemplate-oss-apply\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/981eb29691c8e6b086b7c62d4295314dd9810c4d\"\u003e\u003ccode\u003e981eb29\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/validate-npm-package-name/pull/162\"\u003e#162\u003c/a\u003e bump to new node engine range (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/8c6b24e03d370fbf75cabf6fc02a351a67b7805e\"\u003e\u003ccode\u003e8c6b24e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/validate-npm-package-name/pull/162\"\u003e#162\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/9ba1f8b96770db0eb3fcc2439d556d155a4f1087\"\u003e\u003ccode\u003e9ba1f8b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/validate-npm-package-name/pull/162\"\u003e#162\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/f26d9a9778fcc47bd44fd65f9991c9960e67b282\"\u003e\u003ccode\u003ef26d9a9\u003c/code\u003e\u003c/a\u003e chore: release 8.0.0 (\u003ca href=\"https://redirect.github.com/npm/validate-npm-package-name/issues/163\"\u003e#163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/9ba1f8b96770db0eb3fcc2439d556d155a4f1087\"\u003e\u003ccode\u003e9ba1f8b\u003c/code\u003e\u003c/a\u003e chore: template-oss-apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/981eb29691c8e6b086b7c62d4295314dd9810c4d\"\u003e\u003ccode\u003e981eb29\u003c/code\u003e\u003c/a\u003e feat!: bump to new node engine range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/8c6b24e03d370fbf75cabf6fc02a351a67b7805e\"\u003e\u003ccode\u003e8c6b24e\u003c/code\u003e\u003c/a\u003e feat!: template-oss-apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/784cd15d4b624cad3eec40bdb91773cdf4441778\"\u003e\u003ccode\u003e784cd15\u003c/code\u003e\u003c/a\u003e deps \u0026amp; engine update\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/npm/validate-npm-package-name/compare/v7.0.2...v8.0.0\"\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.2 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\u003ch2\u003ev2.8.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003etrailingComma\u003c/code\u003e ToString option for multiline flow formatting (\u003ca href=\"https://redirect.github.com/eemeli/yaml/issues/670\"\u003e#670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCatch stack overflow during node composition (1e84ebb)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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.2...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@takumi-rs/image-response` from 0.72.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kane50613/takumi/releases\"\u003e@​takumi-rs/image-response's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.6.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.6.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.5.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.5.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [d6936e5]\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.4.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.4.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.3.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.2.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.2.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.1.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.1.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/15caf98fa4d5bb69dced2dfdf3c67c39c6bb0c03\"\u003e\u003ccode\u003e15caf98\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/727\"\u003e#727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/c1ad7b66444ffb3afd32904e087e2caedf27a607\"\u003e\u003ccode\u003ec1ad7b6\u003c/code\u003e\u003c/a\u003e update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/eb0821f32b4fdbe38495644496a661a85a8a67a3\"\u003e\u003ccode\u003eeb0821f\u003c/code\u003e\u003c/a\u003e update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/9d9b65e493d283802981c59eaa7901edd8442c7b\"\u003e\u003ccode\u003e9d9b65e\u003c/code\u003e\u003c/a\u003e Crate: render \u003ccode\u003e::before\u003c/code\u003e / \u003ccode\u003e::after\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/703\"\u003e#703\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/710\"\u003e#710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/e3a991b6cfdfbdcaf7c478645efae9e74398b4b1\"\u003e\u003ccode\u003ee3a991b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/726\"\u003e#726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/2321dbf80d4f8749e470e7da195663bb00b08c83\"\u003e\u003ccode\u003e2321dbf\u003c/code\u003e\u003c/a\u003e Crate: fix double-DPR scaling for \u003ccode\u003erem\u003c/code\u003e units in descendants (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/725\"\u003e#725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/5ba406211240dbf49240a3ed3d01d9d0ad6965a1\"\u003e\u003ccode\u003e5ba4062\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/724\"\u003e#724\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/9dc58e3b7ad9b58952ee8573f429aaadfab1b61d\"\u003e\u003ccode\u003e9dc58e3\u003c/code\u003e\u003c/a\u003e Crate: align Tailwind v4 utilities with spec (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/722\"\u003e#722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/a02c17b480cbd6523a9bd33a70d99167a887c0a5\"\u003e\u003ccode\u003ea02c17b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/d6936e5dce7205422507ad01c26cfc4e0379669a\"\u003e\u003ccode\u003ed6936e5\u003c/code\u003e\u003c/a\u003e JS: expose \u003ccode\u003ehelpers/html\u003c/code\u003e subpath export (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/720\"\u003e#720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kane50613/takumi/compare/@takumi-rs/image-response@0.72.0...@takumi-rs/image-response@1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fumadocs-core` from 16.6.17 to 16.9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fuma-nama/fumadocs/releases\"\u003efumadocs-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003efumadocs-core@16.9.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e42f0255: Support \u003ccode\u003einvalidate\u003c/code\u003e \u0026amp; \u003ccode\u003erevalidate\u003c/code\u003e on dynamic loader\u003c/li\u003e\n\u003cli\u003ea807798: Improve source API utils \u0026amp; types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-core@16.9.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ee77b9b3: Introduce \u003ccode\u003epagesIndex\u003c/code\u003e property to explicitly define the index page for folder\u003c/li\u003e\n\u003cli\u003e334c8fd: [i18n] support different orders of \u003ccode\u003epreset()\u003c/code\u003e calls\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-core@16.8.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e768b676: Standardize \u003ccode\u003estructuredData\u003c/code\u003e in page data\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-core@16.8.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1dc86c7: loosen the range for waku\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-core@16.8.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e062beab: fix internal types\u003c/li\u003e\n\u003cli\u003e505cfe0: Add \u003ccode\u003eremark-block-id\u003c/code\u003e plugin\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-core@16.8.8\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003efumadocs-core@16.8.7\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003efumadocs-core@16.8.6\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003efumadocs-core@16.8.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e79d3209: Narrow schema type for private OpenAPI properties\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-core@16.8.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e61b15e9: fix Shiki languages not loaded under lazy mode\u003c/li\u003e\n\u003cli\u003e1a5433c: Support \u003ccode\u003e$\u003c/code\u003e in locale for page tree generation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-core@16.8.3\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/fuma-nama/fumadocs/commit/34b75a0cfb8fd345f0ad04799630f8b329c2fe92\"\u003e\u003ccode\u003e34b75a0\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3324\"\u003e#3324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/73b9cec605ecd7f17b7faff8e9aafdb0d1ecab71\"\u003e\u003ccode\u003e73b9cec\u003c/code\u003e\u003c/a\u003e docs: fix build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/d35d0d6a43492f8a185889d92fa8af8a991761f2\"\u003e\u003ccode\u003ed35d0d6\u003c/code\u003e\u003c/a\u003e fix(mdx): respect \u003ccode\u003eroot\u003c/code\u003e in Vite config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/a9f95ffbd913deac945bb420b6fb77589b7a7c8d\"\u003e\u003ccode\u003ea9f95ff\u003c/code\u003e\u003c/a\u003e chore: bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/783c048904305b4769293b047c27f9bd2ad9e31f\"\u003e\u003ccode\u003e783c048\u003c/code\u003e\u003c/a\u003e fix(preview): fix invalid content type in \u003ccode\u003e/img\u003c/code\u003e endpoint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/42f02559dabd35137b28c29597c10bd7dad90fea\"\u003e\u003ccode\u003e42f0255\u003c/code\u003e\u003c/a\u003e feat(core): support \u003ccode\u003einvalidate\u003c/code\u003e \u0026amp; \u003ccode\u003erevalidate\u003c/code\u003e on dynamic loader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/a8077981c657305fe72b4db859768d4daa4f0488\"\u003e\u003ccode\u003ea807798\u003c/code\u003e\u003c/a\u003e fix(core): improve source API utils \u0026amp; types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/8b1701942c336148141b9a8dd80bb110a4227f70\"\u003e\u003ccode\u003e8b17019\u003c/code\u003e\u003c/a\u003e docs: document LLM_GATEWAY_MODEL for Ask AI (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3319\"\u003e#3319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/cad622e541bdd38d552224f621f7ec1f5a257e25\"\u003e\u003ccode\u003ecad622e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3318\"\u003e#3318\u003c/a\u003e from smakosh/feat/llmgateway-ai-provider\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/ee98724b9a13df85331016f1f7079e4e41d82e40\"\u003e\u003ccode\u003eee98724\u003c/code\u003e\u003c/a\u003e fix(openapi): newer scalar client\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fuma-nama/fumadocs/compare/fumadocs-core@16.6.17...fumadocs-core@16.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fumadocs-mdx` from 14.2.10 to 15.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fuma-nama/fumadocs/releases\"\u003efumadocs-mdx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003efumadocs-mdx@15.0.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ed35d0d6: Respect \u003ccode\u003eroot\u003c/code\u003e in Vite config\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [42f0255]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [a807798]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.9.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-mdx@15.0.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecd04425: Support \u003ccode\u003e_fumadocs_skipViteConfig\u003c/code\u003e internal flag\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-mdx@15.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edca5b49: Fix compatibility with \u003ccode\u003e?raw\u003c/code\u003e query string\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [e77b9b3]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [334c8fd]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.9.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-mdx@15.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e768b676: Standardize \u003ccode\u003estructuredData\u003c/code\u003e in page data\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [768b676]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.8.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-mdx@15.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eda4a81a: Update vite configs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-mdx@15.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1fb6a61: Support custom base directory for content sources\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-mdx@15.0.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e819b6ec: Support Rolldown integration\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-mdx@15.0.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2569154: Pre-generate Vite config to prevent CJS compat issues\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [062beab]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [505cfe0]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.8.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/34b75a0cfb8fd345f0ad04799630f8b329c2fe92\"\u003e\u003ccode\u003e34b75a0\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3324\"\u003e#3324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/73b9cec605ecd7f17b7faff8e9aafdb0d1ecab71\"\u003e\u003ccode\u003e73b9cec\u003c/code\u003e\u003c/a\u003e docs: fix build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/d35d0d6a43492f8a185889d92fa8af8a991761f2\"\u003e\u003ccode\u003ed35d0d6\u003c/code\u003e\u003c/a\u003e fix(mdx): respect \u003ccode\u003eroot\u003c/code\u003e in Vite config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/a9f95ffbd913deac945bb420b6fb77589b7a7c8d\"\u003e\u003ccode\u003ea9f95ff\u003c/code\u003e\u003c/a\u003e chore: bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/783c048904305b4769293b047c27f9bd2ad9e31f\"\u003e\u003ccode\u003e783c048\u003c/code\u003e\u003c/a\u003e fix(preview): fix invalid content type in \u003ccode\u003e/img\u003c/code\u003e endpoint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/42f02559dabd35137b28c29597c10bd7dad90fea\"\u003e\u003ccode\u003e42f0255\u003c/code\u003e\u003c/a\u003e feat(core): support \u003ccode\u003einvalidate\u003c/code\u003e \u0026amp; \u003ccode\u003erevalidate\u003c/code\u003e on dynamic loader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/a8077981c657305fe72b4db859768d4daa4f0488\"\u003e\u003ccode\u003ea807798\u003c/code\u003e\u003c/a\u003e fix(core): improve source API utils \u0026amp; types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/8b1701942c336148141b9a8dd80bb110a4227f70\"\u003e\u003ccode\u003e8b17019\u003c/code\u003e\u003c/a\u003e docs: document LLM_GATEWAY_MODEL for Ask AI (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3319\"\u003e#3319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/cad622e541bdd38d552224f621f7ec1f5a257e25\"\u003e\u003ccode\u003ecad622e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3318\"\u003e#3318\u003c/a\u003e from smakosh/feat/llmgateway-ai-provider\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/ee98724b9a13df85331016f1f7079e4e41d82e40\"\u003e\u003ccode\u003eee98724\u003c/code\u003e\u003c/a\u003e fix(openapi): newer scalar client\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fuma-nama/fumadocs/compare/fumadocs-mdx@14.2.10...fumadocs-mdx@15.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fumadocs-ui` from 16.6.17 to 16.9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fuma-nama/fumadocs/releases\"\u003efumadocs-ui's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003efumadocs-ui@16.9.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [42f0255]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [a807798]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.9.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.9.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [e77b9b3]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [334c8fd]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.9.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.8.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [768b676]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.8.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.8.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [1dc86c7]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.8.11\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.8.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [062beab]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [505cfe0]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.8.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.8.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb494c8d: Support copy ID in headings\u003c/li\u003e\n\u003cli\u003e03626ba: [Search UI] show \u003ccode\u003ectrl\u003c/code\u003e for Linux machines\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.8.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.8.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e34f37f3: hotfix TOC\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.8.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.8.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1aa48d0: fix RTL layout for Clerk style\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/34b75a0cfb8fd345f0ad04799630f8b329c2fe92\"\u003e\u003ccode\u003e34b75a0\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3324\"\u003e#3324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/73b9cec605ecd7f17b7faff8e9aafdb0d1ecab71\"\u003e\u003ccode\u003e73b9cec\u003c/code\u003e\u003c/a\u003e docs: fix build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/d35d0d6a43492f8a185889d92fa8af8a991761f2\"\u003e\u003ccode\u003ed35d0d6\u003c/code\u003e\u003c/a\u003e fix(mdx): respect \u003ccode\u003eroot\u003c/code\u003e in Vite config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/a9f95ffbd913deac945bb420b6fb77589b7a7c8d\"\u003e\u003ccode\u003ea9f95ff\u003c/code\u003e\u003c/a\u003e chore: bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/783c048904305b4769293b047c27f9bd2ad9e31f\"\u003e\u003ccode\u003e783c048\u003c/code\u003e\u003c/a\u003e fix(preview): fix invalid content type in \u003ccode\u003e/img\u003c/code\u003e endpoint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/42f02559dabd35137b28c29597c10bd7dad90fea\"\u003e\u003ccode\u003e42f0255\u003c/code\u003e\u003c/a\u003e feat(core): support \u003ccode\u003einvalidate\u003c/code\u003e \u0026amp; \u003ccode\u003erevalidate\u003c/code\u003e on dynamic loader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/a8077981c657305fe72b4db859768d4daa4f0488\"\u003e\u003ccode\u003ea807798\u003c/code\u003e\u003c/a\u003e fix(core): improve source API utils \u0026amp; types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/8b1701942c336148141b9a8dd80bb110a4227f70\"\u003e\u003ccode\u003e8b17019\u003c/code\u003e\u003c/a\u003e docs: document LLM_GATEWAY_MODEL for Ask AI (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3319\"\u003e#3319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/cad622e541bdd38d552224f621f7ec1f5a257e25\"\u003e\u003ccode\u003ecad622e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3318\"\u003e#3318\u003c/a\u003e from smakosh/feat/llmgateway-ai-provider\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/ee98724b9a13df85331016f1f7079e4e41d82e40\"\u003e\u003ccode\u003eee98724\u003c/code\u003e\u003c/a\u003e fix(openapi): newer scalar client\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fuma-nama/fumadocs/compare/fumadocs-ui@16.6.17...fumadocs-ui@16.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 0.577.0 to 1.17.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lucide-icons/lucide/releases\"\u003elucide-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(lucide-vue-next|lucide-svelte|lucide-angular): Remove deprecated packages by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4376\"\u003elucide-icons/lucide#4376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(repo): Update issue templates and documentation for package ren… by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4379\"\u003elucide-icons/lucide#4379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(site): Adds survey overlay to website by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4380\"\u003elucide-icons/lucide#4380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(site): Certificate dev links by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4390\"\u003elucide-icons/lucide#4390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003emartini\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4335\"\u003elucide-icons/lucide#4335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump brace-expansion from 1.1.11 to 5.0.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4386\"\u003elucide-icons/lucide#4386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​tootallnate/once\u003c/code\u003e from 2.0.0 to 2.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4404\"\u003elucide-icons/lucide#4404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump devalue from 5.8.0 to 5.8.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/lucide-icons/lucide/pull/4391\"\u003elucide-icons/lucide#4391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump ws from 8.18.0 to 8.20.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/lucide-icons/lucide/pull/4392\"\u003elucide-icons/lucide#4392\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gh-icon): limit icon size to a maximum of 256 pixels by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4398\"\u003elucide-icons/lucide#4398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dependencies): Update dependencies by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4377\"\u003elucide-icons/lucide#4377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(copilot): Adding copilot instructions by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4407\"\u003elucide-icons/lucide#4407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): add \u003ccode\u003eglobe-check\u003c/code\u003e by \u003ca href=\"https://github.com/Barakudum\"\u003e\u003ccode\u003e@​Barakudum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4342\"\u003elucide-icons/lucide#4342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(metadata): Require use-cases in meta json by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4321\"\u003elucide-icons/lucide#4321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eparasol\u003c/code\u003e icon by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4347\"\u003elucide-icons/lucide#4347\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.16.0...1.17.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.16.0...1.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eblender\u003c/code\u003e icon by \u003ca href=\"https://github.com/rrod497\"\u003e\u003ccode\u003e@​rrod497\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3884\"\u003elucide-icons/lucide#3884\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.15.0...1.16.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.15.0...1.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: remove 'less' from brand stopwords by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4331\"\u003elucide-icons/lucide#4331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ccode\u003e@​lucide/vue\u003c/code\u003e): Clone slots before passing to icon by \u003ca href=\"https://github.com/axtho\"\u003e\u003ccode\u003e@​axtho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4339\"\u003elucide-icons/lucide#4339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003etext-cursor\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4340\"\u003elucide-icons/lucide#4340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003elandmark\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4334\"\u003elucide-icons/lucide#4334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump nitropack from 2.13.1 to 2.13.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4352\"\u003elucide-icons/lucide#4352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump simple-git from 3.33.0 to 3.36.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/lucide-icons/lucide/pull/4349\"\u003elucide-icons/lucide#4349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003ecandy-cane\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4148\"\u003elucide-icons/lucide#4148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003evolleyball\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4338\"\u003elucide-icons/lucide#4338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003echart-no-axes-combined\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3567\"\u003elucide-icons/lucide#3567\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icon): added broccoli icon by \u003ca href=\"https://github.com/swastik7805\"\u003e\u003ccode\u003e@​swastik7805\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4263\"\u003elucide-icons/lucide#4263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(site): Updates to site and updated carbon ads by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4359\"\u003elucide-icons/lucide#4359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added sticky note variants by \u003ca href=\"https://github.com/Barakudum\"\u003e\u003ccode\u003e@​Barakudum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4348\"\u003elucide-icons/lucide#4348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump astro from 6.1.6 to 6.1.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4361\"\u003elucide-icons/lucide#4361\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/axtho\"\u003e\u003ccode\u003e@​axtho\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4339\"\u003elucide-icons/lucide#4339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Barakudum\"\u003e\u003ccode\u003e@​Barakudum\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4348\"\u003elucide-icons/lucide#4348\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.14.0...1.15.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.14.0...1.15.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/lucide-icons/lucide/commit/07c885e6c1f9952965ba388b7fd2bb7c4d416a67\"\u003e\u003ccode\u003e07c885e\u003c/code\u003e\u003c/a\u003e fix(docs): fix zephyr-cloud URL in readmes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/50d8af5a1012e188f3d71ac8f1fc0fba1aab5357\"\u003e\u003ccode\u003e50d8af5\u003c/code\u003e\u003c/a\u003e docs(readme): Update readme files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/653e44b83293567ff24dcb90ca1094a9cf0a042a\"\u003e\u003ccode\u003e653e44b\u003c/code\u003e\u003c/a\u003e feat(packages): use .mjs for ESM bundles (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4285\"\u003e#4285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/7623e23f787fe78e5075a613fd22da2cecbb9b1b\"\u003e\u003ccode\u003e7623e23\u003c/code\u003e\u003c/a\u003e feat(docs): add Zephyr Cloud to Hero Backers tier \u0026amp; rework updateSponsors scr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/dada0a82970d3733d1d716e2089591c538272a39\"\u003e\u003ccode\u003edada0a8\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fix dynamic imports (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4210\"\u003e#4210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a6e648a66ff470c2255d3666765fd73cfcc185ff\"\u003e\u003ccode\u003ea6e648a\u003c/code\u003e\u003c/a\u003e fix(lucide-react): correct client directives in RSC files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4189\"\u003e#4189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/1f010a357a21c7a8c5e1f92dd90f09d76a04e2dd\"\u003e\u003ccode\u003e1f010a3\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fixes provider export and RSC render issues (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4175\"\u003e#4175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/484f2c9cd377dbeb536f63d4b183ecfd26947014\"\u003e\u003ccode\u003e484f2c9\u003c/code\u003e\u003c/a\u003e docs(version-1): Version 1 website (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a0e202d759da95c243b541f8d3c1c26eada32b2e\"\u003e\u003ccode\u003ea0e202d\u003c/code\u003e\u003c/a\u003e feat(packages/angular): add new \u003ccode\u003e@​lucide/angular\u003c/code\u003e package (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3897\"\u003e#3897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/c5b155ec37f0217bfd85e309873029379df473ac\"\u003e\u003ccode\u003ec5b155e\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/lucide-icons/lucide\"\u003ehttps://github.com/lucide-icons/lucide\u003c/a\u003e into next\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.17.0/packages/lucide-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.1.6 to 16.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.6\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release contains security fixes and backported bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cp\u003eThe following advisories have been addressed:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eHigh:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj\"\u003eGHSA-8h8q-6873-q5fj: Denial of Service with Server Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f\"\u003eGHSA-267c-6grr-h53f: Middleware / Proxy bypass in App Router applications via segment-prefetch routes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-26hh-7cqf-hhc6\"\u003eGHSA-26hh-7cqf-hhc6: Middleware / Proxy bypass in App Router applications via segment-prefetch routes - \u003cstrong\u003eIncomplete Fix Follow-Up\u003c/strong\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mg66-mrh9-m8jx\"\u003eGHSA-mg66-mrh9-m8jx: Denial of Service via connection exhaustion in applications using Cache Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-492v-c6pp-mqqv\"\u003eGHSA-492v-c6pp-mqqv: Middleware / Proxy bypass through dynamic route parameter injection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r\"\u003eGHSA-c4j6-fc7j-m34r: Server-side request forgery in applications using WebSocket upgrades\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-36qx-fr4f-26g5\"\u003eGHSA-36qx-fr4f-26g5: Middleware / Proxy bypass in Pages Router applications using i18n\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eModerate:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-ffhc-5mcf-pf4q\"\u003eGHSA-ffhc-5mcf-pf4q: Cross-site scripting in App Router applications using CSP nonces\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-gx5p-jg67-6x7h\"\u003eGHSA-gx5p-jg67-6x7h: Cross-site scripting in beforeInteractive scripts with untrusted input\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h64f-5h5j-jqjh\"\u003eGHSA-h64f-5h5j-jqjh: Denial of Service in the Image Optimization API\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-wfc6-r584-vfw7\"\u003eGHSA-wfc6-r584-vfw7: Cache poisoning in React Server Component responses\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eLow:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vfv6-92ff-j949\"\u003eGHSA-vfv6-92ff-j949: Cache poisoning via collisions in React Server Component cache-busting\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3g8h-86w9-wvmq\"\u003eGHSA-3g8h-86w9-wvmq: Middleware / Proxy redirects can be cache-poisoned\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: preserve HTTP access fallbacks during prerender recovery (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92231\"\u003e#92231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix fallback route params case in app-page handler (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91737\"\u003e#91737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix invalid HTML response for route-level RSC requests in deployment adapter (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91541\"\u003e#91541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch setHeader for direct route handlers (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93101\"\u003e#93101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude deployment id in \u003ccode\u003ecacheHandlers\u003c/code\u003e keys (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93453\"\u003e#93453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix double-encoding of URL pathname parts in client param parsing (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93491\"\u003e#93491\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.5\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release contains security fixes and backported bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cp\u003eThe following advisories have been addressed:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eHigh:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj\"\u003eGHSA-8h8q-6873-q5fj: Denial of Service with Server Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f\"\u003eGHSA-267c-6grr-h53f: Middleware / Proxy bypass in App Router applications via segment-prefetch routes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mg66-mrh9-m8jx\"\u003eGHSA-mg66-mrh9-m8jx: Denial of Service via connection exhaustion in applications using Cache Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-492v-c6pp-mqqv\"\u003eGHSA-492v-c6pp-mqqv: Middleware / Proxy bypass through dynamic route parameter injection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r\"\u003eGHSA-c4j6-fc7j-m34r: Server-side request forgery in applications using WebSocket upgrades\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ee6e79b1792a4d401ddf2480f40a83549fe8e722\"\u003e\u003ccode\u003eee6e79b\u003c/code\u003e\u003c/a\u003e v16.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/afa053d9eb9c2a68c7eba43e84fe6bed8babcd45\"\u003e\u003ccode\u003eafa053d\u003c/code\u003e\u003c/a\u003e Turbopack: Match proxy matchers with webpack implementation (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93594\"\u003e#93594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/97a154e5bbee0cb1ac3fb8aa4db66ac36e796e3d\"\u003e\u003ccode\u003e97a154e\u003c/code\u003e\u003c/a\u003e Turbopack: Fix middleware matcher suffix (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93590\"\u003e#93590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/83899bc89103d4df1479e065c7c1e09d4698a7b6\"\u003e\u003ccode\u003e83899bc\u003c/code\u003e\u003c/a\u003e [backport] Disable build caches for production/staging/force-preview deploys ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7b222b90954d607fc28a34e9b360a9b1636bc206\"\u003e\u003ccode\u003e7b222b9\u003c/code\u003e\u003c/a\u003e [backport][test] Pin package manager to patch versions (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93595\"\u003e#93595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a8dc24f1fe23d4a22d24fac734837f7c824138f7\"\u003e\u003ccode\u003ea8dc24f\u003c/code\u003e\u003c/a\u003e [backport] Turbopack: more strict vergen setup (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93587\"\u003e#93587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/766148f9cd48c0e218acafcd0f15defc14871bf4\"\u003e\u003ccode\u003e766148f\u003c/code\u003e\u003c/a\u003e v16.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/0dd94836a8b43209fcfefa448c141683c22c1a27\"\u003e\u003ccode\u003e0dd9483\u003c/code\u003e\u003c/a\u003e fix: add explicit checks for RSC header (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/83\"\u003e#83\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d166096c399c4fc4e09cd2d1bf26dca6579a855d\"\u003e\u003ccode\u003ed166096\u003c/code\u003e\u003c/a\u003e fix proxy matching for segment prefetch URLs (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/89\"\u003e#89\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/9d50c0b7190f59c470308578e12882788819f14c\"\u003e\u003ccode\u003e9d50c0b\u003c/code\u003e\u003c/a\u003e Strip next-resume header from incoming requests (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.1.6...v16.2.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for next since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/agrawal-rohit/yehle/pull/137","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/agrawal-rohit%2Fyehle/issues/137","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/137/packages"},{"uuid":"4373645519","node_id":"PR_kwDORhEIoc7X24Wm","number":18,"state":"closed","title":"Bump the all group with 220 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-11T01:54:02.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-04T02:11:20.000Z","updated_at":"2026-05-11T01:54:04.000Z","time_to_close":603762,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":220,"packages":[{"name":"@hey-api/openapi-ts","old_version":"0.94.0","new_version":"0.97.1","repository_url":"https://github.com/hey-api/openapi-ts"},{"name":"@libsql/client","old_version":"0.17.0","new_version":"0.17.3","repository_url":"https://github.com/tursodatabase/libsql-client-ts"},{"name":"@lingui/core","old_version":"5.9.5","new_version":"6.0.1","repository_url":"https://github.com/lingui/js-lingui"},{"name":"@lingui/react","old_version":"5.9.5","new_version":"6.0.1","repository_url":"https://github.com/lingui/js-lingui"},{"name":"@supabase/supabase-js","old_version":"2.99.1","new_version":"2.105.1","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@tailwindcss/vite","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tanstack/react-query","old_version":"5.95.2","new_version":"5.100.9","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-router","old_version":"1.166.7","new_version":"1.169.1","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-virtual","old_version":"3.13.23","new_version":"3.13.24","repository_url":"https://github.com/TanStack/virtual"},{"name":"@tanstack/router-plugin","old_version":"1.166.7","new_version":"1.167.32","repository_url":"https://github.com/TanStack/router"},{"name":"@trpc/client","old_version":"11.12.0","new_version":"11.17.0","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/react-query","old_version":"11.12.0","new_version":"11.17.0","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/server","old_version":"11.12.0","new_version":"11.17.0","repository_url":"https://github.com/trpc/trpc"},{"name":"framer-motion","old_version":"12.35.2","new_version":"12.38.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"megajs","old_version":"1.3.9","new_version":"1.3.10","repository_url":"https://github.com/qgustavor/mega"},{"name":"pixi.js","old_version":"8.17.0","new_version":"8.18.1","repository_url":"https://github.com/pixijs/pixijs"},{"name":"react","old_version":"19.2.4","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"systeminformation","old_version":"5.31.4","new_version":"5.31.5","repository_url":"https://github.com/sebhildebrandt/systeminformation"},{"name":"tailwindcss","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"yauzl","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/thejoshwolfe/yauzl"},{"name":"zod","old_version":"4.3.6","new_version":"4.4.2","repository_url":"https://github.com/colinhacks/zod"},{"name":"@eslint/js","old_version":"9.39.4","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"@lingui/cli","old_version":"5.9.5","new_version":"6.0.1","repository_url":"https://github.com/lingui/js-lingui"},{"name":"@types/node","old_version":"25.4.0","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.1.4","new_version":"6.0.1","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"dotenv","old_version":"17.3.1","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"electron","old_version":"41.1.1","new_version":"41.5.0","repository_url":"https://github.com/electron/electron"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-react-hooks","old_version":"7.0.1","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"globals","old_version":"17.4.0","new_version":"17.6.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"javascript-obfuscator","old_version":"5.3.0","new_version":"5.4.2","repository_url":"https://github.com/javascript-obfuscator/javascript-obfuscator"},{"name":"jsdom","old_version":"28.1.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.3.3","new_version":"16.4.0","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"prettier","old_version":"3.8.1","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"terser","old_version":"5.46.0","new_version":"5.46.2","repository_url":"https://github.com/terser/terser"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite","old_version":"7.3.2","new_version":"8.0.10","repository_url":"https://github.com/vitejs/vite"},{"name":"vite-plugin-electron","old_version":"0.29.0","new_version":"0.29.1","repository_url":"https://github.com/electron-vite/vite-plugin-electron"},{"name":"vitest","old_version":"4.0.18","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@asamuzakjp/css-color","old_version":"5.0.1","new_version":"5.1.11","repository_url":"https://github.com/asamuzaK/cssColor"},{"name":"@asamuzakjp/dom-selector","old_version":"6.8.1","new_version":"7.1.1","repository_url":"https://github.com/asamuzaK/domSelector"},{"name":"@babel/compat-data","old_version":"7.29.0","new_version":"7.29.3","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helpers","old_version":"7.28.6","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@babel/parser","old_version":"7.29.0","new_version":"7.29.3","repository_url":"https://github.com/babel/babel"},{"name":"@babel/runtime","old_version":"7.28.6","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@csstools/css-calc","old_version":"3.1.1","new_version":"3.2.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-color-parser","old_version":"4.0.2","new_version":"4.1.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-syntax-patches-for-csstree","old_version":"1.0.28","new_version":"1.1.3","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@electron/rebuild","old_version":"4.0.3","new_version":"4.0.4","repository_url":"https://github.com/electron/rebuild"},{"name":"brace-expansion","old_version":"1.1.13","new_version":"1.1.14","repository_url":"https://github.com/juliangruber/brace-expansion"},{"name":"@eslint/config-array","old_version":"0.21.2","new_version":"0.23.5","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/config-helpers","old_version":"0.4.2","new_version":"0.5.5","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/core","old_version":"0.17.0","new_version":"1.2.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/object-schema","old_version":"2.1.7","new_version":"3.0.5","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/plugin-kit","old_version":"0.4.1","new_version":"0.7.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@exodus/bytes","old_version":"1.14.1","new_version":"1.15.0","repository_url":"https://github.com/ExodusOSS/bytes"},{"name":"@hey-api/codegen-core","old_version":"0.7.1","new_version":"0.8.1","repository_url":"https://github.com/hey-api/openapi-ts"},{"name":"@hey-api/json-schema-ref-parser","old_version":"1.3.1","new_version":"1.4.2","repository_url":"https://github.com/hey-api/openapi-ts"},{"name":"@hey-api/shared","old_version":"0.2.2","new_version":"0.4.3","repository_url":"https://github.com/hey-api/openapi-ts"},{"name":"@hey-api/types","old_version":"0.1.3","new_version":"0.1.4","repository_url":"https://github.com/hey-api/openapi-ts"},{"name":"@humanfs/core","old_version":"0.19.1","new_version":"0.19.2","repository_url":"https://github.com/humanwhocodes/humanfs"},{"name":"@humanfs/node","old_version":"0.16.7","new_version":"0.16.8","repository_url":"https://github.com/humanwhocodes/humanfs"},{"name":"@javascript-obfuscator/escodegen","old_version":"2.3.1","new_version":"2.4.1","repository_url":"https://github.com/estools/escodegen"},{"name":"@libsql/core","old_version":"0.17.0","new_version":"0.17.3","repository_url":"https://github.com/tursodatabase/libsql-client-ts"},{"name":"@libsql/darwin-arm64","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@libsql/darwin-x64","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@libsql/hrana-client","old_version":"0.9.0","new_version":"0.10.0","repository_url":"https://github.com/libsql/hrana-client-ts"},{"name":"@libsql/linux-arm-gnueabihf","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@libsql/linux-arm-musleabihf","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@libsql/linux-arm64-gnu","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@libsql/linux-arm64-musl","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@libsql/linux-x64-gnu","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@libsql/linux-x64-musl","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@libsql/win32-x64-msvc","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@lingui/babel-plugin-extract-messages","old_version":"5.9.5","new_version":"6.0.1","repository_url":"https://github.com/lingui/js-lingui"},{"name":"@lingui/babel-plugin-lingui-macro","old_version":"5.9.5","new_version":"6.0.1","repository_url":"https://github.com/lingui/js-lingui"},{"name":"chokidar","old_version":"3.5.1","new_version":"3.6.0","repository_url":"https://github.com/paulmillr/chokidar"},{"name":"readdirp","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/paulmillr/readdirp"},{"name":"@lingui/conf","old_version":"5.9.5","new_version":"6.0.1","repository_url":"https://github.com/lingui/js-lingui"},{"name":"@lingui/format-po","old_version":"5.9.5","new_version":"6.0.1","repository_url":"https://github.com/lingui/js-lingui"},{"name":"@noble/hashes","old_version":"2.0.1","new_version":"2.2.0","repository_url":"https://github.com/paulmillr/noble-hashes"},{"name":"@rolldown/pluginutils","old_version":"1.0.0-rc.3","new_version":"1.0.0-rc.7","repository_url":"https://github.com/rolldown/rolldown"},{"name":"@supabase/auth-js","old_version":"2.99.1","new_version":"2.105.1","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@supabase/functions-js","old_version":"2.99.1","new_version":"2.105.1","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@supabase/postgrest-js","old_version":"2.99.1","new_version":"2.105.1","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@supabase/realtime-js","old_version":"2.99.1","new_version":"2.105.1","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@supabase/storage-js","old_version":"2.99.1","new_version":"2.105.1","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@tailwindcss/node","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-android-arm64","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-darwin-arm64","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-darwin-x64","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-freebsd-x64","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-linux-arm-gnueabihf","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-linux-arm64-gnu","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-linux-arm64-musl","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-linux-x64-gnu","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-linux-x64-musl","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-wasm32-wasi","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-win32-arm64-msvc","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-win32-x64-msvc","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tanstack/history","old_version":"1.161.4","new_version":"1.161.6","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/query-core","old_version":"5.95.2","new_version":"5.100.9","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-store","old_version":"0.9.1","new_version":"0.9.3","repository_url":"https://github.com/TanStack/store"},{"name":"@tanstack/router-core","old_version":"1.166.7","new_version":"1.169.1","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/router-generator","old_version":"1.166.7","new_version":"1.166.39","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/router-utils","old_version":"1.161.4","new_version":"1.161.7","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/store","old_version":"0.9.1","new_version":"0.9.3","repository_url":"https://github.com/TanStack/store"},{"name":"@tanstack/virtual-core","old_version":"3.13.23","new_version":"3.14.0","repository_url":"https://github.com/TanStack/virtual"},{"name":"@tanstack/virtual-file-routes","old_version":"1.161.4","new_version":"1.161.7","repository_url":"https://github.com/TanStack/router"},{"name":"@types/debug","old_version":"4.1.12","new_version":"4.1.13","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/project-service","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/scope-manager","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/tsconfig-utils","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/type-utils","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/types","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/typescript-estree","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/utils","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/visitor-keys","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/blob","old_version":"2.3.1","new_version":"2.3.3","repository_url":"https://github.com/vercel/storage"},{"name":"undici","old_version":"6.24.1","new_version":"6.25.0","repository_url":"https://github.com/nodejs/undici"},{"name":"@vitest/expect","old_version":"4.0.18","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/mocker","old_version":"4.0.18","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/pretty-format","old_version":"4.0.18","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"4.0.18","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/snapshot","old_version":"4.0.18","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/spy","old_version":"4.0.18","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/utils","old_version":"4.0.18","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@xmldom/xmldom","old_version":"0.8.12","new_version":"0.8.13","repository_url":"https://github.com/xmldom/xmldom"},{"name":"abbrev","old_version":"3.0.1","new_version":"4.0.0","repository_url":"https://github.com/npm/abbrev-js"},{"name":"ajv","old_version":"6.14.0","new_version":"6.15.0","repository_url":"https://github.com/ajv-validator/ajv"},{"name":"axe-core","old_version":"4.11.1","new_version":"4.11.4","repository_url":"https://github.com/dequelabs/axe-core"},{"name":"b4a","old_version":"1.8.0","new_version":"1.8.1","repository_url":"https://github.com/holepunchto/b4a"},{"name":"bare-fs","old_version":"4.5.6","new_version":"4.7.1","repository_url":"https://github.com/holepunchto/bare-fs"},{"name":"bare-os","old_version":"3.8.6","new_version":"3.9.1","repository_url":"https://github.com/holepunchto/bare-os"},{"name":"bare-stream","old_version":"2.11.0","new_version":"2.13.1","repository_url":"https://github.com/holepunchto/bare-stream"},{"name":"bare-url","old_version":"2.4.0","new_version":"2.4.2","repository_url":"https://github.com/holepunchto/bare-url"},{"name":"baseline-browser-mapping","old_version":"2.10.0","new_version":"2.10.27","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"browserslist","old_version":"4.28.1","new_version":"4.28.2","repository_url":"https://github.com/browserslist/browserslist"},{"name":"c12","old_version":"3.3.3","new_version":"3.3.4","repository_url":"https://github.com/unjs/c12"},{"name":"call-bind","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/ljharb/call-bind"},{"name":"caniuse-lite","old_version":"1.0.30001775","new_version":"1.0.30001791","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"cli-cursor","old_version":"3.1.0","new_version":"5.0.0","repository_url":"https://github.com/sindresorhus/cli-cursor"},{"name":"cli-spinners","old_version":"2.9.2","new_version":"3.4.0","repository_url":"https://github.com/sindresorhus/cli-spinners"},{"name":"conf","old_version":"15.0.2","new_version":"15.1.0","repository_url":"https://github.com/sindresorhus/conf"},{"name":"cookie-es","old_version":"2.0.0","new_version":"3.1.1","repository_url":"https://github.com/unjs/cookie-es"},{"name":"whatwg-url","old_version":"5.0.0","new_version":"16.0.1","repository_url":"https://github.com/jsdom/whatwg-url"},{"name":"tr46","old_version":"0.0.3","new_version":"6.0.0","repository_url":"https://github.com/jsdom/tr46"},{"name":"webidl-conversions","old_version":"3.0.1","new_version":"8.0.1","repository_url":"https://github.com/jsdom/webidl-conversions"},{"name":"css-tree","old_version":"3.1.0","new_version":"3.2.1","repository_url":"https://github.com/csstree/csstree"},{"name":"diff","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/kpdecker/jsdiff"},{"name":"electron-to-chromium","old_version":"1.5.302","new_version":"1.5.349","repository_url":"https://github.com/Kilian/electron-to-chromium"},{"name":"enhanced-resolve","old_version":"5.20.0","new_version":"5.21.0","repository_url":"https://github.com/webpack/enhanced-resolve"},{"name":"entities","old_version":"6.0.1","new_version":"8.0.0","repository_url":"https://github.com/fb55/entities"},{"name":"es-abstract","old_version":"1.24.1","new_version":"1.24.2","repository_url":"https://github.com/ljharb/es-abstract"},{"name":"es-iterator-helpers","old_version":"1.2.2","new_version":"1.3.2","repository_url":"https://github.com/es-shims/iterator-helpers"},{"name":"es-module-lexer","old_version":"1.7.0","new_version":"2.1.0","repository_url":"https://github.com/guybedford/es-module-lexer"},{"name":"espree","old_version":"10.4.0","new_version":"11.2.0","repository_url":"https://github.com/eslint/js"},{"name":"get-tsconfig","old_version":"4.13.6","new_version":"4.14.0","repository_url":"https://github.com/privatenumber/get-tsconfig"},{"name":"giget","old_version":"2.0.0","new_version":"3.2.0","repository_url":"https://github.com/unjs/giget"},{"name":"hasown","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/inspect-js/hasOwn"},{"name":"is-interactive","old_version":"1.0.0","new_version":"2.0.0","repository_url":"https://github.com/sindresorhus/is-interactive"},{"name":"is-unicode-supported","old_version":"0.1.0","new_version":"2.1.0","repository_url":"https://github.com/sindresorhus/is-unicode-supported"},{"name":"isbot","old_version":"5.1.35","new_version":"5.1.39","repository_url":"https://github.com/omrilotan/isbot"},{"name":"libphonenumber-js","old_version":"1.12.38","new_version":"1.12.42"},{"name":"libsql","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"lightningcss","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-android-arm64","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-darwin-arm64","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-darwin-x64","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-freebsd-x64","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-linux-arm-gnueabihf","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-linux-arm64-gnu","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-linux-arm64-musl","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-linux-x64-gnu","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-linux-x64-musl","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-win32-arm64-msvc","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-win32-x64-msvc","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"log-symbols","old_version":"4.1.0","new_version":"7.0.1","repository_url":"https://github.com/sindresorhus/log-symbols"},{"name":"mdn-data","old_version":"2.12.2","new_version":"2.27.1","repository_url":"https://github.com/mdn/data"},{"name":"minipass","old_version":"3.3.6","new_version":"7.1.3","repository_url":"https://github.com/isaacs/minipass"},{"name":"motion-dom","old_version":"12.35.2","new_version":"12.38.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"motion-utils","old_version":"12.29.2","new_version":"12.36.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"nanoid","old_version":"3.3.11","new_version":"3.3.12","repository_url":"https://github.com/ai/nanoid"},{"name":"node-abi","old_version":"4.26.0","new_version":"4.29.0","repository_url":"https://github.com/electron/node-abi"},{"name":"node-gyp","old_version":"11.5.0","new_version":"12.3.0","repository_url":"https://github.com/nodejs/node-gyp"},{"name":"node-releases","old_version":"2.0.27","new_version":"2.0.38","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"nopt","old_version":"8.1.0","new_version":"9.0.0","repository_url":"https://github.com/npm/nopt"},{"name":"onetime","old_version":"5.1.2","new_version":"7.0.0","repository_url":"https://github.com/sindresorhus/onetime"},{"name":"ora","old_version":"5.4.1","new_version":"9.4.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"restore-cursor","old_version":"3.1.0","new_version":"5.1.0","repository_url":"https://github.com/sindresorhus/restore-cursor"},{"name":"parse5","old_version":"8.0.0","new_version":"8.0.1","repository_url":"https://github.com/inikulin/parse5"},{"name":"pkg-types","old_version":"2.3.0","new_version":"2.3.1","repository_url":"https://github.com/unjs/pkg-types"},{"name":"postcss","old_version":"8.5.6","new_version":"8.5.13","repository_url":"https://github.com/postcss/postcss"},{"name":"proc-log","old_version":"5.0.0","new_version":"6.1.0","repository_url":"https://github.com/npm/proc-log"},{"name":"rc9","old_version":"2.1.2","new_version":"3.0.1","repository_url":"https://github.com/unjs/rc9"},{"name":"safe-array-concat","old_version":"1.1.3","new_version":"1.1.4","repository_url":"https://github.com/ljharb/safe-array-concat"},{"name":"sanitize-filename","old_version":"1.6.3","new_version":"1.6.4","repository_url":"https://github.com/parshap/node-sanitize-filename"},{"name":"sax","old_version":"1.4.4","new_version":"1.6.0","repository_url":"https://github.com/isaacs/sax-js"},{"name":"seroval","old_version":"1.5.0","new_version":"1.5.2","repository_url":"https://github.com/lxsmnsyc/seroval"},{"name":"seroval-plugins","old_version":"1.5.0","new_version":"1.5.2","repository_url":"https://github.com/lxsmnsyc/seroval"},{"name":"side-channel-list","old_version":"1.0.0","new_version":"1.0.1","repository_url":"https://github.com/ljharb/side-channel-list"},{"name":"std-env","old_version":"3.10.0","new_version":"4.1.0","repository_url":"https://github.com/unjs/std-env"},{"name":"tapable","old_version":"2.3.0","new_version":"2.3.3","repository_url":"https://github.com/webpack/tapable"},{"name":"tar-stream","old_version":"3.1.8","new_version":"3.2.0","repository_url":"https://github.com/mafintosh/tar-stream"},{"name":"tinyexec","old_version":"1.0.2","new_version":"1.1.2","repository_url":"https://github.com/tinylibs/tinyexec"},{"name":"tinyglobby","old_version":"0.2.15","new_version":"0.2.16","repository_url":"https://github.com/SuperchupuDev/tinyglobby"},{"name":"tinyrainbow","old_version":"3.0.3","new_version":"3.1.0","repository_url":"https://github.com/tinylibs/tinyrainbow"},{"name":"tldts","old_version":"7.0.23","new_version":"7.0.30","repository_url":"https://github.com/remusao/tldts"},{"name":"tldts-core","old_version":"7.0.23","new_version":"7.0.30","repository_url":"https://github.com/remusao/tldts"},{"name":"tough-cookie","old_version":"6.0.0","new_version":"6.0.1","repository_url":"https://github.com/salesforce/tough-cookie"},{"name":"ts-api-utils","old_version":"2.4.0","new_version":"2.5.0","repository_url":"https://github.com/JoshuaKGoldberg/ts-api-utils"},{"name":"unplugin","old_version":"2.3.11","new_version":"3.0.0","repository_url":"https://github.com/unjs/unplugin"},{"name":"validator","old_version":"13.15.26","new_version":"13.15.35","repository_url":"https://github.com/validatorjs/validator.js"},{"name":"ws","old_version":"8.19.0","new_version":"8.20.0","repository_url":"https://github.com/websockets/ws"},{"name":"yaml","old_version":"2.8.3","new_version":"2.8.4","repository_url":"https://github.com/eemeli/yaml"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all group with 220 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hey-api/openapi-ts](https://github.com/hey-api/openapi-ts) | `0.94.0` | `0.97.1` |\n| [@libsql/client](https://github.com/tursodatabase/libsql-client-ts/tree/HEAD/packages/libsql-client) | `0.17.0` | `0.17.3` |\n| [@lingui/core](https://github.com/lingui/js-lingui/tree/HEAD/packages/core) | `5.9.5` | `6.0.1` |\n| [@lingui/react](https://github.com/lingui/js-lingui/tree/HEAD/packages/react) | `5.9.5` | `6.0.1` |\n| [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.99.1` | `2.105.1` |\n| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.2.1` | `4.2.4` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.95.2` | `5.100.9` |\n| [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.166.7` | `1.169.1` |\n| [@tanstack/react-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual) | `3.13.23` | `3.13.24` |\n| [@tanstack/router-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-plugin) | `1.166.7` | `1.167.32` |\n| [@trpc/client](https://github.com/trpc/trpc/tree/HEAD/packages/client) | `11.12.0` | `11.17.0` |\n| [@trpc/react-query](https://github.com/trpc/trpc/tree/HEAD/packages/react) | `11.12.0` | `11.17.0` |\n| [@trpc/server](https://github.com/trpc/trpc/tree/HEAD/packages/server) | `11.12.0` | `11.17.0` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.35.2` | `12.38.0` |\n| [megajs](https://github.com/qgustavor/mega) | `1.3.9` | `1.3.10` |\n| [pixi.js](https://github.com/pixijs/pixijs) | `8.17.0` | `8.18.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.5` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.5` |\n| [systeminformation](https://github.com/sebhildebrandt/systeminformation) | `5.31.4` | `5.31.5` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.1` | `4.2.4` |\n| [yauzl](https://github.com/thejoshwolfe/yauzl) | `3.2.1` | `3.3.0` |\n| [zod](https://github.com/colinhacks/zod) | `4.3.6` | `4.4.2` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.4` | `10.0.1` |\n| [@lingui/cli](https://github.com/lingui/js-lingui/tree/HEAD/packages/cli) | `5.9.5` | `6.0.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.4.0` | `25.6.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.57.0` | `8.59.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.57.0` | `8.59.1` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.4` | `6.0.1` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.3.1` | `17.4.2` |\n| [electron](https://github.com/electron/electron) | `41.1.1` | `41.5.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `7.0.1` | `7.1.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.4.0` | `17.6.0` |\n| [javascript-obfuscator](https://github.com/javascript-obfuscator/javascript-obfuscator) | `5.3.0` | `5.4.2` |\n| [jsdom](https://github.com/jsdom/jsdom) | `28.1.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.3.3` | `16.4.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.3` |\n| [terser](https://github.com/terser/terser) | `5.46.0` | `5.46.2` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.57.0` | `8.59.1` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.3.2` | `8.0.10` |\n| [vite-plugin-electron](https://github.com/electron-vite/vite-plugin-electron) | `0.29.0` | `0.29.1` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.5` |\n| [@asamuzakjp/css-color](https://github.com/asamuzaK/cssColor) | `5.0.1` | `5.1.11` |\n| [@asamuzakjp/dom-selector](https://github.com/asamuzaK/domSelector) | `6.8.1` | `7.1.1` |\n| [@babel/compat-data](https://github.com/babel/babel/tree/HEAD/packages/babel-compat-data) | `7.29.0` | `7.29.3` |\n| [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) | `7.28.6` | `7.29.2` |\n| [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) | `7.29.0` | `7.29.3` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.28.6` | `7.29.2` |\n| [@csstools/css-calc](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-calc) | `3.1.1` | `3.2.0` |\n| [@csstools/css-color-parser](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-color-parser) | `4.0.2` | `4.1.0` |\n| [@csstools/css-syntax-patches-for-csstree](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-syntax-patches-for-csstree) | `1.0.28` | `1.1.3` |\n| [@electron/rebuild](https://github.com/electron/rebuild) | `4.0.3` | `4.0.4` |\n| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.13` | `1.1.14` |\n| [@eslint/config-array](https://github.com/eslint/rewrite/tree/HEAD/packages/config-array) | `0.21.2` | `0.23.5` |\n| [@eslint/config-helpers](https://github.com/eslint/rewrite/tree/HEAD/packages/config-helpers) | `0.4.2` | `0.5.5` |\n| [@eslint/core](https://github.com/eslint/rewrite/tree/HEAD/packages/core) | `0.17.0` | `1.2.1` |\n| [@eslint/object-schema](https://github.com/eslint/rewrite/tree/HEAD/packages/object-schema) | `2.1.7` | `3.0.5` |\n| [@eslint/plugin-kit](https://github.com/eslint/rewrite/tree/HEAD/packages/plugin-kit) | `0.4.1` | `0.7.1` |\n| [@exodus/bytes](https://github.com/ExodusOSS/bytes) | `1.14.1` | `1.15.0` |\n| [@hey-api/codegen-core](https://github.com/hey-api/openapi-ts) | `0.7.1` | `0.8.1` |\n| [@hey-api/json-schema-ref-parser](https://github.com/hey-api/openapi-ts) | `1.3.1` | `1.4.2` |\n| [@hey-api/shared](https://github.com/hey-api/openapi-ts) | `0.2.2` | `0.4.3` |\n| [@hey-api/types](https://github.com/hey-api/openapi-ts) | `0.1.3` | `0.1.4` |\n| [@humanfs/core](https://github.com/humanwhocodes/humanfs) | `0.19.1` | `0.19.2` |\n| [@humanfs/node](https://github.com/humanwhocodes/humanfs/tree/HEAD/packages/node) | `0.16.7` | `0.16.8` |\n| [@javascript-obfuscator/escodegen](https://github.com/estools/escodegen) | `2.3.1` | `2.4.1` |\n| [@libsql/core](https://github.com/tursodatabase/libsql-client-ts/tree/HEAD/packages/libsql-core) | `0.17.0` | `0.17.3` |\n| [@libsql/darwin-arm64](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@libsql/darwin-x64](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@libsql/hrana-client](https://github.com/libsql/hrana-client-ts) | `0.9.0` | `0.10.0` |\n| [@libsql/linux-arm-gnueabihf](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@libsql/linux-arm-musleabihf](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@libsql/linux-arm64-gnu](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@libsql/linux-arm64-musl](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@libsql/linux-x64-gnu](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@libsql/linux-x64-musl](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@libsql/win32-x64-msvc](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@lingui/babel-plugin-extract-messages](https://github.com/lingui/js-lingui/tree/HEAD/packages/babel-plugin-extract-messages) | `5.9.5` | `6.0.1` |\n| [@lingui/babel-plugin-lingui-macro](https://github.com/lingui/js-lingui/tree/HEAD/packages/babel-plugin-lingui-macro) | `5.9.5` | `6.0.1` |\n| [chokidar](https://github.com/paulmillr/chokidar) | `3.5.1` | `3.6.0` |\n| [readdirp](https://github.com/paulmillr/readdirp) | `3.5.0` | `3.6.0` |\n| [@lingui/conf](https://github.com/lingui/js-lingui/tree/HEAD/packages/conf) | `5.9.5` | `6.0.1` |\n| [@lingui/format-po](https://github.com/lingui/js-lingui/tree/HEAD/packages/format-po) | `5.9.5` | `6.0.1` |\n| [@noble/hashes](https://github.com/paulmillr/noble-hashes) | `2.0.1` | `2.2.0` |\n| [@rolldown/pluginutils](https://github.com/rolldown/rolldown/tree/HEAD/packages/pluginutils) | `1.0.0-rc.3` | `1.0.0-rc.7` |\n| [@supabase/auth-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js) | `2.99.1` | `2.105.1` |\n| [@supabase/functions-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js) | `2.99.1` | `2.105.1` |\n| [@supabase/postgrest-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/postgrest-js) | `2.99.1` | `2.105.1` |\n| [@supabase/realtime-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/realtime-js) | `2.99.1` | `2.105.1` |\n| [@supabase/storage-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/storage-js) | `2.99.1` | `2.105.1` |\n| [@tailwindcss/node](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-node) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-android-arm64](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/android-arm64) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-darwin-arm64](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/darwin-arm64) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-darwin-x64](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/darwin-x64) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-freebsd-x64](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/freebsd-x64) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-linux-arm-gnueabihf](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/linux-arm-gnueabihf) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-linux-arm64-gnu](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/linux-arm64-gnu) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-linux-arm64-musl](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/linux-arm64-musl) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-linux-x64-gnu](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/linux-x64-gnu) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-linux-x64-musl](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/linux-x64-musl) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-wasm32-wasi](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-win32-arm64-msvc](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/win32-arm64-msvc) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-win32-x64-msvc](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/win32-x64-msvc) | `4.2.1` | `4.2.4` |\n| [@tanstack/history](https://github.com/TanStack/router/tree/HEAD/packages/history) | `1.161.4` | `1.161.6` |\n| [@tanstack/query-core](https://github.com/TanStack/query/tree/HEAD/packages/query-core) | `5.95.2` | `5.100.9` |\n| [@tanstack/react-store](https://github.com/TanStack/store/tree/HEAD/packages/react-store) | `0.9.1` | `0.9.3` |\n| [@tanstack/router-core](https://github.com/TanStack/router/tree/HEAD/packages/router-core) | `1.166.7` | `1.169.1` |\n| [@tanstack/router-generator](https://github.com/TanStack/router/tree/HEAD/packages/router-generator) | `1.166.7` | `1.166.39` |\n| [@tanstack/router-utils](https://github.com/TanStack/router/tree/HEAD/packages/router-utils) | `1.161.4` | `1.161.7` |\n| [@tanstack/store](https://github.com/TanStack/store/tree/HEAD/packages/store) | `0.9.1` | `0.9.3` |\n| [@tanstack/virtual-core](https://github.com/TanStack/virtual/tree/HEAD/packages/virtual-core) | `3.13.23` | `3.14.0` |\n| [@tanstack/virtual-file-routes](https://github.com/TanStack/router/tree/HEAD/packages/virtual-file-routes) | `1.161.4` | `1.161.7` |\n| [@types/debug](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/debug) | `4.1.12` | `4.1.13` |\n| [@typescript-eslint/project-service](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/project-service) | `8.57.0` | `8.59.1` |\n| [@typescript-eslint/scope-manager](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/scope-manager) | `8.57.0` | `8.59.1` |\n| [@typescript-eslint/tsconfig-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/tsconfig-utils) | `8.57.0` | `8.59.1` |\n| [@typescript-eslint/type-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/type-utils) | `8.57.0` | `8.59.1` |\n| [@typescript-eslint/types](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/types) | `8.57.0` | `8.59.1` |\n| [@typescript-eslint/typescript-estree](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-estree) | `8.57.0` | `8.59.1` |\n| [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) | `8.57.0` | `8.59.1` |\n| [@typescript-eslint/visitor-keys](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/visitor-keys) | `8.57.0` | `8.59.1` |\n| [@vercel/blob](https://github.com/vercel/storage/tree/HEAD/packages/blob) | `2.3.1` | `2.3.3` |\n| [undici](https://github.com/nodejs/undici) | `6.24.1` | `6.25.0` |\n| [@vitest/expect](https://github.com/vitest-dev/vitest/tree/HEAD/packages/expect) | `4.0.18` | `4.1.5` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `4.0.18` | `4.1.5` |\n| [@vitest/pretty-format](https://github.com/vitest-dev/vitest/tree/HEAD/packages/pretty-format) | `4.0.18` | `4.1.5` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `4.0.18` | `4.1.5` |\n| [@vitest/snapshot](https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot) | `4.0.18` | `4.1.5` |\n| [@vitest/spy](https://github.com/vitest-dev/vitest/tree/HEAD/packages/spy) | `4.0.18` | `4.1.5` |\n| [@vitest/utils](https://github.com/vitest-dev/vitest/tree/HEAD/packages/utils) | `4.0.18` | `4.1.5` |\n| [@xmldom/xmldom](https://github.com/xmldom/xmldom) | `0.8.12` | `0.8.13` |\n| [abbrev](https://github.com/npm/abbrev-js) | `3.0.1` | `4.0.0` |\n| [ajv](https://github.com/ajv-validator/ajv) | `6.14.0` | `6.15.0` |\n| [axe-core](https://github.com/dequelabs/axe-core) | `4.11.1` | `4.11.4` |\n| [b4a](https://github.com/holepunchto/b4a) | `1.8.0` | `1.8.1` |\n| [bare-fs](https://github.com/holepunchto/bare-fs) | `4.5.6` | `4.7.1` |\n| [bare-os](https://github.com/holepunchto/bare-os) | `3.8.6` | `3.9.1` |\n| [bare-stream](https://github.com/holepunchto/bare-stream) | `2.11.0` | `2.13.1` |\n| [bare-url](https://github.com/holepunchto/bare-url) | `2.4.0` | `2.4.2` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.10.0` | `2.10.27` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.28.1` | `4.28.2` |\n| [c12](https://github.com/unjs/c12) | `3.3.3` | `3.3.4` |\n| [call-bind](https://github.com/ljharb/call-bind) | `1.0.8` | `1.0.9` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001775` | `1.0.30001791` |\n| [cli-cursor](https://github.com/sindresorhus/cli-cursor) | `3.1.0` | `5.0.0` |\n| [cli-spinners](https://github.com/sindresorhus/cli-spinners) | `2.9.2` | `3.4.0` |\n| [conf](https://github.com/sindresorhus/conf) | `15.0.2` | `15.1.0` |\n| [cookie-es](https://github.com/unjs/cookie-es) | `2.0.0` | `3.1.1` |\n| [whatwg-url](https://github.com/jsdom/whatwg-url) | `5.0.0` | `16.0.1` |\n| [tr46](https://github.com/jsdom/tr46) | `0.0.3` | `6.0.0` |\n| [webidl-conversions](https://github.com/jsdom/webidl-conversions) | `3.0.1` | `8.0.1` |\n| [css-tree](https://github.com/csstree/csstree) | `3.1.0` | `3.2.1` |\n| [diff](https://github.com/kpdecker/jsdiff) | `8.0.3` | `8.0.4` |\n| [electron-to-chromium](https://github.com/Kilian/electron-to-chromium) | `1.5.302` | `1.5.349` |\n| [enhanced-resolve](https://github.com/webpack/enhanced-resolve) | `5.20.0` | `5.21.0` |\n| [entities](https://github.com/fb55/entities) | `6.0.1` | `8.0.0` |\n| [es-abstract](https://github.com/ljharb/es-abstract) | `1.24.1` | `1.24.2` |\n| [es-iterator-helpers](https://github.com/es-shims/iterator-helpers) | `1.2.2` | `1.3.2` |\n| [es-module-lexer](https://github.com/guybedford/es-module-lexer) | `1.7.0` | `2.1.0` |\n| [espree](https://github.com/eslint/js/tree/HEAD/packages/espree) | `10.4.0` | `11.2.0` |\n| [get-tsconfig](https://github.com/privatenumber/get-tsconfig) | `4.13.6` | `4.14.0` |\n| [giget](https://github.com/unjs/giget) | `2.0.0` | `3.2.0` |\n| [hasown](https://github.com/inspect-js/hasOwn) | `2.0.2` | `2.0.3` |\n| [is-interactive](https://github.com/sindresorhus/is-interactive) | `1.0.0` | `2.0.0` |\n| [is-unicode-supported](https://github.com/sindresorhus/is-unicode-supported) | `0.1.0` | `2.1.0` |\n| [isbot](https://github.com/omrilotan/isbot) | `5.1.35` | `5.1.39` |\n| [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js) | `1.12.38` | `1.12.42` |\n| [libsql](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [lightningcss](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-android-arm64](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-darwin-arm64](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-darwin-x64](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-freebsd-x64](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-linux-arm-gnueabihf](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-linux-arm64-gnu](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-linux-arm64-musl](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-linux-x64-gnu](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-linux-x64-musl](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-win32-arm64-msvc](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-win32-x64-msvc](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [log-symbols](https://github.com/sindresorhus/log-symbols) | `4.1.0` | `7.0.1` |\n| [mdn-data](https://github.com/mdn/data) | `2.12.2` | `2.27.1` |\n| [minipass](https://github.com/isaacs/minipass) | `3.3.6` | `7.1.3` |\n| [motion-dom](https://github.com/motiondivision/motion) | `12.35.2` | `12.38.0` |\n| [motion-utils](https://github.com/motiondivision/motion) | `12.29.2` | `12.36.0` |\n| [nanoid](https://github.com/ai/nanoid) | `3.3.11` | `3.3.12` |\n| [node-abi](https://github.com/electron/node-abi) | `4.26.0` | `4.29.0` |\n| [node-gyp](https://github.com/nodejs/node-gyp) | `11.5.0` | `12.3.0` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.27` | `2.0.38` |\n| [nopt](https://github.com/npm/nopt) | `8.1.0` | `9.0.0` |\n| [onetime](https://github.com/sindresorhus/onetime) | `5.1.2` | `7.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `5.4.1` | `9.4.0` |\n| [restore-cursor](https://github.com/sindresorhus/restore-cursor) | `3.1.0` | `5.1.0` |\n| [parse5](https://github.com/inikulin/parse5) | `8.0.0` | `8.0.1` |\n| [pkg-types](https://github.com/unjs/pkg-types) | `2.3.0` | `2.3.1` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.13` |\n| [proc-log](https://github.com/npm/proc-log) | `5.0.0` | `6.1.0` |\n| [rc9](https://github.com/unjs/rc9) | `2.1.2` | `3.0.1` |\n| [safe-array-concat](https://github.com/ljharb/safe-array-concat) | `1.1.3` | `1.1.4` |\n| [sanitize-filename](https://github.com/parshap/node-sanitize-filename) | `1.6.3` | `1.6.4` |\n| [sax](https://github.com/isaacs/sax-js) | `1.4.4` | `1.6.0` |\n| [seroval](https://github.com/lxsmnsyc/seroval) | `1.5.0` | `1.5.2` |\n| [seroval-plugins](https://github.com/lxsmnsyc/seroval) | `1.5.0` | `1.5.2` |\n| [side-channel-list](https://github.com/ljharb/side-channel-list) | `1.0.0` | `1.0.1` |\n| [std-env](https://github.com/unjs/std-env) | `3.10.0` | `4.1.0` |\n| [tapable](https://github.com/webpack/tapable) | `2.3.0` | `2.3.3` |\n| [tar-stream](https://github.com/mafintosh/tar-stream) | `3.1.8` | `3.2.0` |\n| [tinyexec](https://github.com/tinylibs/tinyexec) | `1.0.2` | `1.1.2` |\n| [tinyglobby](https://github.com/SuperchupuDev/tinyglobby) | `0.2.15` | `0.2.16` |\n| [tinyrainbow](https://github.com/tinylibs/tinyrainbow) | `3.0.3` | `3.1.0` |\n| [tldts](https://github.com/remusao/tldts) | `7.0.23` | `7.0.30` |\n| [tldts-core](https://github.com/remusao/tldts) | `7.0.23` | `7.0.30` |\n| [tough-cookie](https://github.com/salesforce/tough-cookie) | `6.0.0` | `6.0.1` |\n| [ts-api-utils](https://github.com/JoshuaKGoldberg/ts-api-utils) | `2.4.0` | `2.5.0` |\n| [unplugin](https://github.com/unjs/unplugin) | `2.3.11` | `3.0.0` |\n| [validator](https://github.com/validatorjs/validator.js) | `13.15.26` | `13.15.35` |\n| [ws](https://github.com/websockets/ws) | `8.19.0` | `8.20.0` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.3` | `2.8.4` |\n\nUpdates `@hey-api/openapi-ts` from 0.94.0 to 0.97.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hey-api/openapi-ts/releases\"\u003e@​hey-api/openapi-ts's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​hey-api/openapi-ts\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.95.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eplugin(valibot)\u003c/strong\u003e: remove request data schema (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3671\"\u003e#3671\u003c/a\u003e) (\u003ca href=\"https://github.com/hey-api/openapi-ts/commit/96f60adb6af144e39133884e97e74a6693b6c059\"\u003e\u003ccode\u003e96f60ad\u003c/code\u003e\u003c/a\u003e) by \u003ca href=\"https://github.com/mrlubos\"\u003e\u003ccode\u003e@​mrlubos\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eValidator request schemas\u003c/h3\u003e\n\u003cp\u003eValibot plugin no longer exports composite request \u003ccode\u003eData\u003c/code\u003e schemas. Instead, each layer is exported as a separate schema. If you're using validators with SDKs, you can preserve the composite schema with \u003ccode\u003eshouldExtract\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eexport default {\n  input: \u0026quot;hey-api/backend\u0026quot;, // sign up at app.heyapi.dev\n  output: \u0026quot;src/client\u0026quot;,\n  plugins: [\n    // ...other plugins\n    {\n      name: \u0026quot;sdk\u0026quot;,\n      validator: \u0026quot;valibot\u0026quot;,\n    },\n    {\n      name: \u0026quot;valibot\u0026quot;,\n      requests: {\n        shouldExtract: true,\n      },\n    },\n  ],\n};\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal\u003c/strong\u003e: remove \u003ccode\u003eplugin.getSymbol()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3671\"\u003e#3671\u003c/a\u003e) (\u003ca href=\"https://github.com/hey-api/openapi-ts/commit/96f60adb6af144e39133884e97e74a6693b6c059\"\u003e\u003ccode\u003e96f60ad\u003c/code\u003e\u003c/a\u003e) by \u003ca href=\"https://github.com/mrlubos\"\u003e\u003ccode\u003e@​mrlubos\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved \u003ccode\u003eplugin.getSymbol()\u003c/code\u003e function\u003c/h3\u003e\n\u003cp\u003eThis function has been removed. You can use \u003ccode\u003eplugin.querySymbol()\u003c/code\u003e instead. It accepts the same arguments and returns the same result.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eplugin(zod)\u003c/strong\u003e: remove request data schema (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3671\"\u003e#3671\u003c/a\u003e) (\u003ca href=\"https://github.com/hey-api/openapi-ts/commit/96f60adb6af144e39133884e97e74a6693b6c059\"\u003e\u003ccode\u003e96f60ad\u003c/code\u003e\u003c/a\u003e) by \u003ca href=\"https://github.com/mrlubos\"\u003e\u003ccode\u003e@​mrlubos\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eValidator request schemas\u003c/h3\u003e\n\u003cp\u003eZod plugin no longer exports composite request \u003ccode\u003eData\u003c/code\u003e schemas. Instead, each layer is exported as a separate schema. If you're using validators with SDKs, you can preserve the composite schema with \u003ccode\u003eshouldExtract\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eexport default {\n  input: \u0026quot;hey-api/backend\u0026quot;, // sign up at app.heyapi.dev\n  output: \u0026quot;src/client\u0026quot;,\n  plugins: [\n    // ...other plugins\n    {\n      name: \u0026quot;sdk\u0026quot;,\n      validator: \u0026quot;zod\u0026quot;,\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hey-api/openapi-ts/blob/main/CHANGELOG.md\"\u003e@​hey-api/openapi-ts's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e2026-04-28\u003c/h1\u003e\n\u003ch2\u003e\u003ccode\u003e@​hey-api/openapi-ts\u003c/code\u003e 0.97.0\u003c/h2\u003e\n\u003ch3\u003e⚠️ Breaking\u003c/h3\u003e\n\u003cp\u003eThis release has 15 breaking changes. Please review the release notes carefully before upgrading.\u003c/p\u003e\n\u003ch3\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecli: print file count and generator speed (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3828\"\u003e#3828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e client: resolve \u003ccode\u003eruntimeConfigPath\u003c/code\u003e relative to the output folder (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3770\"\u003e#3770\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged \u003ccode\u003eruntimeConfigPath\u003c/code\u003e behavior\u003c/h3\u003e\n\u003cp\u003eThis was a known, long-standing issue confusing first-time users. Before, defining client \u003ccode\u003eruntimeConfigPath\u003c/code\u003e value would paste it verbatim to the generated output. This release changes the behavior to resolve relative to the current working directory the same way output path works.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003econfig: remove \u003ccode\u003e--apply\u003c/code\u003e flag from Biome post-processor commands (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3812\"\u003e#3812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePlugins\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@​hey-api/client-angular\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e \u003ccode\u003erequest\u003c/code\u003e and \u003ccode\u003eresponse\u003c/code\u003e objects might be undefined (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e respect \u003ccode\u003ethrowOnError\u003c/code\u003e when request validation fails (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@​hey-api/client-fetch\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e pass previous result to error interceptors (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e \u003ccode\u003erequest\u003c/code\u003e and \u003ccode\u003eresponse\u003c/code\u003e objects might be undefined (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e respect \u003ccode\u003ethrowOnError\u003c/code\u003e when request validation fails (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@​hey-api/client-ky\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e pass previous result to error interceptors (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e \u003ccode\u003erequest\u003c/code\u003e and \u003ccode\u003eresponse\u003c/code\u003e objects might be undefined (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e respect \u003ccode\u003ethrowOnError\u003c/code\u003e when request validation fails (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e respect ky instance defaults (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3806\"\u003e#3806\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged Ky client behavior\u003c/h3\u003e\n\u003cp\u003eThe Ky client was updated to be more intuitive. Some Ky options now need to be passed via the \u003ccode\u003ekyOptions\u003c/code\u003e field and you need to pass \u003ccode\u003eundefined\u003c/code\u003e to unset an option.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@​hey-api/client-next\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e \u003ccode\u003erequest\u003c/code\u003e and \u003ccode\u003eresponse\u003c/code\u003e objects might be undefined (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e pass previous result to error interceptors (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e respect \u003ccode\u003ethrowOnError\u003c/code\u003e when request validation fails (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\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/hey-api/openapi-ts/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@libsql/client` from 0.17.0 to 0.17.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/9d158a718ab655024e175d47a36565bd0178810b\"\u003e\u003ccode\u003e9d158a7\u003c/code\u003e\u003c/a\u003e 0.17.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/db7212640402f15e04b9fe7c16ca6cfa2b00ff07\"\u003e\u003ccode\u003edb72126\u003c/code\u003e\u003c/a\u003e 0.17.3-pre.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/e5d58414c671aabc88dfadf75fc1f3fd731da43d\"\u003e\u003ccode\u003ee5d5841\u003c/code\u003e\u003c/a\u003e Drop removed hrana-client re-exports from client test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/82b63c0466efc4435dfb05681988cb4656c86ed5\"\u003e\u003ccode\u003e82b63c0\u003c/code\u003e\u003c/a\u003e 0.17.3-pre.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/d377872e0ac42c7022d27b637815269fff8be6d1\"\u003e\u003ccode\u003ed377872\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003e@​libsql/hrana-client\u003c/code\u003e to 0.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/697ae59038dc61224c1b3cf57b0d5a71b315ca5a\"\u003e\u003ccode\u003e697ae59\u003c/code\u003e\u003c/a\u003e 0.17.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/b15a87226612dad953f56d2dee10f811137ead92\"\u003e\u003ccode\u003eb15a872\u003c/code\u003e\u003c/a\u003e Bump libsql dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/1fede76c2ffa109a67a20e8a73d366a9fba538c2\"\u003e\u003ccode\u003e1fede76\u003c/code\u003e\u003c/a\u003e 0.17.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/8f1e8d386e95f98891af56283a731261224c43ca\"\u003e\u003ccode\u003e8f1e8d3\u003c/code\u003e\u003c/a\u003e Bump libsql dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/138f4a3c334f6031d372e46f29409c8384c6f4e6\"\u003e\u003ccode\u003e138f4a3\u003c/code\u003e\u003c/a\u003e Mention Turso serverless package\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commits/v0.17.3/packages/libsql-client\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@lingui/core` from 5.9.5 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lingui/js-lingui/releases\"\u003e@​lingui/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v6.0.0...v6.0.1\"\u003e6.0.1\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid throwing on object spreads in extractFromObjectExpression (\u003ca href=\"https://redirect.github.com/lingui/js-lingui/issues/2538\"\u003e#2538\u003c/a\u003e) (\u003ca href=\"https://github.com/lingui/js-lingui/commit/7cbc0a8638e1cc2f5ea702922b46156c0555fe29\"\u003e7cbc0a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e declare files arguments (\u003ca href=\"https://redirect.github.com/lingui/js-lingui/issues/2532\"\u003e#2532\u003c/a\u003e) (\u003ca href=\"https://github.com/lingui/js-lingui/commit/4a55abe7b3d046b972cb26a3c5a11acf397f1d7a\"\u003e4a55abe\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v5.9.5...v6.0.0\"\u003ev6.0.0\u003c/a\u003e\u003c/h1\u003e\n\u003cp\u003eWe are pleased to announce the release of \u003cstrong\u003eLingui 6.0\u003c/strong\u003e ✨\u003c/p\u003e\n\u003cp\u003eThis release marks a \u003cstrong\u003emajor milestone\u003c/strong\u003e for the project. It includes a transition to ESM-only distribution, reduced dependency graph, the removal of deprecated APIs, and improved TypeScript support. A few new features have also been introduced.\u003c/p\u003e\n\u003cp\u003eCheck out the links below for more details:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://lingui.dev/blog/2026/04/22/announcing-lingui-6.0\"\u003eBlog Post: Announcing Lingui 6.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://lingui.dev/releases/migration-6\"\u003eMigration Guide from 5.x to 6.x\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v5.9.5...v6.0.0\"\u003eFull Changelog\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDiscussion\u003c/h2\u003e\n\u003cp\u003eIf you have any questions or suggestions regarding this release, please visit the \u003ca href=\"https://github.com/lingui/js-lingui/discussions/2455\"\u003eRelated Discussion\u003c/a\u003e or our \u003ca href=\"https://discord.gg/tBZqKpeF\"\u003eDiscord Server\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev6.0.0-next.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v6.0.0-next.3...v6.0.0-next.4\"\u003ev6.0.0-next.4\u003c/a\u003e (2026-04-17)\u003c/h2\u003e\n\u003cp\u003eVisit the \u003ca href=\"https://js-lingui-git-next-crowdin.vercel.app\"\u003ev6 website deployment\u003c/a\u003e to see the relevant docs, including the \u003ca href=\"https://js-lingui-git-next-crowdin.vercel.app/releases/migration-6\"\u003emigration guide from 5.x to 6.x\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003econsolidate metadata transformation options into \u003ccode\u003edescriptorFields\u003c/code\u003e (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2513\"\u003e#2513\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emacro:\u003c/strong\u003e add optional configurable JSX placeholder naming (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2505\"\u003e#2505\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eloader:\u003c/strong\u003e make webpack peer dependency optional and update Rspack example (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2475\"\u003e#2475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epo-format:\u003c/strong\u003e remove duplicated references when \u003ccode\u003elineNumbers\u003c/code\u003e is false (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2509\"\u003e#2509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e support braces in catalog pathname (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2495\"\u003e#2495\u003c/a\u003e) \u003cem\u003e(backported from v5.x)\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDiscussion\u003c/h2\u003e\n\u003cp\u003eVisit the \u003ca href=\"https://github.com/lingui/js-lingui/discussions/2455\"\u003erelated discussion\u003c/a\u003e if you have any questions about this release or feedback. We'd love to hear from you!\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/lingui/js-lingui/blob/main/packages/core/CHANGELOG.md\"\u003e@​lingui/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v6.0.0...v6.0.1\"\u003e6.0.1\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​lingui/core\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v5.9.5...v6.0.0\"\u003e6.0.0\u003c/a\u003e (2026-04-22)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://lingui.dev/blog/2026/04/22/announcing-lingui-6.0\"\u003eAnnouncing Lingui 6.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/a710fd3c6dca7406a5b0ee219e99474586e93e59\"\u003e\u003ccode\u003ea710fd3\u003c/code\u003e\u003c/a\u003e chore(release): published v6.0.1 [skip ci] (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2541\"\u003e#2541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/b91bb94b6fc59c85d460a4d403be41e70d11b717\"\u003e\u003ccode\u003eb91bb94\u003c/code\u003e\u003c/a\u003e chore: update tooling: Yarn, Vitest (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2539\"\u003e#2539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/a194ab486dd979c42b39d90c80e5c3e2283bf8c7\"\u003e\u003ccode\u003ea194ab4\u003c/code\u003e\u003c/a\u003e chore: official v6 release (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2500\"\u003e#2500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/9216f052768abd987bae67451eef512cf047c152\"\u003e\u003ccode\u003e9216f05\u003c/code\u003e\u003c/a\u003e chore(release): published v6.0.0-next.4 (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2521\"\u003e#2521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/1597e3a3321f02a668285bec3f5e9b24c1ef2765\"\u003e\u003ccode\u003e1597e3a\u003c/code\u003e\u003c/a\u003e chore: improve public package descriptions and keywords (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2493\"\u003e#2493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/ebcb6dc8e8d327ae5775cadee931942ef309480f\"\u003e\u003ccode\u003eebcb6dc\u003c/code\u003e\u003c/a\u003e chore(release): published v6.0.0-next.3 (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2491\"\u003e#2491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/4b244312eb16e94451a33f6dac60ecdbb55d6f74\"\u003e\u003ccode\u003e4b24431\u003c/code\u003e\u003c/a\u003e feat(vite-plugin): Vite 8 compatibility + linguiTransformerBabelPreset (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2487\"\u003e#2487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/f4bcdd555ceef0bed58b2f3075096efd4daaeec2\"\u003e\u003ccode\u003ef4bcdd5\u003c/code\u003e\u003c/a\u003e chore(release): published v6.0.0-next.2 (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2485\"\u003e#2485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/2848e873f73b76c12b8aec6e672712d236c85b27\"\u003e\u003ccode\u003e2848e87\u003c/code\u003e\u003c/a\u003e fix(macro): add shims for macro executed in nodejs without transpilation (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2471\"\u003e#2471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/c3247d657e6010b4da3c53e83079902a2e83abb8\"\u003e\u003ccode\u003ec3247d6\u003c/code\u003e\u003c/a\u003e chore: fix eslint config for react (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2449\"\u003e#2449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lingui/js-lingui/commits/v6.0.1/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@lingui/react` from 5.9.5 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lingui/js-lingui/releases\"\u003e@​lingui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v6.0.0...v6.0.1\"\u003e6.0.1\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid throwing on object spreads in extractFromObjectExpression (\u003ca href=\"https://redirect.github.com/lingui/js-lingui/issues/2538\"\u003e#2538\u003c/a\u003e) (\u003ca href=\"https://github.com/lingui/js-lingui/commit/7cbc0a8638e1cc2f5ea702922b46156c0555fe29\"\u003e7cbc0a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e declare files arguments (\u003ca href=\"https://redirect.github.com/lingui/js-lingui/issues/2532\"\u003e#2532\u003c/a\u003e) (\u003ca href=\"https://github.com/lingui/js-lingui/commit/4a55abe7b3d046b972cb26a3c5a11acf397f1d7a\"\u003e4a55abe\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v5.9.5...v6.0.0\"\u003ev6.0.0\u003c/a\u003e\u003c/h1\u003e\n\u003cp\u003eWe are pleased to announce the release of \u003cstrong\u003eLingui 6.0\u003c/strong\u003e ✨\u003c/p\u003e\n\u003cp\u003eThis release marks a \u003cstrong\u003emajor milestone\u003c/strong\u003e for the project. It includes a transition to ESM-only distribution, reduced dependency graph, the removal of deprecated APIs, and improved TypeScript support. A few new features have also been introduced.\u003c/p\u003e\n\u003cp\u003eCheck out the links below for more details:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://lingui.dev/blog/2026/04/22/announcing-lingui-6.0\"\u003eBlog Post: Announcing Lingui 6.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://lingui.dev/releases/migration-6\"\u003eMigration Guide from 5.x to 6.x\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v5.9.5...v6.0.0\"\u003eFull Changelog\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDiscussion\u003c/h2\u003e\n\u003cp\u003eIf you have any questions or suggestions regarding this release, please visit the \u003ca href=\"https://github.com/lingui/js-lingui/discussions/2455\"\u003eRelated Discussion\u003c/a\u003e or our \u003ca href=\"https://discord.gg/tBZqKpeF\"\u003eDiscord Server\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev6.0.0-next.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v6.0.0-next.3...v6.0.0-next.4\"\u003ev6.0.0-next.4\u003c/a\u003e (2026-04-17)\u003c/h2\u003e\n\u003cp\u003eVisit the \u003ca href=\"https://js-lingui-git-next-crowdin.vercel.app\"\u003ev6 website deployment\u003c/a\u003e to see the relevant docs, including the \u003ca href=\"https://js-lingui-git-next-crowdin.vercel.app/releases/migration-6\"\u003emigration guide from 5.x to 6.x\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003econsolidate metadata transformation options into \u003ccode\u003edescriptorFields\u003c/code\u003e (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2513\"\u003e#2513\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emacro:\u003c/strong\u003e add optional configurable JSX placeholder naming (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2505\"\u003e#2505\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eloader:\u003c/strong\u003e make webpack peer dependency optional and update Rspack example (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2475\"\u003e#2475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epo-format:\u003c/strong\u003e remove duplicated references when \u003ccode\u003elineNumbers\u003c/code\u003e is false (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2509\"\u003e#2509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e support braces in catalog pathname (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2495\"\u003e#2495\u003c/a\u003e) \u003cem\u003e(backported from v5.x)\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDiscussion\u003c/h2\u003e\n\u003cp\u003eVisit the \u003ca href=\"https://github.com/lingui/js-lingui/discussions/2455\"\u003erelated discussion\u003c/a\u003e if you have any questions about this release or feedback. We'd love to hear from you!\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/lingui/js-lingui/blob/main/packages/react/CHANGELOG.md\"\u003e@​lingui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v6.0.0...v6.0.1\"\u003e6.0.1\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​lingui/react\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v5.9.5...v6.0.0\"\u003e6.0.0\u003c/a\u003e (2026-04-22)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://lingui.dev/blog/2026/04/22/announcing-lingui-6.0\"\u003eAnnouncing Lingui 6.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/a710fd3c6dca7406a5b0ee219e99474586e93e59\"\u003e\u003ccode\u003ea710fd3\u003c/code\u003e\u003c/a\u003e chore(release): published v6.0.1 [skip ci] (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2541\"\u003e#2541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/b91bb94b6fc59c85d460a4d403be41e70d11b717\"\u003e\u003ccode\u003eb91bb94\u003c/code\u003e\u003c/a\u003e chore: update tooling: Yarn, Vitest (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2539\"\u003e#2539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/a194ab486dd979c42b39d90c80e5c3e2283bf8c7\"\u003e\u003ccode\u003ea194ab4\u003c/code\u003e\u003c/a\u003e chore: official v6 release (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2500\"\u003e#2500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/9216f052768abd987bae67451eef512cf047c152\"\u003e\u003ccode\u003e9216f05\u003c/code\u003e\u003c/a\u003e chore(release): published v6.0.0-next.4 (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2521\"\u003e#2521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/1597e3a3321f02a668285bec3f5e9b24c1ef2765\"\u003e\u003ccode\u003e1597e3a\u003c/code\u003e\u003c/a\u003e chore: improve public package descriptions and keywords (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2493\"\u003e#2493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/ebcb6dc8e8d327ae5775cadee931942ef309480f\"\u003e\u003ccode\u003eebcb6dc\u003c/code\u003e\u003c/a\u003e chore(release): published v6.0.0-next.3 (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2491\"\u003e#2491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/4b244312eb16e94451a33f6dac60ecdbb55d6f74\"\u003e\u003ccode\u003e4b24431\u003c/code\u003e\u003c/a\u003e feat(vite-plugin): Vite 8 compatibility + linguiTransformerBabelPreset (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2487\"\u003e#2487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/f4bcdd555ceef0bed58b2f3075096efd4daaeec2\"\u003e\u003ccode\u003ef4bcdd5\u003c/code\u003e\u003c/a\u003e chore(release): published v6.0.0-next.2 (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2485\"\u003e#2485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/2848e873f73b76c12b8aec6e672712d236c85b27\"\u003e\u003ccode\u003e2848e87\u003c/code\u003e\u003c/a\u003e fix(macro): add shims for macro executed in nodejs without transpilation (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2471\"\u003e#2471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/c3247d657e6010b4da3c53e83079902a2e83abb8\"\u003e\u003ccode\u003ec3247d6\u003c/code\u003e\u003c/a\u003e chore: fix eslint config for react (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2449\"\u003e#2449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lingui/js-lingui/commits/v6.0.1/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/supabase-js` from 2.99.1 to 2.105.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/releases\"\u003e@​supabase/supabase-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.105.1\u003c/h2\u003e\n\u003ch2\u003e2.105.1 (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e query reassignment regression (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2292\"\u003e#2292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e surface real Error on transport-level CHANNEL_ERROR (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.105.1-canary.2\u003c/h2\u003e\n\u003ch2\u003e2.105.1-canary.2 (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e surface real Error on transport-level CHANNEL_ERROR (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.105.1-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.105.1-canary.1 (2026-04-28)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.105.1-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.105.1-canary.0 (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e query reassignment regression (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2292\"\u003e#2292\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.105.0\u003c/h2\u003e\n\u003ch2\u003e2.105.0 (2026-04-27)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e add passkey support with WebAuthn registration, authentication, and management (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2283\"\u003e#2283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e Realtime deferred disconnect (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2282\"\u003e#2282\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e narrow column types after not(column, is, null) (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2264\"\u003e#2264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e annotate Timer/Vsn getters to avoid deep phoenix imports (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2284\"\u003e#2284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estorage:\u003c/strong\u003e apply metadata, headers, and cacheControl dedupe to uploadToSignedUrl (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2275\"\u003e#2275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estorage:\u003c/strong\u003e forward duplex option for stream uploads via uploadToSignedUrl (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2289\"\u003e#2289\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/supabase/supabase-js/blob/develop/packages/core/supabase-js/CHANGELOG.md\"\u003e@​supabase/supabase-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.105.1 (2026-04-28)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.0 (2026-04-27)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e add passkey support with WebAuthn registration, authentication, and management (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2283\"\u003e#2283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e Realtime deferred disconnect (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2282\"\u003e#2282\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.104.1 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e propagate custom fetch to realtime client (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2267\"\u003e#2267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.104.0 (2026-04-20)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.3 (2026-04-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.2 (2026-04-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.1 (2026-04-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.0 (2026-04-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.102.1 (2026-04-07)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.102.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e export PostgrestFilterBuilder and StorageApiError from supabase-js (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2222\"\u003e#2222\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/supabase/supabase-js/commit/ca8c418dbe912a72d6c6434c319d432d31867943\"\u003e\u003ccode\u003eca8c418\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2290\"\u003e#2290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/d19e6d3f8f7344205175034146ce61548d415837\"\u003e\u003ccode\u003ed19e6d3\u003c/code\u003e\u003c/a\u003e [patchback] docs(misc): rename anon key → publishable key and service role ke...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/c420456290b0eccf34a2eb5625294752b52e26d4\"\u003e\u003ccode\u003ec420456\u003c/code\u003e\u003c/a\u003e [patchback] feat(auth): add passkey support with WebAuthn registration, authe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/bfb18bc82f452bf6987886ffbbe6a974496bf88d\"\u003e\u003ccode\u003ebfb18bc\u003c/code\u003e\u003c/a\u003e [patchback] feat(realtime): Realtime deferred disconnect (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2282\"\u003e#2282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/ed49eed13592a7c874ec799d6aa8ff7b675aa929\"\u003e\u003ccode\u003eed49eed\u003c/code\u003e\u003c/a\u003e chore(release): version 2.104.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2273\"\u003e#2273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/122d3a94cce7b4a4b7e340779c8f82bac99ff1b3\"\u003e\u003ccode\u003e122d3a9\u003c/code\u003e\u003c/a\u003e fix(supabase): propagate custom fetch to realtime client (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2267\"\u003e#2267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/9360d4ae2797d25d6b53d5c6c99981d2a814f26b\"\u003e\u003ccode\u003e9360d4a\u003c/code\u003e\u003c/a\u003e chore(release): version 2.104.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2261\"\u003e#2261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/897fb8e9d288e74dd47e765b5d6ec647e765a3cb\"\u003e\u003ccode\u003e897fb8e\u003c/code\u003e\u003c/a\u003e docs(repo): show createClient as primary example in all client constructors (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/7a9b2e15031253b542dc3c2294e41c818b61509d\"\u003e\u003ccode\u003e7a9b2e1\u003c/code\u003e\u003c/a\u003e chore(release): version 2.103.3 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2258\"\u003e#2258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/a2f94144fae2a4a5dc713cb71dbcce46ad3e92f0\"\u003e\u003ccode\u003ea2f9414\u003c/code\u003e\u003c/a\u003e chore(release): version 2.103.2 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2253\"\u003e#2253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/supabase-js/commits/v2.105.1/packages/core/supabase-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tailwindcss/vite` from 4.2.1 to 4.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/tailwindcss/releases\"\u003e@​tailwindcss/vite's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.2.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure imports in \u003ccode\u003e@import\u003c/code\u003e and \u003ccode\u003e@plugin\u003c/code\u003e still resolve correctly when using Vite aliases in \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19947\"\u003e#19947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCanonicalization: improve canonicalizations for \u003ccode\u003etracking-*\u003c/code\u003e utilities by preferring non-negative utilities (e.g. \u003ccode\u003e-tracking-tighter\u003c/code\u003e → \u003ccode\u003etracking-wider\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19827\"\u003e#19827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash due to invalid characters in candidate (exceeding valid unicode code point range) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19829\"\u003e#19829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure query params in imports are considered unique resources when using \u003ccode\u003e@tailwindcss/webpack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19723\"\u003e#19723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse arbitrary values into shorthand utilities (e.g. \u003ccode\u003epx-[1.2rem] py-[1.2rem]\u003c/code\u003e → \u003ccode\u003ep-[1.2rem]\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19837\"\u003e#19837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eborder-{t,b}-*\u003c/code\u003e into \u003ccode\u003eborder-y-*\u003c/code\u003e, \u003ccode\u003eborder-{l,r}-*\u003c/code\u003e into \u003ccode\u003eborder-x-*\u003c/code\u003e, and \u003ccode\u003eborder-{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003eborder-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003escroll-m{t,b}-*\u003c/code\u003e into \u003ccode\u003escroll-my-*\u003c/code\u003e, \u003ccode\u003escroll-m{l,r}-*\u003c/code\u003e into \u003ccode\u003escroll-mx-*\u003c/code\u003e, and \u003ccode\u003escroll-m{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003escroll-m-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003escroll-p{t,b}-*\u003c/code\u003e into \u003ccode\u003escroll-py-*\u003c/code\u003e, \u003ccode\u003escroll-p{l,r}-*\u003c/code\u003e into \u003ccode\u003escroll-px-*\u003c/code\u003e, and \u003ccode\u003escroll-p{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003escroll-p-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eoverflow-{x,y}-*\u003c/code\u003e into \u003ccode\u003eoverflow-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eoverscroll-{x,y}-*\u003c/code\u003e into \u003ccode\u003eoverscroll-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRead from \u003ccode\u003e--placeholder-color\u003c/code\u003e instead of \u003ccode\u003e--background-color\u003c/code\u003e for \u003ccode\u003eplaceholder-*\u003c/code\u003e utilities (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19843\"\u003e#19843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: ensure files are not emptied out when killing the upgrade process while it's running (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: use \u003ccode\u003econfig.content\u003c/code\u003e when migrating from Tailwind CSS v3 to Tailwind CSS v4 (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: never migrate files that are ignored by git (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e.env\u003c/code\u003e and \u003ccode\u003e.env.*\u003c/code\u003e to default ignored content files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: migrate \u003ccode\u003eoverflow-ellipsis\u003c/code\u003e into \u003ccode\u003etext-ellipsis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19849\"\u003e#19849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: migrate \u003ccode\u003estart-full\u003c/code\u003e → \u003ccode\u003einset-s-full\u003c/code\u003e, \u003ccode\u003estart-auto\u003c/code\u003e → \u003ccode\u003einset-s-auto\u003c/code\u003e, \u003ccode\u003estart-px\u003c/code\u003e → \u003ccode\u003einset-s-px\u003c/code\u003e, and \u003ccode\u003estart-\u0026lt;number\u0026gt;\u003c/code\u003e → \u003ccode\u003einset-s-\u0026lt;number\u0026gt;\u003c/code\u003e as well as negative versions (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19849\"\u003e#19849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: migrate \u003ccode\u003eend-full\u003c/code\u003e → \u003ccode\u003einset-e-full\u003c/code\u003e, \u003ccode\u003eend-auto\u003c/code\u003e → \u003ccode\u003einset-e-auto\u003c/code\u003e, \u003ccode\u003eend-px\u003c/code\u003e → \u003ccode\u003einset-e-px\u003c/code\u003e, and \u003ccode\u003eend-\u0026lt;number\u0026gt;\u003c/code\u003e → \u003ccode\u003einset-e-\u0026lt;number\u0026gt;\u003c/code\u003e as well as negative versions (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19849\"\u003e#19849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: move the \u003ccode\u003e-\u003c/code\u003e sign inside the arbitrary value \u003ccode\u003e-left-[9rem]\u003c/code\u003e → \u003ccode\u003eleft-[-9rem]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19858\"\u003e#19858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: move the \u003ccode\u003e-\u003c/code\u003e sign outside the arbitrary value \u003ccode\u003eml-[calc(-1*var(--width))]\u003c/code\u003e → \u003ccode\u003e-ml-(--width)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19858\"\u003e#19858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove performance when scanning JSONL / NDJSON files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19862\"\u003e#19862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eNODE_PATH\u003c/code\u003e environment variable in standalone CLI (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19617\"\u003e#19617\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.2\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Vite 8 in \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19790\"\u003e#19790\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't crash when candidates contain prototype properties like \u003ccode\u003erow-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19725\"\u003e#19725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalize \u003ccode\u003ecalc(var(--spacing)*…)\u003c/code\u003e expressions into \u003ccode\u003e--spacing(…)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash in canonicalization step when handling utilities containing \u003ccode\u003e@property\u003c/code\u003e at-rules (e.g. \u003ccode\u003eshadow-sm border\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19727\"\u003e#19727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip full reload for server only modules scanned by client CSS when using \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19745\"\u003e#19745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove canonicalization for bare values exceeding default spacing scale suggestions (e.g. \u003ccode\u003ew-1234 h-1234\u003c/code\u003e → \u003ccode\u003esize-1234\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19809\"\u003e#19809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix canonicalization resulting in empty list (e.g. \u003ccode\u003ew-5 h-5 size-5\u003c/code\u003e → \u003ccode\u003e''\u003c/code\u003e instead of \u003ccode\u003esize-5\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19812\"\u003e#19812\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/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md\"\u003e@​tailwindcss/vite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.2.4] - 2026-04-21\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure imports in \u003ccode\u003e@import\u003c/code\u003e and \u003ccode\u003e@plugin\u003c/code\u003e still resolve correctly when using Vite aliases in \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19947\"\u003e#19947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.2.3] - 2026-04-20\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCanonicalization: improve canonicalization for \u003ccode\u003etracking-*\u003c/code\u003e utilities by preferring non-negative utilities (e.g. \u003ccode\u003e-tracking-tighter\u003c/code\u003e → \u003ccode\u003etracking-wider\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19827\"\u003e#19827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash due to invalid characters in candidate (exceeding valid unicode code point range) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19829\"\u003e#19829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure query params in imports are considered unique resources when using \u003ccode\u003e@tailwindcss/webpack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19723\"\u003e#19723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse arbitrary values into shorthand utilities (e.g. \u003ccode\u003epx-[1.2rem] py-[1.2rem]\u003c/code\u003e → \u003ccode\u003ep-[1.2rem]\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19837\"\u003e#19837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eborder-{t,b}-*\u003c/code\u003e into \u003ccode\u003eborder-y-*\u003c/code\u003e, \u003ccode\u003eborder-{l,r}-*\u003c/code\u003e into \u003ccode\u003eborder-x-*\u003c/code\u003e, and \u003ccode\u003eborder-{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003eborder-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003escroll-m{t,b}-*\u003c/code\u003e into \u003ccode\u003escroll-my-*\u003c/code\u003e, \u003ccode\u003escroll-m{l,r}-*\u003c/code\u003e into \u003ccode\u003escroll-mx-*\u003c/code\u003e, and \u003ccode\u003escroll-m{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003escroll-m-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003escroll-p{t,b}-*\u003c/code\u003e into \u003ccode\u003escroll-py-*\u003c/code\u003e, \u003ccode\u003escroll-p{l,r}-*\u003c/code\u003e into \u003ccode\u003escroll-px-*\u003c/code\u003e, and \u003ccode\u003escroll-p{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003escroll-p-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eoverflow-{x,y}-*\u003c/code\u003e into \u003ccode\u003eoverflow-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eoverscroll-{x,y}-*\u003c/code\u003e into \u003ccode\u003eoverscroll-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRead from \u003ccode\u003e--placeholder-color\u003c/code\u003e instead of \u003ccode\u003e--background-color\u003c/code\u003e for \u003ccode\u003eplaceholder-*\u003c/code\u003e utilities (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19843\"\u003e#19843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: ensure files are not emptied out when killing the upgrade process while it's running (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: use \u003ccode\u003econfig.content\u003c/code\u003e when migrating from Tailwind CSS v3 to Tailwind CSS v4 (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: never migrate files that are ignored by git (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e.env\u003c/code\u003e and \u003ccode\u003e.env.*\u003c/code\u003e to default ignored content files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: migrate \u003ccode\u003eoverflow-ellipsis\u003c/code\u003e into \u003ccode\u003etext-ellipsis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19849\"\u003e#19849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: migrate \u003ccode\u003estart-full\u003c/code\u003e → \u003ccode\u003einset-s-full\u003c/code\u003e, \u003ccode\u003estart-auto\u003c/code\u003e → \u003ccode\u003einset-s-auto\u003c/code\u003e, \u003ccode\u003estart-px\u003c/code\u003e → \u003ccode\u003einset-s-px\u003c/code\u003e, and \u003ccode\u003estart-\u0026lt;number\u0026gt;\u003c/code\u003e → \u003ccode\u003einset-s-\u0026lt;number\u0026gt;\u003c/code\u003e as well as negative versions (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19849\"\u003e#19849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: migrate \u003ccode\u003eend-full\u003c/code\u003e → \u003ccode\u003einset-e-full\u003c/code\u003e, \u003ccode\u003eend-auto\u003c/code\u003e → \u003ccode\u003einset-e-auto\u003c/code\u003e, \u003ccode\u003eend-px\u003c/code\u003e → \u003ccode\u003einset-e-px\u003c/code\u003e, and \u003ccode\u003eend-\u0026lt;number\u0026gt;\u003c/code\u003e → \u003ccode\u003einset-e-\u0026lt;number\u0026gt;\u003c/code\u003e as well as negative versions (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19849\"\u003e#19849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: move the \u003ccode\u003e-\u003c/code\u003e sign inside the arbitrary value \u003ccode\u003e-left-[9rem]\u003c/code\u003e → \u003ccode\u003eleft-[-9rem]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19858\"\u003e#19858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: move the \u003ccode\u003e-\u003c/code\u003e sign outside the arbitrary value \u003ccode\u003eml-[calc(-1*var(--width))]\u003c/code\u003e → \u003ccode\u003e-ml-(--width)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19858\"\u003e#19858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove performance when scanning JSONL / NDJSON files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19862\"\u003e#19862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eNODE_PATH\u003c/code\u003e environment variable in standalone CLI (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19617\"\u003e#19617\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.2.2] - 2026-03-18\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3...\n\n_Description has been truncated_","html_url":"https://github.com/FapLandPartyDev/FapLand-Party-Edition/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/FapLandPartyDev%2FFapLand-Party-Edition/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"},{"uuid":"4367885343","node_id":"PR_kwDOROhQZs7Xl5_6","number":13,"state":"open","title":"chore(deps): bump the npm-minor-patch group with 276 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-02T04:21:22.000Z","updated_at":"2026-05-02T04:21:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-minor-patch","update_count":276,"packages":[{"name":"@applemusic-like-lyrics/core","old_version":"0.2.0","new_version":"0.4.2","repository_url":"https://github.com/amll-dev/applemusic-like-lyrics"},{"name":"@applemusic-like-lyrics/lyric","old_version":"0.3.0","new_version":"0.4.1","repository_url":"https://github.com/amll-dev/applemusic-like-lyrics"},{"name":"@applemusic-like-lyrics/vue","old_version":"0.2.0","new_version":"0.4.2","repository_url":"https://github.com/amll-dev/applemusic-like-lyrics"},{"name":"@types/pg","old_version":"8.16.0","new_version":"8.20.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"axios","old_version":"1.13.5","new_version":"1.15.2","repository_url":"https://github.com/axios/axios"},{"name":"dayjs","old_version":"1.11.19","new_version":"1.11.20","repository_url":"https://github.com/iamkun/dayjs"},{"name":"dotenv","old_version":"17.2.4","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"drizzle-kit","old_version":"0.31.9","new_version":"0.31.10","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"drizzle-orm","old_version":"0.45.1","new_version":"0.45.2","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"lucide-vue-next","old_version":"0.563.0","new_version":"0.577.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"multer","old_version":"2.0.2","new_version":"2.1.1","repository_url":"https://github.com/expressjs/multer"},{"name":"@types/multer","old_version":"2.0.0","new_version":"2.1.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"nuxt","old_version":"4.3.1","new_version":"4.4.4","repository_url":"https://github.com/nuxt/nuxt"},{"name":"postgres","old_version":"3.4.8","new_version":"3.4.9","repository_url":"https://github.com/porsager/postgres"},{"name":"redis","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"vite-plugin-wasm","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/Menci/vite-plugin-wasm"},{"name":"vue","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"zod","old_version":"4.3.6","new_version":"4.4.2","repository_url":"https://github.com/colinhacks/zod"},{"name":"@babel/compat-data","old_version":"7.29.0","new_version":"7.29.3","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-create-class-features-plugin","old_version":"7.28.6","new_version":"7.29.3","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helpers","old_version":"7.28.6","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@babel/parser","old_version":"7.29.0","new_version":"7.29.3","repository_url":"https://github.com/babel/babel"},{"name":"@babel/runtime","old_version":"7.28.6","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@bomb.sh/tab","old_version":"0.0.12","new_version":"0.0.14","repository_url":"https://github.com/bombshell-dev/tab"},{"name":"@clack/core","old_version":"1.0.0","new_version":"1.3.0","repository_url":"https://github.com/bombshell-dev/clack"},{"name":"@clack/prompts","old_version":"1.0.0","new_version":"1.3.0","repository_url":"https://github.com/bombshell-dev/clack"},{"name":"@dxup/nuxt","old_version":"0.3.2","new_version":"0.4.1","repository_url":"https://github.com/KazariEX/dxup"},{"name":"@nuxt/kit","old_version":"3.21.1","new_version":"3.21.4","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@emnapi/core","old_version":"1.8.1","new_version":"1.10.0","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/runtime","old_version":"1.8.1","new_version":"1.10.0","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/wasi-threads","old_version":"1.1.0","new_version":"1.2.1","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@ioredis/commands","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/ioredis/commands"},{"name":"@napi-rs/wasm-runtime","old_version":"1.1.1","new_version":"1.1.4","repository_url":"https://github.com/napi-rs/napi-rs"},{"name":"@nuxt/cli","old_version":"3.33.1","new_version":"3.35.1","repository_url":"https://github.com/nuxt/cli"},{"name":"giget","old_version":"2.0.0","new_version":"3.2.0","repository_url":"https://github.com/unjs/giget"},{"name":"@nuxt/devtools","old_version":"3.1.1","new_version":"3.2.4","repository_url":"https://github.com/nuxt/devtools"},{"name":"@nuxt/devtools-kit","old_version":"3.1.1","new_version":"3.2.4","repository_url":"https://github.com/nuxt/devtools"},{"name":"@nuxt/devtools-wizard","old_version":"3.1.1","new_version":"3.2.4","repository_url":"https://github.com/nuxt/devtools"},{"name":"@nuxt/nitro-server","old_version":"4.3.1","new_version":"4.4.4","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@nuxt/schema","old_version":"4.3.1","new_version":"4.4.4","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@nuxt/telemetry","old_version":"2.7.0","new_version":"2.8.0","repository_url":"https://github.com/nuxt/telemetry"},{"name":"@nuxt/vite-builder","old_version":"4.3.1","new_version":"4.4.4","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@oxc-minify/binding-android-arm-eabi","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-android-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-darwin-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-darwin-x64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-freebsd-x64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-arm-gnueabihf","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-arm-musleabihf","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-arm64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-arm64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-ppc64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-riscv64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-riscv64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-s390x-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-x64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-x64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-openharmony-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-wasm32-wasi","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-win32-arm64-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-win32-ia32-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-win32-x64-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-android-arm-eabi","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-android-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-darwin-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-darwin-x64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-freebsd-x64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-arm-gnueabihf","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-arm-musleabihf","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-arm64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-arm64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-ppc64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-riscv64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-riscv64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-s390x-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-x64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-x64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-openharmony-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-wasm32-wasi","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-win32-arm64-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-win32-ia32-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-win32-x64-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-project/types","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-android-arm-eabi","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-android-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-darwin-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-darwin-x64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-freebsd-x64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-arm-gnueabihf","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-arm-musleabihf","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-arm64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-arm64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-ppc64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-riscv64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-riscv64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-s390x-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-x64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-x64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-openharmony-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-wasm32-wasi","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-win32-arm64-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-win32-ia32-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-win32-x64-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@poppinss/dumper","old_version":"0.6.5","new_version":"0.7.0","repository_url":"https://github.com/poppinss/dumper"},{"name":"@redis/bloom","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@redis/client","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@redis/json","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@redis/search","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@redis/time-series","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@rolldown/pluginutils","old_version":"1.0.0-rc.2","new_version":"1.0.0-rc.13","repository_url":"https://github.com/rolldown/rolldown"},{"name":"@rollup/plugin-commonjs","old_version":"29.0.0","new_version":"29.0.2","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-terser","old_version":"0.4.4","new_version":"1.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/rollup-android-arm-eabi","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-android-arm64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-darwin-arm64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-darwin-x64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-freebsd-arm64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-freebsd-x64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-arm-gnueabihf","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-arm-musleabihf","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-arm64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-arm64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-loong64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-loong64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-ppc64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-ppc64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-riscv64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-riscv64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-s390x-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-x64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-x64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-openbsd-x64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-openharmony-arm64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-win32-arm64-msvc","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-win32-ia32-msvc","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-win32-x64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-win32-x64-msvc","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@speed-highlight/core","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/speed-highlight/core"},{"name":"@types/node","old_version":"25.2.2","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/qs","old_version":"6.14.0","new_version":"6.15.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@unhead/vue","old_version":"2.1.4","new_version":"2.1.13","repository_url":"https://github.com/unjs/unhead"},{"name":"@vercel/nft","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/vercel/nft"},{"name":"@vitejs/plugin-vue","old_version":"6.0.4","new_version":"6.0.6","repository_url":"https://github.com/vitejs/vite-plugin-vue"},{"name":"@vitejs/plugin-vue-jsx","old_version":"5.1.4","new_version":"5.1.5","repository_url":"https://github.com/vitejs/vite-plugin-vue"},{"name":"unplugin-utils","old_version":"0.2.5","new_version":"0.3.1","repository_url":"https://github.com/sxzz/unplugin-utils"},{"name":"@vue/compiler-core","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-dom","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-sfc","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-ssr","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/devtools-core","old_version":"8.0.6","new_version":"8.1.1","repository_url":"https://github.com/vuejs/devtools"},{"name":"@vue/devtools-kit","old_version":"8.0.6","new_version":"8.1.1","repository_url":"https://github.com/vuejs/devtools"},{"name":"@vue/devtools-shared","old_version":"8.0.6","new_version":"8.1.1","repository_url":"https://github.com/vuejs/devtools"},{"name":"@vue/reactivity","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/runtime-core","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/runtime-dom","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/server-renderer","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/shared","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"acorn","old_version":"8.15.0","new_version":"8.16.0","repository_url":"https://github.com/acornjs/acorn"},{"name":"picomatch","old_version":"2.3.1","new_version":"2.3.2","repository_url":"https://github.com/micromatch/picomatch"},{"name":"minimatch","old_version":"3.1.2","new_version":"3.1.5","repository_url":"https://github.com/isaacs/minimatch"},{"name":"autoprefixer","old_version":"10.4.24","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"b4a","old_version":"1.7.3","new_version":"1.8.1","repository_url":"https://github.com/holepunchto/b4a"},{"name":"baseline-browser-mapping","old_version":"2.9.19","new_version":"2.10.25","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"bezier-easing","old_version":"2.1.0","new_version":"3.0.0","repository_url":"https://github.com/gre/bezier-easing"},{"name":"brace-expansion","old_version":"1.1.12","new_version":"1.1.14","repository_url":"https://github.com/juliangruber/brace-expansion"},{"name":"browserslist","old_version":"4.28.1","new_version":"4.28.2","repository_url":"https://github.com/browserslist/browserslist"},{"name":"c12","old_version":"3.3.3","new_version":"3.3.4","repository_url":"https://github.com/unjs/c12"},{"name":"rc9","old_version":"2.1.2","new_version":"3.0.1","repository_url":"https://github.com/unjs/rc9"},{"name":"caniuse-lite","old_version":"1.0.30001769","new_version":"1.0.30001791","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"cookie-es","old_version":"1.2.2","new_version":"1.2.3","repository_url":"https://github.com/unjs/cookie-es"},{"name":"core-js","old_version":"3.48.0","new_version":"3.49.0","repository_url":"https://github.com/zloirock/core-js"},{"name":"croner","old_version":"9.1.0","new_version":"10.0.1","repository_url":"https://github.com/hexagon/croner"},{"name":"css-declaration-sorter","old_version":"7.3.1","new_version":"7.4.0","repository_url":"https://github.com/Siilwyn/css-declaration-sorter"},{"name":"cssnano","old_version":"7.1.2","new_version":"7.1.7","repository_url":"https://github.com/cssnano/cssnano"},{"name":"cssnano-preset-default","old_version":"7.0.10","new_version":"7.0.15","repository_url":"https://github.com/cssnano/cssnano"},{"name":"cssnano-utils","old_version":"5.0.1","new_version":"5.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"define-lazy-prop","old_version":"2.0.0","new_version":"3.0.0","repository_url":"https://github.com/sindresorhus/define-lazy-prop"},{"name":"defu","old_version":"6.1.4","new_version":"6.1.7","repository_url":"https://github.com/unjs/defu"},{"name":"devalue","old_version":"5.6.2","new_version":"5.8.0","repository_url":"https://github.com/sveltejs/devalue"},{"name":"diff","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/kpdecker/jsdiff"},{"name":"dompurify","old_version":"3.3.1","new_version":"3.4.2","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"electron-to-chromium","old_version":"1.5.286","new_version":"1.5.349","repository_url":"https://github.com/Kilian/electron-to-chromium"},{"name":"es-module-lexer","old_version":"2.0.0","new_version":"2.1.0","repository_url":"https://github.com/guybedford/es-module-lexer"},{"name":"fast-npm-meta","old_version":"0.4.8","new_version":"1.5.1","repository_url":"https://github.com/antfu/fast-npm-meta"},{"name":"follow-redirects","old_version":"1.15.11","new_version":"1.16.0","repository_url":"https://github.com/follow-redirects/follow-redirects"},{"name":"fuse.js","old_version":"7.1.0","new_version":"7.3.0","repository_url":"https://github.com/krisk/Fuse"},{"name":"get-tsconfig","old_version":"4.13.6","new_version":"4.14.0","repository_url":"https://github.com/privatenumber/get-tsconfig"},{"name":"globby","old_version":"16.1.0","new_version":"16.2.0","repository_url":"https://github.com/sindresorhus/globby"},{"name":"h3","old_version":"1.15.5","new_version":"1.15.11","repository_url":"https://github.com/h3js/h3"},{"name":"hasown","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/inspect-js/hasOwn"},{"name":"httpxy","old_version":"0.1.7","new_version":"0.5.1","repository_url":"https://github.com/unjs/httpxy"},{"name":"impound","old_version":"1.0.0","new_version":"1.1.5","repository_url":"https://github.com/unjs/impound"},{"name":"ioredis","old_version":"5.9.2","new_version":"5.10.1","repository_url":"https://github.com/luin/ioredis"},{"name":"jsonfile","old_version":"6.2.0","new_version":"6.2.1","repository_url":"https://github.com/jprichardson/node-jsonfile"},{"name":"koa","old_version":"2.16.3","new_version":"2.16.4","repository_url":"https://github.com/koajs/koa"},{"name":"launch-editor","old_version":"2.12.0","new_version":"2.13.2","repository_url":"https://github.com/yyx990803/launch-editor"},{"name":"listhen","old_version":"1.9.0","new_version":"1.10.0","repository_url":"https://github.com/unjs/listhen"},{"name":"lodash","old_version":"4.17.23","new_version":"4.18.1","repository_url":"https://github.com/lodash/lodash"},{"name":"minipass","old_version":"7.1.2","new_version":"7.1.3","repository_url":"https://github.com/isaacs/minipass"},{"name":"mlly","old_version":"1.8.0","new_version":"1.8.2","repository_url":"https://github.com/unjs/mlly"},{"name":"nanoid","old_version":"3.3.11","new_version":"3.3.12","repository_url":"https://github.com/ai/nanoid"},{"name":"nanotar","old_version":"0.2.0","new_version":"0.3.0","repository_url":"https://github.com/unjs/nanotar"},{"name":"nitropack","old_version":"2.13.1","new_version":"2.13.4","repository_url":"https://github.com/nitrojs/nitro"},{"name":"node-forge","old_version":"1.3.3","new_version":"1.4.0","repository_url":"https://github.com/digitalbazaar/forge"},{"name":"node-releases","old_version":"2.0.27","new_version":"2.0.38","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"nypm","old_version":"0.6.5","new_version":"0.6.6","repository_url":"https://github.com/unjs/nypm"},{"name":"oxc-minify","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"oxc-parser","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"oxc-transform","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"pg-protocol","old_version":"1.11.0","new_version":"1.13.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"postcss","old_version":"8.5.6","new_version":"8.5.13","repository_url":"https://github.com/postcss/postcss"},{"name":"postcss-colormin","old_version":"7.0.5","new_version":"7.0.9","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-convert-values","old_version":"7.0.8","new_version":"7.0.11","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-discard-comments","old_version":"7.0.5","new_version":"7.0.7","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-discard-duplicates","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-discard-empty","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-discard-overridden","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-merge-longhand","old_version":"7.0.5","new_version":"7.0.6","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-merge-rules","old_version":"7.0.7","new_version":"7.0.10","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-font-values","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-gradients","old_version":"7.0.1","new_version":"7.0.4","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-params","old_version":"7.0.5","new_version":"7.0.8","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-selectors","old_version":"7.0.5","new_version":"7.1.0","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-charset","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-display-values","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-positions","old_version":"7.0.1","new_version":"7.0.3","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-repeat-style","old_version":"7.0.1","new_version":"7.0.3","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-string","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-timing-functions","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-unicode","old_version":"7.0.5","new_version":"7.0.8","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-url","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-whitespace","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-ordered-values","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-reduce-initial","old_version":"7.0.5","new_version":"7.0.8","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-reduce-transforms","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-svgo","old_version":"7.1.0","new_version":"7.1.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-unique-selectors","old_version":"7.0.4","new_version":"7.0.6","repository_url":"https://github.com/cssnano/cssnano"},{"name":"proxy-from-env","old_version":"1.1.0","new_version":"2.1.0","repository_url":"https://github.com/Rob--W/proxy-from-env"},{"name":"qs","old_version":"6.14.1","new_version":"6.15.1","repository_url":"https://github.com/ljharb/qs"},{"name":"resolve","old_version":"1.22.11","new_version":"1.22.12","repository_url":"https://github.com/browserify/resolve"},{"name":"rollup","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"rollup-plugin-visualizer","old_version":"6.0.5","new_version":"7.0.1","repository_url":"https://github.com/btd/rollup-plugin-visualizer"},{"name":"rou3","old_version":"0.7.12","new_version":"0.8.1","repository_url":"https://github.com/h3js/rou3"},{"name":"sax","old_version":"1.4.4","new_version":"1.6.0","repository_url":"https://github.com/isaacs/sax-js"},{"name":"serialize-javascript","old_version":"6.0.2","new_version":"7.0.5","repository_url":"https://github.com/yahoo/serialize-javascript"},{"name":"seroval","old_version":"1.5.0","new_version":"1.5.2","repository_url":"https://github.com/lxsmnsyc/seroval"},{"name":"side-channel-list","old_version":"1.0.0","new_version":"1.0.1","repository_url":"https://github.com/ljharb/side-channel-list"},{"name":"signal-exit","old_version":"4.1.0","new_version":"3.0.7","repository_url":"https://github.com/tapjs/signal-exit"},{"name":"simple-git","old_version":"3.30.0","new_version":"3.36.0","repository_url":"https://github.com/steveukx/git-js"},{"name":"smob","old_version":"1.5.0","new_version":"1.6.1","repository_url":"https://github.com/Tada5hi/smob"},{"name":"srvx","old_version":"0.11.2","new_version":"0.11.15","repository_url":"https://github.com/h3js/srvx"},{"name":"std-env","old_version":"3.10.0","new_version":"4.1.0","repository_url":"https://github.com/unjs/std-env"},{"name":"streamx","old_version":"2.23.0","new_version":"2.25.0","repository_url":"https://github.com/mafintosh/streamx"},{"name":"structured-clone-es","old_version":"1.0.0","new_version":"2.0.0","repository_url":"https://github.com/antfu-collective/structured-clone-es"},{"name":"stylehacks","old_version":"7.0.7","new_version":"7.0.10","repository_url":"https://github.com/cssnano/cssnano"},{"name":"svgo","old_version":"4.0.0","new_version":"4.0.1","repository_url":"https://github.com/svg/svgo"},{"name":"tar","old_version":"7.5.7","new_version":"7.5.13","repository_url":"https://github.com/isaacs/node-tar"},{"name":"tar-stream","old_version":"3.1.7","new_version":"3.2.0","repository_url":"https://github.com/mafintosh/tar-stream"},{"name":"terser","old_version":"5.46.0","new_version":"5.46.2","repository_url":"https://github.com/terser/terser"},{"name":"text-decoder","old_version":"1.2.3","new_version":"1.2.7","repository_url":"https://github.com/holepunchto/text-decoder"},{"name":"tinyexec","old_version":"1.0.2","new_version":"1.1.2","repository_url":"https://github.com/tinylibs/tinyexec"},{"name":"tinyglobby","old_version":"0.2.15","new_version":"0.2.16","repository_url":"https://github.com/SuperchupuDev/tinyglobby"},{"name":"type-fest","old_version":"5.4.4","new_version":"5.6.0","repository_url":"https://github.com/sindresorhus/type-fest"},{"name":"ufo","old_version":"1.6.3","new_version":"1.6.4","repository_url":"https://github.com/unjs/ufo"},{"name":"undici-types","old_version":"7.16.0","new_version":"7.19.2","repository_url":"https://github.com/nodejs/undici"},{"name":"unhead","old_version":"2.1.4","new_version":"2.1.13","repository_url":"https://github.com/unjs/unhead"},{"name":"unimport","old_version":"5.6.0","new_version":"6.2.0","repository_url":"https://github.com/unjs/unimport"},{"name":"unstorage","old_version":"1.17.4","new_version":"1.17.5","repository_url":"https://github.com/unjs/unstorage"},{"name":"uqr","old_version":"0.1.2","new_version":"0.1.3","repository_url":"https://github.com/unjs/uqr"},{"name":"vite","old_version":"7.3.1","new_version":"7.3.2","repository_url":"https://github.com/vitejs/vite"},{"name":"vite-hot-client","old_version":"2.1.0","new_version":"2.2.0","repository_url":"https://github.com/antfu/vite-hot-client"},{"name":"vite-plugin-checker","old_version":"0.12.0","new_version":"0.13.0","repository_url":"https://github.com/fi3ework/vite-plugin-checker"},{"name":"vite-plugin-vue-tracer","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/antfu/vite-plugin-vue-tracer"},{"name":"ws","old_version":"8.19.0","new_version":"8.20.0","repository_url":"https://github.com/websockets/ws"},{"name":"yaml","old_version":"2.8.2","new_version":"2.8.3","repository_url":"https://github.com/eemeli/yaml"},{"name":"youch","old_version":"4.1.0-beta.13","new_version":"4.1.1","repository_url":"https://github.com/poppinss/youch"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-minor-patch group with 276 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@applemusic-like-lyrics/core](https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core) | `0.2.0` | `0.4.2` |\n| [@applemusic-like-lyrics/lyric](https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/lyric) | `0.3.0` | `0.4.1` |\n| [@applemusic-like-lyrics/vue](https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue) | `0.2.0` | `0.4.2` |\n| [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.16.0` | `8.20.0` |\n| [axios](https://github.com/axios/axios) | `1.13.5` | `1.15.2` |\n| [dayjs](https://github.com/iamkun/dayjs) | `1.11.19` | `1.11.20` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.2.4` | `17.4.2` |\n| [drizzle-kit](https://github.com/drizzle-team/drizzle-orm) | `0.31.9` | `0.31.10` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.45.1` | `0.45.2` |\n| [lucide-vue-next](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-vue-next) | `0.563.0` | `0.577.0` |\n| [multer](https://github.com/expressjs/multer) | `2.0.2` | `2.1.1` |\n| [@types/multer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/multer) | `2.0.0` | `2.1.0` |\n| [nuxt](https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt) | `4.3.1` | `4.4.4` |\n| [postgres](https://github.com/porsager/postgres) | `3.4.8` | `3.4.9` |\n| [redis](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [vite-plugin-wasm](https://github.com/Menci/vite-plugin-wasm) | `3.5.0` | `3.6.0` |\n| [vue](https://github.com/vuejs/core) | `3.5.28` | `3.5.33` |\n| [zod](https://github.com/colinhacks/zod) | `4.3.6` | `4.4.2` |\n| [@babel/compat-data](https://github.com/babel/babel/tree/HEAD/packages/babel-compat-data) | `7.29.0` | `7.29.3` |\n| [@babel/helper-create-class-features-plugin](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-create-class-features-plugin) | `7.28.6` | `7.29.3` |\n| [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) | `7.28.6` | `7.29.2` |\n| [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) | `7.29.0` | `7.29.3` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.28.6` | `7.29.2` |\n| [@bomb.sh/tab](https://github.com/bombshell-dev/tab) | `0.0.12` | `0.0.14` |\n| [@clack/core](https://github.com/bombshell-dev/clack/tree/HEAD/packages/core) | `1.0.0` | `1.3.0` |\n| [@clack/prompts](https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts) | `1.0.0` | `1.3.0` |\n| [@dxup/nuxt](https://github.com/KazariEX/dxup) | `0.3.2` | `0.4.1` |\n| [@nuxt/kit](https://github.com/nuxt/nuxt/tree/HEAD/packages/kit) | `3.21.1` | `3.21.4` |\n| [@emnapi/core](https://github.com/toyobayashi/emnapi) | `1.8.1` | `1.10.0` |\n| [@emnapi/runtime](https://github.com/toyobayashi/emnapi) | `1.8.1` | `1.10.0` |\n| [@emnapi/wasi-threads](https://github.com/toyobayashi/emnapi) | `1.1.0` | `1.2.1` |\n| [@ioredis/commands](https://github.com/ioredis/commands) | `1.5.0` | `1.5.1` |\n| [@napi-rs/wasm-runtime](https://github.com/napi-rs/napi-rs/tree/HEAD/wasm-runtime) | `1.1.1` | `1.1.4` |\n| [@nuxt/cli](https://github.com/nuxt/cli/tree/HEAD/packages/nuxt-cli) | `3.33.1` | `3.35.1` |\n| [giget](https://github.com/unjs/giget) | `2.0.0` | `3.2.0` |\n| [@nuxt/devtools](https://github.com/nuxt/devtools/tree/HEAD/packages/devtools) | `3.1.1` | `3.2.4` |\n| [@nuxt/devtools-kit](https://github.com/nuxt/devtools/tree/HEAD/packages/devtools-kit) | `3.1.1` | `3.2.4` |\n| [@nuxt/devtools-wizard](https://github.com/nuxt/devtools/tree/HEAD/packages/devtools-wizard) | `3.1.1` | `3.2.4` |\n| [@nuxt/nitro-server](https://github.com/nuxt/nuxt/tree/HEAD/packages/nitro-server) | `4.3.1` | `4.4.4` |\n| [@nuxt/schema](https://github.com/nuxt/nuxt/tree/HEAD/packages/schema) | `4.3.1` | `4.4.4` |\n| [@nuxt/telemetry](https://github.com/nuxt/telemetry) | `2.7.0` | `2.8.0` |\n| [@nuxt/vite-builder](https://github.com/nuxt/nuxt/tree/HEAD/packages/vite) | `4.3.1` | `4.4.4` |\n| [@oxc-minify/binding-android-arm-eabi](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-android-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-darwin-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-darwin-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-freebsd-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-arm-gnueabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-arm-musleabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-arm64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-arm64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-ppc64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-riscv64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-riscv64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-s390x-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-x64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-x64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-openharmony-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-wasm32-wasi](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-win32-arm64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-win32-ia32-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-win32-x64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-android-arm-eabi](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-android-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-darwin-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-darwin-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-freebsd-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-arm-gnueabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-arm-musleabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-arm64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-arm64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-ppc64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-riscv64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-riscv64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-s390x-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-x64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-x64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-openharmony-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-wasm32-wasi](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-win32-arm64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-win32-ia32-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-win32-x64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-project/types](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxc-types) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-android-arm-eabi](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-android-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-darwin-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-darwin-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-freebsd-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-arm-gnueabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-arm-musleabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-arm64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-arm64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-ppc64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-riscv64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-riscv64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-s390x-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-x64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-x64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-openharmony-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-wasm32-wasi](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-win32-arm64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-win32-ia32-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-win32-x64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@poppinss/dumper](https://github.com/poppinss/dumper) | `0.6.5` | `0.7.0` |\n| [@redis/bloom](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@redis/json](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@redis/search](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@redis/time-series](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@rolldown/pluginutils](https://github.com/rolldown/rolldown/tree/HEAD/packages/pluginutils) | `1.0.0-rc.2` | `1.0.0-rc.13` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `29.0.0` | `29.0.2` |\n| [@rollup/plugin-terser](https://github.com/rollup/plugins/tree/HEAD/packages/terser) | `0.4.4` | `1.0.0` |\n| [@rollup/rollup-android-arm-eabi](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-android-arm64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-darwin-arm64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-darwin-x64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-freebsd-arm64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-freebsd-x64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-arm-gnueabihf](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-arm-musleabihf](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-arm64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-arm64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-loong64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-loong64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-ppc64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-ppc64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-riscv64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-riscv64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-s390x-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-x64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-x64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-openbsd-x64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-openharmony-arm64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-win32-arm64-msvc](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-win32-ia32-msvc](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-win32-x64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-win32-x64-msvc](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@speed-highlight/core](https://github.com/speed-highlight/core) | `1.2.14` | `1.2.15` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.2.2` | `25.6.0` |\n| [@types/qs](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/qs) | `6.14.0` | `6.15.0` |\n| [@unhead/vue](https://github.com/unjs/unhead/tree/HEAD/packages/vue) | `2.1.4` | `2.1.13` |\n| [@vercel/nft](https://github.com/vercel/nft) | `1.3.0` | `1.5.0` |\n| [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) | `6.0.4` | `6.0.6` |\n| [@vitejs/plugin-vue-jsx](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue-jsx) | `5.1.4` | `5.1.5` |\n| [unplugin-utils](https://github.com/sxzz/unplugin-utils) | `0.2.5` | `0.3.1` |\n| [@vue/compiler-core](https://github.com/vuejs/core/tree/HEAD/packages/compiler-core) | `3.5.28` | `3.5.33` |\n| [@vue/compiler-dom](https://github.com/vuejs/core/tree/HEAD/packages/compiler-dom) | `3.5.28` | `3.5.33` |\n| [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) | `3.5.28` | `3.5.33` |\n| [@vue/compiler-ssr](https://github.com/vuejs/core/tree/HEAD/packages/compiler-ssr) | `3.5.28` | `3.5.33` |\n| [@vue/devtools-core](https://github.com/vuejs/devtools/tree/HEAD/packages/core) | `8.0.6` | `8.1.1` |\n| [@vue/devtools-kit](https://github.com/vuejs/devtools/tree/HEAD/packages/devtools-kit) | `8.0.6` | `8.1.1` |\n| [@vue/devtools-shared](https://github.com/vuejs/devtools/tree/HEAD/packages/shared) | `8.0.6` | `8.1.1` |\n| [@vue/reactivity](https://github.com/vuejs/core/tree/HEAD/packages/reactivity) | `3.5.28` | `3.5.33` |\n| [@vue/runtime-core](https://github.com/vuejs/core/tree/HEAD/packages/runtime-core) | `3.5.28` | `3.5.33` |\n| [@vue/runtime-dom](https://github.com/vuejs/core/tree/HEAD/packages/runtime-dom) | `3.5.28` | `3.5.33` |\n| [@vue/server-renderer](https://github.com/vuejs/core/tree/HEAD/packages/server-renderer) | `3.5.28` | `3.5.33` |\n| [@vue/shared](https://github.com/vuejs/core/tree/HEAD/packages/shared) | `3.5.28` | `3.5.33` |\n| [acorn](https://github.com/acornjs/acorn) | `8.15.0` | `8.16.0` |\n| [picomatch](https://github.com/micromatch/picomatch) | `2.3.1` | `2.3.2` |\n| [minimatch](https://github.com/isaacs/minimatch) | `3.1.2` | `3.1.5` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.24` | `10.5.0` |\n| [b4a](https://github.com/holepunchto/b4a) | `1.7.3` | `1.8.1` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.9.19` | `2.10.25` |\n| [bezier-easing](https://github.com/gre/bezier-easing) | `2.1.0` | `3.0.0` |\n| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.12` | `1.1.14` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.28.1` | `4.28.2` |\n| [c12](https://github.com/unjs/c12) | `3.3.3` | `3.3.4` |\n| [rc9](https://github.com/unjs/rc9) | `2.1.2` | `3.0.1` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001769` | `1.0.30001791` |\n| [cookie-es](https://github.com/unjs/cookie-es) | `1.2.2` | `1.2.3` |\n| [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.48.0` | `3.49.0` |\n| [croner](https://github.com/hexagon/croner) | `9.1.0` | `10.0.1` |\n| [css-declaration-sorter](https://github.com/Siilwyn/css-declaration-sorter) | `7.3.1` | `7.4.0` |\n| [cssnano](https://github.com/cssnano/cssnano) | `7.1.2` | `7.1.7` |\n| [cssnano-preset-default](https://github.com/cssnano/cssnano) | `7.0.10` | `7.0.15` |\n| [cssnano-utils](https://github.com/cssnano/cssnano) | `5.0.1` | `5.0.2` |\n| [define-lazy-prop](https://github.com/sindresorhus/define-lazy-prop) | `2.0.0` | `3.0.0` |\n| [defu](https://github.com/unjs/defu) | `6.1.4` | `6.1.7` |\n| [devalue](https://github.com/sveltejs/devalue) | `5.6.2` | `5.8.0` |\n| [diff](https://github.com/kpdecker/jsdiff) | `8.0.3` | `8.0.4` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.3.1` | `3.4.2` |\n| [electron-to-chromium](https://github.com/Kilian/electron-to-chromium) | `1.5.286` | `1.5.349` |\n| [es-module-lexer](https://github.com/guybedford/es-module-lexer) | `2.0.0` | `2.1.0` |\n| [fast-npm-meta](https://github.com/antfu/fast-npm-meta) | `0.4.8` | `1.5.1` |\n| [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.15.11` | `1.16.0` |\n| [fuse.js](https://github.com/krisk/Fuse) | `7.1.0` | `7.3.0` |\n| [get-tsconfig](https://github.com/privatenumber/get-tsconfig) | `4.13.6` | `4.14.0` |\n| [globby](https://github.com/sindresorhus/globby) | `16.1.0` | `16.2.0` |\n| [h3](https://github.com/h3js/h3) | `1.15.5` | `1.15.11` |\n| [hasown](https://github.com/inspect-js/hasOwn) | `2.0.2` | `2.0.3` |\n| [httpxy](https://github.com/unjs/httpxy) | `0.1.7` | `0.5.1` |\n| [impound](https://github.com/unjs/impound) | `1.0.0` | `1.1.5` |\n| [ioredis](https://github.com/luin/ioredis) | `5.9.2` | `5.10.1` |\n| [jsonfile](https://github.com/jprichardson/node-jsonfile) | `6.2.0` | `6.2.1` |\n| [koa](https://github.com/koajs/koa) | `2.16.3` | `2.16.4` |\n| [launch-editor](https://github.com/yyx990803/launch-editor) | `2.12.0` | `2.13.2` |\n| [listhen](https://github.com/unjs/listhen) | `1.9.0` | `1.10.0` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.23` | `4.18.1` |\n| [minipass](https://github.com/isaacs/minipass) | `7.1.2` | `7.1.3` |\n| [mlly](https://github.com/unjs/mlly) | `1.8.0` | `1.8.2` |\n| [nanoid](https://github.com/ai/nanoid) | `3.3.11` | `3.3.12` |\n| [nanotar](https://github.com/unjs/nanotar) | `0.2.0` | `0.3.0` |\n| [nitropack](https://github.com/nitrojs/nitro) | `2.13.1` | `2.13.4` |\n| [node-forge](https://github.com/digitalbazaar/forge) | `1.3.3` | `1.4.0` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.27` | `2.0.38` |\n| [nypm](https://github.com/unjs/nypm) | `0.6.5` | `0.6.6` |\n| [oxc-minify](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [oxc-parser](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [oxc-transform](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [pg-protocol](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-protocol) | `1.11.0` | `1.13.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.13` |\n| [postcss-colormin](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.9` |\n| [postcss-convert-values](https://github.com/cssnano/cssnano) | `7.0.8` | `7.0.11` |\n| [postcss-discard-comments](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.7` |\n| [postcss-discard-duplicates](https://github.com/cssnano/cssnano) | `7.0.2` | `7.0.3` |\n| [postcss-discard-empty](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-discard-overridden](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-merge-longhand](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.6` |\n| [postcss-merge-rules](https://github.com/cssnano/cssnano) | `7.0.7` | `7.0.10` |\n| [postcss-minify-font-values](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-minify-gradients](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.4` |\n| [postcss-minify-params](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.8` |\n| [postcss-minify-selectors](https://github.com/cssnano/cssnano) | `7.0.5` | `7.1.0` |\n| [postcss-normalize-charset](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-display-values](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-positions](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.3` |\n| [postcss-normalize-repeat-style](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.3` |\n| [postcss-normalize-string](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-timing-functions](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-unicode](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.8` |\n| [postcss-normalize-url](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-whitespace](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-ordered-values](https://github.com/cssnano/cssnano) | `7.0.2` | `7.0.3` |\n| [postcss-reduce-initial](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.8` |\n| [postcss-reduce-transforms](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-svgo](https://github.com/cssnano/cssnano) | `7.1.0` | `7.1.2` |\n| [postcss-unique-selectors](https://github.com/cssnano/cssnano) | `7.0.4` | `7.0.6` |\n| [proxy-from-env](https://github.com/Rob--W/proxy-from-env) | `1.1.0` | `2.1.0` |\n| [qs](https://github.com/ljharb/qs) | `6.14.1` | `6.15.1` |\n| [resolve](https://github.com/browserify/resolve) | `1.22.11` | `1.22.12` |\n| [rollup](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [rollup-plugin-visualizer](https://github.com/btd/rollup-plugin-visualizer) | `6.0.5` | `7.0.1` |\n| [rou3](https://github.com/h3js/rou3) | `0.7.12` | `0.8.1` |\n| [sax](https://github.com/isaacs/sax-js) | `1.4.4` | `1.6.0` |\n| [serialize-javascript](https://github.com/yahoo/serialize-javascript) | `6.0.2` | `7.0.5` |\n| [seroval](https://github.com/lxsmnsyc/seroval) | `1.5.0` | `1.5.2` |\n| [side-channel-list](https://github.com/ljharb/side-channel-list) | `1.0.0` | `1.0.1` |\n| [signal-exit](https://github.com/tapjs/signal-exit) | `4.1.0` | `3.0.7` |\n| [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git) | `3.30.0` | `3.36.0` |\n| [smob](https://github.com/Tada5hi/smob) | `1.5.0` | `1.6.1` |\n| [srvx](https://github.com/h3js/srvx) | `0.11.2` | `0.11.15` |\n| [std-env](https://github.com/unjs/std-env) | `3.10.0` | `4.1.0` |\n| [streamx](https://github.com/mafintosh/streamx) | `2.23.0` | `2.25.0` |\n| [structured-clone-es](https://github.com/antfu-collective/structured-clone-es) | `1.0.0` | `2.0.0` |\n| [stylehacks](https://github.com/cssnano/cssnano) | `7.0.7` | `7.0.10` |\n| [svgo](https://github.com/svg/svgo) | `4.0.0` | `4.0.1` |\n| [tar](https://github.com/isaacs/node-tar) | `7.5.7` | `7.5.13` |\n| [tar-stream](https://github.com/mafintosh/tar-stream) | `3.1.7` | `3.2.0` |\n| [terser](https://github.com/terser/terser) | `5.46.0` | `5.46.2` |\n| [text-decoder](https://github.com/holepunchto/text-decoder) | `1.2.3` | `1.2.7` |\n| [tinyexec](https://github.com/tinylibs/tinyexec) | `1.0.2` | `1.1.2` |\n| [tinyglobby](https://github.com/SuperchupuDev/tinyglobby) | `0.2.15` | `0.2.16` |\n| [type-fest](https://github.com/sindresorhus/type-fest) | `5.4.4` | `5.6.0` |\n| [ufo](https://github.com/unjs/ufo) | `1.6.3` | `1.6.4` |\n| [undici-types](https://github.com/nodejs/undici) | `7.16.0` | `7.19.2` |\n| [unhead](https://github.com/unjs/unhead/tree/HEAD/packages/unhead) | `2.1.4` | `2.1.13` |\n| [unimport](https://github.com/unjs/unimport) | `5.6.0` | `6.2.0` |\n| [unstorage](https://github.com/unjs/unstorage) | `1.17.4` | `1.17.5` |\n| [uqr](https://github.com/unjs/uqr) | `0.1.2` | `0.1.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.3.1` | `7.3.2` |\n| [vite-hot-client](https://github.com/antfu/vite-hot-client) | `2.1.0` | `2.2.0` |\n| [vite-plugin-checker](https://github.com/fi3ework/vite-plugin-checker) | `0.12.0` | `0.13.0` |\n| [vite-plugin-vue-tracer](https://github.com/antfu/vite-plugin-vue-tracer) | `1.2.0` | `1.3.0` |\n| [ws](https://github.com/websockets/ws) | `8.19.0` | `8.20.0` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.2` | `2.8.3` |\n| [youch](https://github.com/poppinss/youch) | `4.1.0-beta.13` | `4.1.1` |\n\nUpdates `@applemusic-like-lyrics/core` from 0.2.0 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/releases\"\u003e@​applemusic-like-lyrics/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.0 - 兼容 NCM 3.0.0！原生音频可视化！\u003c/h2\u003e\n\u003cp\u003e匆忙做了兼容性支持，有部分功能消失了是因为暂时没找到合适的办法移植，敬请期待！\n当前版本开始会同时兼容 2.9.X 和 3.0.0+ 的网易云，不过未来的某一天可能会中断对 2.9.X 版本的支持，所以请大家尽快升级版本哦！\u003c/p\u003e\n\u003ch2\u003e关于 3.0.0 版本的歌词页面访问方式变化（重要）\u003c/h2\u003e\n\u003cp\u003e（如果你正在使用 2.9.X 版本的网易云，则没有变化）\n从新版开始，打开歌词页面的方法变更为点击右下角的苹果歌词图标：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/79507c04-d5c3-44fc-8632-9d99d12a0ee1\" alt=\"image\" /\u003e\n且如果需要退出歌词页面，则需要打开菜单并点击底部的“退出歌词页面”：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/c6c417d9-2c6b-455f-87c1-0d9dde292cc0\" alt=\"image\" /\u003e\u003c/p\u003e\n\u003cp\u003e以下是更新记录：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e兼容 3.0.0 网易云，有一部分功能由于 3.0.0 架构大改暂时被移除。\u003c/li\u003e\n\u003cli\u003e支持 3.0.0 提供的音频可视化接口实现可视化动画。\u003c/li\u003e\n\u003cli\u003e重构背景渲染中，目前会对性能较差的显卡造成降维打击，还请多多注意！\u003c/li\u003e\n\u003cli\u003e部分细节优化。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.1 (v1.6.0)\u003c/h2\u003e\n\u003ch2\u003e更新\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e基本实现了私人 FM 的歌词显示\u003c/li\u003e\n\u003cli\u003e初步支持和实现和 \u003ca href=\"https://github.com/BetterNCM/LibFrontendPlay\"\u003eLibFrontendPlay\u003c/a\u003e 插件联动的音频可视化效果\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e修正与改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e现在会在逐词歌词和默认歌词之间选择合适的原始歌词了\u003c/li\u003e\n\u003cli\u003e缓解了因为回调问题导致歌词无法滚动的问题\u003c/li\u003e\n\u003cli\u003e修正了歌手和专辑标签无法隐藏的问题\u003c/li\u003e\n\u003cli\u003e调优了构建脚本\u003c/li\u003e\n\u003cli\u003e调优了开发重载能力\u003c/li\u003e\n\u003cli\u003e防止搜索函数搜索到自身\u003c/li\u003e\n\u003cli\u003e用 Rome 做了一遍格式化\u003c/li\u003e\n\u003cli\u003e似乎也不再需要 Hook 函数了\u003c/li\u003e\n\u003cli\u003e对工作线程做了一些特判\u003c/li\u003e\n\u003cli\u003e整理了代码结构\u003c/li\u003e\n\u003cli\u003e其他细节修正\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e最新 main 分支开发调试构建\u003c/h2\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4e586361026cd31b79d7d60ce41a6d3c5106d666\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f9fa644e4726d5dec5f661036aa0a22cac58fa22\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f090519d8393abb8fff76ed048e68b432917f214\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正顶栏 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/44ada57bc07f57f532bb7289c1dd0d42b7acb542\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加文档页面列表 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c2115fee0a4a0653c238ec125d13ea5d86e3b00\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加代码高亮，修改排版和样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6b1c1f9deabfce77b4b218cf1bae84e24d44c871\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加表格和其他样式支持 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/a47b5db16ccf67d31185457188292d9247d45a10\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e优化样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c91b4b70a75e69635e7ee62b11d45de8caafa3e\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加歌词编辑器文档（感谢 \u003ca href=\"https://github.com/Xionghaizi001\"\u003e\u003ccode\u003e@​Xionghaizi001\u003c/code\u003e\u003c/a\u003e ） (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4cddb8666f83da2d256127ba1fab694e03311216\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCommits\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e解耦部分模块 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/804a0de7b6626b4982c55a2f0a875e2274423406\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e支持调节背景帧数和渲染精度 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f4dd4e1eada165482c76fa3d73290118fd3b1c55\"\u003eSteveXMH\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/amll-dev/applemusic-like-lyrics/blob/main/packages/core/CHANGELOG.md\"\u003e@​applemusic-like-lyrics/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.2 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(core):\u003c/strong\u003e 平衡行长度时优先在标点处换行 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/503\"\u003e#503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e 修复背景行注音高度错误 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/497\"\u003e#497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix(core):\u003c/strong\u003e 修正平衡行长度时的行宽度计算 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/502\"\u003e#502\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLinho\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e 在各绑定中暴露歌词优化选项 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix(vue):\u003c/strong\u003e 修复掩码模式错误的类型 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/496\"\u003e#496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erefactor(core):\u003c/strong\u003e 重构平均行长度实现 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/494\"\u003e#494\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2026-04-14)\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 移除 canvas 歌词渲染器 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erefactor:\u003c/strong\u003e 重构核心库测试组织模式 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/3db83c93\"\u003e3db83c93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e 修正 optimize-lyric.ts 和 OptimizeLyricOptions 里 cleanUnintentionalOverlaps 的文档和注释 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/75a8c0bb\"\u003e75a8c0bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 更换工具链 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 在项目范围内启用 isolatedDeclarations (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLinho \u003ca href=\"https://github.com/Linho1219\"\u003e\u003ccode\u003e@​Linho1219\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMoYingJi \u003ca href=\"https://github.com/MoYingJi\"\u003e\u003ccode\u003e@​MoYingJi\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/amll-dev/applemusic-like-lyrics/commit/ab07d7205dd43bf3a0523eaeed9bd8ce589b9199\"\u003e\u003ccode\u003eab07d72\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/5c5b2335329d53b326eb842373926ac4011b2029\"\u003e\u003ccode\u003e5c5b233\u003c/code\u003e\u003c/a\u003e feat(core): 平衡行长度时优先在标点处换行 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/503\"\u003e#503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/b422aeb0093bde58f9ae4947e77ceb683354184b\"\u003e\u003ccode\u003eb422aeb\u003c/code\u003e\u003c/a\u003e fix(core): 修正平衡行长度时的行宽度计算 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/502\"\u003e#502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/c847a6ced40e386bc706bd374913b28877ba3f7d\"\u003e\u003ccode\u003ec847a6c\u003c/code\u003e\u003c/a\u003e fix: 修复背景行注音高度错误 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/497\"\u003e#497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/48ec944509271f9eebf5a45433645f5296c41584\"\u003e\u003ccode\u003e48ec944\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/b04ada8c5d5d44b8a6c0a063a9b795c3a62e11ea\"\u003e\u003ccode\u003eb04ada8\u003c/code\u003e\u003c/a\u003e refactor(core): 重构平均行长度实现 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/494\"\u003e#494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/5453754f327eab8a285af4a9a3b44fd808ea19ae\"\u003e\u003ccode\u003e5453754\u003c/code\u003e\u003c/a\u003e ci: 调整 changelog 格式与若干 CI 行为 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/491\"\u003e#491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/802d7ec3e38551cbdbf18a778e88f36604a83387\"\u003e\u003ccode\u003e802d7ec\u003c/code\u003e\u003c/a\u003e chore: 移除各包目录下残留的 typedoc 并更新 Nx 配置 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/ef837385e99b16d46e4fddadd26aa756ba10231c\"\u003e\u003ccode\u003eef83738\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/aa845765f3fbc15df6d3ede5129a2a0e303da910\"\u003e\u003ccode\u003eaa84576\u003c/code\u003e\u003c/a\u003e chore: 在项目范围内启用 isolatedDeclarations (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commits/core-bundle@0.4.2/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​applemusic-like-lyrics/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@applemusic-like-lyrics/lyric` from 0.3.0 to 0.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/releases\"\u003e@​applemusic-like-lyrics/lyric's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.0 - 兼容 NCM 3.0.0！原生音频可视化！\u003c/h2\u003e\n\u003cp\u003e匆忙做了兼容性支持，有部分功能消失了是因为暂时没找到合适的办法移植，敬请期待！\n当前版本开始会同时兼容 2.9.X 和 3.0.0+ 的网易云，不过未来的某一天可能会中断对 2.9.X 版本的支持，所以请大家尽快升级版本哦！\u003c/p\u003e\n\u003ch2\u003e关于 3.0.0 版本的歌词页面访问方式变化（重要）\u003c/h2\u003e\n\u003cp\u003e（如果你正在使用 2.9.X 版本的网易云，则没有变化）\n从新版开始，打开歌词页面的方法变更为点击右下角的苹果歌词图标：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/79507c04-d5c3-44fc-8632-9d99d12a0ee1\" alt=\"image\" /\u003e\n且如果需要退出歌词页面，则需要打开菜单并点击底部的“退出歌词页面”：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/c6c417d9-2c6b-455f-87c1-0d9dde292cc0\" alt=\"image\" /\u003e\u003c/p\u003e\n\u003cp\u003e以下是更新记录：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e兼容 3.0.0 网易云，有一部分功能由于 3.0.0 架构大改暂时被移除。\u003c/li\u003e\n\u003cli\u003e支持 3.0.0 提供的音频可视化接口实现可视化动画。\u003c/li\u003e\n\u003cli\u003e重构背景渲染中，目前会对性能较差的显卡造成降维打击，还请多多注意！\u003c/li\u003e\n\u003cli\u003e部分细节优化。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.1 (v1.6.0)\u003c/h2\u003e\n\u003ch2\u003e更新\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e基本实现了私人 FM 的歌词显示\u003c/li\u003e\n\u003cli\u003e初步支持和实现和 \u003ca href=\"https://github.com/BetterNCM/LibFrontendPlay\"\u003eLibFrontendPlay\u003c/a\u003e 插件联动的音频可视化效果\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e修正与改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e现在会在逐词歌词和默认歌词之间选择合适的原始歌词了\u003c/li\u003e\n\u003cli\u003e缓解了因为回调问题导致歌词无法滚动的问题\u003c/li\u003e\n\u003cli\u003e修正了歌手和专辑标签无法隐藏的问题\u003c/li\u003e\n\u003cli\u003e调优了构建脚本\u003c/li\u003e\n\u003cli\u003e调优了开发重载能力\u003c/li\u003e\n\u003cli\u003e防止搜索函数搜索到自身\u003c/li\u003e\n\u003cli\u003e用 Rome 做了一遍格式化\u003c/li\u003e\n\u003cli\u003e似乎也不再需要 Hook 函数了\u003c/li\u003e\n\u003cli\u003e对工作线程做了一些特判\u003c/li\u003e\n\u003cli\u003e整理了代码结构\u003c/li\u003e\n\u003cli\u003e其他细节修正\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e最新 main 分支开发调试构建\u003c/h2\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4e586361026cd31b79d7d60ce41a6d3c5106d666\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f9fa644e4726d5dec5f661036aa0a22cac58fa22\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f090519d8393abb8fff76ed048e68b432917f214\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正顶栏 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/44ada57bc07f57f532bb7289c1dd0d42b7acb542\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加文档页面列表 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c2115fee0a4a0653c238ec125d13ea5d86e3b00\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加代码高亮，修改排版和样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6b1c1f9deabfce77b4b218cf1bae84e24d44c871\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加表格和其他样式支持 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/a47b5db16ccf67d31185457188292d9247d45a10\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e优化样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c91b4b70a75e69635e7ee62b11d45de8caafa3e\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加歌词编辑器文档（感谢 \u003ca href=\"https://github.com/Xionghaizi001\"\u003e\u003ccode\u003e@​Xionghaizi001\u003c/code\u003e\u003c/a\u003e ） (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4cddb8666f83da2d256127ba1fab694e03311216\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCommits\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e解耦部分模块 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/804a0de7b6626b4982c55a2f0a875e2274423406\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e支持调节背景帧数和渲染精度 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f4dd4e1eada165482c76fa3d73290118fd3b1c55\"\u003eSteveXMH\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/amll-dev/applemusic-like-lyrics/commit/cbd600c9a21d1d69d44bcd6b1e7fe84027c65d43\"\u003e\u003ccode\u003ecbd600c\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/2fc5d2e19d7a2ce70501a347dec4f5f4f90fbfe2\"\u003e\u003ccode\u003e2fc5d2e\u003c/code\u003e\u003c/a\u003e fix: lyric 包 rust 侧适配 romanWord 可选\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/d862271aa1396b19b9a8bb4d8cd484a0df366270\"\u003e\u003ccode\u003ed862271\u003c/code\u003e\u003c/a\u003e fix: 修复 lyric 包 romanWord 类型\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/edf3b6a236ebba4fbfd195a2a357ee9b432cdeec\"\u003e\u003ccode\u003eedf3b6a\u003c/code\u003e\u003c/a\u003e ci: 覆盖自动推断行为\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commits/@applemusic-like-lyrics/lyric@0.4.1/packages/lyric\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​applemusic-like-lyrics/lyric\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@applemusic-like-lyrics/vue` from 0.2.0 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/releases\"\u003e@​applemusic-like-lyrics/vue's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.0 - 兼容 NCM 3.0.0！原生音频可视化！\u003c/h2\u003e\n\u003cp\u003e匆忙做了兼容性支持，有部分功能消失了是因为暂时没找到合适的办法移植，敬请期待！\n当前版本开始会同时兼容 2.9.X 和 3.0.0+ 的网易云，不过未来的某一天可能会中断对 2.9.X 版本的支持，所以请大家尽快升级版本哦！\u003c/p\u003e\n\u003ch2\u003e关于 3.0.0 版本的歌词页面访问方式变化（重要）\u003c/h2\u003e\n\u003cp\u003e（如果你正在使用 2.9.X 版本的网易云，则没有变化）\n从新版开始，打开歌词页面的方法变更为点击右下角的苹果歌词图标：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/79507c04-d5c3-44fc-8632-9d99d12a0ee1\" alt=\"image\" /\u003e\n且如果需要退出歌词页面，则需要打开菜单并点击底部的“退出歌词页面”：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/c6c417d9-2c6b-455f-87c1-0d9dde292cc0\" alt=\"image\" /\u003e\u003c/p\u003e\n\u003cp\u003e以下是更新记录：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e兼容 3.0.0 网易云，有一部分功能由于 3.0.0 架构大改暂时被移除。\u003c/li\u003e\n\u003cli\u003e支持 3.0.0 提供的音频可视化接口实现可视化动画。\u003c/li\u003e\n\u003cli\u003e重构背景渲染中，目前会对性能较差的显卡造成降维打击，还请多多注意！\u003c/li\u003e\n\u003cli\u003e部分细节优化。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.1 (v1.6.0)\u003c/h2\u003e\n\u003ch2\u003e更新\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e基本实现了私人 FM 的歌词显示\u003c/li\u003e\n\u003cli\u003e初步支持和实现和 \u003ca href=\"https://github.com/BetterNCM/LibFrontendPlay\"\u003eLibFrontendPlay\u003c/a\u003e 插件联动的音频可视化效果\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e修正与改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e现在会在逐词歌词和默认歌词之间选择合适的原始歌词了\u003c/li\u003e\n\u003cli\u003e缓解了因为回调问题导致歌词无法滚动的问题\u003c/li\u003e\n\u003cli\u003e修正了歌手和专辑标签无法隐藏的问题\u003c/li\u003e\n\u003cli\u003e调优了构建脚本\u003c/li\u003e\n\u003cli\u003e调优了开发重载能力\u003c/li\u003e\n\u003cli\u003e防止搜索函数搜索到自身\u003c/li\u003e\n\u003cli\u003e用 Rome 做了一遍格式化\u003c/li\u003e\n\u003cli\u003e似乎也不再需要 Hook 函数了\u003c/li\u003e\n\u003cli\u003e对工作线程做了一些特判\u003c/li\u003e\n\u003cli\u003e整理了代码结构\u003c/li\u003e\n\u003cli\u003e其他细节修正\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e最新 main 分支开发调试构建\u003c/h2\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4e586361026cd31b79d7d60ce41a6d3c5106d666\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f9fa644e4726d5dec5f661036aa0a22cac58fa22\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f090519d8393abb8fff76ed048e68b432917f214\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正顶栏 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/44ada57bc07f57f532bb7289c1dd0d42b7acb542\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加文档页面列表 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c2115fee0a4a0653c238ec125d13ea5d86e3b00\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加代码高亮，修改排版和样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6b1c1f9deabfce77b4b218cf1bae84e24d44c871\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加表格和其他样式支持 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/a47b5db16ccf67d31185457188292d9247d45a10\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e优化样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c91b4b70a75e69635e7ee62b11d45de8caafa3e\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加歌词编辑器文档（感谢 \u003ca href=\"https://github.com/Xionghaizi001\"\u003e\u003ccode\u003e@​Xionghaizi001\u003c/code\u003e\u003c/a\u003e ） (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4cddb8666f83da2d256127ba1fab694e03311216\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCommits\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e解耦部分模块 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/804a0de7b6626b4982c55a2f0a875e2274423406\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e支持调节背景帧数和渲染精度 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f4dd4e1eada165482c76fa3d73290118fd3b1c55\"\u003eSteveXMH\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/amll-dev/applemusic-like-lyrics/blob/main/packages/vue/CHANGELOG.md\"\u003e@​applemusic-like-lyrics/vue's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.2 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(core):\u003c/strong\u003e 平衡行长度时优先在标点处换行 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/503\"\u003e#503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e 修复背景行注音高度错误 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/497\"\u003e#497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix(core):\u003c/strong\u003e 修正平衡行长度时的行宽度计算 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/502\"\u003e#502\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLinho\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e 在各绑定中暴露歌词优化选项 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix(vue):\u003c/strong\u003e 修复掩码模式错误的类型 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/496\"\u003e#496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erefactor(core):\u003c/strong\u003e 重构平均行长度实现 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/494\"\u003e#494\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2026-04-14)\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 移除 canvas 歌词渲染器 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erefactor:\u003c/strong\u003e 重构核心库测试组织模式 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/3db83c93\"\u003e3db83c93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e 修正 optimize-lyric.ts 和 OptimizeLyricOptions 里 cleanUnintentionalOverlaps 的文档和注释 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/75a8c0bb\"\u003e75a8c0bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 更换工具链 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 在项目范围内启用 isolatedDeclarations (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLinho \u003ca href=\"https://github.com/Linho1219\"\u003e\u003ccode\u003e@​Linho1219\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMoYingJi \u003ca href=\"https://github.com/MoYingJi\"\u003e\u003ccode\u003e@​MoYingJi\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/amll-dev/applemusic-like-lyrics/commit/ab07d7205dd43bf3a0523eaeed9bd8ce589b9199\"\u003e\u003ccode\u003eab07d72\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/48ec944509271f9eebf5a45433645f5296c41584\"\u003e\u003ccode\u003e48ec944\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/de5c5705666f6d2ebeafb987372564155ba9e036\"\u003e\u003ccode\u003ede5c570\u003c/code\u003e\u003c/a\u003e fix(vue): 修复掩码模式错误的类型 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/496\"\u003e#496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/f1c8309d314640893a3141c2a9eb6b04e428e874\"\u003e\u003ccode\u003ef1c8309\u003c/code\u003e\u003c/a\u003e build: 内联 CSS 中的 url (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/493\"\u003e#493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/5cee8f65599cf87dab868602112939b4b6bfc903\"\u003e\u003ccode\u003e5cee8f6\u003c/code\u003e\u003c/a\u003e fix: 在各绑定中暴露歌词优化选项 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/5453754f327eab8a285af4a9a3b44fd808ea19ae\"\u003e\u003ccode\u003e5453754\u003c/code\u003e\u003c/a\u003e ci: 调整 changelog 格式与若干 CI 行为 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/491\"\u003e#491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/ef837385e99b16d46e4fddadd26aa756ba10231c\"\u003e\u003ccode\u003eef83738\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/aa845765f3fbc15df6d3ede5129a2a0e303da910\"\u003e\u003ccode\u003eaa84576\u003c/code\u003e\u003c/a\u003e chore: 在项目范围内启用 isolatedDeclarations (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/bf4e41b4f8bac3610e17aa03fbfde7c11b1f730b\"\u003e\u003ccode\u003ebf4e41b\u003c/code\u003e\u003c/a\u003e 更换各个工具链 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/98b80b2b3a32dc09dfaf24cc9ba7f4797b2d3a1f\"\u003e\u003ccode\u003e98b80b2\u003c/code\u003e\u003c/a\u003e chore: 统一 TS 配置\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commits/core-bundle@0.4.2/packages/vue\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​applemusic-like-lyrics/vue\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/pg` from 8.16.0 to 8.20.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/pg\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.13.5 to 1.15.2\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.15.2\u003c/h2\u003e\n\u003cp\u003eThis release delivers prototype-pollution hardening for the Node HTTP adapter, adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e allowlist to mitigate SSRF via Unix domain sockets, fixes a keep-alive socket memory leak, and ships supply-chain hardening across CI and security docs.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Hardening (HTTP Adapter):\u003c/strong\u003e Hardened the Node HTTP adapter and \u003ccode\u003eresolveConfig\u003c/code\u003e/\u003ccode\u003emergeConfig\u003c/code\u003e/validator paths to read only own properties and use null-prototype config objects, preventing polluted \u003ccode\u003eauth\u003c/code\u003e, \u003ccode\u003ebaseURL\u003c/code\u003e, \u003ccode\u003esocketPath\u003c/code\u003e, \u003ccode\u003ebeforeRedirect\u003c/code\u003e, and \u003ccode\u003einsecureHTTPParser\u003c/code\u003e from influencing requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSSRF via \u003ccode\u003esocketPath\u003c/code\u003e:\u003c/strong\u003e Rejects non-string \u003ccode\u003esocketPath\u003c/code\u003e values and adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e config option to restrict permitted Unix domain socket paths, returning \u003ccode\u003eAxiosError\u003c/code\u003e \u003ccode\u003eERR_BAD_OPTION_VALUE\u003c/code\u003e on mismatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSupply-chain Hardening:\u003c/strong\u003e Added \u003ccode\u003e.npmrc\u003c/code\u003e with \u003ccode\u003eignore-scripts=true\u003c/code\u003e, lockfile lint CI, non-blocking reproducible build diff, scoped CODEOWNERS, expanded \u003ccode\u003eSECURITY.md\u003c/code\u003e/\u003ccode\u003eTHREATMODEL.md\u003c/code\u003e with provenance verification (\u003ccode\u003enpm audit signatures\u003c/code\u003e), 60-day resolution policy, and maintainer incident-response runbook. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eallowedSocketPaths\u003c/code\u003e Config Option:\u003c/strong\u003e New request config option (and TypeScript types) to allowlist Unix domain socket paths used by the Node http adapter; backwards compatible when unset. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\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\u003eKeep-alive Socket Memory Leak:\u003c/strong\u003e Installs a single per-socket \u003ccode\u003eerror\u003c/code\u003e listener tracking the active request via \u003ccode\u003ekAxiosSocketListener\u003c/code\u003e/\u003ccode\u003ekAxiosCurrentReq\u003c/code\u003e, eliminating per-request listener accumulation, \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e, and linear heap growth under concurrent or long-running keep-alive workloads (fixes \u003ca href=\"https://redirect.github.com/axios/axios/issues/10780\"\u003e#10780\u003c/a\u003e). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\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\u003eChangelog:\u003c/strong\u003e Updated \u003ccode\u003eCHANGELOG.md\u003c/code\u003e with v1.15.1 release notes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\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.15.1...v1.15.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.15.1\u003c/h2\u003e\n\u003cp\u003eThis release ships a coordinated set of security hardening fixes across headers, body/redirect limits, multipart handling, and XSRF/prototype-pollution vectors, alongside a broad sweep of bug fixes, test migrations, and threat-model documentation updates.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHeader Injection Hardening:\u003c/strong\u003e Tightened validation and sanitisation across request header construction to close the header-injection attack surface. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10749\"\u003e#10749\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCRLF Stripping in Multipart Headers:\u003c/strong\u003e Correctly strips CR/LF from multipart header values to prevent injection via field names and filenames. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10758\"\u003e#10758\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution / Auth Bypass:\u003c/strong\u003e Replaced unsafe \u003ccode\u003ein\u003c/code\u003e checks with \u003ccode\u003ehasOwnProperty\u003c/code\u003e to prevent authentication bypass via prototype pollution on config objects, with additional regression tests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10761\"\u003e#10761\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10760\"\u003e#10760\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ewithXSRFToken\u003c/code\u003e Truthy Bypass:\u003c/strong\u003e Short-circuits on any truthy non-boolean value, so an ambiguous config no longer silently leaks the XSRF token cross-origin. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003emaxBodyLength\u003c/code\u003e With Zero Redirects:\u003c/strong\u003e Enforces \u003ccode\u003emaxBodyLength\u003c/code\u003e even when \u003ccode\u003emaxRedirects\u003c/code\u003e is set to \u003ccode\u003e0\u003c/code\u003e, closing a bypass path for oversized request bodies. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10753\"\u003e#10753\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eStreamed Response \u003ccode\u003emaxContentLength\u003c/code\u003e Bypass:\u003c/strong\u003e Applies \u003ccode\u003emaxContentLength\u003c/code\u003e to streamed responses that previously bypassed the cap. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10754\"\u003e#10754\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFollow-up CVE Completion:\u003c/strong\u003e Completes an earlier incomplete CVE fix to fully close the regression window. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10755\"\u003e#10755\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAI-Based Docs Translations:\u003c/strong\u003e Initial scaffold for AI-assisted translations of the documentation site. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10705\"\u003e#10705\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eLocation\u003c/code\u003e Request Header Type:\u003c/strong\u003e Adds \u003ccode\u003eLocation\u003c/code\u003e to \u003ccode\u003eCommonRequestHeadersList\u003c/code\u003e for accurate typing of redirect-aware requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7528\"\u003e#7528\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\u003eFormData Handling:\u003c/strong\u003e Removes \u003ccode\u003eContent-Type\u003c/code\u003e when no boundary is present on \u003ccode\u003eFormData\u003c/code\u003e fetch requests, supports multi-select fields, cancels \u003ccode\u003erequest.body\u003c/code\u003e instead of the source stream on fetch abort, and fixes a recursion bug in form-data serialisation. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7314\"\u003e#7314\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10676\"\u003e#10676\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10702\"\u003e#10702\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10726\"\u003e#10726\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP Adapter:\u003c/strong\u003e Handles socket-only request errors without leaking keep-alive listeners. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10576\"\u003e#10576\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProgress Events:\u003c/strong\u003e Clamps \u003ccode\u003eloaded\u003c/code\u003e to \u003ccode\u003etotal\u003c/code\u003e for computable upload/download progress events. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7458\"\u003e#7458\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypes:\u003c/strong\u003e Aligns \u003ccode\u003erunWhen\u003c/code\u003e type with the runtime behaviour in \u003ccode\u003eInterceptorManager\u003c/code\u003e and makes response header keys case-insensitive. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7529\"\u003e#7529\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10677\"\u003e#10677\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ebuildFullPath\u003c/code\u003e:\u003c/strong\u003e Uses strict equality in the base/relative URL check. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7252\"\u003e#7252\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eAxiosURLSearchParams\u003c/code\u003e Regex:\u003c/strong\u003e Improves the regex used for param serialisation to avoid edge-case mismatches. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10736\"\u003e#10736\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eResilient Value Parsing:\u003c/strong\u003e Parses out header/config values instead of throwing on malformed input. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10687\"\u003e#10687\u003c/a\u003e\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/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.15.2 - April 21, 2026\u003c/h2\u003e\n\u003cp\u003eThis release delivers prototype-pollution hardening for the Node HTTP adapter, adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e allowlist to mitigate SSRF via Unix domain sockets, fixes a keep-alive socket memory leak, and ships supply-chain hardening across CI and security docs.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Hardening (HTTP Adapter):\u003c/strong\u003e Hardened the Node HTTP adapter and \u003ccode\u003eresolveConfig\u003c/code\u003e/\u003ccode\u003emergeConfig\u003c/code\u003e/validator paths to read only own properties and use null-prototype config objects, preventing polluted \u003ccode\u003eauth\u003c/code\u003e, \u003ccode\u003ebaseURL\u003c/code\u003e, \u003ccode\u003esocketPath\u003c/code\u003e, \u003ccode\u003ebeforeRedirect\u003c/code\u003e, and \u003ccode\u003einsecureHTTPParser\u003c/code\u003e from influencing requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSSRF via \u003ccode\u003esocketPath\u003c/code\u003e:\u003c/strong\u003e Rejects non-string \u003ccode\u003esocketPath\u003c/code\u003e values and adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e config option to restrict permitted Unix domain socket paths, returning \u003ccode\u003eAxiosError\u003c/code\u003e \u003ccode\u003eERR_BAD_OPTION_VALUE\u003c/code\u003e on mismatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSupply-chain Hardening:\u003c/strong\u003e Added \u003ccode\u003e.npmrc\u003c/code\u003e with \u003ccode\u003eignore-scripts=true\u003c/code\u003e, lockfile lint CI, non-blocking reproducible build diff, scoped CODEOWNERS, expanded \u003ccode\u003eSECURITY.md\u003c/code\u003e/\u003ccode\u003eTHREATMODEL.md\u003c/code\u003e with provenance verification (\u003ccode\u003enpm audit signatures\u003c/code\u003e), 60-day resolution policy, and maintainer incident-response runbook. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eallowedSocketPaths\u003c/code\u003e Config Option:\u003c/strong\u003e New request config option (and TypeScript types) to allowlist Unix domain socket paths used by the Node http adapter; backwards compatible when unset. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\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\u003eKeep-alive Socket Memory Leak:\u003c/strong\u003e Installs a single per-socket \u003ccode\u003eerror\u003c/code\u003e listener tracking the active request via \u003ccode\u003ekAxiosSocketListener\u003c/code\u003e/\u003ccode\u003ekAxiosCurrentReq\u003c/code\u003e, eliminating per-request listener accumulation, \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e, and linear heap growth under concurrent or long-running keep-alive workloads (fixes \u003ca href=\"https://redirect.github.com/axios/axios/issues/10780\"\u003e#10780\u003c/a\u003e). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\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\u003eChangelog:\u003c/strong\u003e Updated \u003ccode\u003eCHANGELOG.md\u003c/code\u003e with v1.15.1 release notes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\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.15.1...v1.15.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch2\u003ev1.15.1 - April 19, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a coordinated set of security hardening fixes across headers, body/redirect limits, multipart handling, and XSRF/prototype-pollution vectors, alongside a broad sweep of bug fixes, test migrations, and threat-model documentation updates.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eHeader Injection Hardening:\u003c/strong\u003e Tightened validation and sanitisation across request header construction to close the header-injection attack surface. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10749\"\u003e#10749\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eCRLF Stripping in Multipart Headers:\u003c/strong\u003e Correctly strips CR/LF from multipart header values to prevent injection via field names and filenames. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10758\"\u003e#10758\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003ePrototype Pollution / Auth Bypass:\u003c/strong\u003e Replaced unsafe \u003ccode\u003ein\u003c/code\u003e checks with \u003ccode\u003ehasOwnProperty\u003c/code\u003e to prevent authentication bypass via prototype pollution on config objects, with additional regression tests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10761\"\u003e#10761\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10760\"\u003e#10760\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003ewithXSRFToken\u003c/code\u003e Truthy Bypass:\u003c/strong\u003e Short-circuits on any truthy non-boolean value, so an ambiguous config no longer silently leaks the XSRF token cross-origin. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003emaxBodyLength\u003c/code\u003e With Zero Redirects:\u003c/strong\u003e Enforces \u003ccode\u003emaxBodyLength\u003c/code\u003e even when \u003ccode\u003emaxRedirects\u003c/code\u003e is set to \u003ccode\u003e0\u003c/code\u003e, closing a bypass path for oversized request bodies. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10753\"\u003e#10753\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eStreamed Response \u003ccode\u003emaxContentLength\u003c/code\u003e Bypass:\u003c/strong\u003e Applies \u003ccode\u003emaxContentLength\u003c/code\u003e to streamed responses that previously bypassed the cap. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10754\"\u003e#10754\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eFollow-up CVE Completion:\u003c/strong\u003e Completes an earlier incomplete CVE fix to fully close the regression window. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10755\"\u003e#10755\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAI-Based Docs Translations:\u003c/strong\u003e Initial scaffold for AI-assisted translations of the documentation site. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10705\"\u003e#10705\u003c/a\u003e\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/582934382e4e0e0bcb679c628071a4203e93cf57\"\u003e\u003ccode\u003e5829343\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.15.2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10789\"\u003e#10789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4709a48fa2717ba97f43f5432d48ca4e26c2d326\"\u003e\u003ccode\u003e4709a48\u003c/code\u003e\u003c/a\u003e fix: added fix for memory leak in sockets (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/be3336014e01f9a4fc1f8aef15303cf7daaf58db\"\u003e\u003ccode\u003ebe33360\u003c/code\u003e\u003c/a\u003e chore: update changelog (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/47915144662f2733e6c051bdcb895a8c8f0586aa\"\u003e\u003ccode\u003e4791514\u003c/code\u003e\u003c/a\u003e fix: more header pollutions (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/6feafcff6c2dbafe206161c5d09e38e1d36af66f\"\u003e\u003ccode\u003e6feafcf\u003c/code\u003e\u003c/a\u003e fix: socket issue (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/302e2739c602f00e323d4f3f5c79500647633a73\"\u003e\u003ccode\u003e302e273\u003c/code\u003e\u003c/a\u003e docs: update docs, add a couple actions etc (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/ac42446be51300fe214ba3c6e40cc95f34fd6871\"\u003e\u003ccode\u003eac42446\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.15.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10767\"\u003e#10767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/908f2206b6bfeff67236784abce85935698ac1d9\"\u003e\u003ccode\u003e908f220\u003c/code\u003e\u003c/a\u003e docs: update threatmodel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10765\"\u003e#10765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/f93f8155250c2e066205521eda05ae22983a1f6d\"\u003e\u003ccode\u003ef93f815\u003c/code\u003e\u003c/a\u003e docs: added docs around potential decompressions bomb (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10763\"\u003e#10763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/1728aa1b15b8857f970611fd8983c06b423fc486\"\u003e\u003ccode\u003e1728aa1\u003c/code\u003e\u003c/a\u003e fix: short-circuits on any truthy non-boolean in withXSRFToken (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.13.5...v1.15.2\"\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\u003eTh...\n\n_Description has been truncated_","html_url":"https://github.com/weiyb852/VoiceHub-93b43/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/weiyb852%2FVoiceHub-93b43/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"4326652390","node_id":"PR_kwDOROmGHM7Vhg6o","number":12,"state":"open","title":"chore(deps): bump the npm-minor-patch group with 266 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-25T01:57:32.000Z","updated_at":"2026-04-25T01:57:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-minor-patch","update_count":266,"packages":[{"name":"@applemusic-like-lyrics/core","old_version":"0.2.0","new_version":"0.4.1","repository_url":"https://github.com/amll-dev/applemusic-like-lyrics"},{"name":"@applemusic-like-lyrics/lyric","old_version":"0.3.0","new_version":"0.4.1","repository_url":"https://github.com/amll-dev/applemusic-like-lyrics"},{"name":"@applemusic-like-lyrics/vue","old_version":"0.2.0","new_version":"0.4.1","repository_url":"https://github.com/amll-dev/applemusic-like-lyrics"},{"name":"@types/pg","old_version":"8.16.0","new_version":"8.20.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"axios","old_version":"1.13.5","new_version":"1.15.2","repository_url":"https://github.com/axios/axios"},{"name":"dayjs","old_version":"1.11.19","new_version":"1.11.20","repository_url":"https://github.com/iamkun/dayjs"},{"name":"dotenv","old_version":"17.2.4","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"drizzle-kit","old_version":"0.31.9","new_version":"0.31.10","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"drizzle-orm","old_version":"0.45.1","new_version":"0.45.2","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"lucide-vue-next","old_version":"0.563.0","new_version":"0.577.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"multer","old_version":"2.0.2","new_version":"2.1.1","repository_url":"https://github.com/expressjs/multer"},{"name":"@types/multer","old_version":"2.0.0","new_version":"2.1.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"nuxt","old_version":"4.3.1","new_version":"4.4.2","repository_url":"https://github.com/nuxt/nuxt"},{"name":"postgres","old_version":"3.4.8","new_version":"3.4.9","repository_url":"https://github.com/porsager/postgres"},{"name":"redis","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"vite-plugin-wasm","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/Menci/vite-plugin-wasm"},{"name":"vue","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@babel/helpers","old_version":"7.28.6","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@babel/parser","old_version":"7.29.0","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@babel/runtime","old_version":"7.28.6","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@bomb.sh/tab","old_version":"0.0.12","new_version":"0.0.14","repository_url":"https://github.com/bombshell-dev/tab"},{"name":"@clack/core","old_version":"1.0.0","new_version":"1.2.0","repository_url":"https://github.com/bombshell-dev/clack"},{"name":"@clack/prompts","old_version":"1.0.0","new_version":"1.2.0","repository_url":"https://github.com/bombshell-dev/clack"},{"name":"@dxup/nuxt","old_version":"0.3.2","new_version":"0.4.1","repository_url":"https://github.com/KazariEX/dxup"},{"name":"@nuxt/kit","old_version":"3.21.1","new_version":"3.21.2","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@emnapi/core","old_version":"1.8.1","new_version":"1.10.0","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/runtime","old_version":"1.8.1","new_version":"1.10.0","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/wasi-threads","old_version":"1.1.0","new_version":"1.2.1","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@ioredis/commands","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/ioredis/commands"},{"name":"@napi-rs/wasm-runtime","old_version":"1.1.1","new_version":"1.1.4","repository_url":"https://github.com/napi-rs/napi-rs"},{"name":"@nuxt/cli","old_version":"3.33.1","new_version":"3.34.0","repository_url":"https://github.com/nuxt/cli"},{"name":"giget","old_version":"2.0.0","new_version":"3.2.0","repository_url":"https://github.com/unjs/giget"},{"name":"@nuxt/devtools","old_version":"3.1.1","new_version":"3.2.4","repository_url":"https://github.com/nuxt/devtools"},{"name":"@nuxt/devtools-kit","old_version":"3.1.1","new_version":"3.2.4","repository_url":"https://github.com/nuxt/devtools"},{"name":"@nuxt/devtools-wizard","old_version":"3.1.1","new_version":"3.2.4","repository_url":"https://github.com/nuxt/devtools"},{"name":"@nuxt/nitro-server","old_version":"4.3.1","new_version":"4.4.2","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@nuxt/schema","old_version":"4.3.1","new_version":"4.4.2","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@nuxt/telemetry","old_version":"2.7.0","new_version":"2.8.0","repository_url":"https://github.com/nuxt/telemetry"},{"name":"@nuxt/vite-builder","old_version":"4.3.1","new_version":"4.4.2","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@oxc-minify/binding-android-arm-eabi","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-android-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-darwin-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-darwin-x64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-freebsd-x64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-arm-gnueabihf","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-arm-musleabihf","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-arm64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-arm64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-ppc64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-riscv64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-riscv64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-s390x-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-x64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-x64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-openharmony-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-wasm32-wasi","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-win32-arm64-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-win32-ia32-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-win32-x64-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-android-arm-eabi","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-android-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-darwin-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-darwin-x64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-freebsd-x64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-arm-gnueabihf","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-arm-musleabihf","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-arm64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-arm64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-ppc64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-riscv64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-riscv64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-s390x-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-x64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-x64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-openharmony-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-wasm32-wasi","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-win32-arm64-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-win32-ia32-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-win32-x64-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-project/types","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-android-arm-eabi","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-android-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-darwin-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-darwin-x64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-freebsd-x64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-arm-gnueabihf","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-arm-musleabihf","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-arm64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-arm64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-ppc64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-riscv64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-riscv64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-s390x-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-x64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-x64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-openharmony-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-wasm32-wasi","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-win32-arm64-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-win32-ia32-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-win32-x64-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@poppinss/dumper","old_version":"0.6.5","new_version":"0.7.0","repository_url":"https://github.com/poppinss/dumper"},{"name":"@redis/bloom","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@redis/client","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@redis/json","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@redis/search","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@redis/time-series","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@rolldown/pluginutils","old_version":"1.0.0-rc.2","new_version":"1.0.0-rc.13","repository_url":"https://github.com/rolldown/rolldown"},{"name":"@rollup/plugin-commonjs","old_version":"29.0.0","new_version":"29.0.2","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-terser","old_version":"0.4.4","new_version":"1.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/rollup-android-arm-eabi","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-android-arm64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-darwin-arm64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-darwin-x64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-freebsd-arm64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-freebsd-x64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-arm-gnueabihf","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-arm-musleabihf","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-arm64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-arm64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-loong64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-loong64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-ppc64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-ppc64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-riscv64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-riscv64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-s390x-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-x64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-x64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-openbsd-x64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-openharmony-arm64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-win32-arm64-msvc","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-win32-ia32-msvc","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-win32-x64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-win32-x64-msvc","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@speed-highlight/core","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/speed-highlight/core"},{"name":"@types/node","old_version":"25.2.2","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/qs","old_version":"6.14.0","new_version":"6.15.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@unhead/vue","old_version":"2.1.4","new_version":"2.1.13","repository_url":"https://github.com/unjs/unhead"},{"name":"@vercel/nft","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/vercel/nft"},{"name":"@vitejs/plugin-vue","old_version":"6.0.4","new_version":"6.0.6","repository_url":"https://github.com/vitejs/vite-plugin-vue"},{"name":"@vitejs/plugin-vue-jsx","old_version":"5.1.4","new_version":"5.1.5","repository_url":"https://github.com/vitejs/vite-plugin-vue"},{"name":"unplugin-utils","old_version":"0.2.5","new_version":"0.3.1","repository_url":"https://github.com/sxzz/unplugin-utils"},{"name":"@vue/compiler-core","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-dom","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-sfc","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-ssr","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/devtools-core","old_version":"8.0.6","new_version":"8.1.1","repository_url":"https://github.com/vuejs/devtools"},{"name":"@vue/devtools-kit","old_version":"8.0.6","new_version":"8.1.1","repository_url":"https://github.com/vuejs/devtools"},{"name":"@vue/devtools-shared","old_version":"8.0.6","new_version":"8.1.1","repository_url":"https://github.com/vuejs/devtools"},{"name":"@vue/reactivity","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/runtime-core","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/runtime-dom","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/server-renderer","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/shared","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"acorn","old_version":"8.15.0","new_version":"8.16.0","repository_url":"https://github.com/acornjs/acorn"},{"name":"picomatch","old_version":"2.3.1","new_version":"2.3.2","repository_url":"https://github.com/micromatch/picomatch"},{"name":"minimatch","old_version":"3.1.2","new_version":"3.1.5","repository_url":"https://github.com/isaacs/minimatch"},{"name":"autoprefixer","old_version":"10.4.24","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"b4a","old_version":"1.7.3","new_version":"1.8.0","repository_url":"https://github.com/holepunchto/b4a"},{"name":"baseline-browser-mapping","old_version":"2.9.19","new_version":"2.10.21","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"bezier-easing","old_version":"2.1.0","new_version":"3.0.0","repository_url":"https://github.com/gre/bezier-easing"},{"name":"brace-expansion","old_version":"1.1.12","new_version":"1.1.14","repository_url":"https://github.com/juliangruber/brace-expansion"},{"name":"browserslist","old_version":"4.28.1","new_version":"4.28.2","repository_url":"https://github.com/browserslist/browserslist"},{"name":"c12","old_version":"3.3.3","new_version":"3.3.4","repository_url":"https://github.com/unjs/c12"},{"name":"rc9","old_version":"2.1.2","new_version":"3.0.1","repository_url":"https://github.com/unjs/rc9"},{"name":"caniuse-lite","old_version":"1.0.30001769","new_version":"1.0.30001790","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"cookie-es","old_version":"1.2.2","new_version":"1.2.3","repository_url":"https://github.com/unjs/cookie-es"},{"name":"core-js","old_version":"3.48.0","new_version":"3.49.0","repository_url":"https://github.com/zloirock/core-js"},{"name":"croner","old_version":"9.1.0","new_version":"10.0.1","repository_url":"https://github.com/hexagon/croner"},{"name":"css-declaration-sorter","old_version":"7.3.1","new_version":"7.4.0","repository_url":"https://github.com/Siilwyn/css-declaration-sorter"},{"name":"cssnano","old_version":"7.1.2","new_version":"7.1.7","repository_url":"https://github.com/cssnano/cssnano"},{"name":"cssnano-preset-default","old_version":"7.0.10","new_version":"7.0.15","repository_url":"https://github.com/cssnano/cssnano"},{"name":"cssnano-utils","old_version":"5.0.1","new_version":"5.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"define-lazy-prop","old_version":"2.0.0","new_version":"3.0.0","repository_url":"https://github.com/sindresorhus/define-lazy-prop"},{"name":"defu","old_version":"6.1.4","new_version":"6.1.7","repository_url":"https://github.com/unjs/defu"},{"name":"devalue","old_version":"5.6.2","new_version":"5.7.1","repository_url":"https://github.com/sveltejs/devalue"},{"name":"diff","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/kpdecker/jsdiff"},{"name":"dompurify","old_version":"3.3.1","new_version":"3.4.1","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"electron-to-chromium","old_version":"1.5.286","new_version":"1.5.344","repository_url":"https://github.com/Kilian/electron-to-chromium"},{"name":"fast-npm-meta","old_version":"0.4.8","new_version":"1.5.0","repository_url":"https://github.com/antfu/fast-npm-meta"},{"name":"follow-redirects","old_version":"1.15.11","new_version":"1.16.0","repository_url":"https://github.com/follow-redirects/follow-redirects"},{"name":"fuse.js","old_version":"7.1.0","new_version":"7.3.0","repository_url":"https://github.com/krisk/Fuse"},{"name":"get-tsconfig","old_version":"4.13.6","new_version":"4.14.0","repository_url":"https://github.com/privatenumber/get-tsconfig"},{"name":"globby","old_version":"16.1.0","new_version":"16.2.0","repository_url":"https://github.com/sindresorhus/globby"},{"name":"h3","old_version":"1.15.5","new_version":"1.15.11","repository_url":"https://github.com/h3js/h3"},{"name":"hasown","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/inspect-js/hasOwn"},{"name":"httpxy","old_version":"0.1.7","new_version":"0.5.1","repository_url":"https://github.com/unjs/httpxy"},{"name":"impound","old_version":"1.0.0","new_version":"1.1.5","repository_url":"https://github.com/unjs/impound"},{"name":"ioredis","old_version":"5.9.2","new_version":"5.10.1","repository_url":"https://github.com/luin/ioredis"},{"name":"jsonfile","old_version":"6.2.0","new_version":"6.2.1","repository_url":"https://github.com/jprichardson/node-jsonfile"},{"name":"koa","old_version":"2.16.3","new_version":"2.16.4","repository_url":"https://github.com/koajs/koa"},{"name":"launch-editor","old_version":"2.12.0","new_version":"2.13.2","repository_url":"https://github.com/yyx990803/launch-editor"},{"name":"listhen","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/unjs/listhen"},{"name":"lodash","old_version":"4.17.23","new_version":"4.18.1","repository_url":"https://github.com/lodash/lodash"},{"name":"minipass","old_version":"7.1.2","new_version":"7.1.3","repository_url":"https://github.com/isaacs/minipass"},{"name":"mlly","old_version":"1.8.0","new_version":"1.8.2","repository_url":"https://github.com/unjs/mlly"},{"name":"nanotar","old_version":"0.2.0","new_version":"0.3.0","repository_url":"https://github.com/unjs/nanotar"},{"name":"nitropack","old_version":"2.13.1","new_version":"2.13.3","repository_url":"https://github.com/nitrojs/nitro"},{"name":"node-forge","old_version":"1.3.3","new_version":"1.4.0","repository_url":"https://github.com/digitalbazaar/forge"},{"name":"node-releases","old_version":"2.0.27","new_version":"2.0.38","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"nypm","old_version":"0.6.5","new_version":"0.6.6","repository_url":"https://github.com/unjs/nypm"},{"name":"oxc-minify","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"oxc-parser","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"oxc-transform","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"pg-protocol","old_version":"1.11.0","new_version":"1.13.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"postcss","old_version":"8.5.6","new_version":"8.5.10","repository_url":"https://github.com/postcss/postcss"},{"name":"postcss-colormin","old_version":"7.0.5","new_version":"7.0.9","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-convert-values","old_version":"7.0.8","new_version":"7.0.11","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-discard-comments","old_version":"7.0.5","new_version":"7.0.7","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-discard-duplicates","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-discard-empty","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-discard-overridden","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-merge-longhand","old_version":"7.0.5","new_version":"7.0.6","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-merge-rules","old_version":"7.0.7","new_version":"7.0.10","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-font-values","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-gradients","old_version":"7.0.1","new_version":"7.0.4","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-params","old_version":"7.0.5","new_version":"7.0.8","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-selectors","old_version":"7.0.5","new_version":"7.1.0","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-charset","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-display-values","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-positions","old_version":"7.0.1","new_version":"7.0.3","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-repeat-style","old_version":"7.0.1","new_version":"7.0.3","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-string","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-timing-functions","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-unicode","old_version":"7.0.5","new_version":"7.0.8","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-url","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-whitespace","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-ordered-values","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-reduce-initial","old_version":"7.0.5","new_version":"7.0.8","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-reduce-transforms","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-svgo","old_version":"7.1.0","new_version":"7.1.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-unique-selectors","old_version":"7.0.4","new_version":"7.0.6","repository_url":"https://github.com/cssnano/cssnano"},{"name":"proxy-from-env","old_version":"1.1.0","new_version":"2.1.0","repository_url":"https://github.com/Rob--W/proxy-from-env"},{"name":"qs","old_version":"6.14.1","new_version":"6.15.1","repository_url":"https://github.com/ljharb/qs"},{"name":"resolve","old_version":"1.22.11","new_version":"1.22.12","repository_url":"https://github.com/browserify/resolve"},{"name":"rollup","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"rollup-plugin-visualizer","old_version":"6.0.5","new_version":"7.0.1","repository_url":"https://github.com/btd/rollup-plugin-visualizer"},{"name":"rou3","old_version":"0.7.12","new_version":"0.8.1","repository_url":"https://github.com/h3js/rou3"},{"name":"sax","old_version":"1.4.4","new_version":"1.6.0","repository_url":"https://github.com/isaacs/sax-js"},{"name":"serialize-javascript","old_version":"6.0.2","new_version":"7.0.5","repository_url":"https://github.com/yahoo/serialize-javascript"},{"name":"seroval","old_version":"1.5.0","new_version":"1.5.2","repository_url":"https://github.com/lxsmnsyc/seroval"},{"name":"side-channel-list","old_version":"1.0.0","new_version":"1.0.1","repository_url":"https://github.com/ljharb/side-channel-list"},{"name":"simple-git","old_version":"3.30.0","new_version":"3.36.0","repository_url":"https://github.com/steveukx/git-js"},{"name":"smob","old_version":"1.5.0","new_version":"1.6.1","repository_url":"https://github.com/Tada5hi/smob"},{"name":"srvx","old_version":"0.11.2","new_version":"0.11.15","repository_url":"https://github.com/h3js/srvx"},{"name":"streamx","old_version":"2.23.0","new_version":"2.25.0","repository_url":"https://github.com/mafintosh/streamx"},{"name":"structured-clone-es","old_version":"1.0.0","new_version":"2.0.0","repository_url":"https://github.com/antfu-collective/structured-clone-es"},{"name":"stylehacks","old_version":"7.0.7","new_version":"7.0.10","repository_url":"https://github.com/cssnano/cssnano"},{"name":"svgo","old_version":"4.0.0","new_version":"4.0.1","repository_url":"https://github.com/svg/svgo"},{"name":"tar","old_version":"7.5.7","new_version":"7.5.13","repository_url":"https://github.com/isaacs/node-tar"},{"name":"tar-stream","old_version":"3.1.7","new_version":"3.1.8","repository_url":"https://github.com/mafintosh/tar-stream"},{"name":"terser","old_version":"5.46.0","new_version":"5.46.2","repository_url":"https://github.com/terser/terser"},{"name":"text-decoder","old_version":"1.2.3","new_version":"1.2.7","repository_url":"https://github.com/holepunchto/text-decoder"},{"name":"tinyexec","old_version":"1.0.2","new_version":"1.1.1","repository_url":"https://github.com/tinylibs/tinyexec"},{"name":"tinyglobby","old_version":"0.2.15","new_version":"0.2.16","repository_url":"https://github.com/SuperchupuDev/tinyglobby"},{"name":"type-fest","old_version":"5.4.4","new_version":"5.6.0","repository_url":"https://github.com/sindresorhus/type-fest"},{"name":"undici-types","old_version":"7.16.0","new_version":"7.19.2","repository_url":"https://github.com/nodejs/undici"},{"name":"unhead","old_version":"2.1.4","new_version":"2.1.13","repository_url":"https://github.com/unjs/unhead"},{"name":"unimport","old_version":"5.6.0","new_version":"6.1.1","repository_url":"https://github.com/unjs/unimport"},{"name":"unstorage","old_version":"1.17.4","new_version":"1.17.5","repository_url":"https://github.com/unjs/unstorage"},{"name":"uqr","old_version":"0.1.2","new_version":"0.1.3","repository_url":"https://github.com/unjs/uqr"},{"name":"vite","old_version":"7.3.1","new_version":"7.3.2","repository_url":"https://github.com/vitejs/vite"},{"name":"vite-plugin-vue-tracer","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/antfu/vite-plugin-vue-tracer"},{"name":"ws","old_version":"8.19.0","new_version":"8.20.0","repository_url":"https://github.com/websockets/ws"},{"name":"yaml","old_version":"2.8.2","new_version":"2.8.3","repository_url":"https://github.com/eemeli/yaml"},{"name":"youch","old_version":"4.1.0-beta.13","new_version":"4.1.1","repository_url":"https://github.com/poppinss/youch"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-minor-patch group with 266 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@applemusic-like-lyrics/core](https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core) | `0.2.0` | `0.4.1` |\n| [@applemusic-like-lyrics/lyric](https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/lyric) | `0.3.0` | `0.4.1` |\n| [@applemusic-like-lyrics/vue](https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue) | `0.2.0` | `0.4.1` |\n| [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.16.0` | `8.20.0` |\n| [axios](https://github.com/axios/axios) | `1.13.5` | `1.15.2` |\n| [dayjs](https://github.com/iamkun/dayjs) | `1.11.19` | `1.11.20` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.2.4` | `17.4.2` |\n| [drizzle-kit](https://github.com/drizzle-team/drizzle-orm) | `0.31.9` | `0.31.10` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.45.1` | `0.45.2` |\n| [lucide-vue-next](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-vue-next) | `0.563.0` | `0.577.0` |\n| [multer](https://github.com/expressjs/multer) | `2.0.2` | `2.1.1` |\n| [@types/multer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/multer) | `2.0.0` | `2.1.0` |\n| [nuxt](https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt) | `4.3.1` | `4.4.2` |\n| [postgres](https://github.com/porsager/postgres) | `3.4.8` | `3.4.9` |\n| [redis](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [vite-plugin-wasm](https://github.com/Menci/vite-plugin-wasm) | `3.5.0` | `3.6.0` |\n| [vue](https://github.com/vuejs/core) | `3.5.28` | `3.5.33` |\n| [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) | `7.28.6` | `7.29.2` |\n| [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) | `7.29.0` | `7.29.2` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.28.6` | `7.29.2` |\n| [@bomb.sh/tab](https://github.com/bombshell-dev/tab) | `0.0.12` | `0.0.14` |\n| [@clack/core](https://github.com/bombshell-dev/clack/tree/HEAD/packages/core) | `1.0.0` | `1.2.0` |\n| [@clack/prompts](https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts) | `1.0.0` | `1.2.0` |\n| [@dxup/nuxt](https://github.com/KazariEX/dxup) | `0.3.2` | `0.4.1` |\n| [@nuxt/kit](https://github.com/nuxt/nuxt/tree/HEAD/packages/kit) | `3.21.1` | `3.21.2` |\n| [@emnapi/core](https://github.com/toyobayashi/emnapi) | `1.8.1` | `1.10.0` |\n| [@emnapi/runtime](https://github.com/toyobayashi/emnapi) | `1.8.1` | `1.10.0` |\n| [@emnapi/wasi-threads](https://github.com/toyobayashi/emnapi) | `1.1.0` | `1.2.1` |\n| [@ioredis/commands](https://github.com/ioredis/commands) | `1.5.0` | `1.5.1` |\n| [@napi-rs/wasm-runtime](https://github.com/napi-rs/napi-rs/tree/HEAD/wasm-runtime) | `1.1.1` | `1.1.4` |\n| [@nuxt/cli](https://github.com/nuxt/cli/tree/HEAD/packages/nuxt-cli) | `3.33.1` | `3.34.0` |\n| [giget](https://github.com/unjs/giget) | `2.0.0` | `3.2.0` |\n| [@nuxt/devtools](https://github.com/nuxt/devtools/tree/HEAD/packages/devtools) | `3.1.1` | `3.2.4` |\n| [@nuxt/devtools-kit](https://github.com/nuxt/devtools/tree/HEAD/packages/devtools-kit) | `3.1.1` | `3.2.4` |\n| [@nuxt/devtools-wizard](https://github.com/nuxt/devtools/tree/HEAD/packages/devtools-wizard) | `3.1.1` | `3.2.4` |\n| [@nuxt/nitro-server](https://github.com/nuxt/nuxt/tree/HEAD/packages/nitro-server) | `4.3.1` | `4.4.2` |\n| [@nuxt/schema](https://github.com/nuxt/nuxt/tree/HEAD/packages/schema) | `4.3.1` | `4.4.2` |\n| [@nuxt/telemetry](https://github.com/nuxt/telemetry) | `2.7.0` | `2.8.0` |\n| [@nuxt/vite-builder](https://github.com/nuxt/nuxt/tree/HEAD/packages/vite) | `4.3.1` | `4.4.2` |\n| [@oxc-minify/binding-android-arm-eabi](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-android-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-darwin-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-darwin-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-freebsd-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-arm-gnueabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-arm-musleabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-arm64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-arm64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-ppc64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-riscv64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-riscv64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-s390x-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-x64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-x64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-openharmony-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-wasm32-wasi](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-win32-arm64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-win32-ia32-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-win32-x64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-android-arm-eabi](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-android-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-darwin-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-darwin-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-freebsd-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-arm-gnueabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-arm-musleabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-arm64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-arm64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-ppc64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-riscv64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-riscv64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-s390x-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-x64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-x64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-openharmony-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-wasm32-wasi](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-win32-arm64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-win32-ia32-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-win32-x64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-project/types](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxc-types) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-android-arm-eabi](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-android-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-darwin-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-darwin-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-freebsd-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-arm-gnueabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-arm-musleabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-arm64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-arm64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-ppc64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-riscv64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-riscv64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-s390x-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-x64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-x64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-openharmony-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-wasm32-wasi](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-win32-arm64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-win32-ia32-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-win32-x64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@poppinss/dumper](https://github.com/poppinss/dumper) | `0.6.5` | `0.7.0` |\n| [@redis/bloom](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@redis/json](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@redis/search](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@redis/time-series](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@rolldown/pluginutils](https://github.com/rolldown/rolldown/tree/HEAD/packages/pluginutils) | `1.0.0-rc.2` | `1.0.0-rc.13` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `29.0.0` | `29.0.2` |\n| [@rollup/plugin-terser](https://github.com/rollup/plugins/tree/HEAD/packages/terser) | `0.4.4` | `1.0.0` |\n| [@rollup/rollup-android-arm-eabi](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-android-arm64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-darwin-arm64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-darwin-x64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-freebsd-arm64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-freebsd-x64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-arm-gnueabihf](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-arm-musleabihf](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-arm64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-arm64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-loong64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-loong64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-ppc64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-ppc64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-riscv64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-riscv64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-s390x-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-x64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-x64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-openbsd-x64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-openharmony-arm64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-win32-arm64-msvc](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-win32-ia32-msvc](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-win32-x64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-win32-x64-msvc](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@speed-highlight/core](https://github.com/speed-highlight/core) | `1.2.14` | `1.2.15` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.2.2` | `25.6.0` |\n| [@types/qs](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/qs) | `6.14.0` | `6.15.0` |\n| [@unhead/vue](https://github.com/unjs/unhead/tree/HEAD/packages/vue) | `2.1.4` | `2.1.13` |\n| [@vercel/nft](https://github.com/vercel/nft) | `1.3.0` | `1.5.0` |\n| [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) | `6.0.4` | `6.0.6` |\n| [@vitejs/plugin-vue-jsx](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue-jsx) | `5.1.4` | `5.1.5` |\n| [unplugin-utils](https://github.com/sxzz/unplugin-utils) | `0.2.5` | `0.3.1` |\n| [@vue/compiler-core](https://github.com/vuejs/core/tree/HEAD/packages/compiler-core) | `3.5.28` | `3.5.33` |\n| [@vue/compiler-dom](https://github.com/vuejs/core/tree/HEAD/packages/compiler-dom) | `3.5.28` | `3.5.33` |\n| [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) | `3.5.28` | `3.5.33` |\n| [@vue/compiler-ssr](https://github.com/vuejs/core/tree/HEAD/packages/compiler-ssr) | `3.5.28` | `3.5.33` |\n| [@vue/devtools-core](https://github.com/vuejs/devtools/tree/HEAD/packages/core) | `8.0.6` | `8.1.1` |\n| [@vue/devtools-kit](https://github.com/vuejs/devtools/tree/HEAD/packages/devtools-kit) | `8.0.6` | `8.1.1` |\n| [@vue/devtools-shared](https://github.com/vuejs/devtools/tree/HEAD/packages/shared) | `8.0.6` | `8.1.1` |\n| [@vue/reactivity](https://github.com/vuejs/core/tree/HEAD/packages/reactivity) | `3.5.28` | `3.5.33` |\n| [@vue/runtime-core](https://github.com/vuejs/core/tree/HEAD/packages/runtime-core) | `3.5.28` | `3.5.33` |\n| [@vue/runtime-dom](https://github.com/vuejs/core/tree/HEAD/packages/runtime-dom) | `3.5.28` | `3.5.33` |\n| [@vue/server-renderer](https://github.com/vuejs/core/tree/HEAD/packages/server-renderer) | `3.5.28` | `3.5.33` |\n| [@vue/shared](https://github.com/vuejs/core/tree/HEAD/packages/shared) | `3.5.28` | `3.5.33` |\n| [acorn](https://github.com/acornjs/acorn) | `8.15.0` | `8.16.0` |\n| [picomatch](https://github.com/micromatch/picomatch) | `2.3.1` | `2.3.2` |\n| [minimatch](https://github.com/isaacs/minimatch) | `3.1.2` | `3.1.5` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.24` | `10.5.0` |\n| [b4a](https://github.com/holepunchto/b4a) | `1.7.3` | `1.8.0` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.9.19` | `2.10.21` |\n| [bezier-easing](https://github.com/gre/bezier-easing) | `2.1.0` | `3.0.0` |\n| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.12` | `1.1.14` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.28.1` | `4.28.2` |\n| [c12](https://github.com/unjs/c12) | `3.3.3` | `3.3.4` |\n| [rc9](https://github.com/unjs/rc9) | `2.1.2` | `3.0.1` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001769` | `1.0.30001790` |\n| [cookie-es](https://github.com/unjs/cookie-es) | `1.2.2` | `1.2.3` |\n| [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.48.0` | `3.49.0` |\n| [croner](https://github.com/hexagon/croner) | `9.1.0` | `10.0.1` |\n| [css-declaration-sorter](https://github.com/Siilwyn/css-declaration-sorter) | `7.3.1` | `7.4.0` |\n| [cssnano](https://github.com/cssnano/cssnano) | `7.1.2` | `7.1.7` |\n| [cssnano-preset-default](https://github.com/cssnano/cssnano) | `7.0.10` | `7.0.15` |\n| [cssnano-utils](https://github.com/cssnano/cssnano) | `5.0.1` | `5.0.2` |\n| [define-lazy-prop](https://github.com/sindresorhus/define-lazy-prop) | `2.0.0` | `3.0.0` |\n| [defu](https://github.com/unjs/defu) | `6.1.4` | `6.1.7` |\n| [devalue](https://github.com/sveltejs/devalue) | `5.6.2` | `5.7.1` |\n| [diff](https://github.com/kpdecker/jsdiff) | `8.0.3` | `8.0.4` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.3.1` | `3.4.1` |\n| [electron-to-chromium](https://github.com/Kilian/electron-to-chromium) | `1.5.286` | `1.5.344` |\n| [fast-npm-meta](https://github.com/antfu/fast-npm-meta) | `0.4.8` | `1.5.0` |\n| [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.15.11` | `1.16.0` |\n| [fuse.js](https://github.com/krisk/Fuse) | `7.1.0` | `7.3.0` |\n| [get-tsconfig](https://github.com/privatenumber/get-tsconfig) | `4.13.6` | `4.14.0` |\n| [globby](https://github.com/sindresorhus/globby) | `16.1.0` | `16.2.0` |\n| [h3](https://github.com/h3js/h3) | `1.15.5` | `1.15.11` |\n| [hasown](https://github.com/inspect-js/hasOwn) | `2.0.2` | `2.0.3` |\n| [httpxy](https://github.com/unjs/httpxy) | `0.1.7` | `0.5.1` |\n| [impound](https://github.com/unjs/impound) | `1.0.0` | `1.1.5` |\n| [ioredis](https://github.com/luin/ioredis) | `5.9.2` | `5.10.1` |\n| [jsonfile](https://github.com/jprichardson/node-jsonfile) | `6.2.0` | `6.2.1` |\n| [koa](https://github.com/koajs/koa) | `2.16.3` | `2.16.4` |\n| [launch-editor](https://github.com/yyx990803/launch-editor) | `2.12.0` | `2.13.2` |\n| [listhen](https://github.com/unjs/listhen) | `1.9.0` | `1.9.1` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.23` | `4.18.1` |\n| [minipass](https://github.com/isaacs/minipass) | `7.1.2` | `7.1.3` |\n| [mlly](https://github.com/unjs/mlly) | `1.8.0` | `1.8.2` |\n| [nanotar](https://github.com/unjs/nanotar) | `0.2.0` | `0.3.0` |\n| [nitropack](https://github.com/nitrojs/nitro) | `2.13.1` | `2.13.3` |\n| [node-forge](https://github.com/digitalbazaar/forge) | `1.3.3` | `1.4.0` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.27` | `2.0.38` |\n| [nypm](https://github.com/unjs/nypm) | `0.6.5` | `0.6.6` |\n| [oxc-minify](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [oxc-parser](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [oxc-transform](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [pg-protocol](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-protocol) | `1.11.0` | `1.13.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.10` |\n| [postcss-colormin](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.9` |\n| [postcss-convert-values](https://github.com/cssnano/cssnano) | `7.0.8` | `7.0.11` |\n| [postcss-discard-comments](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.7` |\n| [postcss-discard-duplicates](https://github.com/cssnano/cssnano) | `7.0.2` | `7.0.3` |\n| [postcss-discard-empty](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-discard-overridden](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-merge-longhand](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.6` |\n| [postcss-merge-rules](https://github.com/cssnano/cssnano) | `7.0.7` | `7.0.10` |\n| [postcss-minify-font-values](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-minify-gradients](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.4` |\n| [postcss-minify-params](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.8` |\n| [postcss-minify-selectors](https://github.com/cssnano/cssnano) | `7.0.5` | `7.1.0` |\n| [postcss-normalize-charset](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-display-values](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-positions](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.3` |\n| [postcss-normalize-repeat-style](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.3` |\n| [postcss-normalize-string](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-timing-functions](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-unicode](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.8` |\n| [postcss-normalize-url](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-whitespace](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-ordered-values](https://github.com/cssnano/cssnano) | `7.0.2` | `7.0.3` |\n| [postcss-reduce-initial](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.8` |\n| [postcss-reduce-transforms](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-svgo](https://github.com/cssnano/cssnano) | `7.1.0` | `7.1.2` |\n| [postcss-unique-selectors](https://github.com/cssnano/cssnano) | `7.0.4` | `7.0.6` |\n| [proxy-from-env](https://github.com/Rob--W/proxy-from-env) | `1.1.0` | `2.1.0` |\n| [qs](https://github.com/ljharb/qs) | `6.14.1` | `6.15.1` |\n| [resolve](https://github.com/browserify/resolve) | `1.22.11` | `1.22.12` |\n| [rollup](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [rollup-plugin-visualizer](https://github.com/btd/rollup-plugin-visualizer) | `6.0.5` | `7.0.1` |\n| [rou3](https://github.com/h3js/rou3) | `0.7.12` | `0.8.1` |\n| [sax](https://github.com/isaacs/sax-js) | `1.4.4` | `1.6.0` |\n| [serialize-javascript](https://github.com/yahoo/serialize-javascript) | `6.0.2` | `7.0.5` |\n| [seroval](https://github.com/lxsmnsyc/seroval) | `1.5.0` | `1.5.2` |\n| [side-channel-list](https://github.com/ljharb/side-channel-list) | `1.0.0` | `1.0.1` |\n| [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git) | `3.30.0` | `3.36.0` |\n| [smob](https://github.com/Tada5hi/smob) | `1.5.0` | `1.6.1` |\n| [srvx](https://github.com/h3js/srvx) | `0.11.2` | `0.11.15` |\n| [streamx](https://github.com/mafintosh/streamx) | `2.23.0` | `2.25.0` |\n| [structured-clone-es](https://github.com/antfu-collective/structured-clone-es) | `1.0.0` | `2.0.0` |\n| [stylehacks](https://github.com/cssnano/cssnano) | `7.0.7` | `7.0.10` |\n| [svgo](https://github.com/svg/svgo) | `4.0.0` | `4.0.1` |\n| [tar](https://github.com/isaacs/node-tar) | `7.5.7` | `7.5.13` |\n| [tar-stream](https://github.com/mafintosh/tar-stream) | `3.1.7` | `3.1.8` |\n| [terser](https://github.com/terser/terser) | `5.46.0` | `5.46.2` |\n| [text-decoder](https://github.com/holepunchto/text-decoder) | `1.2.3` | `1.2.7` |\n| [tinyexec](https://github.com/tinylibs/tinyexec) | `1.0.2` | `1.1.1` |\n| [tinyglobby](https://github.com/SuperchupuDev/tinyglobby) | `0.2.15` | `0.2.16` |\n| [type-fest](https://github.com/sindresorhus/type-fest) | `5.4.4` | `5.6.0` |\n| [undici-types](https://github.com/nodejs/undici) | `7.16.0` | `7.19.2` |\n| [unhead](https://github.com/unjs/unhead/tree/HEAD/packages/unhead) | `2.1.4` | `2.1.13` |\n| [unimport](https://github.com/unjs/unimport) | `5.6.0` | `6.1.1` |\n| [unstorage](https://github.com/unjs/unstorage) | `1.17.4` | `1.17.5` |\n| [uqr](https://github.com/unjs/uqr) | `0.1.2` | `0.1.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.3.1` | `7.3.2` |\n| [vite-plugin-vue-tracer](https://github.com/antfu/vite-plugin-vue-tracer) | `1.2.0` | `1.3.0` |\n| [ws](https://github.com/websockets/ws) | `8.19.0` | `8.20.0` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.2` | `2.8.3` |\n| [youch](https://github.com/poppinss/youch) | `4.1.0-beta.13` | `4.1.1` |\n\nUpdates `@applemusic-like-lyrics/core` from 0.2.0 to 0.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/releases\"\u003e\u003ccode\u003e@​applemusic-like-lyrics/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.0 - 兼容 NCM 3.0.0！原生音频可视化！\u003c/h2\u003e\n\u003cp\u003e匆忙做了兼容性支持，有部分功能消失了是因为暂时没找到合适的办法移植，敬请期待！\n当前版本开始会同时兼容 2.9.X 和 3.0.0+ 的网易云，不过未来的某一天可能会中断对 2.9.X 版本的支持，所以请大家尽快升级版本哦！\u003c/p\u003e\n\u003ch2\u003e关于 3.0.0 版本的歌词页面访问方式变化（重要）\u003c/h2\u003e\n\u003cp\u003e（如果你正在使用 2.9.X 版本的网易云，则没有变化）\n从新版开始，打开歌词页面的方法变更为点击右下角的苹果歌词图标：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/79507c04-d5c3-44fc-8632-9d99d12a0ee1\" alt=\"image\" /\u003e\n且如果需要退出歌词页面，则需要打开菜单并点击底部的“退出歌词页面”：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/c6c417d9-2c6b-455f-87c1-0d9dde292cc0\" alt=\"image\" /\u003e\u003c/p\u003e\n\u003cp\u003e以下是更新记录：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e兼容 3.0.0 网易云，有一部分功能由于 3.0.0 架构大改暂时被移除。\u003c/li\u003e\n\u003cli\u003e支持 3.0.0 提供的音频可视化接口实现可视化动画。\u003c/li\u003e\n\u003cli\u003e重构背景渲染中，目前会对性能较差的显卡造成降维打击，还请多多注意！\u003c/li\u003e\n\u003cli\u003e部分细节优化。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.1 (v1.6.0)\u003c/h2\u003e\n\u003ch2\u003e更新\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e基本实现了私人 FM 的歌词显示\u003c/li\u003e\n\u003cli\u003e初步支持和实现和 \u003ca href=\"https://github.com/BetterNCM/LibFrontendPlay\"\u003eLibFrontendPlay\u003c/a\u003e 插件联动的音频可视化效果\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e修正与改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e现在会在逐词歌词和默认歌词之间选择合适的原始歌词了\u003c/li\u003e\n\u003cli\u003e缓解了因为回调问题导致歌词无法滚动的问题\u003c/li\u003e\n\u003cli\u003e修正了歌手和专辑标签无法隐藏的问题\u003c/li\u003e\n\u003cli\u003e调优了构建脚本\u003c/li\u003e\n\u003cli\u003e调优了开发重载能力\u003c/li\u003e\n\u003cli\u003e防止搜索函数搜索到自身\u003c/li\u003e\n\u003cli\u003e用 Rome 做了一遍格式化\u003c/li\u003e\n\u003cli\u003e似乎也不再需要 Hook 函数了\u003c/li\u003e\n\u003cli\u003e对工作线程做了一些特判\u003c/li\u003e\n\u003cli\u003e整理了代码结构\u003c/li\u003e\n\u003cli\u003e其他细节修正\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e最新 main 分支开发调试构建\u003c/h2\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4e586361026cd31b79d7d60ce41a6d3c5106d666\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f9fa644e4726d5dec5f661036aa0a22cac58fa22\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f090519d8393abb8fff76ed048e68b432917f214\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正顶栏 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/44ada57bc07f57f532bb7289c1dd0d42b7acb542\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加文档页面列表 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c2115fee0a4a0653c238ec125d13ea5d86e3b00\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加代码高亮，修改排版和样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6b1c1f9deabfce77b4b218cf1bae84e24d44c871\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加表格和其他样式支持 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/a47b5db16ccf67d31185457188292d9247d45a10\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e优化样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c91b4b70a75e69635e7ee62b11d45de8caafa3e\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加歌词编辑器文档（感谢 \u003ca href=\"https://github.com/Xionghaizi001\"\u003e\u003ccode\u003e@​Xionghaizi001\u003c/code\u003e\u003c/a\u003e ） (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4cddb8666f83da2d256127ba1fab694e03311216\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCommits\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e解耦部分模块 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/804a0de7b6626b4982c55a2f0a875e2274423406\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e支持调节背景帧数和渲染精度 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f4dd4e1eada165482c76fa3d73290118fd3b1c55\"\u003eSteveXMH\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/amll-dev/applemusic-like-lyrics/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​applemusic-like-lyrics/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.1 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e 在各绑定中暴露歌词优化选项 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix(vue):\u003c/strong\u003e 修复掩码模式错误的类型 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/496\"\u003e#496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erefactor(core):\u003c/strong\u003e 重构平均行长度实现 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/494\"\u003e#494\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2026-04-14)\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 移除 canvas 歌词渲染器 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erefactor:\u003c/strong\u003e 重构核心库测试组织模式 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/3db83c93\"\u003e3db83c93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e 修正 optimize-lyric.ts 和 OptimizeLyricOptions 里 cleanUnintentionalOverlaps 的文档和注释 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/75a8c0bb\"\u003e75a8c0bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 更换工具链 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 在项目范围内启用 isolatedDeclarations (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLinho \u003ca href=\"https://github.com/Linho1219\"\u003e\u003ccode\u003e@​Linho1219\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMoYingJi \u003ca href=\"https://github.com/MoYingJi\"\u003e\u003ccode\u003e@​MoYingJi\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/amll-dev/applemusic-like-lyrics/commit/48ec944509271f9eebf5a45433645f5296c41584\"\u003e\u003ccode\u003e48ec944\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/b04ada8c5d5d44b8a6c0a063a9b795c3a62e11ea\"\u003e\u003ccode\u003eb04ada8\u003c/code\u003e\u003c/a\u003e refactor(core): 重构平均行长度实现 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/494\"\u003e#494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/5453754f327eab8a285af4a9a3b44fd808ea19ae\"\u003e\u003ccode\u003e5453754\u003c/code\u003e\u003c/a\u003e ci: 调整 changelog 格式与若干 CI 行为 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/491\"\u003e#491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/802d7ec3e38551cbdbf18a778e88f36604a83387\"\u003e\u003ccode\u003e802d7ec\u003c/code\u003e\u003c/a\u003e chore: 移除各包目录下残留的 typedoc 并更新 Nx 配置 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/ef837385e99b16d46e4fddadd26aa756ba10231c\"\u003e\u003ccode\u003eef83738\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/aa845765f3fbc15df6d3ede5129a2a0e303da910\"\u003e\u003ccode\u003eaa84576\u003c/code\u003e\u003c/a\u003e chore: 在项目范围内启用 isolatedDeclarations (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/bf4e41b4f8bac3610e17aa03fbfde7c11b1f730b\"\u003e\u003ccode\u003ebf4e41b\u003c/code\u003e\u003c/a\u003e 更换各个工具链 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/98b80b2b3a32dc09dfaf24cc9ba7f4797b2d3a1f\"\u003e\u003ccode\u003e98b80b2\u003c/code\u003e\u003c/a\u003e chore: 统一 TS 配置\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/69d7bef0f1f109a0626aadf564b3e50d3385c165\"\u003e\u003ccode\u003e69d7bef\u003c/code\u003e\u003c/a\u003e chore: 强制在构建时执行类型检查\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/cc913d240f95541ef20816becffeb700eb2fa131\"\u003e\u003ccode\u003ecc913d2\u003c/code\u003e\u003c/a\u003e refactor: 抽离 core playground\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commits/core-bundle@0.4.1/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​applemusic-like-lyrics/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@applemusic-like-lyrics/lyric` from 0.3.0 to 0.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/releases\"\u003e\u003ccode\u003e@​applemusic-like-lyrics/lyric\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.0 - 兼容 NCM 3.0.0！原生音频可视化！\u003c/h2\u003e\n\u003cp\u003e匆忙做了兼容性支持，有部分功能消失了是因为暂时没找到合适的办法移植，敬请期待！\n当前版本开始会同时兼容 2.9.X 和 3.0.0+ 的网易云，不过未来的某一天可能会中断对 2.9.X 版本的支持，所以请大家尽快升级版本哦！\u003c/p\u003e\n\u003ch2\u003e关于 3.0.0 版本的歌词页面访问方式变化（重要）\u003c/h2\u003e\n\u003cp\u003e（如果你正在使用 2.9.X 版本的网易云，则没有变化）\n从新版开始，打开歌词页面的方法变更为点击右下角的苹果歌词图标：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/79507c04-d5c3-44fc-8632-9d99d12a0ee1\" alt=\"image\" /\u003e\n且如果需要退出歌词页面，则需要打开菜单并点击底部的“退出歌词页面”：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/c6c417d9-2c6b-455f-87c1-0d9dde292cc0\" alt=\"image\" /\u003e\u003c/p\u003e\n\u003cp\u003e以下是更新记录：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e兼容 3.0.0 网易云，有一部分功能由于 3.0.0 架构大改暂时被移除。\u003c/li\u003e\n\u003cli\u003e支持 3.0.0 提供的音频可视化接口实现可视化动画。\u003c/li\u003e\n\u003cli\u003e重构背景渲染中，目前会对性能较差的显卡造成降维打击，还请多多注意！\u003c/li\u003e\n\u003cli\u003e部分细节优化。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.1 (v1.6.0)\u003c/h2\u003e\n\u003ch2\u003e更新\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e基本实现了私人 FM 的歌词显示\u003c/li\u003e\n\u003cli\u003e初步支持和实现和 \u003ca href=\"https://github.com/BetterNCM/LibFrontendPlay\"\u003eLibFrontendPlay\u003c/a\u003e 插件联动的音频可视化效果\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e修正与改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e现在会在逐词歌词和默认歌词之间选择合适的原始歌词了\u003c/li\u003e\n\u003cli\u003e缓解了因为回调问题导致歌词无法滚动的问题\u003c/li\u003e\n\u003cli\u003e修正了歌手和专辑标签无法隐藏的问题\u003c/li\u003e\n\u003cli\u003e调优了构建脚本\u003c/li\u003e\n\u003cli\u003e调优了开发重载能力\u003c/li\u003e\n\u003cli\u003e防止搜索函数搜索到自身\u003c/li\u003e\n\u003cli\u003e用 Rome 做了一遍格式化\u003c/li\u003e\n\u003cli\u003e似乎也不再需要 Hook 函数了\u003c/li\u003e\n\u003cli\u003e对工作线程做了一些特判\u003c/li\u003e\n\u003cli\u003e整理了代码结构\u003c/li\u003e\n\u003cli\u003e其他细节修正\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e最新 main 分支开发调试构建\u003c/h2\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4e586361026cd31b79d7d60ce41a6d3c5106d666\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f9fa644e4726d5dec5f661036aa0a22cac58fa22\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f090519d8393abb8fff76ed048e68b432917f214\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正顶栏 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/44ada57bc07f57f532bb7289c1dd0d42b7acb542\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加文档页面列表 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c2115fee0a4a0653c238ec125d13ea5d86e3b00\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加代码高亮，修改排版和样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6b1c1f9deabfce77b4b218cf1bae84e24d44c871\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加表格和其他样式支持 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/a47b5db16ccf67d31185457188292d9247d45a10\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e优化样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c91b4b70a75e69635e7ee62b11d45de8caafa3e\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加歌词编辑器文档（感谢 \u003ca href=\"https://github.com/Xionghaizi001\"\u003e\u003ccode\u003e@​Xionghaizi001\u003c/code\u003e\u003c/a\u003e ） (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4cddb8666f83da2d256127ba1fab694e03311216\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCommits\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e解耦部分模块 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/804a0de7b6626b4982c55a2f0a875e2274423406\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e支持调节背景帧数和渲染精度 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f4dd4e1eada165482c76fa3d73290118fd3b1c55\"\u003eSteveXMH\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/amll-dev/applemusic-like-lyrics/commit/cbd600c9a21d1d69d44bcd6b1e7fe84027c65d43\"\u003e\u003ccode\u003ecbd600c\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/2fc5d2e19d7a2ce70501a347dec4f5f4f90fbfe2\"\u003e\u003ccode\u003e2fc5d2e\u003c/code\u003e\u003c/a\u003e fix: lyric 包 rust 侧适配 romanWord 可选\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/d862271aa1396b19b9a8bb4d8cd484a0df366270\"\u003e\u003ccode\u003ed862271\u003c/code\u003e\u003c/a\u003e fix: 修复 lyric 包 romanWord 类型\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/edf3b6a236ebba4fbfd195a2a357ee9b432cdeec\"\u003e\u003ccode\u003eedf3b6a\u003c/code\u003e\u003c/a\u003e ci: 覆盖自动推断行为\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commits/@applemusic-like-lyrics/lyric@0.4.1/packages/lyric\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​applemusic-like-lyrics/lyric\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@applemusic-like-lyrics/vue` from 0.2.0 to 0.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/releases\"\u003e\u003ccode\u003e@​applemusic-like-lyrics/vue\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.0 - 兼容 NCM 3.0.0！原生音频可视化！\u003c/h2\u003e\n\u003cp\u003e匆忙做了兼容性支持，有部分功能消失了是因为暂时没找到合适的办法移植，敬请期待！\n当前版本开始会同时兼容 2.9.X 和 3.0.0+ 的网易云，不过未来的某一天可能会中断对 2.9.X 版本的支持，所以请大家尽快升级版本哦！\u003c/p\u003e\n\u003ch2\u003e关于 3.0.0 版本的歌词页面访问方式变化（重要）\u003c/h2\u003e\n\u003cp\u003e（如果你正在使用 2.9.X 版本的网易云，则没有变化）\n从新版开始，打开歌词页面的方法变更为点击右下角的苹果歌词图标：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/79507c04-d5c3-44fc-8632-9d99d12a0ee1\" alt=\"image\" /\u003e\n且如果需要退出歌词页面，则需要打开菜单并点击底部的“退出歌词页面”：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/c6c417d9-2c6b-455f-87c1-0d9dde292cc0\" alt=\"image\" /\u003e\u003c/p\u003e\n\u003cp\u003e以下是更新记录：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e兼容 3.0.0 网易云，有一部分功能由于 3.0.0 架构大改暂时被移除。\u003c/li\u003e\n\u003cli\u003e支持 3.0.0 提供的音频可视化接口实现可视化动画。\u003c/li\u003e\n\u003cli\u003e重构背景渲染中，目前会对性能较差的显卡造成降维打击，还请多多注意！\u003c/li\u003e\n\u003cli\u003e部分细节优化。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.1 (v1.6.0)\u003c/h2\u003e\n\u003ch2\u003e更新\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e基本实现了私人 FM 的歌词显示\u003c/li\u003e\n\u003cli\u003e初步支持和实现和 \u003ca href=\"https://github.com/BetterNCM/LibFrontendPlay\"\u003eLibFrontendPlay\u003c/a\u003e 插件联动的音频可视化效果\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e修正与改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e现在会在逐词歌词和默认歌词之间选择合适的原始歌词了\u003c/li\u003e\n\u003cli\u003e缓解了因为回调问题导致歌词无法滚动的问题\u003c/li\u003e\n\u003cli\u003e修正了歌手和专辑标签无法隐藏的问题\u003c/li\u003e\n\u003cli\u003e调优了构建脚本\u003c/li\u003e\n\u003cli\u003e调优了开发重载能力\u003c/li\u003e\n\u003cli\u003e防止搜索函数搜索到自身\u003c/li\u003e\n\u003cli\u003e用 Rome 做了一遍格式化\u003c/li\u003e\n\u003cli\u003e似乎也不再需要 Hook 函数了\u003c/li\u003e\n\u003cli\u003e对工作线程做了一些特判\u003c/li\u003e\n\u003cli\u003e整理了代码结构\u003c/li\u003e\n\u003cli\u003e其他细节修正\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e最新 main 分支开发调试构建\u003c/h2\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4e586361026cd31b79d7d60ce41a6d3c5106d666\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f9fa644e4726d5dec5f661036aa0a22cac58fa22\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f090519d8393abb8fff76ed048e68b432917f214\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正顶栏 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/44ada57bc07f57f532bb7289c1dd0d42b7acb542\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加文档页面列表 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c2115fee0a4a0653c238ec125d13ea5d86e3b00\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加代码高亮，修改排版和样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6b1c1f9deabfce77b4b218cf1bae84e24d44c871\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加表格和其他样式支持 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/a47b5db16ccf67d31185457188292d9247d45a10\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e优化样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c91b4b70a75e69635e7ee62b11d45de8caafa3e\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加歌词编辑器文档（感谢 \u003ca href=\"https://github.com/Xionghaizi001\"\u003e\u003ccode\u003e@​Xionghaizi001\u003c/code\u003e\u003c/a\u003e ） (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4cddb8666f83da2d256127ba1fab694e03311216\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCommits\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e解耦部分模块 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/804a0de7b6626b4982c55a2f0a875e2274423406\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e支持调节背景帧数和渲染精度 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f4dd4e1eada165482c76fa3d73290118fd3b1c55\"\u003eSteveXMH\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/amll-dev/applemusic-like-lyrics/blob/main/packages/vue/CHANGELOG.md\"\u003e\u003ccode\u003e@​applemusic-like-lyrics/vue\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.1 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e 在各绑定中暴露歌词优化选项 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix(vue):\u003c/strong\u003e 修复掩码模式错误的类型 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/496\"\u003e#496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erefactor(core):\u003c/strong\u003e 重构平均行长度实现 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/494\"\u003e#494\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2026-04-14)\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 移除 canvas 歌词渲染器 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erefactor:\u003c/strong\u003e 重构核心库测试组织模式 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/3db83c93\"\u003e3db83c93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e 修正 optimize-lyric.ts 和 OptimizeLyricOptions 里 cleanUnintentionalOverlaps 的文档和注释 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/75a8c0bb\"\u003e75a8c0bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 更换工具链 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 在项目范围内启用 isolatedDeclarations (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLinho \u003ca href=\"https://github.com/Linho1219\"\u003e\u003ccode\u003e@​Linho1219\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMoYingJi \u003ca href=\"https://github.com/MoYingJi\"\u003e\u003ccode\u003e@​MoYingJi\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/amll-dev/applemusic-like-lyrics/commit/48ec944509271f9eebf5a45433645f5296c41584\"\u003e\u003ccode\u003e48ec944\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/de5c5705666f6d2ebeafb987372564155ba9e036\"\u003e\u003ccode\u003ede5c570\u003c/code\u003e\u003c/a\u003e fix(vue): 修复掩码模式错误的类型 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/496\"\u003e#496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/f1c8309d314640893a3141c2a9eb6b04e428e874\"\u003e\u003ccode\u003ef1c8309\u003c/code\u003e\u003c/a\u003e build: 内联 CSS 中的 url (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/493\"\u003e#493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/5cee8f65599cf87dab868602112939b4b6bfc903\"\u003e\u003ccode\u003e5cee8f6\u003c/code\u003e\u003c/a\u003e fix: 在各绑定中暴露歌词优化选项 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/5453754f327eab8a285af4a9a3b44fd808ea19ae\"\u003e\u003ccode\u003e5453754\u003c/code\u003e\u003c/a\u003e ci: 调整 changelog 格式与若干 CI 行为 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/491\"\u003e#491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/ef837385e99b16d46e4fddadd26aa756ba10231c\"\u003e\u003ccode\u003eef83738\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/aa845765f3fbc15df6d3ede5129a2a0e303da910\"\u003e\u003ccode\u003eaa84576\u003c/code\u003e\u003c/a\u003e chore: 在项目范围内启用 isolatedDeclarations (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/bf4e41b4f8bac3610e17aa03fbfde7c11b1f730b\"\u003e\u003ccode\u003ebf4e41b\u003c/code\u003e\u003c/a\u003e 更换各个工具链 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/98b80b2b3a32dc09dfaf24cc9ba7f4797b2d3a1f\"\u003e\u003ccode\u003e98b80b2\u003c/code\u003e\u003c/a\u003e chore: 统一 TS 配置\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/69d7bef0f1f109a0626aadf564b3e50d3385c165\"\u003e\u003ccode\u003e69d7bef\u003c/code\u003e\u003c/a\u003e chore: 强制在构建时执行类型检查\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commits/core-bundle@0.4.1/packages/vue\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​applemusic-like-lyrics/vue\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/pg` from 8.16.0 to 8.20.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/pg\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.13.5 to 1.15.2\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.15.2\u003c/h2\u003e\n\u003cp\u003eThis release delivers prototype-pollution hardening for the Node HTTP adapter, adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e allowlist to mitigate SSRF via Unix domain sockets, fixes a keep-alive socket memory leak, and ships supply-chain hardening across CI and security docs.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Hardening (HTTP Adapter):\u003c/strong\u003e Hardened the Node HTTP adapter and \u003ccode\u003eresolveConfig\u003c/code\u003e/\u003ccode\u003emergeConfig\u003c/code\u003e/validator paths to read only own properties and use null-prototype config objects, preventing polluted \u003ccode\u003eauth\u003c/code\u003e, \u003ccode\u003ebaseURL\u003c/code\u003e, \u003ccode\u003esocketPath\u003c/code\u003e, \u003ccode\u003ebeforeRedirect\u003c/code\u003e, and \u003ccode\u003einsecureHTTPParser\u003c/code\u003e from influencing requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSSRF via \u003ccode\u003esocketPath\u003c/code\u003e:\u003c/strong\u003e Rejects non-string \u003ccode\u003esocketPath\u003c/code\u003e values and adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e config option to restrict permitted Unix domain socket paths, returning \u003ccode\u003eAxiosError\u003c/code\u003e \u003ccode\u003eERR_BAD_OPTION_VALUE\u003c/code\u003e on mismatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSupply-chain Hardening:\u003c/strong\u003e Added \u003ccode\u003e.npmrc\u003c/code\u003e with \u003ccode\u003eignore-scripts=true\u003c/code\u003e, lockfile lint CI, non-blocking reproducible build diff, scoped CODEOWNERS, expanded \u003ccode\u003eSECURITY.md\u003c/code\u003e/\u003ccode\u003eTHREATMODEL.md\u003c/code\u003e with provenance verification (\u003ccode\u003enpm audit signatures\u003c/code\u003e), 60-day resolution policy, and maintainer incident-response runbook. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eallowedSocketPaths\u003c/code\u003e Config Option:\u003c/strong\u003e New request config option (and TypeScript types) to allowlist Unix domain socket paths used by the Node http adapter; backwards compatible when unset. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\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\u003eKeep-alive Socket Memory Leak:\u003c/strong\u003e Installs a single per-socket \u003ccode\u003eerror\u003c/code\u003e listener tracking the active request via \u003ccode\u003ekAxiosSocketListener\u003c/code\u003e/\u003ccode\u003ekAxiosCurrentReq\u003c/code\u003e, eliminating per-request listener accumulation, \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e, and linear heap growth under concurrent or long-running keep-alive workloads (fixes \u003ca href=\"https://redirect.github.com/axios/axios/issues/10780\"\u003e#10780\u003c/a\u003e). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\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\u003eChangelog:\u003c/strong\u003e Updated \u003ccode\u003eCHANGELOG.md\u003c/code\u003e with v1.15.1 release notes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\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.15.1...v1.15.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.15.1\u003c/h2\u003e\n\u003cp\u003eThis release ships a coordinated set of security hardening fixes across headers, body/redirect limits, multipart handling, and XSRF/prototype-pollution vectors, alongside a broad sweep of bug fixes, test migrations, and threat-model documentation updates.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHeader Injection Hardening:\u003c/strong\u003e Tightened validation and sanitisation across request header construction to close the header-injection attack surface. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10749\"\u003e#10749\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCRLF Stripping in Multipart Headers:\u003c/strong\u003e Correctly strips CR/LF from multipart header values to prevent injection via field names and filenames. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10758\"\u003e#10758\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution / Auth Bypass:\u003c/strong\u003e Replaced unsafe \u003ccode\u003ein\u003c/code\u003e checks with \u003ccode\u003ehasOwnProperty\u003c/code\u003e to prevent authentication bypass via prototype pollution on config objects, with additional regression tests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10761\"\u003e#10761\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10760\"\u003e#10760\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ewithXSRFToken\u003c/code\u003e Truthy Bypass:\u003c/strong\u003e Short-circuits on any truthy non-boolean value, so an ambiguous config no longer silently leaks the XSRF token cross-origin. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003emaxBodyLength\u003c/code\u003e With Zero Redirects:\u003c/strong\u003e Enforces \u003ccode\u003emaxBodyLength\u003c/code\u003e even when \u003ccode\u003emaxRedirects\u003c/code\u003e is set to \u003ccode\u003e0\u003c/code\u003e, closing a bypass path for oversized request bodies. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10753\"\u003e#10753\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eStreamed Response \u003ccode\u003emaxContentLength\u003c/code\u003e Bypass:\u003c/strong\u003e Applies \u003ccode\u003emaxContentLength\u003c/code\u003e to streamed responses that previously bypassed the cap. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10754\"\u003e#10754\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFollow-up CVE Completion:\u003c/strong\u003e Completes an earlier incomplete CVE fix to fully close the regression window. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10755\"\u003e#10755\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAI-Based Docs Translations:\u003c/strong\u003e Initial scaffold for AI-assisted translations of the documentation site. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10705\"\u003e#10705\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eLocation\u003c/code\u003e Request Header Type:\u003c/strong\u003e Adds \u003ccode\u003eLocation\u003c/code\u003e to \u003ccode\u003eCommonRequestHeadersList\u003c/code\u003e for accurate typing of redirect-aware requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7528\"\u003e#7528\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\u003eFormData Handling:\u003c/strong\u003e Removes \u003ccode\u003eContent-Type\u003c/code\u003e when no boundary is present on \u003ccode\u003eFormData\u003c/code\u003e fetch requests, supports multi-select fields, cancels \u003ccode\u003erequest.body\u003c/code\u003e instead of the source stream on fetch abort, and fixes a recursion bug in form-data serialisation. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7314\"\u003e#7314\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10676\"\u003e#10676\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10702\"\u003e#10702\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10726\"\u003e#10726\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP Adapter:\u003c/strong\u003e Handles socket-only request errors without leaking keep-alive listeners. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10576\"\u003e#10576\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProgress Events:\u003c/strong\u003e Clamps \u003ccode\u003eloaded\u003c/code\u003e to \u003ccode\u003etotal\u003c/code\u003e for computable upload/download progress events. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7458\"\u003e#7458\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypes:\u003c/strong\u003e Aligns \u003ccode\u003erunWhen\u003c/code\u003e type with the runtime behaviour in \u003ccode\u003eInterceptorManager\u003c/code\u003e and makes response header keys case-insensitive. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7529\"\u003e#7529\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10677\"\u003e#10677\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ebuildFullPath\u003c/code\u003e:\u003c/strong\u003e Uses strict equality in the base/relative URL check. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7252\"\u003e#7252\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eAxiosURLSearchParams\u003c/code\u003e Regex:\u003c/strong\u003e Improves the regex used for param serialisation to avoid edge-case mismatches. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10736\"\u003e#10736\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eResilient Value Parsing:\u003c/strong\u003e Parses out header/config values instead of throwing on malformed input. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10687\"\u003e#10687\u003c/a\u003e\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/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.15.2 - April 21, 2026\u003c/h2\u003e\n\u003cp\u003eThis release delivers prototype-pollution hardening for the Node HTTP adapter, adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e allowlist to mitigate SSRF via Unix domain sockets, fixes a keep-alive socket memory leak, and ships supply-chain hardening across CI and security docs.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Hardening (HTTP Adapter):\u003c/strong\u003e Hardened the Node HTTP adapter and \u003ccode\u003eresolveConfig\u003c/code\u003e/\u003ccode\u003emergeConfig\u003c/code\u003e/validator paths to read only own properties and use null-prototype config objects, preventing polluted \u003ccode\u003eauth\u003c/code\u003e, \u003ccode\u003ebaseURL\u003c/code\u003e, \u003ccode\u003esocketPath\u003c/code\u003e, \u003ccode\u003ebeforeRedirect\u003c/code\u003e, and \u003ccode\u003einsecureHTTPParser\u003c/code\u003e from influencing requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSSRF via \u003ccode\u003esocketPath\u003c/code\u003e:\u003c/strong\u003e Rejects non-string \u003ccode\u003esocketPath\u003c/code\u003e values and adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e config option to restrict permitted Unix domain socket paths, returning \u003ccode\u003eAxiosError\u003c/code\u003e \u003ccode\u003eERR_BAD_OPTION_VALUE\u003c/code\u003e on mismatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSupply-chain Hardening:\u003c/strong\u003e Added \u003ccode\u003e.npmrc\u003c/code\u003e with \u003ccode\u003eignore-scripts=true\u003c/code\u003e, lockfile lint CI, non-blocking reproducible build diff, scoped CODEOWNERS, expanded \u003ccode\u003eSECURITY.md\u003c/code\u003e/\u003ccode\u003eTHREATMODEL.md\u003c/code\u003e with provenance verification (\u003ccode\u003enpm audit signatures\u003c/code\u003e), 60-day resolution policy, and maintainer incident-response runbook. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eallowedSocketPaths\u003c/code\u003e Config Option:\u003c/strong\u003e New request config option (and TypeScript types) to allowlist Unix domain socket paths used by the Node http adapter; backwards compatible when unset. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\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\u003eKeep-alive Socket Memory Leak:\u003c/strong\u003e Installs a single per-socket \u003ccode\u003eerror\u003c/code\u003e listener tracking the active request via \u003ccode\u003ekAxiosSocketListener\u003c/code\u003e/\u003ccode\u003ekAxiosCurrentReq\u003c/code\u003e, eliminating per-request listener accumulation, \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e, and linear heap growth under concurrent or long-running keep-alive workloads (fixes \u003ca href=\"https://redirect.github.com/axios/axios/issues/10780\"\u003e#10780\u003c/a\u003e). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\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\u003eChangelog:\u003c/strong\u003e Updated \u003ccode\u003eCHANGELOG.md\u003c/code\u003e with v1.15.1 release notes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\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.15.1...v1.15.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch2\u003ev1.15.1 - April 19, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a coordinated set of security hardening fixes across headers, body/redirect limits, multipart handling, and XSRF/prototype-pollution vectors, alongside a broad sweep of bug fixes, test migrations, and threat-model documentation updates.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eHeader Injection Hardening:\u003c/strong\u003e Tightened validation and sanitisation across request header construction to close the header-injection attack surface. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10749\"\u003e#10749\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eCRLF Stripping in Multipart Headers:\u003c/strong\u003e Correctly strips CR/LF from multipart header values to prevent injection via field names and filenames. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10758\"\u003e#10758\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003ePrototype Pollution / Auth Bypass:\u003c/strong\u003e Replaced unsafe \u003ccode\u003ein\u003c/code\u003e checks with \u003ccode\u003ehasOwnProperty\u003c/code\u003e to prevent authentication bypass via prototype pollution on config objects, with additional regression tests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10761\"\u003e#10761\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10760\"\u003e#10760\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003ewithXSRFToken\u003c/code\u003e Truthy Bypass:\u003c/strong\u003e Short-circuits on any truthy non-boolean value, so an ambiguous config no longer silently leaks the XSRF token cross-origin. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003emaxBodyLength\u003c/code\u003e With Zero Redirects:\u003c/strong\u003e Enforces \u003ccode\u003emaxBodyLength\u003c/code\u003e even when \u003ccode\u003emaxRedirects\u003c/code\u003e is set to \u003ccode\u003e0\u003c/code\u003e, closing a bypass path for oversized request bodies. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10753\"\u003e#10753\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eStreamed Response \u003ccode\u003emaxContentLength\u003c/code\u003e Bypass:\u003c/strong\u003e Applies \u003ccode\u003emaxContentLength\u003c/code\u003e to streamed responses that previously bypassed the cap. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10754\"\u003e#10754\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eFollow-up CVE Completion:\u003c/strong\u003e Completes an earlier incomplete CVE fix to fully close the regression window. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10755\"\u003e#10755\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAI-Based Docs Translations:\u003c/strong\u003e Initial scaffold for AI-assisted translations of the documentation site. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10705\"\u003e#10705\u003c/a\u003e\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/582934382e4e0e0bcb679c628071a4203e93cf57\"\u003e\u003ccode\u003e5829343\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.15.2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10789\"\u003e#10789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4709a48fa2717ba97f43f5432d48ca4e26c2d326\"\u003e\u003ccode\u003e4709a48\u003c/code\u003e\u003c/a\u003e fix: added fix for memory leak in sockets (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/be3336014e01f9a4fc1f8aef15303cf7daaf58db\"\u003e\u003ccode\u003ebe33360\u003c/code\u003e\u003c/a\u003e chore: update changelog (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/47915144662f2733e6c051bdcb895a8c8f0586aa\"\u003e\u003ccode\u003e4791514\u003c/code\u003e\u003c/a\u003e fix: more header pollutions (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/6feafcff6c2dbafe206161c5d09e38e1d36af66f\"\u003e\u003ccode\u003e6feafcf\u003c/code\u003e\u003c/a\u003e fix: socket issue (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/302e2739c602f00e323d4f3f5c79500647633a73\"\u003e\u003ccode\u003e302e273\u003c/code\u003e\u003c/a\u003e docs: update docs, add a couple actions etc (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/ac42446be51300fe214ba3c6e40cc95f34fd6871\"\u003e\u003ccode\u003eac42446\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.15.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10767\"\u003e#10767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/908f2206b6bfeff67236784abce85935698ac1d9\"\u003e\u003ccode\u003e908f220\u003c/code\u003e\u003c/a\u003e docs: update threatmodel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10765\"\u003e#10765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/f93f8155250c2e066205521eda05ae22983a1f6d\"\u003e\u003ccode\u003ef93f815\u003c/code\u003e\u003c/a\u003e docs: added docs around potential decompressions bomb (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10763\"\u003e#10763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/1728aa1b15b8857f970611fd8983c06b423fc486\"\u003e\u003ccode\u003e1728aa1\u003c/code\u003e\u003c/a\u003e fix: short-circuits on any truthy non-boolean in withXSRFToken (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.13.5...v1.15.2\"\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 `dayjs` from 1.11.19 to 1.11.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/iamkun/dayjs/releases\"\u003edayjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.11.20\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/iamkun/dayjs/compare/v1.11.19...v1.11.20\"\u003e1.11.20\u003c/a\u003e (2026-03-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate locale km.js to support meridiem (\u003ca href=\"https://redirect.github.com/iamkun/dayjs/issues/3017\"\u003e#3017\u003c/a\u003e) (\u003ca href=\"https://github.com/iamkun/dayjs/commit/9d2b6a1ec744ad5db13afd4d701f93349135dfec\"\u003e9d2b6a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate updateLocale plugin to merge nested object properties instead of replacing (\u003ca href=\"https://redirect.github.com/iamkun/dayjs/issues/3012\"\u003e#3012\u003c/a\u003e) (\u003ca href=\"https://github.com/iamkun/dayjs/commit/99691c5f3bd1371d3b763d5f9dfaed9a1945a477\"\u003e99691c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/iamkun/dayjs/issues/1118\"\u003e#1118\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/iamkun/dayjs/blob/dev/CHANGELOG.md\"\u003edayjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/iamkun/dayjs/compare/v1.11.19...v1.11.20\"\u003e1.11.20\u003c/a\u003e (2026-03-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate locale km.js to support meridiem (\u003ca href=\"https://redirect.github.com/iamkun/dayjs/issues/3017\"\u003e#3017\u003c/a\u003e) (\u003ca href=\"https://github.com/iamkun/dayjs/commit/9d2b6a1ec744ad5db13afd4d701f93349135dfec\"\u003e9d2b6a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate updateLocale plugin to merge nested object properties instead of replacing (\u003ca href=\"https://redirect.github.com/iamkun/dayjs/issues/3012\"\u003e#3012\u003c/a\u003e) (\u003ca href=\"https://github.com/iamkun/dayjs/commit/99691c5f3bd1371d3b763d5f9dfaed9a1945a477\"\u003e99691c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/iamkun/dayjs/issues/1118\"\u003e#1118\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/iamkun/dayjs/commit/af6e1f85c10fa8596e79471eadad25ab2da56f0f\"\u003e\u003ccode\u003eaf6e1f8\u003c/code\u003e\u003c/a\u003e chore(release): 1.11.20 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/iamkun/dayjs/commit/82babd6688d7238fe1585895816fb...\n\n_Description has been truncated_","html_url":"https://github.com/weiyb852/VoiceHub-e7cc6/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/weiyb852%2FVoiceHub-e7cc6/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"4199821219","node_id":"PR_kwDOR4uIHc7Pxfx-","number":2,"state":"open","title":"chore(deps): bump the npm-minor-patch group with 53 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-04-03T10:18:54.000Z","updated_at":"2026-04-03T10:20:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-minor-patch","update_count":53,"packages":[{"name":"dotenv","old_version":"17.3.1","new_version":"17.4.0","repository_url":"https://github.com/motdotla/dotenv"},{"name":"lodash-es","old_version":"4.17.23","new_version":"4.18.1","repository_url":"https://github.com/lodash/lodash"},{"name":"sass","old_version":"1.98.0","new_version":"1.99.0","repository_url":"https://github.com/sass/dart-sass"},{"name":"vue","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@clack/prompts","old_version":"1.1.0","new_version":"1.2.0","repository_url":"https://github.com/bombshell-dev/clack"},{"name":"@emnapi/core","old_version":"1.9.1","new_version":"1.9.2","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/runtime","old_version":"1.9.1","new_version":"1.9.2","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/wasi-threads","old_version":"1.2.0","new_version":"1.2.1","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@nuxt/telemetry","old_version":"2.7.0","new_version":"2.8.0","repository_url":"https://github.com/nuxt/telemetry"},{"name":"@swc/helpers","old_version":"0.5.20","new_version":"0.5.21","repository_url":"https://github.com/swc-project/swc"},{"name":"@types/node","old_version":"25.5.0","new_version":"25.5.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.57.2","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.57.2","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/type-utils","old_version":"8.57.2","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/utils","old_version":"8.57.2","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/visitor-keys","old_version":"8.57.2","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vue/compiler-core","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-dom","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-sfc","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-ssr","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/reactivity","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/runtime-core","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/runtime-dom","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/server-renderer","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/shared","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"bare-fs","old_version":"4.5.6","new_version":"4.6.0","repository_url":"https://github.com/holepunchto/bare-fs"},{"name":"bare-os","old_version":"3.8.4","new_version":"3.8.7","repository_url":"https://github.com/holepunchto/bare-os"},{"name":"bare-stream","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/holepunchto/bare-stream"},{"name":"baseline-browser-mapping","old_version":"2.10.12","new_version":"2.10.13","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"browserslist","old_version":"4.28.1","new_version":"4.28.2","repository_url":"https://github.com/browserslist/browserslist"},{"name":"c12","old_version":"3.3.3","new_version":"3.3.4","repository_url":"https://github.com/unjs/c12"},{"name":"caniuse-lite","old_version":"1.0.30001781","new_version":"1.0.30001784","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"cookie-es","old_version":"1.2.2","new_version":"1.2.3","repository_url":"https://github.com/unjs/cookie-es"},{"name":"cssnano-preset-default","old_version":"7.0.11","new_version":"7.0.12","repository_url":"https://github.com/cssnano/cssnano"},{"name":"cssnano","old_version":"7.1.3","new_version":"7.1.4","repository_url":"https://github.com/cssnano/cssnano"},{"name":"defu","old_version":"6.1.4","new_version":"6.1.6","repository_url":"https://github.com/unjs/defu"},{"name":"electron-to-chromium","old_version":"1.5.328","new_version":"1.5.331","repository_url":"https://github.com/Kilian/electron-to-chromium"},{"name":"eslint-flat-config-utils","old_version":"3.0.2","new_version":"3.1.0","repository_url":"https://github.com/antfu/eslint-flat-config-utils"},{"name":"eslint-plugin-jsdoc","old_version":"62.8.1","new_version":"62.9.0","repository_url":"https://github.com/gajus/eslint-plugin-jsdoc"},{"name":"fuse.js","old_version":"7.1.0","new_version":"7.2.0","repository_url":"https://github.com/krisk/Fuse"},{"name":"giget","old_version":"2.0.0","new_version":"3.2.0","repository_url":"https://github.com/unjs/giget"},{"name":"h3","old_version":"1.15.10","new_version":"1.15.11","repository_url":"https://github.com/h3js/h3"},{"name":"jsdoc-type-pratt-parser","old_version":"7.1.1","new_version":"7.2.0","repository_url":"https://github.com/jsdoc-type-pratt-parser/jsdoc-type-pratt-parser"},{"name":"listhen","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/unjs/listhen"},{"name":"lodash","old_version":"4.17.23","new_version":"4.18.1","repository_url":"https://github.com/lodash/lodash"},{"name":"nitropack","old_version":"2.13.2","new_version":"2.13.3","repository_url":"https://github.com/nitrojs/nitro"},{"name":"node-releases","old_version":"2.0.36","new_version":"2.0.37","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"postcss-colormin","old_version":"7.0.6","new_version":"7.0.7","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-gradients","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"rc9","old_version":"2.1.2","new_version":"3.0.0","repository_url":"https://github.com/unjs/rc9"},{"name":"rollup","old_version":"4.60.0","new_version":"4.60.1","repository_url":"https://github.com/rollup/rollup"},{"name":"srvx","old_version":"0.11.13","new_version":"0.11.14","repository_url":"https://github.com/h3js/srvx"},{"name":"uqr","old_version":"0.1.2","new_version":"0.1.3","repository_url":"https://github.com/unjs/uqr"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-minor-patch group with 53 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.3.1` | `17.4.0` |\n| [lodash-es](https://github.com/lodash/lodash) | `4.17.23` | `4.18.1` |\n| [sass](https://github.com/sass/dart-sass) | `1.98.0` | `1.99.0` |\n| [vue](https://github.com/vuejs/core) | `3.5.31` | `3.5.32` |\n| [@clack/prompts](https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts) | `1.1.0` | `1.2.0` |\n| [@emnapi/core](https://github.com/toyobayashi/emnapi) | `1.9.1` | `1.9.2` |\n| [@emnapi/runtime](https://github.com/toyobayashi/emnapi) | `1.9.1` | `1.9.2` |\n| [@emnapi/wasi-threads](https://github.com/toyobayashi/emnapi) | `1.2.0` | `1.2.1` |\n| [@nuxt/telemetry](https://github.com/nuxt/telemetry) | `2.7.0` | `2.8.0` |\n| [@swc/helpers](https://github.com/swc-project/swc/tree/HEAD/packages/helpers) | `0.5.20` | `0.5.21` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.5.0` | `25.5.1` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.57.2` | `8.58.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.57.2` | `8.58.0` |\n| [@typescript-eslint/type-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/type-utils) | `8.57.2` | `8.58.0` |\n| [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) | `8.57.2` | `8.58.0` |\n| [@typescript-eslint/visitor-keys](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/visitor-keys) | `8.57.2` | `8.58.0` |\n| [@vue/compiler-core](https://github.com/vuejs/core/tree/HEAD/packages/compiler-core) | `3.5.31` | `3.5.32` |\n| [@vue/compiler-dom](https://github.com/vuejs/core/tree/HEAD/packages/compiler-dom) | `3.5.31` | `3.5.32` |\n| [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) | `3.5.31` | `3.5.32` |\n| [@vue/compiler-ssr](https://github.com/vuejs/core/tree/HEAD/packages/compiler-ssr) | `3.5.31` | `3.5.32` |\n| [@vue/reactivity](https://github.com/vuejs/core/tree/HEAD/packages/reactivity) | `3.5.31` | `3.5.32` |\n| [@vue/runtime-core](https://github.com/vuejs/core/tree/HEAD/packages/runtime-core) | `3.5.31` | `3.5.32` |\n| [@vue/runtime-dom](https://github.com/vuejs/core/tree/HEAD/packages/runtime-dom) | `3.5.31` | `3.5.32` |\n| [@vue/server-renderer](https://github.com/vuejs/core/tree/HEAD/packages/server-renderer) | `3.5.31` | `3.5.32` |\n| [@vue/shared](https://github.com/vuejs/core/tree/HEAD/packages/shared) | `3.5.31` | `3.5.32` |\n| [bare-fs](https://github.com/holepunchto/bare-fs) | `4.5.6` | `4.6.0` |\n| [bare-os](https://github.com/holepunchto/bare-os) | `3.8.4` | `3.8.7` |\n| [bare-stream](https://github.com/holepunchto/bare-stream) | `2.11.0` | `2.12.0` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.10.12` | `2.10.13` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.28.1` | `4.28.2` |\n| [c12](https://github.com/unjs/c12) | `3.3.3` | `3.3.4` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001781` | `1.0.30001784` |\n| [cookie-es](https://github.com/unjs/cookie-es) | `1.2.2` | `1.2.3` |\n| [cssnano-preset-default](https://github.com/cssnano/cssnano) | `7.0.11` | `7.0.12` |\n| [cssnano](https://github.com/cssnano/cssnano) | `7.1.3` | `7.1.4` |\n| [defu](https://github.com/unjs/defu) | `6.1.4` | `6.1.6` |\n| [electron-to-chromium](https://github.com/Kilian/electron-to-chromium) | `1.5.328` | `1.5.331` |\n| [eslint-flat-config-utils](https://github.com/antfu/eslint-flat-config-utils) | `3.0.2` | `3.1.0` |\n| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `62.8.1` | `62.9.0` |\n| [fuse.js](https://github.com/krisk/Fuse) | `7.1.0` | `7.2.0` |\n| [giget](https://github.com/unjs/giget) | `2.0.0` | `3.2.0` |\n| [h3](https://github.com/h3js/h3) | `1.15.10` | `1.15.11` |\n| [jsdoc-type-pratt-parser](https://github.com/jsdoc-type-pratt-parser/jsdoc-type-pratt-parser) | `7.1.1` | `7.2.0` |\n| [listhen](https://github.com/unjs/listhen) | `1.9.0` | `1.9.1` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.23` | `4.18.1` |\n| [nitropack](https://github.com/nitrojs/nitro) | `2.13.2` | `2.13.3` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.36` | `2.0.37` |\n| [postcss-colormin](https://github.com/cssnano/cssnano) | `7.0.6` | `7.0.7` |\n| [postcss-minify-gradients](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [rc9](https://github.com/unjs/rc9) | `2.1.2` | `3.0.0` |\n| [rollup](https://github.com/rollup/rollup) | `4.60.0` | `4.60.1` |\n| [srvx](https://github.com/h3js/srvx) | `0.11.13` | `0.11.14` |\n| [uqr](https://github.com/unjs/uqr) | `0.1.2` | `0.1.3` |\n\nUpdates `dotenv` from 17.3.1 to 17.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md\"\u003edotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.3.1...v17.4.0\"\u003e17.4.0\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eskills/\u003c/code\u003e folder with focused agent skills: \u003ccode\u003eskills/dotenv/SKILL.md\u003c/code\u003e (core usage) and \u003ccode\u003eskills/dotenvx/SKILL.md\u003c/code\u003e (encryption, multiple environments, variable expansion) for AI coding agent discovery via the skills.sh ecosystem (\u003ccode\u003enpx skills add motdotla/dotenv\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTighten up logs: \u003ccode\u003e◇ injecting env (14) from .env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1003\"\u003e#1003\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/a2e31d6d30ec7b9369aef9e5e1588cedf8cced2f\"\u003e\u003ccode\u003ea2e31d6\u003c/code\u003e\u003c/a\u003e 17.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/4f041ee8eadc781dbf11ecdd9005e093669fd55f\"\u003e\u003ccode\u003e4f041ee\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/bab8b983481b1ab4dd127df173d351ef6695d3f1\"\u003e\u003ccode\u003ebab8b98\u003c/code\u003e\u003c/a\u003e README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/516d47e30ed801d730f85ee090f09b33b8b78686\"\u003e\u003ccode\u003e516d47e\u003c/code\u003e\u003c/a\u003e update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/ce9b98fc93f44df439638152f167a24a672fd262\"\u003e\u003ccode\u003ece9b98f\u003c/code\u003e\u003c/a\u003e adjust quickstart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/d3a9065132bad9833c94dba46d683c84dcb9df1a\"\u003e\u003ccode\u003ed3a9065\u003c/code\u003e\u003c/a\u003e update links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/9a3f955cc8809f64c61d0de7266ea380cdc3ac31\"\u003e\u003ccode\u003e9a3f955\u003c/code\u003e\u003c/a\u003e add banner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/d35b6a9f019944ef014387f362bd5fe23433d84a\"\u003e\u003ccode\u003ed35b6a9\u003c/code\u003e\u003c/a\u003e clean up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/a115e3ab874b31c6f9460a2a8c9336bff30fb62c\"\u003e\u003ccode\u003ea115e3a\u003c/code\u003e\u003c/a\u003e remove version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/185e641b8f1d69a6586ef75dd97d980a83b989e5\"\u003e\u003ccode\u003e185e641\u003c/code\u003e\u003c/a\u003e hide as2 for now - very early beta\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.3.1...v17.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash-es` from 4.17.23 to 4.18.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lodash/lodash/releases\"\u003elodash-es's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.18.1\u003c/h2\u003e\n\u003ch2\u003eBugs\u003c/h2\u003e\n\u003cp\u003eFixes a \u003ccode\u003eReferenceError\u003c/code\u003e issue in \u003ccode\u003elodash\u003c/code\u003e \u003ccode\u003elodash-es\u003c/code\u003e \u003ccode\u003elodash-amd\u003c/code\u003e and \u003ccode\u003elodash.template\u003c/code\u003e when using the \u003ccode\u003etemplate\u003c/code\u003e and \u003ccode\u003efromPairs\u003c/code\u003e functions from the modular builds. See \u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6167#issuecomment-4165269769\"\u003elodash/lodash#6167\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThese defects were related to how lodash distributions are built from the main branch using \u003ca href=\"https://github.com/lodash-archive/lodash-cli\"\u003ehttps://github.com/lodash-archive/lodash-cli\u003c/a\u003e. When internal dependencies change inside lodash functions, equivalent updates need to be made to a mapping in the lodash-cli. (hey, it was ahead of its time once upon a time!). We know this, but we missed it in the last release. It's the kind of thing that passes in CI, but fails bc the build is not the same thing you tested.\u003c/p\u003e\n\u003cp\u003eThere is no diff on main for this, but you can see the diffs for each of the npm packages on their respective branches:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elodash\u003c/code\u003e: \u003ca href=\"https://github.com/lodash/lodash/compare/4.18.0-npm...4.18.1-npm\"\u003ehttps://github.com/lodash/lodash/compare/4.18.0-npm...4.18.1-npm\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003elodash-es\u003c/code\u003e: \u003ca href=\"https://github.com/lodash/lodash/compare/4.18.0-es...4.18.1-es\"\u003ehttps://github.com/lodash/lodash/compare/4.18.0-es...4.18.1-es\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003elodash-amd\u003c/code\u003e: \u003ca href=\"https://github.com/lodash/lodash/compare/4.18.0-amd...4.18.1-amd\"\u003ehttps://github.com/lodash/lodash/compare/4.18.0-amd...4.18.1-amd\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003elodash.template\u003c/code\u003e\u003ca href=\"https://github.com/lodash/lodash/compare/4.18.0-npm-packages...4.18.1-npm-packages\"\u003ehttps://github.com/lodash/lodash/compare/4.18.0-npm-packages...4.18.1-npm-packages\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.18.0\u003c/h2\u003e\n\u003ch2\u003ev4.18.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lodash/lodash/compare/4.17.23...4.18.0\"\u003ehttps://github.com/lodash/lodash/compare/4.17.23...4.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003e_.unset\u003c/code\u003e / \u003ccode\u003e_.omit\u003c/code\u003e\u003c/strong\u003e: Fixed prototype pollution via \u003ccode\u003econstructor\u003c/code\u003e/\u003ccode\u003eprototype\u003c/code\u003e path traversal (\u003ca href=\"https://github.com/lodash/lodash/security/advisories/GHSA-f23m-r3pf-42rh\"\u003eGHSA-f23m-r3pf-42rh\u003c/a\u003e, \u003ca href=\"https://github.com/lodash/lodash/commit/fe8d32eda854377349a4f922ab7655c8e5df9a0b\"\u003efe8d32e\u003c/a\u003e). Previously, array-wrapped path segments and primitive roots could bypass the existing guards, allowing deletion of properties from built-in prototypes. Now \u003ccode\u003econstructor\u003c/code\u003e and \u003ccode\u003eprototype\u003c/code\u003e are blocked unconditionally as non-terminal path keys, matching \u003ccode\u003ebaseSet\u003c/code\u003e. Calls that previously returned \u003ccode\u003etrue\u003c/code\u003e and deleted the property now return \u003ccode\u003efalse\u003c/code\u003e and leave the target untouched.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003e_.template\u003c/code\u003e\u003c/strong\u003e: Fixed code injection via \u003ccode\u003eimports\u003c/code\u003e keys (\u003ca href=\"https://github.com/lodash/lodash/security/advisories/GHSA-r5fr-rjxr-66jc\"\u003eGHSA-r5fr-rjxr-66jc\u003c/a\u003e, CVE-2026-4800, \u003ca href=\"https://github.com/lodash/lodash/commit/879aaa93132d78c2f8d20c60279da9f8b21576d6\"\u003e879aaa9\u003c/a\u003e). Fixes an incomplete patch for CVE-2021-23337. The \u003ccode\u003evariable\u003c/code\u003e option was validated against \u003ccode\u003ereForbiddenIdentifierChars\u003c/code\u003e but \u003ccode\u003eimportsKeys\u003c/code\u003e was left unguarded, allowing code injection via the same \u003ccode\u003eFunction()\u003c/code\u003e constructor sink. \u003ccode\u003eimports\u003c/code\u003e keys containing forbidden identifier characters now throw \u003ccode\u003e\u0026quot;Invalid imports option passed into _.template\u0026quot;\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd security notice for \u003ccode\u003e_.template\u003c/code\u003e in threat model and API docs (\u003ca href=\"https://redirect.github.com/lodash/lodash/pull/6099\"\u003e#6099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003elower \u0026gt; upper\u003c/code\u003e behavior in \u003ccode\u003e_.random\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lodash/lodash/pull/6115\"\u003e#6115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix quotes in \u003ccode\u003e_.compact\u003c/code\u003e jsdoc (\u003ca href=\"https://redirect.github.com/lodash/lodash/pull/6090\"\u003e#6090\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003elodash.*\u003c/code\u003e modular packages\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lodash/lodash/pull/6157\"\u003eDiff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe have also regenerated and published a select number of the \u003ccode\u003elodash.*\u003c/code\u003e modular packages.\u003c/p\u003e\n\u003cp\u003eThese modular packages had fallen out of sync significantly from the minor/patch updates to lodash. Specifically, we have brought the following packages up to parity w/ the latest lodash release because they have had CVEs on them in the past:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.orderby\"\u003elodash.orderby\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.tonumber\"\u003elodash.tonumber\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.trim\"\u003elodash.trim\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.trimend\"\u003elodash.trimend\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.sortedindexby\"\u003elodash.sortedindexby\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.zipobjectdeep\"\u003elodash.zipobjectdeep\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.unset\"\u003elodash.unset\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.omit\"\u003elodash.omit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.template\"\u003elodash.template\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/cb0b9b9212521c08e3eafe7c8cb0af1b42b6649e\"\u003e\u003ccode\u003ecb0b9b9\u003c/code\u003e\u003c/a\u003e release(patch): bump main to 4.18.1 (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6177\"\u003e#6177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/75535f57883b7225adb96de1cfc1cd4169cfcb51\"\u003e\u003ccode\u003e75535f5\u003c/code\u003e\u003c/a\u003e chore: prune stale advisory refs (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6170\"\u003e#6170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/62e91bc6a39c98d85b9ada8c44d40593deaf82a4\"\u003e\u003ccode\u003e62e91bc\u003c/code\u003e\u003c/a\u003e docs: remove n_ Node.js \u0026lt; 6 REPL note from README (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6165\"\u003e#6165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/59be2de61f8aa9461c7856533b51d31b7d8babc4\"\u003e\u003ccode\u003e59be2de\u003c/code\u003e\u003c/a\u003e release(minor): bump to 4.18.0 (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6161\"\u003e#6161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/af634573030f979194871da7c68f79420992f53d\"\u003e\u003ccode\u003eaf63457\u003c/code\u003e\u003c/a\u003e fix: broken tests for _.template 879aaa9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/1073a7693e1727e0cf3641e5f71f75ddcf8de7c0\"\u003e\u003ccode\u003e1073a76\u003c/code\u003e\u003c/a\u003e fix: linting issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/879aaa93132d78c2f8d20c60279da9f8b21576d6\"\u003e\u003ccode\u003e879aaa9\u003c/code\u003e\u003c/a\u003e fix: validate imports keys in _.template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/fe8d32eda854377349a4f922ab7655c8e5df9a0b\"\u003e\u003ccode\u003efe8d32e\u003c/code\u003e\u003c/a\u003e fix: block prototype pollution in baseUnset via constructor/prototype traversal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/18ba0a32f42fd02117f096b032f89c984173462d\"\u003e\u003ccode\u003e18ba0a3\u003c/code\u003e\u003c/a\u003e refactor(fromPairs): use baseAssignValue for consistent assignment (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6153\"\u003e#6153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/b8190803d48d60b8c80ad45d39125f32fa618cb2\"\u003e\u003ccode\u003eb819080\u003c/code\u003e\u003c/a\u003e ci: add dist sync validation workflow (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6137\"\u003e#6137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lodash/lodash/compare/4.17.23...4.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sass` from 1.98.0 to 1.99.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sass/dart-sass/releases\"\u003esass's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDart Sass 1.99.0\u003c/h2\u003e\n\u003cp\u003eTo install Sass 1.99.0, download one of the packages below and \u003ca href=\"https://katiek2.github.io/path-doc/\"\u003eadd it to your PATH\u003c/a\u003e, or see \u003ca href=\"https://sass-lang.com/install\"\u003ethe Sass website\u003c/a\u003e for full installation instructions.\u003c/p\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for parent selectors (\u003ccode\u003e\u0026amp;\u003c/code\u003e) at the root of the document. These are emitted as-is in the CSS output, where they're interpreted as \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Selectors/Nesting_selector#using_outside_nested_rule\"\u003ethe scoping root\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUser-defined functions named \u003ccode\u003ecalc\u003c/code\u003e or \u003ccode\u003eclamp\u003c/code\u003e are no longer forbidden. If such a function exists without a namespace in the current module, it will be used instead of the built-in \u003ccode\u003ecalc()\u003c/code\u003e or \u003ccode\u003eclamp()\u003c/code\u003e function.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUser-defined functions whose names begin with \u003ccode\u003e-\u003c/code\u003e and end with \u003ccode\u003e-expression\u003c/code\u003e, \u003ccode\u003e-url\u003c/code\u003e, \u003ccode\u003e-and\u003c/code\u003e, \u003ccode\u003e-or\u003c/code\u003e, or \u003ccode\u003e-not\u003c/code\u003e are no longer forbidden. These were originally intended to match vendor prefixes, but in practice no vendor prefixes for these functions ever existed in real browsers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUser-defined functions named \u003ccode\u003eEXPRESSION\u003c/code\u003e, \u003ccode\u003eURL\u003c/code\u003e, and \u003ccode\u003eELEMENT\u003c/code\u003e, those that begin with \u003ccode\u003e-\u003c/code\u003e and end with \u003ccode\u003e-ELEMENT\u003c/code\u003e, as well as the same names with some lowercase letters are now deprecated, These are names conflict with plain CSS functions that have special syntax.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://sass-lang.com/d/function-name\"\u003ethe Sass website\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIn a future release, calls to functions whose names begin with \u003ccode\u003e-\u003c/code\u003e and end with \u003ccode\u003e-expression\u003c/code\u003e and \u003ccode\u003e-url\u003c/code\u003e will no longer have special parsing. For now, these calls are deprecated if their behavior will change in the future.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://sass-lang.com/d/function-name\"\u003ethe Sass website\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCalls to functions whose names begin with \u003ccode\u003e-\u003c/code\u003e and end with \u003ccode\u003e-progid:...\u003c/code\u003e are deprecated.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://sass-lang.com/d/function-name\"\u003ethe Sass website\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1990\"\u003efull changelog\u003c/a\u003e for changes in earlier releases.\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/sass/dart-sass/blob/main/CHANGELOG.md\"\u003esass's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.99.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for parent selectors (\u003ccode\u003e\u0026amp;\u003c/code\u003e) at the root of the document. These are\nemitted as-is in the CSS output, where they're interpreted as \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Selectors/Nesting_selector#using_outside_nested_rule\"\u003ethe scoping\nroot\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUser-defined functions named \u003ccode\u003ecalc\u003c/code\u003e or \u003ccode\u003eclamp\u003c/code\u003e are no longer forbidden. If\nsuch a function exists without a namespace in the current module, it will be\nused instead of the built-in \u003ccode\u003ecalc()\u003c/code\u003e or \u003ccode\u003eclamp()\u003c/code\u003e function.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUser-defined functions whose names begin with \u003ccode\u003e-\u003c/code\u003e and end with \u003ccode\u003e-expression\u003c/code\u003e,\n\u003ccode\u003e-url\u003c/code\u003e, \u003ccode\u003e-and\u003c/code\u003e, \u003ccode\u003e-or\u003c/code\u003e, or \u003ccode\u003e-not\u003c/code\u003e are no longer forbidden. These were\noriginally intended to match vendor prefixes, but in practice no vendor\nprefixes for these functions ever existed in real browsers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUser-defined functions named \u003ccode\u003eEXPRESSION\u003c/code\u003e, \u003ccode\u003eURL\u003c/code\u003e, and \u003ccode\u003eELEMENT\u003c/code\u003e, those that\nbegin with \u003ccode\u003e-\u003c/code\u003e and end with \u003ccode\u003e-ELEMENT\u003c/code\u003e, as well as the same names with some\nlowercase letters are now deprecated, These are names conflict with plain CSS\nfunctions that have special syntax.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://sass-lang.com/d/function-name\"\u003ethe Sass website\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIn a future release, calls to functions whose names begin with \u003ccode\u003e-\u003c/code\u003e and end\nwith \u003ccode\u003e-expression\u003c/code\u003e and \u003ccode\u003e-url\u003c/code\u003e will no longer have special parsing. For now,\nthese calls are deprecated if their behavior will change in the future.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://sass-lang.com/d/function-name\"\u003ethe Sass website\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCalls to functions whose names begin with \u003ccode\u003e-\u003c/code\u003e and end with \u003ccode\u003e-progid:...\u003c/code\u003e are\ndeprecated.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://sass-lang.com/d/function-name\"\u003ethe Sass website\u003c/a\u003e for details.\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/sass/dart-sass/commit/83c39fec93ab0dc183a46cff2bc468999ce53e20\"\u003e\u003ccode\u003e83c39fe\u003c/code\u003e\u003c/a\u003e Support the top-level parent selector (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2758\"\u003e#2758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/ec85871864ca16f8045e66ad329bd462e791bfa1\"\u003e\u003ccode\u003eec85871\u003c/code\u003e\u003c/a\u003e Bump EndBug/add-and-commit from 9 to 10 (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2756\"\u003e#2756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/a604acd19ad2ce31ef2efe9aa5950b0c5fcc74a9\"\u003e\u003ccode\u003ea604acd\u003c/code\u003e\u003c/a\u003e [Function Name] Implement changes (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2731\"\u003e#2731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sass/dart-sass/compare/1.98.0...1.99.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vue` from 3.5.31 to 3.5.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003evue's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\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/vuejs/core/blob/main/CHANGELOG.md\"\u003evue's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e\u003ccode\u003e32b44f1\u003c/code\u003e\u003c/a\u003e fix(teleport): handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003e\u003ccode\u003ef166353\u003c/code\u003e\u003c/a\u003e fix(runtime-core): prevent currentInstance leak into sibling render during as...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e\u003ccode\u003e302c47a\u003c/code\u003e\u003c/a\u003e fix(types): use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003e\u003ccode\u003ee20ddb0\u003c/code\u003e\u003c/a\u003e fix(types): allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e\u003ccode\u003e219d83b\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR rende...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/fa23116437250b3fdec41112f276211cb284136e\"\u003e\u003ccode\u003efa23116\u003c/code\u003e\u003c/a\u003e chore: fix typos in changelogs (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14653\"\u003e#14653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@clack/prompts` from 1.1.0 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bombshell-dev/clack/releases\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.2.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e9786226: Externalize \u003ccode\u003efast-string-width\u003c/code\u003e and \u003ccode\u003efast-wrap-ansi\u003c/code\u003e to avoid double dependencies\u003c/li\u003e\n\u003cli\u003e090902c: Adds \u003ccode\u003edate\u003c/code\u003e prompt with \u003ccode\u003eformat\u003c/code\u003e support (YMD, MDY, DMY)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e134a1a1: Fix the \u003ccode\u003epath\u003c/code\u003e prompt so \u003ccode\u003edirectory: true\u003c/code\u003e correctly enforces directory-only selection while still allowing directory navigation, and add regression tests for both directory and default file selection behavior.\u003c/li\u003e\n\u003cli\u003ebdf89a5: Adds \u003ccode\u003eplaceholder\u003c/code\u003e option to \u003ccode\u003eautocomplete\u003c/code\u003e. When the placeholder is set and the input is empty, pressing \u003ccode\u003etab\u003c/code\u003e will set the value to \u003ccode\u003eplaceholder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e336495a: Apply guide to wrapped multi-line messages in confirm prompt.\u003c/li\u003e\n\u003cli\u003e9fe8de6: Respect \u003ccode\u003ewithGuide: false\u003c/code\u003e in autocomplete and multiselect prompts.\u003c/li\u003e\n\u003cli\u003e29a50cb: Fix \u003ccode\u003epath\u003c/code\u003e directory mode so pressing Enter with an existing directory \u003ccode\u003einitialValue\u003c/code\u003e submits that current directory instead of the first child option, and add regression coverage for immediate submit and child-directory navigation.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [9786226]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [bdf89a5]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [417b451]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [090902c]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clack/core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bombshell-dev/clack/blob/main/packages/prompts/CHANGELOG.md\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e9786226: Externalize \u003ccode\u003efast-string-width\u003c/code\u003e and \u003ccode\u003efast-wrap-ansi\u003c/code\u003e to avoid double dependencies\u003c/li\u003e\n\u003cli\u003e090902c: Adds \u003ccode\u003edate\u003c/code\u003e prompt with \u003ccode\u003eformat\u003c/code\u003e support (YMD, MDY, DMY)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e134a1a1: Fix the \u003ccode\u003epath\u003c/code\u003e prompt so \u003ccode\u003edirectory: true\u003c/code\u003e correctly enforces directory-only selection while still allowing directory navigation, and add regression tests for both directory and default file selection behavior.\u003c/li\u003e\n\u003cli\u003ebdf89a5: Adds \u003ccode\u003eplaceholder\u003c/code\u003e option to \u003ccode\u003eautocomplete\u003c/code\u003e. When the placeholder is set and the input is empty, pressing \u003ccode\u003etab\u003c/code\u003e will set the value to \u003ccode\u003eplaceholder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e336495a: Apply guide to wrapped multi-line messages in confirm prompt.\u003c/li\u003e\n\u003cli\u003e9fe8de6: Respect \u003ccode\u003ewithGuide: false\u003c/code\u003e in autocomplete and multiselect prompts.\u003c/li\u003e\n\u003cli\u003e29a50cb: Fix \u003ccode\u003epath\u003c/code\u003e directory mode so pressing Enter with an existing directory \u003ccode\u003einitialValue\u003c/code\u003e submits that current directory instead of the first child option, and add regression coverage for immediate submit and child-directory navigation.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [9786226]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [bdf89a5]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [417b451]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [090902c]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clack/core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/aa488fc61a35ec59554bbc0821d6d109688b8944\"\u003e\u003ccode\u003eaa488fc\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/482\"\u003e#482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/9fe8de6ac8169f0c1ddd1a51f6b062c696a3182e\"\u003e\u003ccode\u003e9fe8de6\u003c/code\u003e\u003c/a\u003e feat: respect \u003ccode\u003ewithGuide: false\u003c/code\u003e in autocomplete and multiselect prompts (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/500\"\u003e#500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/001351e8315d84547bf717c088dec9827f1ace7c\"\u003e\u003ccode\u003e001351e\u003c/code\u003e\u003c/a\u003e test: specify locale in tests (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/497\"\u003e#497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/336495a670bc78549d5acb66ec0d58293f983870\"\u003e\u003ccode\u003e336495a\u003c/code\u003e\u003c/a\u003e fix: correctly wrap multi-line messages in confirm prompt (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/495\"\u003e#495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/ffbdcb0c6b11c857cab54659bbd671322b0fc324\"\u003e\u003ccode\u003effbdcb0\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/fe32e137d09260f74707dbbef3166b442ae4666e\"\u003e\u003ccode\u003efe32e13\u003c/code\u003e\u003c/a\u003e ref(dates): adjust date interface (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/487\"\u003e#487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/bdf89a5f80b9d2911cc64504b15de0cf6fd215bc\"\u003e\u003ccode\u003ebdf89a5\u003c/code\u003e\u003c/a\u003e feat(prompts,core): make autocomplete placeholder tabbable (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/485\"\u003e#485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/52fce8a64fc3592e0967d2fd4a6714a7670e9b80\"\u003e\u003ccode\u003e52fce8a\u003c/code\u003e\u003c/a\u003e fix(date): resolve timezone issues in DatePrompt (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/090902cfaf49379229a2a7995242723d7c2a7519\"\u003e\u003ccode\u003e090902c\u003c/code\u003e\u003c/a\u003e feat(core, prompts): add DatePrompt for date input with customizable formats ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/29a50cb9f3cc66205010749b846cd17ff80817b1\"\u003e\u003ccode\u003e29a50cb\u003c/code\u003e\u003c/a\u003e fix(prompts): submit initial directory value in path prompt (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/484\"\u003e#484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bombshell-dev/clack/commits/@clack/prompts@1.2.0/packages/prompts\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@emnapi/core` from 1.9.1 to 1.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/toyobayashi/emnapi/releases\"\u003e\u003ccode\u003e@​emnapi/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow maximum memory 4GB by \u003ca href=\"https://github.com/toyobayashi\"\u003e\u003ccode\u003e@​toyobayashi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/pull/205\"\u003etoyobayashi/emnapi#205\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/toyobayashi/emnapi/compare/v1.9.1...v1.9.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/toyobayashi/emnapi/commit/8037eb8107ae0c74f99c3fe0b045d5cf3f438ff9\"\u003e\u003ccode\u003e8037eb8\u003c/code\u003e\u003c/a\u003e ci: manual release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/c79412e1876043266f883f1eec9bfebaf6f602b7\"\u003e\u003ccode\u003ec79412e\u003c/code\u003e\u003c/a\u003e 1.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/dddfd66f4728af5fed987d8e641fe1cc75467399\"\u003e\u003ccode\u003edddfd66\u003c/code\u003e\u003c/a\u003e [Backport] fix: allow maximum memory 4GB (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/205\"\u003e#205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.9.1...v1.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@emnapi/runtime` from 1.9.1 to 1.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/toyobayashi/emnapi/releases\"\u003e\u003ccode\u003e@​emnapi/runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow maximum memory 4GB by \u003ca href=\"https://github.com/toyobayashi\"\u003e\u003ccode\u003e@​toyobayashi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/pull/205\"\u003etoyobayashi/emnapi#205\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/toyobayashi/emnapi/compare/v1.9.1...v1.9.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/toyobayashi/emnapi/commit/8037eb8107ae0c74f99c3fe0b045d5cf3f438ff9\"\u003e\u003ccode\u003e8037eb8\u003c/code\u003e\u003c/a\u003e ci: manual release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/c79412e1876043266f883f1eec9bfebaf6f602b7\"\u003e\u003ccode\u003ec79412e\u003c/code\u003e\u003c/a\u003e 1.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/dddfd66f4728af5fed987d8e641fe1cc75467399\"\u003e\u003ccode\u003edddfd66\u003c/code\u003e\u003c/a\u003e [Backport] fix: allow maximum memory 4GB (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/205\"\u003e#205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.9.1...v1.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@emnapi/wasi-threads` from 1.2.0 to 1.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/8037eb8107ae0c74f99c3fe0b045d5cf3f438ff9\"\u003e\u003ccode\u003e8037eb8\u003c/code\u003e\u003c/a\u003e ci: manual release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/c79412e1876043266f883f1eec9bfebaf6f602b7\"\u003e\u003ccode\u003ec79412e\u003c/code\u003e\u003c/a\u003e 1.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/dddfd66f4728af5fed987d8e641fe1cc75467399\"\u003e\u003ccode\u003edddfd66\u003c/code\u003e\u003c/a\u003e [Backport] fix: allow maximum memory 4GB (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/205\"\u003e#205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/12b9cf3925afdf1116c80aa6e23c5ba881240de2\"\u003e\u003ccode\u003e12b9cf3\u003c/code\u003e\u003c/a\u003e 1.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/4b8d9046a932c14cf826ee8bf87fc68195b09297\"\u003e\u003ccode\u003e4b8d904\u003c/code\u003e\u003c/a\u003e fix for emscripten 5.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/c9743cf573e52c5b4d31d7369c752b652b29fe9e\"\u003e\u003ccode\u003ec9743cf\u003c/code\u003e\u003c/a\u003e 1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/b6b4a633f70ef0d85f7df707d22bcc0a1073ad44\"\u003e\u003ccode\u003eb6b4a63\u003c/code\u003e\u003c/a\u003e feat: add required config hint in package entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/5e3e8a9006b2f57244bb28411729ddda7d45fb70\"\u003e\u003ccode\u003e5e3e8a9\u003c/code\u003e\u003c/a\u003e\u003ccode\u003enodejs/node#61956\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/17e63e88c1e652d1120e98097b0b6876e531936e\"\u003e\u003ccode\u003e17e63e8\u003c/code\u003e\u003c/a\u003e refactor: dispatch async work queue in shared memory (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/361b18393dd7170062541c2b480fa8b95cbb4f50\"\u003e\u003ccode\u003e361b183\u003c/code\u003e\u003c/a\u003e [Backport] fix data race and use-after-free in napi_threadsafe_function (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/199\"\u003e#199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.2.0...wasi-threads-v1.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nuxt/telemetry` from 2.7.0 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nuxt/telemetry/releases\"\u003e\u003ccode\u003e@​nuxt/telemetry\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch2\u003e👉 Changelog\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nuxt/telemetry/compare/v2.7.0...v2.8.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDetect if nuxt is run by an agent (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/pull/394\"\u003e#394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect nitro preset (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/pull/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDaniel Roe (\u003ca href=\"https://github.com/danielroe\"\u003e\u003ccode\u003e@​danielroe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSébastien Chopin (\u003ca href=\"https://github.com/atinux\"\u003e\u003ccode\u003e@​atinux\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/nuxt/telemetry/commit/4078e5e3279ec0e41c2b5a279bdc97daf5cc8d1e\"\u003e\u003ccode\u003e4078e5e\u003c/code\u003e\u003c/a\u003e v2.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/7a0f10eeab4081752a09fc4175722b5e5d351c3b\"\u003e\u003ccode\u003e7a0f10e\u003c/code\u003e\u003c/a\u003e feat: detect nitro preset (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/cc67f5310ea8dc9549b2c7a2bbec0251ceb485c8\"\u003e\u003ccode\u003ecc67f53\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/420\"\u003e#420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/729e8a44a54afad6e205393df87a5148f592670a\"\u003e\u003ccode\u003e729e8a4\u003c/code\u003e\u003c/a\u003e chore(deps): update codecov/codecov-action action to v6 (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/421\"\u003e#421\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/311d61fedd8cc1540c22aa8e0a874a1bc617a680\"\u003e\u003ccode\u003e311d61f\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/948c650f664a6cb5d3a3f3a4e8123e7bb8c62eb9\"\u003e\u003ccode\u003e948c650\u003c/code\u003e\u003c/a\u003e chore(deps): update devdependency typescript to v6 (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/417\"\u003e#417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/90fdb1d6edd2b1c65be2ff236ce2f5156f077b33\"\u003e\u003ccode\u003e90fdb1d\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/586433c414833394876566df463de6368362b739\"\u003e\u003ccode\u003e586433c\u003c/code\u003e\u003c/a\u003e chore(deps): update codecov/codecov-action digest to 1af5884 (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/78375d2911de4cb9977c1dfe9d044d16dbb9f132\"\u003e\u003ccode\u003e78375d2\u003c/code\u003e\u003c/a\u003e chore(deps): update devdependency knip to v6 (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/415\"\u003e#415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/0a172bba9f9c67e67c50b4580c83e6d72b5d9c89\"\u003e\u003ccode\u003e0a172bb\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nuxt/telemetry/compare/v2.7.0...v2.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@swc/helpers` from 0.5.20 to 0.5.21\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/swc-project/swc/commits/HEAD/packages/helpers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​swc/helpers\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.5.0 to 25.5.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 `@typescript-eslint/eslint-plugin` from 8.57.2 to 8.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.58.0\u003c/h2\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf\"\u003e\u003ccode\u003e4933417\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5a9bd366139c8e306dd78ae906d4389972de42b6\"\u003e\u003ccode\u003e5a9bd36\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-regexp-exec] avoid fixing unknown RegExp flags (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/edb90ebf7c75a71065bed719f3e72d18b830c6a0\"\u003e\u003ccode\u003eedb90eb\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-extraneous-class] handle index signatures (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8cde2d06fb9bc591a4c93452509ddbd600c76a35\"\u003e\u003ccode\u003e8cde2d0\u003c/code\u003e\u003c/a\u003e feat: support TypeScript 6 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/1bf86c9f5c799916d12079c037c79e10b29cdc9c\"\u003e\u003ccode\u003e1bf86c9\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/e9cc25a794dbf82a241807f394489a2aad39ffae\"\u003e\u003ccode\u003ee9cc25a\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): fix typo (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12155\"\u003e#12155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.57.2 to 8.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.58.0\u003c/h2\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf\"\u003e\u003ccode\u003e4933417\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8cde2d06fb9bc591a4c93452509ddbd600c76a35\"\u003e\u003ccode\u003e8cde2d0\u003c/code\u003e\u003c/a\u003e feat: support TypeScript 6 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/type-utils` from 8.57.2 to 8.58.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/type-utils\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.58.0\u003c/h2\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/type-utils/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/type-utils\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf\"\u003e\u003ccode\u003e4933417\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8cde2d06fb9bc591a4c93452509ddbd600c76a35\"\u003e\u003ccode\u003e8cde2d0\u003c/code\u003e\u003c/a\u003e feat: support TypeScript 6 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/type-utils/issues/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/type-utils\"\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.57.2 to 8.58.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.58.0\u003c/h2\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/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.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf\"\u003e\u003ccode\u003e4933417\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8cde2d06fb9bc591a4c93452509ddbd600c76a35\"\u003e\u003ccode\u003e8cde2d0\u003c/code\u003e\u003c/a\u003e feat: support TypeScript 6 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils/issues/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/utils\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/visitor-keys` from 8.57.2 to 8.58.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/visitor-keys\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.58.0\u003c/h2\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/visitor-keys/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/visitor-keys\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for visitor-keys to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf\"\u003e\u003ccode\u003e4933417\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/visitor-keys\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-core` from 3.5.31 to 3.5.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e\u003ccode\u003e@​vue/compiler-core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\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/vuejs/core/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​vue/compiler-core\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/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.32/packages/compiler-core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-dom` from 3.5.31 to 3.5.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e\u003ccode\u003e@​vue/compiler-dom\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\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/vuejs/core/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​vue/compiler-dom\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/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-dom/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blo...\n\n_Description has been truncated_","html_url":"https://github.com/Yun-sg/gxdlzyjsxx-ky-/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yun-sg%2Fgxdlzyjsxx-ky-/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"4170563602","node_id":"PR_kwDORiMHKc7OnS3L","number":2,"state":"closed","title":"chore(deps): bump the npm-dependencies group with 104 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-06T12:17:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T13:01:10.000Z","updated_at":"2026-04-06T12:17:08.000Z","time_to_close":602156,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-dependencies","update_count":104,"packages":[{"name":"@changesets/changelog-github","old_version":"0.5.1","new_version":"0.6.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.29.4","new_version":"2.30.0","repository_url":"https://github.com/changesets/changesets"},{"name":"dotenv-cli","old_version":"8.0.0","new_version":"11.0.0","repository_url":"https://github.com/entropitor/dotenv-cli"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-tailwindcss","old_version":"0.6.12","new_version":"0.7.2","repository_url":"https://github.com/tailwindlabs/prettier-plugin-tailwindcss"},{"name":"turbo","old_version":"2.5.4","new_version":"2.8.21","repository_url":"https://github.com/vercel/turborepo"},{"name":"typescript","old_version":"5.8.3","new_version":"6.0.2","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"unlighthouse","old_version":"0.16.3","new_version":"0.17.7","repository_url":"https://github.com/harlan-zw/unlighthouse"},{"name":"@conform-to/react","old_version":"1.6.1","new_version":"1.17.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@conform-to/zod","old_version":"1.6.1","new_version":"1.17.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@icons-pack/react-simple-icons","old_version":"11.2.0","new_version":"13.13.0","repository_url":"https://github.com/icons-pack/react-simple-icons"},{"name":"@makeswift/runtime","old_version":"0.24.6","new_version":"0.28.2","repository_url":"https://github.com/makeswift/makeswift"},{"name":"@radix-ui/react-accordion","old_version":"1.2.11","new_version":"1.2.12","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-checkbox","old_version":"1.3.2","new_version":"1.3.3","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dialog","old_version":"1.1.14","new_version":"1.1.15","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dropdown-menu","old_version":"2.1.15","new_version":"2.1.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-label","old_version":"2.1.7","new_version":"2.1.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-navigation-menu","old_version":"1.2.13","new_version":"1.2.14","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-popover","old_version":"1.1.14","new_version":"1.1.15","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-portal","old_version":"1.1.9","new_version":"1.1.10","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-radio-group","old_version":"1.3.7","new_version":"1.3.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-select","old_version":"2.2.5","new_version":"2.2.6","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-switch","old_version":"1.2.5","new_version":"1.2.6","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toggle","old_version":"1.1.9","new_version":"1.1.10","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toggle-group","old_version":"1.1.10","new_version":"1.1.11","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tooltip","old_version":"1.2.7","new_version":"1.2.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@t3-oss/env-core","old_version":"0.13.6","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@upstash/redis","old_version":"1.35.0","new_version":"1.37.0","repository_url":"https://github.com/upstash/redis-js"},{"name":"@vercel/analytics","old_version":"1.5.0","new_version":"2.0.1","repository_url":"https://github.com/vercel/analytics"},{"name":"@vercel/speed-insights","old_version":"1.2.0","new_version":"2.0.0","repository_url":"https://github.com/vercel/speed-insights"},{"name":"embla-carousel","old_version":"8.5.2","new_version":"8.6.0","repository_url":"https://github.com/davidjerleke/embla-carousel"},{"name":"embla-carousel-autoplay","old_version":"8.5.2","new_version":"8.6.0","repository_url":"https://github.com/davidjerleke/embla-carousel"},{"name":"embla-carousel-fade","old_version":"8.5.2","new_version":"8.6.0","repository_url":"https://github.com/davidjerleke/embla-carousel"},{"name":"embla-carousel-react","old_version":"8.5.2","new_version":"8.6.0","repository_url":"https://github.com/davidjerleke/embla-carousel"},{"name":"gql.tada","old_version":"1.8.10","new_version":"1.9.1","repository_url":"https://github.com/0no-co/gql.tada"},{"name":"graphql","old_version":"16.11.0","new_version":"16.13.2","repository_url":"https://github.com/graphql/graphql-js"},{"name":"isomorphic-dompurify","old_version":"2.25.0","new_version":"3.7.1","repository_url":"https://github.com/kkomelin/isomorphic-dompurify"},{"name":"jose","old_version":"5.10.0","new_version":"6.2.2","repository_url":"https://github.com/panva/jose"},{"name":"lru-cache","old_version":"11.1.0","new_version":"11.2.7","repository_url":"https://github.com/isaacs/node-lru-cache"},{"name":"lucide-react","old_version":"0.474.0","new_version":"1.7.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"15.5.9","new_version":"16.2.1","repository_url":"https://github.com/vercel/next.js"},{"name":"next-auth","old_version":"5.0.0-beta.25","new_version":"5.0.0-beta.30","repository_url":"https://github.com/nextauthjs/next-auth"},{"name":"next-intl","old_version":"4.1.0","new_version":"4.8.3","repository_url":"https://github.com/amannn/next-intl"},{"name":"nuqs","old_version":"2.4.3","new_version":"2.8.9","repository_url":"https://github.com/47ng/nuqs"},{"name":"react","old_version":"19.1.4","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.7","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-day-picker","old_version":"9.7.0","new_version":"9.14.0","repository_url":"https://github.com/gpbl/react-day-picker"},{"name":"react-dom","old_version":"19.1.4","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"schema-dts","old_version":"1.1.5","new_version":"2.0.0","repository_url":"https://github.com/google/schema-dts"},{"name":"set-cookie-parser","old_version":"2.7.1","new_version":"3.1.0","repository_url":"https://github.com/nfriedly/set-cookie-parser"},{"name":"sharp","old_version":"0.33.5","new_version":"0.34.5","repository_url":"https://github.com/lovell/sharp"},{"name":"sonner","old_version":"1.7.4","new_version":"2.0.7","repository_url":"https://github.com/emilkowalski/sonner"},{"name":"swr","old_version":"2.3.0","new_version":"2.4.1","repository_url":"https://github.com/vercel/swr"},{"name":"tailwindcss-radix","old_version":"3.0.5","new_version":"4.0.2","repository_url":"https://github.com/ecklf/tailwindcss-radix"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"zod","old_version":"3.25.51","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"},{"name":"@0no-co/graphqlsp","old_version":"1.12.16","new_version":"1.15.2","repository_url":"https://github.com/0no-co/GraphQLSP"},{"name":"@bigcommerce/eslint-config","old_version":"2.11.0","new_version":"2.13.1","repository_url":"https://github.com/bigcommerce/eslint-config"},{"name":"@faker-js/faker","old_version":"9.8.0","new_version":"10.4.0","repository_url":"https://github.com/faker-js/faker"},{"name":"@gql.tada/cli-utils","old_version":"1.6.3","new_version":"1.7.2","repository_url":"https://github.com/0no-co/gql.tada"},{"name":"@next/bundle-analyzer","old_version":"15.5.9","new_version":"16.2.1","repository_url":"https://github.com/vercel/next.js"},{"name":"@playwright/test","old_version":"1.52.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"@tailwindcss/typography","old_version":"0.5.16","new_version":"0.5.19","repository_url":"https://github.com/tailwindlabs/tailwindcss-typography"},{"name":"@types/node","old_version":"22.15.30","new_version":"22.19.15","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":"autoprefixer","old_version":"10.4.21","new_version":"10.4.27","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"dotenv","old_version":"16.5.0","new_version":"17.3.1","repository_url":"https://github.com/motdotla/dotenv"},{"name":"eslint-config-next","old_version":"15.5.9","new_version":"16.2.1","repository_url":"https://github.com/vercel/next.js"},{"name":"postcss","old_version":"8.5.6","new_version":"8.5.8","repository_url":"https://github.com/postcss/postcss"},{"name":"postcss-preset-env","old_version":"10.2.1","new_version":"11.2.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"tailwindcss","old_version":"3.4.17","new_version":"3.4.19","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"chalk","old_version":"5.4.1","new_version":"5.6.2","repository_url":"https://github.com/chalk/chalk"},{"name":"commander","old_version":"14.0.0","new_version":"14.0.3","repository_url":"https://github.com/tj/commander.js"},{"name":"nypm","old_version":"0.5.4","new_version":"0.6.5","repository_url":"https://github.com/unjs/nypm"},{"name":"@types/adm-zip","old_version":"0.5.7","new_version":"0.5.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.1.2","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/ui","old_version":"3.2.4","new_version":"4.1.2","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"msw","old_version":"2.9.0","new_version":"2.12.14","repository_url":"https://github.com/mswjs/msw"},{"name":"tsup","old_version":"8.5.0","new_version":"8.5.1","repository_url":"https://github.com/egoist/tsup"},{"name":"vitest","old_version":"3.2.4","new_version":"4.1.2","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@0no-co/graphql.web","old_version":"1.1.2","new_version":"1.2.0","repository_url":"https://github.com/0no-co/graphql.web"},{"name":"std-env","old_version":"3.9.0","new_version":"4.0.0","repository_url":"https://github.com/unjs/std-env"},{"name":"@inquirer/core","old_version":"10.1.13","new_version":"11.1.7","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/figures","old_version":"1.0.12","new_version":"2.0.4","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/prompts","old_version":"7.5.3","new_version":"8.3.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/type","old_version":"3.0.7","new_version":"4.0.4","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@segment/analytics-node","old_version":"2.2.1","new_version":"3.0.0","repository_url":"https://github.com/segmentio/analytics-next"},{"name":"ansi-escapes","old_version":"7.0.0","new_version":"7.3.0","repository_url":"https://github.com/sindresorhus/ansi-escapes"},{"name":"conf","old_version":"13.1.0","new_version":"15.1.0","repository_url":"https://github.com/sindresorhus/conf"},{"name":"fs-extra","old_version":"11.3.0","new_version":"11.3.4","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"giget","old_version":"1.2.5","new_version":"3.2.0","repository_url":"https://github.com/unjs/giget"},{"name":"open","old_version":"10.1.2","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"ora","old_version":"8.2.0","new_version":"9.3.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"semver","old_version":"7.7.2","new_version":"7.7.4","repository_url":"https://github.com/npm/node-semver"},{"name":"@types/semver","old_version":"7.7.0","new_version":"7.7.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"zod-validation-error","old_version":"3.4.1","new_version":"5.0.0","repository_url":"https://github.com/causaly/zod-validation-error"},{"name":"@swc/core","old_version":"1.11.31","new_version":"1.15.21","repository_url":"https://github.com/swc-project/swc"},{"name":"@swc/jest","old_version":"0.2.38","new_version":"0.2.39","repository_url":"https://github.com/swc-project/pkgs"},{"name":"jest","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@next/eslint-plugin-next","old_version":"15.3.3","new_version":"16.2.1","repository_url":"https://github.com/vercel/next.js"},{"name":"eslint-config-prettier","old_version":"10.1.5","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-check-file","old_version":"2.8.0","new_version":"3.3.1","repository_url":"https://github.com/dukeluo/eslint-plugin-check-file"},{"name":"eslint-plugin-prettier","old_version":"5.4.1","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 104 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/changelog-github](https://github.com/changesets/changesets) | `0.5.1` | `0.6.0` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.4` | `2.30.0` |\n| [dotenv-cli](https://github.com/entropitor/dotenv-cli) | `8.0.0` | `11.0.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) | `0.6.12` | `0.7.2` |\n| [turbo](https://github.com/vercel/turborepo) | `2.5.4` | `2.8.21` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `6.0.2` |\n| [unlighthouse](https://github.com/harlan-zw/unlighthouse/tree/HEAD/packages/unlighthouse) | `0.16.3` | `0.17.7` |\n| [@conform-to/react](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react) | `1.6.1` | `1.17.1` |\n| [@conform-to/zod](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod) | `1.6.1` | `1.17.1` |\n| [@icons-pack/react-simple-icons](https://github.com/icons-pack/react-simple-icons/tree/HEAD/react-simple-icons) | `11.2.0` | `13.13.0` |\n| [@makeswift/runtime](https://github.com/makeswift/makeswift/tree/HEAD/packages/runtime) | `0.24.6` | `0.28.2` |\n| [@radix-ui/react-accordion](https://github.com/radix-ui/primitives) | `1.2.11` | `1.2.12` |\n| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) | `1.3.2` | `1.3.3` |\n| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) | `1.1.14` | `1.1.15` |\n| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives) | `2.1.15` | `2.1.16` |\n| [@radix-ui/react-label](https://github.com/radix-ui/primitives) | `2.1.7` | `2.1.8` |\n| [@radix-ui/react-navigation-menu](https://github.com/radix-ui/primitives) | `1.2.13` | `1.2.14` |\n| [@radix-ui/react-popover](https://github.com/radix-ui/primitives) | `1.1.14` | `1.1.15` |\n| [@radix-ui/react-portal](https://github.com/radix-ui/primitives) | `1.1.9` | `1.1.10` |\n| [@radix-ui/react-radio-group](https://github.com/radix-ui/primitives) | `1.3.7` | `1.3.8` |\n| [@radix-ui/react-select](https://github.com/radix-ui/primitives) | `2.2.5` | `2.2.6` |\n| [@radix-ui/react-switch](https://github.com/radix-ui/primitives) | `1.2.5` | `1.2.6` |\n| [@radix-ui/react-toggle](https://github.com/radix-ui/primitives) | `1.1.9` | `1.1.10` |\n| [@radix-ui/react-toggle-group](https://github.com/radix-ui/primitives) | `1.1.10` | `1.1.11` |\n| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) | `1.2.7` | `1.2.8` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.6` | `0.13.11` |\n| [@upstash/redis](https://github.com/upstash/redis-js) | `1.35.0` | `1.37.0` |\n| [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) | `1.5.0` | `2.0.1` |\n| [@vercel/speed-insights](https://github.com/vercel/speed-insights/tree/HEAD/packages/web) | `1.2.0` | `2.0.0` |\n| [embla-carousel](https://github.com/davidjerleke/embla-carousel) | `8.5.2` | `8.6.0` |\n| [embla-carousel-autoplay](https://github.com/davidjerleke/embla-carousel) | `8.5.2` | `8.6.0` |\n| [embla-carousel-fade](https://github.com/davidjerleke/embla-carousel) | `8.5.2` | `8.6.0` |\n| [embla-carousel-react](https://github.com/davidjerleke/embla-carousel) | `8.5.2` | `8.6.0` |\n| [gql.tada](https://github.com/0no-co/gql.tada) | `1.8.10` | `1.9.1` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.13.2` |\n| [isomorphic-dompurify](https://github.com/kkomelin/isomorphic-dompurify) | `2.25.0` | `3.7.1` |\n| [jose](https://github.com/panva/jose) | `5.10.0` | `6.2.2` |\n| [lru-cache](https://github.com/isaacs/node-lru-cache) | `11.1.0` | `11.2.7` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.474.0` | `1.7.0` |\n| [next](https://github.com/vercel/next.js) | `15.5.9` | `16.2.1` |\n| [next-auth](https://github.com/nextauthjs/next-auth) | `5.0.0-beta.25` | `5.0.0-beta.30` |\n| [next-intl](https://github.com/amannn/next-intl) | `4.1.0` | `4.8.3` |\n| [nuqs](https://github.com/47ng/nuqs/tree/HEAD/packages/nuqs) | `2.4.3` | `2.8.9` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.4` | `19.2.4` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.7` | `19.2.14` |\n| [react-day-picker](https://github.com/gpbl/react-day-picker) | `9.7.0` | `9.14.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.4` | `19.2.4` |\n| [schema-dts](https://github.com/google/schema-dts/tree/HEAD/packages/schema-dts) | `1.1.5` | `2.0.0` |\n| [set-cookie-parser](https://github.com/nfriedly/set-cookie-parser) | `2.7.1` | `3.1.0` |\n| [sharp](https://github.com/lovell/sharp) | `0.33.5` | `0.34.5` |\n| [sonner](https://github.com/emilkowalski/sonner) | `1.7.4` | `2.0.7` |\n| [swr](https://github.com/vercel/swr) | `2.3.0` | `2.4.1` |\n| [tailwindcss-radix](https://github.com/ecklf/tailwindcss-radix) | `3.0.5` | `4.0.2` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.51` | `4.3.6` |\n| [@0no-co/graphqlsp](https://github.com/0no-co/GraphQLSP) | `1.12.16` | `1.15.2` |\n| [@bigcommerce/eslint-config](https://github.com/bigcommerce/eslint-config/tree/HEAD/packages/eslint-config) | `2.11.0` | `2.13.1` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `9.8.0` | `10.4.0` |\n| [@gql.tada/cli-utils](https://github.com/0no-co/gql.tada/tree/HEAD/packages/cli-utils) | `1.6.3` | `1.7.2` |\n| [@next/bundle-analyzer](https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer) | `15.5.9` | `16.2.1` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.52.0` | `1.58.2` |\n| [@tailwindcss/typography](https://github.com/tailwindlabs/tailwindcss-typography) | `0.5.16` | `0.5.19` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.15.30` | `22.19.15` |\n| [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | `10.0.0` | `11.0.0` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.21` | `10.4.27` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.5.0` | `17.3.1` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.5.9` | `16.2.1` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.8` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.2.1` | `11.2.0` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `3.4.17` | `3.4.19` |\n| [chalk](https://github.com/chalk/chalk) | `5.4.1` | `5.6.2` |\n| [commander](https://github.com/tj/commander.js) | `14.0.0` | `14.0.3` |\n| [nypm](https://github.com/unjs/nypm) | `0.5.4` | `0.6.5` |\n| [@types/adm-zip](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/adm-zip) | `0.5.7` | `0.5.8` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.1.2` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `3.2.4` | `4.1.2` |\n| [msw](https://github.com/mswjs/msw) | `2.9.0` | `2.12.14` |\n| [tsup](https://github.com/egoist/tsup) | `8.5.0` | `8.5.1` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.1.2` |\n| [@0no-co/graphql.web](https://github.com/0no-co/graphql.web) | `1.1.2` | `1.2.0` |\n| [std-env](https://github.com/unjs/std-env) | `3.9.0` | `4.0.0` |\n| [@inquirer/core](https://github.com/SBoudrias/Inquirer.js) | `10.1.13` | `11.1.7` |\n| [@inquirer/figures](https://github.com/SBoudrias/Inquirer.js) | `1.0.12` | `2.0.4` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.5.3` | `8.3.2` |\n| [@inquirer/type](https://github.com/SBoudrias/Inquirer.js) | `3.0.7` | `4.0.4` |\n| [@segment/analytics-node](https://github.com/segmentio/analytics-next/tree/HEAD/packages/node) | `2.2.1` | `3.0.0` |\n| [ansi-escapes](https://github.com/sindresorhus/ansi-escapes) | `7.0.0` | `7.3.0` |\n| [conf](https://github.com/sindresorhus/conf) | `13.1.0` | `15.1.0` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `11.3.0` | `11.3.4` |\n| [giget](https://github.com/unjs/giget) | `1.2.5` | `3.2.0` |\n| [open](https://github.com/sindresorhus/open) | `10.1.2` | `11.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.3.0` |\n| [semver](https://github.com/npm/node-semver) | `7.7.2` | `7.7.4` |\n| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.7.0` | `7.7.1` |\n| [zod-validation-error](https://github.com/causaly/zod-validation-error) | `3.4.1` | `5.0.0` |\n| [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core) | `1.11.31` | `1.15.21` |\n| [@swc/jest](https://github.com/swc-project/pkgs) | `0.2.38` | `0.2.39` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.3.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next) | `15.3.3` | `16.2.1` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `10.1.5` | `10.1.8` |\n| [eslint-plugin-check-file](https://github.com/dukeluo/eslint-plugin-check-file) | `2.8.0` | `3.3.1` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.4.1` | `5.5.5` |\n\nUpdates `@changesets/changelog-github` from 0.5.1 to 0.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e\u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1850\"\u003e#1850\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/fd0bc2e997a7bf603415489d10fcac0ca129badf\"\u003e\u003ccode\u003efd0bc2e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Linkify issue references in changelog entries.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1810\"\u003e#1810\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/27fd8f41dddafcc2e96e7df39dca04d92f916a0a\"\u003e\u003ccode\u003e27fd8f4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/hirasso\"\u003e\u003ccode\u003e@​hirasso\u003c/code\u003e\u003c/a\u003e! - Replace deprecated \u003ccode\u003eString.prototype.trimRight\u003c/code\u003e with \u003ca href=\"https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/trimEnd\"\u003e\u003ccode\u003eString.prototype.trimEnd\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/d4b8ad8158fe4d900abc5052dacaa8be1f41a232\"\u003e\u003ccode\u003ed4b8ad8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/e462d892af560d0e3cf5d2f04da230751fbd05ca\"\u003e\u003ccode\u003ee462d89\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-github-info\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.8.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/3ab4d8928ce3c4d4f4e3d1b09be91ec0a1315bc0\"\u003e\u003ccode\u003e3ab4d89\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1817\"\u003e#1817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e Fix changelog entry insertion when no package title is present in the `CHANGE...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Allow versioned private packages to depend on skipped packages without requir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Fix confusing 'Question-2' prompt label when using external editor (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1857\"\u003e#1857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Support ESM for custom changelog and commit options (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1774\"\u003e#1774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/e462d892af560d0e3cf5d2f04da230751fbd05ca\"\u003e\u003ccode\u003ee462d89\u003c/code\u003e\u003c/a\u003e Add scopes automatically in the GitHub new token link in the printed error me...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Support absolute paths in status output flag (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1776\"\u003e#1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d4b8ad8158fe4d900abc5052dacaa8be1f41a232\"\u003e\u003ccode\u003ed4b8ad8\u003c/code\u003e\u003c/a\u003e Improve error messages when fetching from GitHub api (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/ece03767a2ae313d9abf2d065f6201dadb337ce6\"\u003e\u003ccode\u003eece0376\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003ebaseBranch\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1778\"\u003e#1778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Allow Changesets to be executed from non-root directories (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1806\"\u003e#1806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/changelog-github@0.5.1...@changesets/changelog-github@0.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/cli` from 2.29.4 to 2.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.30.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1840\"\u003e#1840\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/057cca222321816b6c8c6f6c52130185b364de36\"\u003e\u003ccode\u003e057cca2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/wotan-allfather\"\u003e\u003ccode\u003e@​wotan-allfather\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003e--since\u003c/code\u003e flag to \u003ccode\u003eadd\u003c/code\u003e command\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eadd\u003c/code\u003e command now supports a \u003ccode\u003e--since\u003c/code\u003e flag that allows you to specify which branch, tag, or git ref to use when detecting changed packages. This is useful for gitflow workflows where you have multiple target branches and the \u003ccode\u003ebaseBranch\u003c/code\u003e config option doesn't cover all use cases.\u003c/p\u003e\n\u003cp\u003eExample: \u003ccode\u003echangeset add --since=develop\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eIf not provided, the command falls back to the \u003ccode\u003ebaseBranch\u003c/code\u003e value in your \u003ccode\u003e.changeset/config.json\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1845\"\u003e#1845\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2b4a66a36497fd5504186dcc6ae9e287c8403de6\"\u003e\u003ccode\u003e2b4a66a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Delegate OTP prompting to the package manager instead of handling it in-process. This allows Changesets to use the package manager's native web auth support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1774\"\u003e#1774\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Support importing custom \u003ccode\u003ecommit\u003c/code\u003e option ES module. Previously, it used \u003ccode\u003erequire()\u003c/code\u003e which only worked for CJS modules, however now it uses \u003ccode\u003eimport()\u003c/code\u003e which supports both CJS and ES modules.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1839\"\u003e#1839\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/73b18099517b00a3c7b70c417b7f7f1bfaa24931\"\u003e\u003ccode\u003e73b1809\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/leochiu-a\"\u003e\u003ccode\u003e@​leochiu-a\u003c/code\u003e\u003c/a\u003e! - Add a \u003ccode\u003e--message\u003c/code\u003e (\u003ccode\u003e-m\u003c/code\u003e) flag to \u003ccode\u003echangeset add\u003c/code\u003e (and default \u003ccode\u003echangeset\u003c/code\u003e) so the changeset summary can be provided from the command line. When \u003ccode\u003e--message\u003c/code\u003e is present, the summary prompt is skipped while the final confirmation step is kept.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1806\"\u003e#1806\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/luisadame\"\u003e\u003ccode\u003e@​luisadame\u003c/code\u003e\u003c/a\u003e! - Changeset CLI can now be run from the nested directories in the project, where the \u003ccode\u003e.changeset\u003c/code\u003e directory has to be found in one of the parent directories\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1849\"\u003e#1849\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/9dc32308e4d208964b648a788ba4eee1003c273c\"\u003e\u003ccode\u003e9dc3230\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Compute the terminal's size lazily to avoid spurious stderr output in non-interactive mode\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1857\"\u003e#1857\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Fix confusing prompt labels when entering changeset summary after external editor fallback\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1842\"\u003e#1842\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RodrigoHamuy\"\u003e\u003ccode\u003e@​RodrigoHamuy\u003c/code\u003e\u003c/a\u003e! - Allow private packages to depend on skipped packages without requiring them to also be skipped. Private packages are not published to npm, so it is safe for them to have dependencies on ignored or unversioned packages.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1776\"\u003e#1776\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Support absolute paths in \u003ccode\u003echangeset status --output \u0026lt;path\u0026gt;\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/b6f4c748c4ba50b5ac608f3ce41229526d1bfe94\"\u003e\u003ccode\u003eb6f4c74\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/27fd8f41dddafcc2e96e7df39dca04d92f916a0a\"\u003e\u003ccode\u003e27fd8f4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/config\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/read\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/957f24ed0446494c5709189ae57583f72c716d43\"\u003e\u003ccode\u003e957f24e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1712\"\u003e#1712\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/a3563b0d6c84e7142541493dea0c89acdc339b93\"\u003e\u003ccode\u003ea3563b0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e! - Switch to maintained fork of \u003ccode\u003eexternal-editor\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fixed an issue with \u003ccode\u003eworkspace:^\u003c/code\u003e and \u003ccode\u003eworkspace:~\u003c/code\u003e dependency ranges not being semantically treated as, respectively, \u003ccode\u003e^CURRENT_VERSION\u003c/code\u003e and \u003ccode\u003e~CURRENT_VERSION\u003c/code\u003e. This led to dependent packages being, at times, bumped too often when their dependencies with those ranges were bumped.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/3ab4d8928ce3c4d4f4e3d1b09be91ec0a1315bc0\"\u003e\u003ccode\u003e3ab4d89\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1817\"\u003e#1817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e Fix changelog entry insertion when no package title is present in the `CHANGE...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Allow versioned private packages to depend on skipped packages without requir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Fix confusing 'Question-2' prompt label when using external editor (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1857\"\u003e#1857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Support ESM for custom changelog and commit options (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1774\"\u003e#1774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/e462d892af560d0e3cf5d2f04da230751fbd05ca\"\u003e\u003ccode\u003ee462d89\u003c/code\u003e\u003c/a\u003e Add scopes automatically in the GitHub new token link in the printed error me...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Support absolute paths in status output flag (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1776\"\u003e#1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d4b8ad8158fe4d900abc5052dacaa8be1f41a232\"\u003e\u003ccode\u003ed4b8ad8\u003c/code\u003e\u003c/a\u003e Improve error messages when fetching from GitHub api (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/ece03767a2ae313d9abf2d065f6201dadb337ce6\"\u003e\u003ccode\u003eece0376\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003ebaseBranch\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1778\"\u003e#1778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Allow Changesets to be executed from non-root directories (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1806\"\u003e#1806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/cli@2.29.4...@changesets/cli@2.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​changesets/cli\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv-cli` from 8.0.0 to 11.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/entropitor/dotenv-cli/releases\"\u003edotenv-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0: Bump dotenv-expand to ^12\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev10.0.0: bump dotenv-expand\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/entropitor/dotenv-cli/issues/121#issue-2832252313\"\u003eentropitor/dotenv-cli#121\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.0.0 Bump dotenv and be quiet by default\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/entropitor/dotenv-cli/pull/129\"\u003eentropitor/dotenv-cli#129\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/entropitor/dotenv-cli/commit/5ddbe983a2caf455c91769a4209c48f54113e140\"\u003e\u003ccode\u003e5ddbe98\u003c/code\u003e\u003c/a\u003e v11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/04aa586d717f95b88b3478c7a475d142abe32cfb\"\u003e\u003ccode\u003e04aa586\u003c/code\u003e\u003c/a\u003e chore: bump dotenv-expand to ^12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/a4b18d9ad4e3ef85841c225b5b37e8c0d6677444\"\u003e\u003ccode\u003ea4b18d9\u003c/code\u003e\u003c/a\u003e chore: prettify README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/a979e9a89acc2b2911f06c39c584014028c60af8\"\u003e\u003ccode\u003ea979e9a\u003c/code\u003e\u003c/a\u003e chore: update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/0bf007384b76e62214807286eeec16804c40c256\"\u003e\u003ccode\u003e0bf0073\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/d4a350959a9f7307f220459377a89db5dcef877c\"\u003e\u003ccode\u003ed4a3509\u003c/code\u003e\u003c/a\u003e chore: bump dotenv-expand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/6c510a3cd7ee0f6144eb46a2b97c5484ba08cb30\"\u003e\u003ccode\u003e6c510a3\u003c/code\u003e\u003c/a\u003e 9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/8d377b12ebb7f62fd99dfee31af1b635f2a1b72f\"\u003e\u003ccode\u003e8d377b1\u003c/code\u003e\u003c/a\u003e Add quiet flag to suppress dotenv debug output by default (\u003ca href=\"https://redirect.github.com/entropitor/dotenv-cli/issues/129\"\u003e#129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/0da11b975c15e92eff0fe0e0da33af6b9a851dca\"\u003e\u003ccode\u003e0da11b9\u003c/code\u003e\u003c/a\u003e Update LICENSE with copyright information\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/entropitor/dotenv-cli/compare/v8.0.0...v11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInclude available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18706\"\u003e#18706\u003c/a\u003e by \u003ca href=\"https://github.com/porada\"\u003e\u003ccode\u003e@​porada\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#381\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease note \u0026quot;Prettier 3.8: Support for Angular v21.1\u0026quot;\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.8.1\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.0...3.8.1\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eInclude available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18706\"\u003e#18706\u003c/a\u003e by \u003ca href=\"https://github.com/porada\"\u003e\u003ccode\u003e@​porada\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Input\nimport * as prettierPluginEstree from \u0026quot;prettier/plugins/estree\u0026quot;;\n\u003cp\u003e// Prettier 3.8.0\n// Property 'printers' does not exist on type 'typeof import(\u0026quot;prettier/plugins/estree\u0026quot;)'. ts(2339)\nprettierPluginEstree.printers.estree; //=\u0026gt; any\u003c/p\u003e\n\u003cp\u003e// Prettier 3.8.1\nprettierPluginEstree.printers.estree; //=\u0026gt; Printer\nprettierPluginEstree.printers[\u0026quot;estree-json\u0026quot;]; //=\u0026gt; Printer\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.8.0\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease Notes\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e3.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/90983f40dce5e20beea4e5618b5e0426a6a7f4f0\"\u003e\u003ccode\u003e90983f4\u003c/code\u003e\u003c/a\u003e Release 3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/57f702f7656e6fc03873f8121480c321b2f44c8c\"\u003e\u003ccode\u003e57f702f\u003c/code\u003e\u003c/a\u003e Include available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18706\"\u003e#18706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/bece82785141274c12956b0af3bae77a44ae3a9e\"\u003e\u003ccode\u003ebece827\u003c/code\u003e\u003c/a\u003e Revert change in release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/82a4ab26f1e7fccd0041272de12a3c6b942e622b\"\u003e\u003ccode\u003e82a4ab2\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5213ee463c653f47e1821de414a4f30573f83337\"\u003e\u003ccode\u003e5213ee4\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/f95ad0f8e1dd9fb5507e7088f42f91fa6b5f3cb0\"\u003e\u003ccode\u003ef95ad0f\u003c/code\u003e\u003c/a\u003e Comment out finished steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b2034e819aef944fe1fe3bbf532118885a854f64\"\u003e\u003ccode\u003eb2034e8\u003c/code\u003e\u003c/a\u003e Fix release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5824b15189303d52892ffbc0812751533666c674\"\u003e\u003ccode\u003e5824b15\u003c/code\u003e\u003c/a\u003e Release 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/04336012b351529f624eaeb3ac9af52a5b7b7c01\"\u003e\u003ccode\u003e0433601\u003c/code\u003e\u003c/a\u003e Add blog post for v3.8.0 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18639\"\u003e#18639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b04d05b831f1476ac6e24e1211972bfdd475c9b8\"\u003e\u003ccode\u003eb04d05b\u003c/code\u003e\u003c/a\u003e Remove lint step from release script (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18415\"\u003e#18415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier-plugin-tailwindcss` from 0.6.12 to 0.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/releases\"\u003eprettier-plugin-tailwindcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLoad compatible plugins sequentially to work around race conditions in Node.js (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix compatibility with \u003ccode\u003eprettier-plugin-svelte\u003c/code\u003e when using Prettier v3.7+ (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMatch against correct name of dynamic attributes when using regexes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/410\"\u003e#410\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFormat quotes in \u003ccode\u003e@source\u003c/code\u003e, \u003ccode\u003e@plugin\u003c/code\u003e, and \u003ccode\u003e@config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in function calls in Twig (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in callable template literals (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in function calls mixed with property accesses (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport regular expression patterns for attributes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport regular expression patterns for function names (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved monorepo support by loading Tailwind CSS relative to the input file instead of prettier config file (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved monorepo support by loading v3 configs relative to the input file instead of prettier config file (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFallback to Tailwind CSS v4 instead of v3 by default (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/390\"\u003e#390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't augment global Prettier \u003ccode\u003eParserOptions\u003c/code\u003e and \u003ccode\u003eRequiredOptions\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop support for \u003ccode\u003eprettier-plugin-import-sort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle quote escapes in LESS when sorting \u003ccode\u003e@apply\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/392\"\u003e#392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix whitespace removal inside nested concat and template expressions (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for OXC + Hermes Prettier plugins (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/376\"\u003e#376\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort template literals in Angular expressions (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't repeatedly add backslashes to escape sequences when formatting (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent Svelte files from breaking when there are duplicate classes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eprettier-plugin-multiline-arrays\u003c/code\u003e and \u003ccode\u003eprettier-plugin-jsdoc\u003c/code\u003e work when used together with this plugin (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/372\"\u003e#372\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/tailwindlabs/prettier-plugin-tailwindcss/blob/main/CHANGELOG.md\"\u003eprettier-plugin-tailwindcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.7.2] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLoad compatible plugins sequentially to work around race conditions in Node.js (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix compatibility with \u003ccode\u003eprettier-plugin-svelte\u003c/code\u003e when using Prettier v3.7+ (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.7.1] - 2025-10-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMatch against correct name of dynamic attributes when using regexes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/410\"\u003e#410\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.7.0] - 2025-10-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFormat quotes in \u003ccode\u003e@source\u003c/code\u003e, \u003ccode\u003e@plugin\u003c/code\u003e, and \u003ccode\u003e@config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in function calls in Twig (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in callable template literals (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in function calls mixed with property accesses (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport regular expression patterns for attributes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport regular expression patterns for function names (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved monorepo support by loading Tailwind CSS relative to the input file instead of prettier config file (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved monorepo support by loading v3 configs relative to the input file instead of prettier config file (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFallback to Tailwind CSS v4 instead of v3 by default (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/390\"\u003e#390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't augment global Prettier \u003ccode\u003eParserOptions\u003c/code\u003e and \u003ccode\u003eRequiredOptions\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop support for \u003ccode\u003eprettier-plugin-import-sort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle quote escapes in LESS when sorting \u003ccode\u003e@apply\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/392\"\u003e#392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix whitespace removal inside nested concat and template expressions (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.6.14] - 2025-07-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for OXC + Hermes Prettier plugins (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/376\"\u003e#376\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort template literals in Angular expressions (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't repeatedly add backslashes to escape sequences when formatting (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.6.13] - 2025-06-19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent Svelte files from breaking when there are duplicate classes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eprettier-plugin-multiline-arrays\u003c/code\u003e and \u003ccode\u003eprettier-plugin-jsdoc\u003c/code\u003e work when used together with this plugin (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/372\"\u003e#372\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/28beb4e008b913414562addec4abb8ab261f3828\"\u003e\u003ccode\u003e28beb4e\u003c/code\u003e\u003c/a\u003e 0.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/63d859de03c981856332695704dda4d4b068127c\"\u003e\u003ccode\u003e63d859d\u003c/code\u003e\u003c/a\u003e Tweak \u003ccode\u003eoverrides\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/bd7ff3cf984c4efe4879a4da243ce8c3aeb8d256\"\u003e\u003ccode\u003ebd7ff3c\u003c/code\u003e\u003c/a\u003e Fix install issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/90e56c36507ebfcfa91b1f1d398a330c6fc3b699\"\u003e\u003ccode\u003e90e56c3\u003c/code\u003e\u003c/a\u003e Fix plugin compatibility with Prettier v3.7+ (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/dd02e91c60c7b07dbf22b0fda134db9707899a22\"\u003e\u003ccode\u003edd02e91\u003c/code\u003e\u003c/a\u003e Add test for subpath imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/908f1695b303529913daabab55ab77fa584d45a3\"\u003e\u003ccode\u003e908f169\u003c/code\u003e\u003c/a\u003e Don’t use \u003ccode\u003ePromise.all\u003c/code\u003e when dynamically loading compatible plugins (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/a0fea3f3c235bf602f8f0af94693d99d02fd98c0\"\u003e\u003ccode\u003ea0fea3f\u003c/code\u003e\u003c/a\u003e 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/56fa1fcc0570c94459aa854c46051ab65169c062\"\u003e\u003ccode\u003e56fa1fc\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/42aca0cfa235e8d072d5b05a9150433e89062745\"\u003e\u003ccode\u003e42aca0c\u003c/code\u003e\u003c/a\u003e Match against correct name of dynamic attributes when using regexes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/410\"\u003e#410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/3a58565c952ce219239a451321995ff3c8c48510\"\u003e\u003ccode\u003e3a58565\u003c/code\u003e\u003c/a\u003e Fix building on windows\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/compare/v0.6.12...v0.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `turbo` from 2.5.4 to 2.8.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/turborepo/releases\"\u003eturbo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTurborepo v2.8.21\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Strip JSX components from heading anchors and TOC entries by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12404\"\u003evercel/turborepo#12404\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eeslint\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(eslint-plugin-turbo): Guard against missing tasks/pipeline in forEachTaskDef by \u003ca href=\"https://github.com/sleitor\"\u003e\u003ccode\u003e@​sleitor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12411\"\u003evercel/turborepo#12411\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​turbo/repository\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add \u003ccode\u003epackagesFromLockfile()\u003c/code\u003e NAPI binding to \u003ccode\u003e@turbo/repository\u003c/code\u003e by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12454\"\u003evercel/turborepo#12454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease(library): 0.0.1-canary.21 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12455\"\u003evercel/turborepo#12455\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eExamples\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(examples): Update of \u003ccode\u003ewith-svelte\u003c/code\u003e example by \u003ca href=\"https://github.com/floriansalihovic\"\u003e\u003ccode\u003e@​floriansalihovic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11952\"\u003evercel/turborepo#11952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Use script-shell=bash for cross-platform with-shell-commands example by \u003ca href=\"https://github.com/Goldyvaiiii\"\u003e\u003ccode\u003e@​Goldyvaiiii\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12436\"\u003evercel/turborepo#12436\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Add link to Docker guide in prune --docker flag section by \u003ca href=\"https://github.com/styfle\"\u003e\u003ccode\u003e@​styfle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12401\"\u003evercel/turborepo#12401\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add \u003ccode\u003eglobal\u003c/code\u003e configuration key behind \u003ccode\u003efutureFlags.globalConfiguration\u003c/code\u003e by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12399\"\u003evercel/turborepo#12399\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update CODEOWNERS to remove /docs owner by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12402\"\u003evercel/turborepo#12402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Move docs app icons into app/ directory by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12403\"\u003evercel/turborepo#12403\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add experimental structured logging with \u003ccode\u003e--json\u003c/code\u003e and \u003ccode\u003e--log-file\u003c/code\u003e flags by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12405\"\u003evercel/turborepo#12405\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Downgrade Next.js by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12408\"\u003evercel/turborepo#12408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Deprecate the \u003ccode\u003eturbo scan\u003c/code\u003e command by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12406\"\u003evercel/turborepo#12406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade Next.js by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12415\"\u003evercel/turborepo#12415\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: Flush stale mouse tracking events from stdin during TUI cleanup\u0026quot; by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12416\"\u003evercel/turborepo#12416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Add NixOS environment variables to default passthroughs by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12417\"\u003evercel/turborepo#12417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Resolve security vulnerabilities in \u003ccode\u003etar\u003c/code\u003e and \u003ccode\u003erustls-webpki\u003c/code\u003e by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12418\"\u003evercel/turborepo#12418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Promote \u003ccode\u003eturbo query\u003c/code\u003e from experimental to stable by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12421\"\u003evercel/turborepo#12421\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Clarify \u003ccode\u003eturbo-ignore\u003c/code\u003e's future by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12422\"\u003evercel/turborepo#12422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Rework \u003ccode\u003eturbo ls\u003c/code\u003e to use \u003ccode\u003equery\u003c/code\u003e internals and add \u003ccode\u003eturbo query ls\u003c/code\u003e shorthand by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12424\"\u003evercel/turborepo#12424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Clarify environment variables across packages dependency behavior by \u003ca href=\"https://github.com/ramanverse\"\u003e\u003ccode\u003e@​ramanverse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12390\"\u003evercel/turborepo#12390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Expand subpath imports example by \u003ca href=\"https://github.com/lilianakatrina684-a11y\"\u003e\u003ccode\u003e@​lilianakatrina684-a11y\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12412\"\u003evercel/turborepo#12412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve source dependencies when adding workspace deps in \u003ccode\u003eturbo-gen\u003c/code\u003e by \u003ca href=\"https://github.com/sleitor\"\u003e\u003ccode\u003e@​sleitor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11935\"\u003evercel/turborepo#11935\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add Git history requirements to \u003ccode\u003eturbo query affected\u003c/code\u003e docs by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12426\"\u003evercel/turborepo#12426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Prevent horizontal overflow from long inline code on narrow viewports by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12428\"\u003evercel/turborepo#12428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Send git SHA and dirty hash to remote cache by \u003ca href=\"https://github.com/mehulkar\"\u003e\u003ccode\u003e@​mehulkar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12427\"\u003evercel/turborepo#12427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Upgrade tokio to 1.47.1+ to fix pidfd_reaper panic by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12431\"\u003evercel/turborepo#12431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add AI guide to sidebar navigation by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12438\"\u003evercel/turborepo#12438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Move \u003ccode\u003eexperimentalObservability\u003c/code\u003e into \u003ccode\u003efutureFlags\u003c/code\u003e section by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12439\"\u003evercel/turborepo#12439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Skip Unix domain sockets and other special files during file hashing by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12445\"\u003evercel/turborepo#12445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve dedupePeers and unknown pnpm lockfile settings by \u003ca href=\"https://github.com/attehuhtakangas\"\u003e\u003ccode\u003e@​attehuhtakangas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12443\"\u003evercel/turborepo#12443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Align dry run cache status with normal run by checking caching guards by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12448\"\u003evercel/turborepo#12448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Resolve turbo watch hang with mixed interruptible persistent tasks by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12449\"\u003evercel/turborepo#12449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Avoid \u003ccode\u003esetsid()\u003c/code\u003e in PTY spawn to prevent macOS Gatekeeper CPU spikes by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12452\"\u003evercel/turborepo#12452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: Move cache hit SHA context to verbose logging by \u003ca href=\"https://github.com/mehulkar\"\u003e\u003ccode\u003e@​mehulkar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12435\"\u003evercel/turborepo#12435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add missing --force flag documentation by \u003ca href=\"https://github.com/Goldyvaiiii\"\u003e\u003ccode\u003e@​Goldyvaiiii\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12440\"\u003evercel/turborepo#12440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Prevent panic in \u003ccode\u003eturbo watch\u003c/code\u003e with persistent tasks by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12459\"\u003evercel/turborepo#12459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Support \u003ccode\u003eturbo watch\u003c/code\u003e in single-package workspaces by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12460\"\u003evercel/turborepo#12460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Missing deps after npm lockfile parsing by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12464\"\u003evercel/turborepo#12464\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add AI agent detection and automatic markdown rewrites by \u003ca href=\"https://github.com/molebox\"\u003e\u003ccode\u003e@​molebox\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12462\"\u003evercel/turborepo#12462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Resolve generator name conflicts across workspaces by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12467\"\u003evercel/turborepo#12467\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/84a861a2923f59181eb1d9f033f510730371378b\"\u003e\u003ccode\u003e84a861a\u003c/code\u003e\u003c/a\u003e publish 2.8.21 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/ffa47d1c8b2d2b288a90106c30dc6d654408ec0f\"\u003e\u003ccode\u003effa47d1\u003c/code\u003e\u003c/a\u003e fix: Show run summary after TUI exits (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12471\"\u003e#12471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/c5a46903a5f396645357015568344c27314671d2\"\u003e\u003ccode\u003ec5a4690\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.8.21-canary.20 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12470\"\u003e#12470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/91ebb9789f1e7a4c11d18920e8ec0c7189c7e51b\"\u003e\u003ccode\u003e91ebb97\u003c/code\u003e\u003c/a\u003e fix: Remove root package.json from \u003ccode\u003e--affected\u003c/code\u003e global triggers (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12469\"\u003e#12469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/7552e93be157d72cc81ae17a681a5d5763ac80fc\"\u003e\u003ccode\u003e7552e93\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.8.21-canary.19 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12468\"\u003e#12468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/d5d37a8f5df5933b94445d8e6865dfaef3f31bd1\"\u003e\u003ccode\u003ed5d37a8\u003c/code\u003e\u003c/a\u003e fix: Resolve generator name conflicts across workspaces (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12467\"\u003e#12467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/50bd872b437fd92f606341201e93e4d5a59964a5\"\u003e\u003ccode\u003e50bd872\u003c/code\u003e\u003c/a\u003e docs: Add AI agent detection and automatic markdown rewrites (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12462\"\u003e#12462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/c0141341a633e7d085eea4fb95b05508bf9a4d65\"\u003e\u003ccode\u003ec014134\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.8.21-canary.18 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12465\"\u003e#12465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/fe5a86eed3c935a11b937459b7404cdcf11d3256\"\u003e\u003ccode\u003efe5a86e\u003c/code\u003e\u003c/a\u003e fix: Missing deps after npm lockfile parsing (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12464\"\u003e#12464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/0bafae27e4024c2d0180f1f70543ef16135e7cc6\"\u003e\u003ccode\u003e0bafae2\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.8.21-canary.17 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12463\"\u003e#12463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.5.4...v2.8.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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 turbo since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.8.3 to 6.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 6.0\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/\"\u003erelease announcement blog post\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.0%22\"\u003efixed issues query for TypeScript 6.0.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.1%22\"\u003efixed issues query for TypeScript 6.0.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.2%22\"\u003efixed issues query for TypeScript 6.0.2 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 6.0 Beta\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0-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+6.0.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 6.0.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.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\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/607a22a90d1a5a1b507ce01bb8cd7ec020f954e7\"\u003e\u003ccode\u003e607a22a\u003c/code\u003e\u003c/a\u003e Bump version to 6.0.2 and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/9e72ab71b575e26795d0d9eac3d2d9957beed17c\"\u003e\u003ccode\u003e9e72ab7\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63239\"\u003e#63239\u003c/a\u003e (Fix missing lib files in reused pro...) into release-6.0 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/35ff23d4b0cc715691323ebe54f523c16fe6e3a5\"\u003e\u003ccode\u003e35ff23d\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63163\"\u003e#63163\u003c/a\u003e (Port anyFunctionType subtype fix an...) into release-6.0 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/e175b69138038953d4e85bf6529afe88d56d8fbe\"\u003e\u003ccode\u003ee175b69\u003c/code\u003e\u003c/a\u003e Bump version to 6.0.1-rc and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/af4caac0e91e838c46b3fdc1c9afacad68800f89\"\u003e\u003ccode\u003eaf4caac\u003c/code\u003e\u003c/a\u003e Update LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/8efd7e8544d8b35c9b33bca44a3124aa2613bf09\"\u003e\u003ccode\u003e8efd7e8\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/main' into release-6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/206ed1a00ffde637d821bbb3172d1488e3d949e8\"\u003e\u003ccode\u003e206ed1a\u003c/code\u003e\u003c/a\u003e Deprecate assert in import() (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63172\"\u003e#63172\u003c/a\u003e)\u003c...\n\n_Description has been truncated_","html_url":"https://github.com/petercossey/catalyst-b2b-edition/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/petercossey%2Fcatalyst-b2b-edition/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"4166364632","node_id":"PR_kwDOJSMA787Oc2v-","number":40,"state":"closed","title":"build(deps): bump giget from 3.1.2 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-05T10:57:02.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T01:23:51.000Z","updated_at":"2026-04-05T10:57:09.000Z","time_to_close":552791,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"giget","old_version":"3.1.2","new_version":"3.2.0","repository_url":"https://github.com/unjs/giget"}],"path":null,"ecosystem":"npm"},"body":"Bumps [giget](https://github.com/unjs/giget) from 3.1.2 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ev3.2.0 introduces a new \u003ccode\u003egit:\u003c/code\u003e provider with sparse checkout support — only fetching the files you actually need. Supports SSH, local repos, and host shorthands (\u003ccode\u003egh+git:\u003c/code\u003e, \u003ccode\u003egitlab+git:\u003c/code\u003e, …). Result is cached as a tarball on disk for offline usage. Thanks to \u003ca href=\"https://github.com/tkesgar\"\u003e\u003ccode\u003e@​tkesgar\u003c/code\u003e\u003c/a\u003e for the initial work ♥️\u003c/p\u003e\n\u003cp\u003eWe also finally added support for GitLab nested subgroups — previously \u003ccode\u003egitlab:group/subgroup/project\u003c/code\u003e would misparse the repo path. Now it just works, with \u003ccode\u003e::\u003c/code\u003e as a subdirectory delimiter when needed.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.2...v3.2.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egit:\u003c/code\u003e provider with sparse cloning support (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e_utils:\u003c/strong\u003e Move hyphens to start of character classes in parseGitURI regex (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Prevent duplicate error messages (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egitlab:\u003c/strong\u003e Support subgroups and \u003ccode\u003e::\u003c/code\u003e subdir delimiter (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/141\"\u003e#141\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMichael Slowik (\u003ca href=\"https://github.com/sl0wik\"\u003e\u003ccode\u003e@​sl0wik\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTed Kesgar (\u003ca href=\"https://github.com/tkesgar\"\u003e\u003ccode\u003e@​tkesgar\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTerminal Chai (\u003ca href=\"https://github.com/terminalchai\"\u003e\u003ccode\u003e@​terminalchai\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.2...v3.2.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egit:\u003c/code\u003e provider with sparse cloning support (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e_utils:\u003c/strong\u003e Move hyphens to start of character classes in parseGitURI regex (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Prevent duplicate error messages (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egitlab:\u003c/strong\u003e Support subgroups and \u003ccode\u003e::\u003c/code\u003e subdir delimiter (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/141\"\u003e#141\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInit agents.md (\u003ca href=\"https://github.com/unjs/giget/commit/774822c\"\u003e774822c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/giget/commit/ac02cb2\"\u003eac02cb2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix type issues (\u003ca href=\"https://github.com/unjs/giget/commit/bf48c80\"\u003ebf48c80\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMichael Slowik (\u003ca href=\"https://github.com/sl0wik\"\u003e\u003ccode\u003e@​sl0wik\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTed Kesgar (\u003ca href=\"https://github.com/tkesgar\"\u003e\u003ccode\u003e@​tkesgar\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTerminal Chai (\u003ca href=\"https://github.com/terminalchai\"\u003e\u003ccode\u003e@​terminalchai\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/beec83e6887bc47f2be808dbc9395f68702f082a\"\u003e\u003ccode\u003ebeec83e\u003c/code\u003e\u003c/a\u003e chore(release): v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/bf48c802658a26fad87af5c294faa86ea92352f0\"\u003e\u003ccode\u003ebf48c80\u003c/code\u003e\u003c/a\u003e chore: fix type issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/71c0c71574795ff6ffa62de5b3b384f97a30d221\"\u003e\u003ccode\u003e71c0c71\u003c/code\u003e\u003c/a\u003e fix(gitlab): support subgroups and \u003ccode\u003e::\u003c/code\u003e subdir delimiter (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/141\"\u003e#141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/ab868d5c8cd11670b0ee0ba54e3e696e3c97fbed\"\u003e\u003ccode\u003eab868d5\u003c/code\u003e\u003c/a\u003e fix(cli): prevent duplicate error messages (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/7f213d9b78bd4314ceeb101ab8a4ae3ec95b2a11\"\u003e\u003ccode\u003e7f213d9\u003c/code\u003e\u003c/a\u003e fix(_utils): move hyphens to start of character classes in parseGitURI regex ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/734d5733f1ba16f74f25800fa33dc03c8b2859e3\"\u003e\u003ccode\u003e734d573\u003c/code\u003e\u003c/a\u003e feat: \u003ccode\u003egit:\u003c/code\u003e provider with sparse cloning support (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/20d4cd59d0a6cfad2141a89c9dc5f8ad36a1374b\"\u003e\u003ccode\u003e20d4cd5\u003c/code\u003e\u003c/a\u003e chore(deps): update codecov/codecov-action action to v6 (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/ac02cb256ff0ffd772aef4becfeb0c6760cdc264\"\u003e\u003ccode\u003eac02cb2\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/774822cd41ba761d0a47cb951e9989875d7c2ea2\"\u003e\u003ccode\u003e774822c\u003c/code\u003e\u003c/a\u003e chore: init agents.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/f1bdc5d3c4e71625837be58c2745e5ff140c9be8\"\u003e\u003ccode\u003ef1bdc5d\u003c/code\u003e\u003c/a\u003e chore(deps): update autofix-ci/action digest to 7a166d7 (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/unjs/giget/compare/v3.1.2...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/maizzle/create-maizzle/pull/40","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/maizzle%2Fcreate-maizzle/issues/40","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/40/packages"},{"uuid":"4124387275","node_id":"PR_kwDOQx7Bd87M19AL","number":23,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 25 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-24T00:00:47.000Z","updated_at":"2026-03-24T00:01:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":25,"packages":[{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.3.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@oclif/core","old_version":"4.8.0","new_version":"4.10.2","repository_url":"https://github.com/oclif/core"},{"name":"@oclif/plugin-autocomplete","old_version":"3.2.39","new_version":"3.2.42","repository_url":"https://github.com/oclif/plugin-autocomplete"},{"name":"@oclif/plugin-help","old_version":"6.2.36","new_version":"6.2.40","repository_url":"https://github.com/oclif/plugin-help"},{"name":"@oclif/plugin-not-found","old_version":"3.2.73","new_version":"3.2.77","repository_url":"https://github.com/oclif/plugin-not-found"},{"name":"@oclif/plugin-update","old_version":"4.7.16","new_version":"4.7.26","repository_url":"https://github.com/oclif/plugin-update"},{"name":"@oclif/plugin-version","old_version":"2.2.36","new_version":"2.2.39","repository_url":"https://github.com/oclif/plugin-version"},{"name":"@oclif/table","old_version":"0.3.6","new_version":"0.5.3","repository_url":"https://github.com/oclif/table"},{"name":"ink","old_version":"4.4.1","new_version":"6.8.0","repository_url":"https://github.com/vadimdemedes/ink"},{"name":"ink-text-input","old_version":"5.0.1","new_version":"6.0.0","repository_url":"https://github.com/vadimdemedes/ink-text-input"},{"name":"ora","old_version":"8.2.0","new_version":"9.3.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"react","old_version":"18.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"c12","old_version":"2.0.1","new_version":"3.3.3","repository_url":"https://github.com/unjs/c12"},{"name":"confbox","old_version":"0.2.2","new_version":"0.2.4","repository_url":"https://github.com/unjs/confbox"},{"name":"giget","old_version":"1.2.3","new_version":"3.1.2","repository_url":"https://github.com/unjs/giget"},{"name":"nypm","old_version":"0.3.12","new_version":"0.6.5","repository_url":"https://github.com/unjs/nypm"},{"name":"pathe","old_version":"1.1.2","new_version":"2.0.3","repository_url":"https://github.com/unjs/pathe"},{"name":"yaml","old_version":"2.8.2","new_version":"2.8.3","repository_url":"https://github.com/eemeli/yaml"},{"name":"zod","old_version":"3.24.1","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"},{"name":"zod-to-json-schema","old_version":"3.24.1","new_version":"3.25.1","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"},{"name":"@astrojs/starlight","old_version":"0.37.6","new_version":"0.38.2","repository_url":"https://github.com/withastro/starlight"},{"name":"@astrojs/vercel","old_version":"9.0.4","new_version":"10.0.2","repository_url":"https://github.com/withastro/astro"},{"name":"@iconify-json/lucide","old_version":"1.2.90","new_version":"1.2.98","repository_url":"https://github.com/iconify/icon-sets"},{"name":"@iconify-json/simple-icons","old_version":"1.2.70","new_version":"1.2.75","repository_url":"https://github.com/iconify/icon-sets"},{"name":"astro","old_version":"5.17.1","new_version":"6.0.8","repository_url":"https://github.com/withastro/astro"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 25 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.3.2` |\n| [@oclif/core](https://github.com/oclif/core) | `4.8.0` | `4.10.2` |\n| [@oclif/plugin-autocomplete](https://github.com/oclif/plugin-autocomplete) | `3.2.39` | `3.2.42` |\n| [@oclif/plugin-help](https://github.com/oclif/plugin-help) | `6.2.36` | `6.2.40` |\n| [@oclif/plugin-not-found](https://github.com/oclif/plugin-not-found) | `3.2.73` | `3.2.77` |\n| [@oclif/plugin-update](https://github.com/oclif/plugin-update) | `4.7.16` | `4.7.26` |\n| [@oclif/plugin-version](https://github.com/oclif/plugin-version) | `2.2.36` | `2.2.39` |\n| [@oclif/table](https://github.com/oclif/table) | `0.3.6` | `0.5.3` |\n| [ink](https://github.com/vadimdemedes/ink) | `4.4.1` | `6.8.0` |\n| [ink-text-input](https://github.com/vadimdemedes/ink-text-input) | `5.0.1` | `6.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.3.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.2.0` | `19.2.4` |\n| [c12](https://github.com/unjs/c12) | `2.0.1` | `3.3.3` |\n| [confbox](https://github.com/unjs/confbox) | `0.2.2` | `0.2.4` |\n| [giget](https://github.com/unjs/giget) | `1.2.3` | `3.1.2` |\n| [nypm](https://github.com/unjs/nypm) | `0.3.12` | `0.6.5` |\n| [pathe](https://github.com/unjs/pathe) | `1.1.2` | `2.0.3` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.2` | `2.8.3` |\n| [zod](https://github.com/colinhacks/zod) | `3.24.1` | `4.3.6` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.24.1` | `3.25.1` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.37.6` | `0.38.2` |\n| [@astrojs/vercel](https://github.com/withastro/astro/tree/HEAD/packages/integrations/vercel) | `9.0.4` | `10.0.2` |\n| [@iconify-json/lucide](https://github.com/iconify/icon-sets) | `1.2.90` | `1.2.98` |\n| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) | `1.2.70` | `1.2.75` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.17.1` | `6.0.8` |\n\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/releases\"\u003e\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major release that modernizes the codebase for Node.js ≥ 20.\u003c/p\u003e\n\u003ch3\u003eESM Only - No More CommonJS Support\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eImpact:\u003c/strong\u003e All packages are now ESM-only. CommonJS imports are no longer supported.\u003c/p\u003e\n\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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/b218fcc4afe888a58957aa78c9a032f9bd2d60cb\"\u003e\u003ccode\u003eb218fcc\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/b6aabed62a2b4ef406ad1b1d2299115e1df44faa\"\u003e\u003ccode\u003eb6aabed\u003c/code\u003e\u003c/a\u003e fix: set prepublish script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/1ce03199b82b4a5fb6f7c97ce374c6da5087444f\"\u003e\u003ccode\u003e1ce0319\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/62a1b2df173687ca5ce90cbf03735039237babbb\"\u003e\u003ccode\u003e62a1b2d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2031\"\u003e#2031\u003c/a\u003e from SBoudrias/sboudrias/debug-xterm-80g\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/09fcc6c5f6e89f419c86a20d55260acbd97d1e72\"\u003e\u003ccode\u003e09fcc6c\u003c/code\u003e\u003c/a\u003e chore(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): fix formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/56bdf30a190d9f34d3c1041317fc27827c34cf18\"\u003e\u003ccode\u003e56bdf30\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): resolve xterm CJS named export error under native Nod...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/58d3bf0c18390dce2d6351cf96c6180ca7d235b4\"\u003e\u003ccode\u003e58d3bf0\u003c/code\u003e\u003c/a\u003e chore(deps): Bump brace-expansion from 1.1.11 to 1.1.12 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2029\"\u003e#2029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/f9a3adb4b68a7b8eadb5cc5b59c522006c2b6fc4\"\u003e\u003ccode\u003ef9a3adb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2026\"\u003e#2026\u003c/a\u003e from SBoudrias/emdash/semver-315\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/264f5da252b7d6d2d907082e0e2d30f5bf4ccff2\"\u003e\u003ccode\u003e264f5da\u003c/code\u003e\u003c/a\u003e chore(setup-packages): simplify coerce using tryParseRange\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/feab67858dd4c2a20fe7c490764ea829d8305cfe\"\u003e\u003ccode\u003efeab678\u003c/code\u003e\u003c/a\u003e chore(setup-packages): replace semver with std-semver\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/core` from 4.8.0 to 4.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/core/releases\"\u003e\u003ccode\u003e@​oclif/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.10.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.2 to 3.4.2 (\u003ca href=\"https://github.com/oclif/core/commit/64f4b92a797041a2194c4e29d061e4a399e783f1\"\u003e64f4b92\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.10.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefresh yarn.lock (\u003ca href=\"https://github.com/oclif/core/commit/745f56ebea25382c6006ba68a9846d0c44f57da8\"\u003e745f56e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.10.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einclude multiple property in cached arg metadata (\u003ca href=\"https://github.com/oclif/core/commit/32b4bb7a72daf9eb6ff632afcb8632bcc540c266\"\u003e32b4bb7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eprovide clearer messages on invalid variadic args (\u003ca href=\"https://github.com/oclif/core/commit/454ae3d812c976d46cd619c869e6679003270daf\"\u003e454ae3d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd ArgDefinition overloads for variadic arg return types (\u003ca href=\"https://github.com/oclif/core/commit/6fea59323826764cd945dc6c9d5f4bf5de49c660\"\u003e6fea593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd definition-time validation for variadic arg constraints (\u003ca href=\"https://github.com/oclif/core/commit/20d2543221f756cda11d3d039614b2484bd26734\"\u003e20d2543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd multiple property to ArgProps interface (\u003ca href=\"https://github.com/oclif/core/commit/fb762633f7d47e4c8dc31922e67e887788e470bb\"\u003efb76263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallow array of default values for varargs (\u003ca href=\"https://github.com/oclif/core/commit/da42b292ff0d6a8c00b25562dbcd40db3a0199db\"\u003eda42b29\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eimplement variadic arg parsing with shift/pop algorithm (\u003ca href=\"https://github.com/oclif/core/commit/eba40b5150c5afb507bb37e4915f69c12075ba05\"\u003eeba40b5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eshow ... suffix for variadic args in help text (\u003ca href=\"https://github.com/oclif/core/commit/fc536527659295a67365da38f097799af5a9dee1\"\u003efc53652\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ewarn on hidden, deprecated aliases (\u003ca href=\"https://github.com/oclif/core/commit/af47f6704496d8741316f5b24a1108ac71ec9262\"\u003eaf47f67\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.8.4\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e--flags-dir works on 3rd party plugins \u003ca href=\"https://github.com/W-21178947\"\u003e\u003ccode\u003e@​W-21178947\u003c/code\u003e\u003c/a\u003e@ (\u003ca href=\"https://github.com/oclif/core/commit/8bd57c095d44ab0ef5e426493d971596ef7acce4\"\u003e8bd57c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.8.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eexpanded process title checks for windows shell identification \u003ca href=\"https://github.com/W-21239801\"\u003e\u003ccode\u003e@​W-21239801\u003c/code\u003e\u003c/a\u003e@ (\u003ca href=\"https://github.com/oclif/core/commit/d2c19134d8708b5e71a3ab0f6ce638a041aaf8e1\"\u003ed2c1913\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.8.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump minimatch from 10.2.1 to 10.2.4 (\u003ca href=\"https://github.com/oclif/core/commit/d1d9831cd1eca6478ef6b37b9e58566c02b7ff96\"\u003ed1d9831\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.8.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump minimatch from 9.0.5 to 10.2.1 (\u003ca href=\"https://github.com/oclif/core/commit/2815e37400a21c6fed2174bdac2e36a1188cfb4a\"\u003e2815e37\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/oclif/core/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/core\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/oclif/core/compare/4.10.1...4.10.2\"\u003e4.10.2\u003c/a\u003e (2026-03-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.2 to 3.4.2 (\u003ca href=\"https://github.com/oclif/core/commit/64f4b92a797041a2194c4e29d061e4a399e783f1\"\u003e64f4b92\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/core/compare/4.10.0...4.10.1\"\u003e4.10.1\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefresh yarn.lock (\u003ca href=\"https://github.com/oclif/core/commit/745f56ebea25382c6006ba68a9846d0c44f57da8\"\u003e745f56e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/oclif/core/compare/4.9.0...4.10.0\"\u003e4.10.0\u003c/a\u003e (2026-03-19)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einclude multiple property in cached arg metadata (\u003ca href=\"https://github.com/oclif/core/commit/32b4bb7a72daf9eb6ff632afcb8632bcc540c266\"\u003e32b4bb7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eprovide clearer messages on invalid variadic args (\u003ca href=\"https://github.com/oclif/core/commit/454ae3d812c976d46cd619c869e6679003270daf\"\u003e454ae3d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd ArgDefinition overloads for variadic arg return types (\u003ca href=\"https://github.com/oclif/core/commit/6fea59323826764cd945dc6c9d5f4bf5de49c660\"\u003e6fea593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd definition-time validation for variadic arg constraints (\u003ca href=\"https://github.com/oclif/core/commit/20d2543221f756cda11d3d039614b2484bd26734\"\u003e20d2543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd multiple property to ArgProps interface (\u003ca href=\"https://github.com/oclif/core/commit/fb762633f7d47e4c8dc31922e67e887788e470bb\"\u003efb76263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallow array of default values for varargs (\u003ca href=\"https://github.com/oclif/core/commit/da42b292ff0d6a8c00b25562dbcd40db3a0199db\"\u003eda42b29\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eimplement variadic arg parsing with shift/pop algorithm (\u003ca href=\"https://github.com/oclif/core/commit/eba40b5150c5afb507bb37e4915f69c12075ba05\"\u003eeba40b5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eshow ... suffix for variadic args in help text (\u003ca href=\"https://github.com/oclif/core/commit/fc536527659295a67365da38f097799af5a9dee1\"\u003efc53652\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/oclif/core/compare/4.8.4...4.9.0\"\u003e4.9.0\u003c/a\u003e (2026-03-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ewarn on hidden, deprecated aliases (\u003ca href=\"https://github.com/oclif/core/commit/af47f6704496d8741316f5b24a1108ac71ec9262\"\u003eaf47f67\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/core/compare/4.8.3...4.8.4\"\u003e4.8.4\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/2a0dc8b2002d20959a1aff522b5fbd04a5631fb8\"\u003e\u003ccode\u003e2a0dc8b\u003c/code\u003e\u003c/a\u003e chore(release): 4.10.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/e78f752a8fc2bb469ec01fcd9a40ce5c38bb6794\"\u003e\u003ccode\u003ee78f752\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/core/issues/1560\"\u003e#1560\u003c/a\u003e from oclif/dependabot-npm_and_yarn-flatted-3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/64f4b92a797041a2194c4e29d061e4a399e783f1\"\u003e\u003ccode\u003e64f4b92\u003c/code\u003e\u003c/a\u003e fix(deps): bump flatted from 3.3.2 to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/958a98f6a7fbb1d8eb9b26a737501c3ea00cf117\"\u003e\u003ccode\u003e958a98f\u003c/code\u003e\u003c/a\u003e chore(release): 4.10.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/9aac3dc460e786f7eb62afd817909d2228f71abd\"\u003e\u003ccode\u003e9aac3dc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/core/issues/1559\"\u003e#1559\u003c/a\u003e from oclif/ew/deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/745f56ebea25382c6006ba68a9846d0c44f57da8\"\u003e\u003ccode\u003e745f56e\u003c/code\u003e\u003c/a\u003e fix: refresh yarn.lock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/a5facdb60159efae6c5a282396deea270609ebf4\"\u003e\u003ccode\u003ea5facdb\u003c/code\u003e\u003c/a\u003e chore(release): 4.10.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/4c6b3d764a57843ec2e0a3a79212c5ee0205a86d\"\u003e\u003ccode\u003e4c6b3d7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/core/issues/1554\"\u003e#1554\u003c/a\u003e from rexxars/feat/native-variadic-args\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/da42b292ff0d6a8c00b25562dbcd40db3a0199db\"\u003e\u003ccode\u003eda42b29\u003c/code\u003e\u003c/a\u003e feat: allow array of default values for varargs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/454ae3d812c976d46cd619c869e6679003270daf\"\u003e\u003ccode\u003e454ae3d\u003c/code\u003e\u003c/a\u003e fix: provide clearer messages on invalid variadic args\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/core/compare/4.8.0...4.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-autocomplete` from 3.2.39 to 3.2.42\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-autocomplete/releases\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.42\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.2 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1118\"\u003e#1118\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/fd847d4bd6078d5ede6c21eabb1d3b4bbd2b313e\"\u003efd847d4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.41\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1117\"\u003e#1117\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/ea110a463884ba8fe00e455f8971d7cc5074465a\"\u003eea110a4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.40\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\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/oclif/plugin-autocomplete/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\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/oclif/plugin-autocomplete/compare/3.2.41...3.2.42\"\u003e3.2.42\u003c/a\u003e (2026-03-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.2 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1118\"\u003e#1118\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/fd847d4bd6078d5ede6c21eabb1d3b4bbd2b313e\"\u003efd847d4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/compare/3.2.40...3.2.41\"\u003e3.2.41\u003c/a\u003e (2026-03-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1117\"\u003e#1117\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/ea110a463884ba8fe00e455f8971d7cc5074465a\"\u003eea110a4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003e3.2.40\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/85caeba05ef7f94f2caf743b8a1e70d8eefbbbaf\"\u003e\u003ccode\u003e85caeba\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.42 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/fd847d4bd6078d5ede6c21eabb1d3b4bbd2b313e\"\u003e\u003ccode\u003efd847d4\u003c/code\u003e\u003c/a\u003e fix(deps): bump flatted from 3.3.2 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1118\"\u003e#1118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/2fb1daeacc9eada02ee5fe6551f6010c13cb4d7e\"\u003e\u003ccode\u003e2fb1dae\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint from 9.39.3 to 9.39.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1113\"\u003e#1113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/e109c54d0c7270860e423f201e1483ad986f35a0\"\u003e\u003ccode\u003ee109c54\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump \u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e from 6.2.37 to 6.2.38 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1114\"\u003e#1114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/50f6ec9221e570142afb6353e6c6c9329cdb3be0\"\u003e\u003ccode\u003e50f6ec9\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.79 to 4.22.87 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1115\"\u003e#1115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/c7e92fd0ac27a62ac5549f126c5b0e89e1faa198\"\u003e\u003ccode\u003ec7e92fd\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.140 to 6.0.148 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1116\"\u003e#1116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/e9560d9033ee5312e9d43fd9c0610a7e99babaad\"\u003e\u003ccode\u003ee9560d9\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.41 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/ea110a463884ba8fe00e455f8971d7cc5074465a\"\u003e\u003ccode\u003eea110a4\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1117\"\u003e#1117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/c73b3329fe772d54f673700eb3625ab4df580e09\"\u003e\u003ccode\u003ec73b332\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1106\"\u003e#1106\u003c/a\u003e from oclif/ew/slack-webhook-secret\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/0e0fa1c3577b77f9a79fd9f753a3a7755dca4d86\"\u003e\u003ccode\u003e0e0fa1c\u003c/code\u003e\u003c/a\u003e chore: pass slack webhook secret [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-autocomplete/compare/3.2.39...3.2.42\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-help` from 6.2.36 to 6.2.40\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-help/releases\"\u003e\u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.40\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1107\"\u003e#1107\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4e38fa638fe096554b4d9ba6acb6a7fc8924d145\"\u003e4e38fa6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.2.39\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.2 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1104\"\u003e#1104\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/30584d8fb2b58224cd03fc51d4769577b7aa9bf4\"\u003e30584d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.2.38\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1103\"\u003e#1103\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/6ed1cfffe795d03eaffa8172f7939201bf2fb104\"\u003e6ed1cff\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.2.37\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\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/oclif/plugin-help/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-help\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/oclif/plugin-help/compare/6.2.39...6.2.40\"\u003e6.2.40\u003c/a\u003e (2026-03-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1107\"\u003e#1107\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4e38fa638fe096554b4d9ba6acb6a7fc8924d145\"\u003e4e38fa6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-help/compare/6.2.38...6.2.39\"\u003e6.2.39\u003c/a\u003e (2026-03-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.2 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1104\"\u003e#1104\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/30584d8fb2b58224cd03fc51d4769577b7aa9bf4\"\u003e30584d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-help/compare/6.2.37...6.2.38\"\u003e6.2.38\u003c/a\u003e (2026-03-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1103\"\u003e#1103\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/6ed1cfffe795d03eaffa8172f7939201bf2fb104\"\u003e6ed1cff\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003e6.2.37\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/a1b614163a96d8b04f9611d830d966e4c5016851\"\u003e\u003ccode\u003ea1b6141\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.40 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/4e38fa638fe096554b4d9ba6acb6a7fc8924d145\"\u003e\u003ccode\u003e4e38fa6\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1107\"\u003e#1107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/4f3ebe39d75e5b1ed1818b061747a7fde139a5cd\"\u003e\u003ccode\u003e4f3ebe3\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.149 to 6.0.151 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1108\"\u003e#1108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/d9836c9fc90a8f370d479a7b4523c55ff280aa07\"\u003e\u003ccode\u003ed9836c9\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.39 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/30584d8fb2b58224cd03fc51d4769577b7aa9bf4\"\u003e\u003ccode\u003e30584d8\u003c/code\u003e\u003c/a\u003e fix(deps): bump flatted from 3.3.2 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1104\"\u003e#1104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/1ea3229e0608b6221f61ce087d895db4bba1bdfb\"\u003e\u003ccode\u003e1ea3229\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.146 to 6.0.148 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1101\"\u003e#1101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/aea5156ded28055e86aa2985ea15a9d9978b11a7\"\u003e\u003ccode\u003eaea5156\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.85 to 4.22.87 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1102\"\u003e#1102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/c3173fb1f5ea1cf3b0d3f8a014d4f8e675387d3e\"\u003e\u003ccode\u003ec3173fb\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.38 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/6ed1cfffe795d03eaffa8172f7939201bf2fb104\"\u003e\u003ccode\u003e6ed1cff\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1103\"\u003e#1103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/455f1f762b63d426033620009caad18cfd82a4a7\"\u003e\u003ccode\u003e455f1f7\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint from 9.39.3 to 9.39.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1100\"\u003e#1100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-help/compare/6.2.36...6.2.40\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-not-found` from 3.2.73 to 3.2.77\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-not-found/releases\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.77\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1057\"\u003e#1057\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/ae84f2afc47ced64c7757f4d0848ed42dd4899e3\"\u003eae84f2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.76\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1061\"\u003e#1061\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fb87f0479d78b37778a3423d2b992cf3047797ec\"\u003efb87f04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.75\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1056\"\u003e#1056\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fd506be39192510b00c28df3a7738dc873cac6b6\"\u003efd506be\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.74\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\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/oclif/plugin-not-found/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\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/oclif/plugin-not-found/compare/3.2.76...3.2.77\"\u003e3.2.77\u003c/a\u003e (2026-03-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1057\"\u003e#1057\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/ae84f2afc47ced64c7757f4d0848ed42dd4899e3\"\u003eae84f2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/compare/3.2.75...3.2.76\"\u003e3.2.76\u003c/a\u003e (2026-03-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1061\"\u003e#1061\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fb87f0479d78b37778a3423d2b992cf3047797ec\"\u003efb87f04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/compare/3.2.74...3.2.75\"\u003e3.2.75\u003c/a\u003e (2026-03-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1056\"\u003e#1056\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fd506be39192510b00c28df3a7738dc873cac6b6\"\u003efd506be\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003e3.2.74\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fc25adb8ece1d310505b307010f8acc51aba8987\"\u003e\u003ccode\u003efc25adb\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.77 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/ae84f2afc47ced64c7757f4d0848ed42dd4899e3\"\u003e\u003ccode\u003eae84f2a\u003c/code\u003e\u003c/a\u003e fix(deps): bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/429161c0eb812dcc7c1027363b268f61f9940fd7\"\u003e\u003ccode\u003e429161c\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.87 to 4.22.93 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1058\"\u003e#1058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/87b3d644ba61903681d7ebf216849124a4dc7105\"\u003e\u003ccode\u003e87b3d64\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump \u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e from 6.2.37 to 6.2.39 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1059\"\u003e#1059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2d188d8d448f4379fffba9910356f4d42c823381\"\u003e\u003ccode\u003e2d188d8\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.149 to 6.0.151 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1060\"\u003e#1060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/4dd8a11c35eb4a9910ebd01662a9712d56227e9e\"\u003e\u003ccode\u003e4dd8a11\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.76 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fb87f0479d78b37778a3423d2b992cf3047797ec\"\u003e\u003ccode\u003efb87f04\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1061\"\u003e#1061\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/9cf665cf6240e75fde293ed7967afc5fc62edbcc\"\u003e\u003ccode\u003e9cf665c\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint from 9.39.3 to 9.39.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/a984c0b00c95e882bdf46a5b953fa29335ad4266\"\u003e\u003ccode\u003ea984c0b\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.140 to 6.0.148 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/40b500bece779e81b18bbdf1957668570f978892\"\u003e\u003ccode\u003e40b500b\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.79 to 4.22.87 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-not-found/compare/3.2.73...3.2.77\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-update` from 4.7.16 to 4.7.26\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-update/releases\"\u003e\u003ccode\u003e@​oclif/plugin-update\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.7.26\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.2 to 0.5.3 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1284\"\u003e#1284\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/bbe3653bfa262a6019a059b7d596eb8cdc51e5f9\"\u003ebbe3653\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.25\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1287\"\u003e#1287\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/1f3ffb3af0e1ac236665837af54ec6ed21a51d5b\"\u003e1f3ffb3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.24\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1282\"\u003e#1282\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/69913615bd8b8b4e0f4cfdc3916ed1560d3c7e60\"\u003e6991361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.23\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1278\"\u003e#1278\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/d500b7be5037fd3d7a97c290d12f3042b11ac496\"\u003ed500b7b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.22\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump basic-ftp from 5.0.5 to 5.2.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1268\"\u003e#1268\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/d53d5a2fd5306d3001e01ce8329046a3813200cf\"\u003ed53d5a2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.21\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.8.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1272\"\u003e#1272\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/99013a31286eb9d38d37d8dde3123b36b9c5dfb5\"\u003e99013a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.20\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erepository prefix devcenter links (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1275\"\u003e#1275\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/96d8b68dede9dfc6f48bf2d6df780843fddc5ee4\"\u003e96d8b68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.20-qa.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse oclif template config for manifest URLs (\u003ca href=\"https://github.com/oclif/plugin-update/commit/bd187c7c441156adb2f72307f736effaba5fdf77\"\u003ebd187c7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.19\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e4f99772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\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/oclif/plugin-update/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-update\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/oclif/plugin-update/compare/4.7.25...4.7.26\"\u003e4.7.26\u003c/a\u003e (2026-03-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.2 to 0.5.3 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1284\"\u003e#1284\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/bbe3653bfa262a6019a059b7d596eb8cdc51e5f9\"\u003ebbe3653\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.24...4.7.25\"\u003e4.7.25\u003c/a\u003e (2026-03-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1287\"\u003e#1287\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/1f3ffb3af0e1ac236665837af54ec6ed21a51d5b\"\u003e1f3ffb3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.23...4.7.24\"\u003e4.7.24\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1282\"\u003e#1282\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/69913615bd8b8b4e0f4cfdc3916ed1560d3c7e60\"\u003e6991361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.22...4.7.23\"\u003e4.7.23\u003c/a\u003e (2026-03-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1278\"\u003e#1278\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/d500b7be5037fd3d7a97c290d12f3042b11ac496\"\u003ed500b7b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.21...4.7.22\"\u003e4.7.22\u003c/a\u003e (2026-03-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump basic-ftp from 5.0.5 to 5.2.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1268\"\u003e#1268\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/d53d5a2fd5306d3001e01ce8329046a3813200cf\"\u003ed53d5a2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.20...4.7.21\"\u003e4.7.21\u003c/a\u003e (2026-03-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.8.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1272\"\u003e#1272\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/99013a31286eb9d38d37d8dde3123b36b9c5dfb5\"\u003e99013a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.19...4.7.20\"\u003e4.7.20\u003c/a\u003e (2026-03-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erepository prefix devcenter links (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1275\"\u003e#1275\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/96d8b68dede9dfc6f48bf2d6df780843fddc5ee4\"\u003e96d8b68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.18...4.7.19\"\u003e4.7.19\u003c/a\u003e (2026-02-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e4f99772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.17...4.7.18\"\u003e4.7.18\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/5db32a16070040375bde980992252d18e1502e71\"\u003e\u003ccode\u003e5db32a1\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.26 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/bbe3653bfa262a6019a059b7d596eb8cdc51e5f9\"\u003e\u003ccode\u003ebbe3653\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.2 to 0.5.3 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/f6dc64f9d1746b3dc6f649fb0b278f0eb8bba9c4\"\u003e\u003ccode\u003ef6dc64f\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump \u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e from 6.2.38 to 6.2.39 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f42fb5692618b2cb529fc8b7acff12131a7c0a4\"\u003e\u003ccode\u003e4f42fb5\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.148 to 6.0.151 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/3a879fbdcf93b7a8f41b622ca0f0bc64709b3b46\"\u003e\u003ccode\u003e3a879fb\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.25 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/1f3ffb3af0e1ac236665837af54ec6ed21a51d5b\"\u003e\u003ccode\u003e1f3ffb3\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/8113be1968e912c5d65fa4ba2c4566872ad420f1\"\u003e\u003ccode\u003e8113be1\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.24 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/69913615bd8b8b4e0f4cfdc3916ed1560d3c7e60\"\u003e\u003ccode\u003e6991361\u003c/code\u003e\u003c/a\u003e fix(deps): bump flatted from 3.3.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1282\"\u003e#1282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/0847f654a88477a91e6843e3229cb496396c39ac\"\u003e\u003ccode\u003e0847f65\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.23 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/d500b7be5037fd3d7a97c290d12f3042b11ac496\"\u003e\u003ccode\u003ed500b7b\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.26\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-version` from 2.2.36 to 2.2.39\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-version/releases\"\u003e\u003ccode\u003e@​oclif/plugin-version\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.2.39\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.1 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/821\"\u003e#821\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-version/commit/5e1dfa4d7a93cd01ed5f1395b90603d0d727dabb\"\u003e5e1dfa4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.38\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/820\"\u003e#820\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-version/commit/d86130c8708a17073d714d029bdd06f316cebc4c\"\u003ed86130c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.37\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.8.1 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/814\"\u003e#814\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-version/commit/5b65d2a242615796f49a39eb04bff27c34cb430f\"\u003e5b65d2a\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/oclif/plugin-version/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-version\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/oclif/plugin-version/compare/2.2.38...2.2.39\"\u003e2.2.39\u003c/a\u003e (2026-03-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.1 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/821\"\u003e#821\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-version/commit/5e1dfa4d7a93cd01ed5f1395b90603d0d727dabb\"\u003e5e1dfa4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-version/compare/2.2.37...2.2.38\"\u003e2.2.38\u003c/a\u003e (2026-03-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/820\"\u003e#820\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-version/commit/d86130c8708a17073d714d029bdd06f316cebc4c\"\u003ed86130c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-version/compare/2.2.36...2.2.37\"\u003e2.2.37\u003c/a\u003e (2026-03-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.8.1 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/814\"\u003e#814\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-version/commit/5b65d2a242615796f49a39eb04bff27c34cb430f\"\u003e5b65d2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/74b0a157e19863c4af955fc60472ec7a5ab3d6b0\"\u003e\u003ccode\u003e74b0a15\u003c/code\u003e\u003c/a\u003e chore(release): 2.2.39 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/5e1dfa4d7a93cd01ed5f1395b90603d0d727dabb\"\u003e\u003ccode\u003e5e1dfa4\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.1 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/821\"\u003e#821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/f438a68540e6265377efa3ed64a1738fe5ee2c31\"\u003e\u003ccode\u003ef438a68\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.148 to 6.0.150 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/13227bf6a055699507cf88442f26c845d4993ec2\"\u003e\u003ccode\u003e13227bf\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.87 to 4.22.93 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/824\"\u003e#824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/c9483c56828eaacbdb16dc688cb79ed89c28f092\"\u003e\u003ccode\u003ec9483c5\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.146 to 6.0.148 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/818\"\u003e#818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/8671d3b755dd631df966cbd8954f4b5ac97c00ca\"\u003e\u003ccode\u003e8671d3b\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.85 to 4.22.87 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/819\"\u003e#819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/142045f9cee515e2a728b698c663ef89116579c9\"\u003e\u003ccode\u003e142045f\u003c/code\u003e\u003c/a\u003e chore(release): 2.2.38 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/d86130c8708a17073d714d029bdd06f316cebc4c\"\u003e\u003ccode\u003ed86130c\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/46b521ac80f705c8fc73196c0e6de7334a184e85\"\u003e\u003ccode\u003e46b521a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint from 9.39.3 to 9.39.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/817\"\u003e#817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/68a9b7660a3e8935db2918637c10931cd7b7a5b9\"\u003e\u003ccode\u003e68a9b76\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.140 to 6.0.144 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-version/compare/2.2.36...2.2.39\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/table` from 0.3.6 to 0.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/table/releases\"\u003e\u003ccode\u003e@​oclif/table\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.5.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.1 to 3.4.2 (\u003ca href=\"https://github.com/oclif/table/commit/19ad221d1537798ca900205a82309201955da126\"\u003e19ad221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.14\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't strip tab whitespaces when wrapping (\u003ca href=\"https://github.com/oclif/table/commit/cbbac3e2678572cd80df72010a64b71098630950\"\u003ecbbac3e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline headers in plain table (\u003ca href=\"https://github.com/oclif/table/commit/ce07d011cb58dc56d3a63482d768f7eabea935a2\"\u003ece07d01\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.10\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline strings in plain table (\u003ca href=\"https://github.com/oclif/table/commit/60acddffdfa07f7d3d3bcf5ce2ccbbdba3c4dc10\"\u003e60acddf\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/oclif/table/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/table\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/oclif/table/compare/0.5.2...0.5.3\"\u003e0.5.3\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.1 to 3.4.2 (\u003ca href=\"https://github.com/oclif/table/commit/19ad221d1537798ca900205a82309201955da126\"\u003e19ad221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.5.1...0.5.2\"\u003e0.5.2\u003c/a\u003e (2026-01-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.5.0...0.5.1\"\u003e0.5.1\u003c/a\u003e (2025-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.14...0.5.0\"\u003e0.5.0\u003c/a\u003e (2025-10-23)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.13...0.4.14\"\u003e0.4.14\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\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/oclif/table/commit/a804d18b23a30bca4345bca77487c00924fa12e3\"\u003e\u003ccode\u003ea804d18\u003c/code\u003e\u003c/a\u003e chore(release): 0.5.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/5dd703c62100ab39369c7fdd70a426b753e0172d\"\u003e\u003ccode\u003e5dd703c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/272\"\u003e#272\u003c/a\u003e from oclif/dependabot-npm_and_yarn-flatted-3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/19ad221d1537798ca900205a82309201955da126\"\u003e\u003ccode\u003e19ad221\u003c/code\u003e\u003c/a\u003e fix(deps): bump flatted from 3.3.1 to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/bc11b0a6aa7609f5830172d54c68c879d5a82e07\"\u003e\u003ccode\u003ebc11b0a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/269\"\u003e#269\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-9.39.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/1520ef3afbe114248685eb818fccdc1872f98102\"\u003e\u003ccode\u003e1520ef3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/270\"\u003e#270\u003c/a\u003e from oclif/dependabot-npm_and_yarn-oclif-core-4.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/9078fa8a4447bd19f8ee2a80d846e1514140ea1a\"\u003e\u003ccode\u003e9078fa8\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint from 9.39.3 to 9.39.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/62198de484933bf51bb86a5d5108bc5568368c10\"\u003e\u003ccode\u003e62198de\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/da4be83e5653e9da0d4e6b41385a67739482522b\"\u003e\u003ccode\u003eda4be83\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/271\"\u003e#271\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/9496d05b5828d924fa60832625d78c6ed3b37223\"\u003e\u003ccode\u003e9496d05\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.140 to 6.0.148\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/39816fffab346b38b03773ab8658381b9cb0bae4\"\u003e\u003ccode\u003e39816ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/263\"\u003e#263\u003c/a\u003e from oclif/ew/slack-webhook-secret\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/table/compare/0.3.6...0.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink` from 4.4.1 to 6.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink/releases\"\u003eink's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.8.0\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erenderToString()\u003c/code\u003e for synchronous string output (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/868\"\u003e#868\u003c/a\u003e)  0a0c549\u003c/li\u003e\n\u003cli\u003eAdd support for react-devtools v7 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/877\"\u003e#877\u003c/a\u003e)  d633d7c\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eexit()\u003c/code\u003e to pass a result value to \u003ccode\u003ewaitUntilExit()\u003c/code\u003e  20b4a3d\u003c/li\u003e\n\u003cli\u003eImprove performance by caching some expensive calls (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/835\"\u003e#835\u003c/a\u003e)  bd2f6a4\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrapping with nested \u003ccode\u003eText\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/879\"\u003e#879\u003c/a\u003e)  1761c3a\u003c/li\u003e\n\u003cli\u003eFix support for hyperlinks (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/871\"\u003e#871\u003c/a\u003e)  2bd1a74\u003c/li\u003e\n\u003cli\u003eFix: Handle ended stdout during unmount  54c4e65\u003c/li\u003e\n\u003cli\u003eFix duplicated \u003ccode\u003e\u0026lt;Static\u0026gt;\u003c/code\u003e output on exit  5815651\u003c/li\u003e\n\u003cli\u003eFix dropped keypresses when multiple inputs arrive in one readable tick  4848547\u003c/li\u003e\n\u003cli\u003eFix handling of colored output from child processes  9da2dfa\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.7.0...v6.8.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.7.0...v6.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.7.0\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://react.dev/blog/2022/03/29/react-v18#what-is-concurrent-react\"\u003eReact concurrent rendering\u003c/a\u003e (opt-in) (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/850\"\u003e#850\u003c/a\u003e)  c587da3\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://github.com/contour-terminal/vt-extensions/blob/master/synchronized-output.md\"\u003esynchronized update\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)  165b861\n\u003cul\u003e\n\u003cli\u003eThis fixes flickering in many modern terminals 🎉\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#kittykeyboard\"\u003ekitty keyboard protocol support\u003c/a\u003e (opt-in) (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/855\"\u003e#855\u003c/a\u003e)  c183c53\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#usecursor\"\u003eIME cursor positioning API\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)  165b861\u003c/li\u003e\n\u003cli\u003eImprove terminal size detection for piped processes (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/854\"\u003e#854\u003c/a\u003e)  6dc3b03\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix fullscreen trailing newline on initial render (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/856\"\u003e#856\u003c/a\u003e)  9b21b24\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e when using many \u003ccode\u003euseInput\u003c/code\u003e hooks  390549d\u003c/li\u003e\n\u003cli\u003eFix: Make unmount flush pending renders and await stdout drain (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/863\"\u003e#863\u003c/a\u003e)  5e35d73\u003c/li\u003e\n\u003cli\u003eFix handling of Option+Return (soft return) on macOS (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/860\"\u003e#860\u003c/a\u003e)  12fe119\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.6.0...v6.7.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.6.0...v6.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehome\u003c/code\u003e and \u003ccode\u003eend\u003c/code\u003e key support in \u003ccode\u003euseInput\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/829\"\u003e#829\u003c/a\u003e)  969cae4\u003c/li\u003e\n\u003cli\u003eFix some flicker in incremental rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/836\"\u003e#836\u003c/a\u003e)  a006d76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.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/vadimdemedes/ink/commit/be1b1bb6ec65056e2ed60ef3c5ae642704b82d31\"\u003e\u003ccode\u003ebe1b1bb\u003c/code\u003e\u003c/a\u003e 6.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/d633d7c55bc4fd3b10c0674c1fc9d73368392e67\"\u003e\u003ccode\u003ed633d7c\u003c/code\u003e\u003c/a\u003e Add support for react-devtools v7 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/877\"\u003e#877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/bd2f6a4f03da24a0f91c1cdbaca3caf176e3e05a\"\u003e\u003ccode\u003ebd2f6a4\u003c/code\u003e\u003c/a\u003e Improve performance by caching some expensive calls (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/6fb8d74da261127b144a32032b40576ede414ca7\"\u003e\u003ccode\u003e6fb8d74\u003c/code\u003e\u003c/a\u003e Add routing recipe using React Router's MemoryRouter (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/cfd0a68ad71ce6a6a9906ecb7ffcb123ac253919\"\u003e\u003ccode\u003ecfd0a68\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003euse-transition\u003c/code\u003e example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/1761c3ae42b647a32132a7b34ce75ef143677cf9\"\u003e\u003ccode\u003e1761c3a\u003c/code\u003e\u003c/a\u003e Fix wrapping with nested \u003ccode\u003eText\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/1cf6690428b720e9d774a434a5a4fa19db1ac4fc\"\u003e\u003ccode\u003e1cf6690\u003c/code\u003e\u003c/a\u003e Improve performance for tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/ae49abedd82b0c05b312e3a4bf4c779d052243a2\"\u003e\u003ccode\u003eae49abe\u003c/code\u003e\u003c/a\u003e Add ink-color-picker to \u0026quot;Who's Using Ink\u0026quot; section (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/873\"\u003e#873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/2bd1a74bced65710c499740d53255f313b47c058\"\u003e\u003ccode\u003e2bd1a74\u003c/code\u003e\u003c/a\u003e Fix support for hyperlinks (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/20b4a3dcfb65e99b470fc3bd86c59b520a9bea12\"\u003e\u003ccode\u003e20b4a3d\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eexit()\u003c/code\u003e to pass a result value to \u003ccode\u003ewaitUntilExit()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vadimdemedes/ink/compare/v4.4.1...v6.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink-text-input` from 5.0.1 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/releases\"\u003eink-text-input's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/sindresorhus\"\u003e\u003ccode\u003e@​sindresorhus\u003c/code\u003e\u003c/a\u003e for updating this package to work with the newly released \u003ca href=\"https://github.com/vadimdemedes/ink/releases/tag/v5.0.0\"\u003eInk 5\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)  338ae6e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ehttps://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/4ac429ca11da17c2321f7dec1076e38c06d738d5\"\u003e\u003ccode\u003e4ac429c\u003c/code\u003e\u003c/a\u003e 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/338ae6e8a146992b5cca5255ee66e3dd283b20d5\"\u003e\u003ccode\u003e338ae6e\u003c/code\u003e\u003c/a\u003e Require Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ora` from 8.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/ora/releases\"\u003eora's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce flicker in rendering  2ab4f76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003estdin-discarder\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/251\"\u003e#251\u003c/a\u003e)  020eaba\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.1.0...v9.2.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.1.0...v9.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport external writes to stream (\u003ccode\u003econsole.log\u003c/code\u003e) while spinning  d2b543a\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003estrip-ansi\u003c/code\u003e dependency with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)  68d50e5\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  7aca06d\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix clearing in some cases  aa51538\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eframe()\u003c/code\u003e not displaying dynamic \u003ccode\u003eprefixText\u003c/code\u003e/\u003ccode\u003esuffixText\u003c/code\u003e from functions  0f19f57\u003c/li\u003e\n\u003cli\u003eFix multiline text exceeding console height leaving garbage when scrolling  45d30ad\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/4496362714e1edd414e5347e8d4b337f103f0e15\"\u003e\u003ccode\u003e4496362\u003c/code\u003e\u003c/a\u003e 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/2ab4f7613879515e29039888115831422f49e1af\"\u003e\u003ccode\u003e2ab4f76\u003c/code\u003e\u003c/a\u003e Reduce flicker in rendering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/8d17b13a8b3330af16cfa24c6e3b8a99f678c5c4\"\u003e\u003ccode\u003e8d17b13\u003c/code\u003e\u003c/a\u003e Add FAQ item\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/4cf47fc2ce273b7e441ca186b5e45976c2c39946\"\u003e\u003ccode\u003e4cf47fc\u003c/code\u003e\u003c/a\u003e Add more tests for \u003ccode\u003ediscardStdin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/9763e608dd723d70393e95460b881d10f75dee24\"\u003e\u003ccode\u003e9763e60\u003c/code\u003e\u003c/a\u003e Document Ctrl+C behavior for discardStdin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/5408a1ea33cc70ddbc065617a355a662365aff83\"\u003e\u003ccode\u003e5408a1e\u003c/code\u003e\u003c/a\u003e 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/020eabad6bbb549a7436562a2d7c1211b80467ed\"\u003e\u003ccode\u003e020eaba\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003estdin-discarder\u003c/code\u003e dependency (\u003ca href=\"https://redir...\n\n_Description has been truncated_","html_url":"https://github.com/a1st-dev/aix/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/a1st-dev%2Faix/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"},{"uuid":"4044962228","node_id":"PR_kwDORiMHKc7JCm-i","number":1,"state":"closed","title":"chore(deps): bump the npm-dependencies group with 102 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-23T12:25:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T11:12:56.000Z","updated_at":"2026-03-23T12:25:45.000Z","time_to_close":1213967,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-dependencies","update_count":102,"packages":[{"name":"@changesets/changelog-github","old_version":"0.5.1","new_version":"0.6.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.29.4","new_version":"2.30.0","repository_url":"https://github.com/changesets/changesets"},{"name":"dotenv-cli","old_version":"8.0.0","new_version":"11.0.0","repository_url":"https://github.com/entropitor/dotenv-cli"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-tailwindcss","old_version":"0.6.12","new_version":"0.7.2","repository_url":"https://github.com/tailwindlabs/prettier-plugin-tailwindcss"},{"name":"turbo","old_version":"2.5.4","new_version":"2.8.14","repository_url":"https://github.com/vercel/turborepo"},{"name":"typescript","old_version":"5.8.3","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"unlighthouse","old_version":"0.16.3","new_version":"0.17.7","repository_url":"https://github.com/harlan-zw/unlighthouse"},{"name":"@conform-to/react","old_version":"1.6.1","new_version":"1.17.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@conform-to/zod","old_version":"1.6.1","new_version":"1.17.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@icons-pack/react-simple-icons","old_version":"11.2.0","new_version":"13.12.0","repository_url":"https://github.com/icons-pack/react-simple-icons"},{"name":"@makeswift/runtime","old_version":"0.24.6","new_version":"0.27.1","repository_url":"https://github.com/makeswift/makeswift"},{"name":"@radix-ui/react-accordion","old_version":"1.2.11","new_version":"1.2.12","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-checkbox","old_version":"1.3.2","new_version":"1.3.3","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dialog","old_version":"1.1.14","new_version":"1.1.15","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dropdown-menu","old_version":"2.1.15","new_version":"2.1.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-label","old_version":"2.1.7","new_version":"2.1.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-navigation-menu","old_version":"1.2.13","new_version":"1.2.14","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-popover","old_version":"1.1.14","new_version":"1.1.15","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-portal","old_version":"1.1.9","new_version":"1.1.10","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-radio-group","old_version":"1.3.7","new_version":"1.3.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-select","old_version":"2.2.5","new_version":"2.2.6","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-switch","old_version":"1.2.5","new_version":"1.2.6","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toggle","old_version":"1.1.9","new_version":"1.1.10","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toggle-group","old_version":"1.1.10","new_version":"1.1.11","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tooltip","old_version":"1.2.7","new_version":"1.2.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@t3-oss/env-core","old_version":"0.13.6","new_version":"0.13.10","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@upstash/redis","old_version":"1.35.0","new_version":"1.36.4","repository_url":"https://github.com/upstash/redis-js"},{"name":"@vercel/analytics","old_version":"1.5.0","new_version":"1.6.1","repository_url":"https://github.com/vercel/analytics"},{"name":"@vercel/speed-insights","old_version":"1.2.0","new_version":"1.3.1","repository_url":"https://github.com/vercel/speed-insights"},{"name":"embla-carousel","old_version":"8.5.2","new_version":"8.6.0","repository_url":"https://github.com/davidjerleke/embla-carousel"},{"name":"embla-carousel-autoplay","old_version":"8.5.2","new_version":"8.6.0","repository_url":"https://github.com/davidjerleke/embla-carousel"},{"name":"embla-carousel-fade","old_version":"8.5.2","new_version":"8.6.0","repository_url":"https://github.com/davidjerleke/embla-carousel"},{"name":"embla-carousel-react","old_version":"8.5.2","new_version":"8.6.0","repository_url":"https://github.com/davidjerleke/embla-carousel"},{"name":"gql.tada","old_version":"1.8.10","new_version":"1.9.0","repository_url":"https://github.com/0no-co/gql.tada"},{"name":"graphql","old_version":"16.11.0","new_version":"16.13.1","repository_url":"https://github.com/graphql/graphql-js"},{"name":"isomorphic-dompurify","old_version":"2.25.0","new_version":"3.0.0","repository_url":"https://github.com/kkomelin/isomorphic-dompurify"},{"name":"jose","old_version":"5.10.0","new_version":"6.2.1","repository_url":"https://github.com/panva/jose"},{"name":"lru-cache","old_version":"11.1.0","new_version":"11.2.6","repository_url":"https://github.com/isaacs/node-lru-cache"},{"name":"lucide-react","old_version":"0.474.0","new_version":"0.577.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"15.5.9","new_version":"16.1.6","repository_url":"https://github.com/vercel/next.js"},{"name":"next-auth","old_version":"5.0.0-beta.25","new_version":"5.0.0-beta.30","repository_url":"https://github.com/nextauthjs/next-auth"},{"name":"next-intl","old_version":"4.1.0","new_version":"4.8.3","repository_url":"https://github.com/amannn/next-intl"},{"name":"nuqs","old_version":"2.4.3","new_version":"2.8.9","repository_url":"https://github.com/47ng/nuqs"},{"name":"react","old_version":"19.1.4","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.7","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-day-picker","old_version":"9.7.0","new_version":"9.14.0","repository_url":"https://github.com/gpbl/react-day-picker"},{"name":"react-dom","old_version":"19.1.4","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"set-cookie-parser","old_version":"2.7.1","new_version":"3.0.1","repository_url":"https://github.com/nfriedly/set-cookie-parser"},{"name":"sharp","old_version":"0.33.5","new_version":"0.34.5","repository_url":"https://github.com/lovell/sharp"},{"name":"sonner","old_version":"1.7.4","new_version":"2.0.7","repository_url":"https://github.com/emilkowalski/sonner"},{"name":"swr","old_version":"2.3.0","new_version":"2.4.1","repository_url":"https://github.com/vercel/swr"},{"name":"tailwindcss-radix","old_version":"3.0.5","new_version":"4.0.2","repository_url":"https://github.com/ecklf/tailwindcss-radix"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"zod","old_version":"3.25.51","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"},{"name":"@0no-co/graphqlsp","old_version":"1.12.16","new_version":"1.15.2","repository_url":"https://github.com/0no-co/GraphQLSP"},{"name":"@bigcommerce/eslint-config","old_version":"2.11.0","new_version":"2.13.1","repository_url":"https://github.com/bigcommerce/eslint-config"},{"name":"@faker-js/faker","old_version":"9.8.0","new_version":"10.3.0","repository_url":"https://github.com/faker-js/faker"},{"name":"@gql.tada/cli-utils","old_version":"1.6.3","new_version":"1.7.2","repository_url":"https://github.com/0no-co/gql.tada"},{"name":"@next/bundle-analyzer","old_version":"15.5.9","new_version":"16.1.6","repository_url":"https://github.com/vercel/next.js"},{"name":"@playwright/test","old_version":"1.52.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"@tailwindcss/typography","old_version":"0.5.16","new_version":"0.5.19","repository_url":"https://github.com/tailwindlabs/tailwindcss-typography"},{"name":"@types/node","old_version":"22.15.30","new_version":"22.19.15","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":"autoprefixer","old_version":"10.4.21","new_version":"10.4.27","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"dotenv","old_version":"16.5.0","new_version":"17.3.1","repository_url":"https://github.com/motdotla/dotenv"},{"name":"eslint-config-next","old_version":"15.5.9","new_version":"16.1.6","repository_url":"https://github.com/vercel/next.js"},{"name":"postcss","old_version":"8.5.6","new_version":"8.5.8","repository_url":"https://github.com/postcss/postcss"},{"name":"postcss-preset-env","old_version":"10.2.1","new_version":"11.2.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"tailwindcss","old_version":"3.4.17","new_version":"3.4.19","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"chalk","old_version":"5.4.1","new_version":"5.6.2","repository_url":"https://github.com/chalk/chalk"},{"name":"commander","old_version":"14.0.0","new_version":"14.0.3","repository_url":"https://github.com/tj/commander.js"},{"name":"nypm","old_version":"0.5.4","new_version":"0.6.5","repository_url":"https://github.com/unjs/nypm"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/ui","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"msw","old_version":"2.9.0","new_version":"2.12.10","repository_url":"https://github.com/mswjs/msw"},{"name":"tsup","old_version":"8.5.0","new_version":"8.5.1","repository_url":"https://github.com/egoist/tsup"},{"name":"vitest","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@0no-co/graphql.web","old_version":"1.1.2","new_version":"1.2.0","repository_url":"https://github.com/0no-co/graphql.web"},{"name":"std-env","old_version":"3.9.0","new_version":"3.10.0","repository_url":"https://github.com/unjs/std-env"},{"name":"@inquirer/core","old_version":"10.1.13","new_version":"11.1.5","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/figures","old_version":"1.0.12","new_version":"2.0.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/prompts","old_version":"7.5.3","new_version":"8.3.0","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/type","old_version":"3.0.7","new_version":"4.0.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@segment/analytics-node","old_version":"2.2.1","new_version":"3.0.0","repository_url":"https://github.com/segmentio/analytics-next"},{"name":"ansi-escapes","old_version":"7.0.0","new_version":"7.3.0","repository_url":"https://github.com/sindresorhus/ansi-escapes"},{"name":"conf","old_version":"13.1.0","new_version":"15.1.0","repository_url":"https://github.com/sindresorhus/conf"},{"name":"fs-extra","old_version":"11.3.0","new_version":"11.3.4","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"giget","old_version":"1.2.5","new_version":"3.1.2","repository_url":"https://github.com/unjs/giget"},{"name":"open","old_version":"10.1.2","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"ora","old_version":"8.2.0","new_version":"9.3.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"semver","old_version":"7.7.2","new_version":"7.7.4","repository_url":"https://github.com/npm/node-semver"},{"name":"@types/semver","old_version":"7.7.0","new_version":"7.7.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"zod-validation-error","old_version":"3.4.1","new_version":"5.0.0","repository_url":"https://github.com/causaly/zod-validation-error"},{"name":"@swc/core","old_version":"1.11.31","new_version":"1.15.18","repository_url":"https://github.com/swc-project/swc"},{"name":"@swc/jest","old_version":"0.2.38","new_version":"0.2.39","repository_url":"https://github.com/swc-project/pkgs"},{"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":"@next/eslint-plugin-next","old_version":"15.3.3","new_version":"16.1.6","repository_url":"https://github.com/vercel/next.js"},{"name":"eslint-config-prettier","old_version":"10.1.5","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-check-file","old_version":"2.8.0","new_version":"3.3.1","repository_url":"https://github.com/dukeluo/eslint-plugin-check-file"},{"name":"eslint-plugin-prettier","old_version":"5.4.1","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 102 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/changelog-github](https://github.com/changesets/changesets) | `0.5.1` | `0.6.0` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.4` | `2.30.0` |\n| [dotenv-cli](https://github.com/entropitor/dotenv-cli) | `8.0.0` | `11.0.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) | `0.6.12` | `0.7.2` |\n| [turbo](https://github.com/vercel/turborepo) | `2.5.4` | `2.8.14` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `5.9.3` |\n| [unlighthouse](https://github.com/harlan-zw/unlighthouse/tree/HEAD/packages/unlighthouse) | `0.16.3` | `0.17.7` |\n| [@conform-to/react](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react) | `1.6.1` | `1.17.1` |\n| [@conform-to/zod](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod) | `1.6.1` | `1.17.1` |\n| [@icons-pack/react-simple-icons](https://github.com/icons-pack/react-simple-icons/tree/HEAD/react-simple-icons) | `11.2.0` | `13.12.0` |\n| [@makeswift/runtime](https://github.com/makeswift/makeswift/tree/HEAD/packages/runtime) | `0.24.6` | `0.27.1` |\n| [@radix-ui/react-accordion](https://github.com/radix-ui/primitives) | `1.2.11` | `1.2.12` |\n| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) | `1.3.2` | `1.3.3` |\n| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) | `1.1.14` | `1.1.15` |\n| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives) | `2.1.15` | `2.1.16` |\n| [@radix-ui/react-label](https://github.com/radix-ui/primitives) | `2.1.7` | `2.1.8` |\n| [@radix-ui/react-navigation-menu](https://github.com/radix-ui/primitives) | `1.2.13` | `1.2.14` |\n| [@radix-ui/react-popover](https://github.com/radix-ui/primitives) | `1.1.14` | `1.1.15` |\n| [@radix-ui/react-portal](https://github.com/radix-ui/primitives) | `1.1.9` | `1.1.10` |\n| [@radix-ui/react-radio-group](https://github.com/radix-ui/primitives) | `1.3.7` | `1.3.8` |\n| [@radix-ui/react-select](https://github.com/radix-ui/primitives) | `2.2.5` | `2.2.6` |\n| [@radix-ui/react-switch](https://github.com/radix-ui/primitives) | `1.2.5` | `1.2.6` |\n| [@radix-ui/react-toggle](https://github.com/radix-ui/primitives) | `1.1.9` | `1.1.10` |\n| [@radix-ui/react-toggle-group](https://github.com/radix-ui/primitives) | `1.1.10` | `1.1.11` |\n| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) | `1.2.7` | `1.2.8` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.6` | `0.13.10` |\n| [@upstash/redis](https://github.com/upstash/redis-js) | `1.35.0` | `1.36.4` |\n| [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) | `1.5.0` | `1.6.1` |\n| [@vercel/speed-insights](https://github.com/vercel/speed-insights/tree/HEAD/packages/web) | `1.2.0` | `1.3.1` |\n| [embla-carousel](https://github.com/davidjerleke/embla-carousel) | `8.5.2` | `8.6.0` |\n| [embla-carousel-autoplay](https://github.com/davidjerleke/embla-carousel) | `8.5.2` | `8.6.0` |\n| [embla-carousel-fade](https://github.com/davidjerleke/embla-carousel) | `8.5.2` | `8.6.0` |\n| [embla-carousel-react](https://github.com/davidjerleke/embla-carousel) | `8.5.2` | `8.6.0` |\n| [gql.tada](https://github.com/0no-co/gql.tada) | `1.8.10` | `1.9.0` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.13.1` |\n| [isomorphic-dompurify](https://github.com/kkomelin/isomorphic-dompurify) | `2.25.0` | `3.0.0` |\n| [jose](https://github.com/panva/jose) | `5.10.0` | `6.2.1` |\n| [lru-cache](https://github.com/isaacs/node-lru-cache) | `11.1.0` | `11.2.6` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.474.0` | `0.577.0` |\n| [next](https://github.com/vercel/next.js) | `15.5.9` | `16.1.6` |\n| [next-auth](https://github.com/nextauthjs/next-auth) | `5.0.0-beta.25` | `5.0.0-beta.30` |\n| [next-intl](https://github.com/amannn/next-intl) | `4.1.0` | `4.8.3` |\n| [nuqs](https://github.com/47ng/nuqs/tree/HEAD/packages/nuqs) | `2.4.3` | `2.8.9` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.4` | `19.2.4` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.7` | `19.2.14` |\n| [react-day-picker](https://github.com/gpbl/react-day-picker) | `9.7.0` | `9.14.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.4` | `19.2.4` |\n| [set-cookie-parser](https://github.com/nfriedly/set-cookie-parser) | `2.7.1` | `3.0.1` |\n| [sharp](https://github.com/lovell/sharp) | `0.33.5` | `0.34.5` |\n| [sonner](https://github.com/emilkowalski/sonner) | `1.7.4` | `2.0.7` |\n| [swr](https://github.com/vercel/swr) | `2.3.0` | `2.4.1` |\n| [tailwindcss-radix](https://github.com/ecklf/tailwindcss-radix) | `3.0.5` | `4.0.2` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.51` | `4.3.6` |\n| [@0no-co/graphqlsp](https://github.com/0no-co/GraphQLSP) | `1.12.16` | `1.15.2` |\n| [@bigcommerce/eslint-config](https://github.com/bigcommerce/eslint-config/tree/HEAD/packages/eslint-config) | `2.11.0` | `2.13.1` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `9.8.0` | `10.3.0` |\n| [@gql.tada/cli-utils](https://github.com/0no-co/gql.tada/tree/HEAD/packages/cli-utils) | `1.6.3` | `1.7.2` |\n| [@next/bundle-analyzer](https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer) | `15.5.9` | `16.1.6` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.52.0` | `1.58.2` |\n| [@tailwindcss/typography](https://github.com/tailwindlabs/tailwindcss-typography) | `0.5.16` | `0.5.19` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.15.30` | `22.19.15` |\n| [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | `10.0.0` | `11.0.0` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.21` | `10.4.27` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.5.0` | `17.3.1` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.5.9` | `16.1.6` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.8` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.2.1` | `11.2.0` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `3.4.17` | `3.4.19` |\n| [chalk](https://github.com/chalk/chalk) | `5.4.1` | `5.6.2` |\n| [commander](https://github.com/tj/commander.js) | `14.0.0` | `14.0.3` |\n| [nypm](https://github.com/unjs/nypm) | `0.5.4` | `0.6.5` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.0.18` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `3.2.4` | `4.0.18` |\n| [msw](https://github.com/mswjs/msw) | `2.9.0` | `2.12.10` |\n| [tsup](https://github.com/egoist/tsup) | `8.5.0` | `8.5.1` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.18` |\n| [@0no-co/graphql.web](https://github.com/0no-co/graphql.web) | `1.1.2` | `1.2.0` |\n| [std-env](https://github.com/unjs/std-env) | `3.9.0` | `3.10.0` |\n| [@inquirer/core](https://github.com/SBoudrias/Inquirer.js) | `10.1.13` | `11.1.5` |\n| [@inquirer/figures](https://github.com/SBoudrias/Inquirer.js) | `1.0.12` | `2.0.3` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.5.3` | `8.3.0` |\n| [@inquirer/type](https://github.com/SBoudrias/Inquirer.js) | `3.0.7` | `4.0.3` |\n| [@segment/analytics-node](https://github.com/segmentio/analytics-next/tree/HEAD/packages/node) | `2.2.1` | `3.0.0` |\n| [ansi-escapes](https://github.com/sindresorhus/ansi-escapes) | `7.0.0` | `7.3.0` |\n| [conf](https://github.com/sindresorhus/conf) | `13.1.0` | `15.1.0` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `11.3.0` | `11.3.4` |\n| [giget](https://github.com/unjs/giget) | `1.2.5` | `3.1.2` |\n| [open](https://github.com/sindresorhus/open) | `10.1.2` | `11.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.3.0` |\n| [semver](https://github.com/npm/node-semver) | `7.7.2` | `7.7.4` |\n| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.7.0` | `7.7.1` |\n| [zod-validation-error](https://github.com/causaly/zod-validation-error) | `3.4.1` | `5.0.0` |\n| [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core) | `1.11.31` | `1.15.18` |\n| [@swc/jest](https://github.com/swc-project/pkgs) | `0.2.38` | `0.2.39` |\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| [@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next) | `15.3.3` | `16.1.6` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `10.1.5` | `10.1.8` |\n| [eslint-plugin-check-file](https://github.com/dukeluo/eslint-plugin-check-file) | `2.8.0` | `3.3.1` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.4.1` | `5.5.5` |\n\nUpdates `@changesets/changelog-github` from 0.5.1 to 0.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e\u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1850\"\u003e#1850\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/fd0bc2e997a7bf603415489d10fcac0ca129badf\"\u003e\u003ccode\u003efd0bc2e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Linkify issue references in changelog entries.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1810\"\u003e#1810\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/27fd8f41dddafcc2e96e7df39dca04d92f916a0a\"\u003e\u003ccode\u003e27fd8f4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/hirasso\"\u003e\u003ccode\u003e@​hirasso\u003c/code\u003e\u003c/a\u003e! - Replace deprecated \u003ccode\u003eString.prototype.trimRight\u003c/code\u003e with \u003ca href=\"https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/trimEnd\"\u003e\u003ccode\u003eString.prototype.trimEnd\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/d4b8ad8158fe4d900abc5052dacaa8be1f41a232\"\u003e\u003ccode\u003ed4b8ad8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/e462d892af560d0e3cf5d2f04da230751fbd05ca\"\u003e\u003ccode\u003ee462d89\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-github-info\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.8.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/3ab4d8928ce3c4d4f4e3d1b09be91ec0a1315bc0\"\u003e\u003ccode\u003e3ab4d89\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1817\"\u003e#1817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e Fix changelog entry insertion when no package title is present in the `CHANGE...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Allow versioned private packages to depend on skipped packages without requir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Fix confusing 'Question-2' prompt label when using external editor (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1857\"\u003e#1857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Support ESM for custom changelog and commit options (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1774\"\u003e#1774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/e462d892af560d0e3cf5d2f04da230751fbd05ca\"\u003e\u003ccode\u003ee462d89\u003c/code\u003e\u003c/a\u003e Add scopes automatically in the GitHub new token link in the printed error me...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Support absolute paths in status output flag (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1776\"\u003e#1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d4b8ad8158fe4d900abc5052dacaa8be1f41a232\"\u003e\u003ccode\u003ed4b8ad8\u003c/code\u003e\u003c/a\u003e Improve error messages when fetching from GitHub api (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/ece03767a2ae313d9abf2d065f6201dadb337ce6\"\u003e\u003ccode\u003eece0376\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003ebaseBranch\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1778\"\u003e#1778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Allow Changesets to be executed from non-root directories (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1806\"\u003e#1806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/changelog-github@0.5.1...@changesets/changelog-github@0.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/cli` from 2.29.4 to 2.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.30.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1840\"\u003e#1840\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/057cca222321816b6c8c6f6c52130185b364de36\"\u003e\u003ccode\u003e057cca2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/wotan-allfather\"\u003e\u003ccode\u003e@​wotan-allfather\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003e--since\u003c/code\u003e flag to \u003ccode\u003eadd\u003c/code\u003e command\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eadd\u003c/code\u003e command now supports a \u003ccode\u003e--since\u003c/code\u003e flag that allows you to specify which branch, tag, or git ref to use when detecting changed packages. This is useful for gitflow workflows where you have multiple target branches and the \u003ccode\u003ebaseBranch\u003c/code\u003e config option doesn't cover all use cases.\u003c/p\u003e\n\u003cp\u003eExample: \u003ccode\u003echangeset add --since=develop\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eIf not provided, the command falls back to the \u003ccode\u003ebaseBranch\u003c/code\u003e value in your \u003ccode\u003e.changeset/config.json\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1845\"\u003e#1845\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2b4a66a36497fd5504186dcc6ae9e287c8403de6\"\u003e\u003ccode\u003e2b4a66a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Delegate OTP prompting to the package manager instead of handling it in-process. This allows Changesets to use the package manager's native web auth support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1774\"\u003e#1774\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Support importing custom \u003ccode\u003ecommit\u003c/code\u003e option ES module. Previously, it used \u003ccode\u003erequire()\u003c/code\u003e which only worked for CJS modules, however now it uses \u003ccode\u003eimport()\u003c/code\u003e which supports both CJS and ES modules.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1839\"\u003e#1839\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/73b18099517b00a3c7b70c417b7f7f1bfaa24931\"\u003e\u003ccode\u003e73b1809\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/leochiu-a\"\u003e\u003ccode\u003e@​leochiu-a\u003c/code\u003e\u003c/a\u003e! - Add a \u003ccode\u003e--message\u003c/code\u003e (\u003ccode\u003e-m\u003c/code\u003e) flag to \u003ccode\u003echangeset add\u003c/code\u003e (and default \u003ccode\u003echangeset\u003c/code\u003e) so the changeset summary can be provided from the command line. When \u003ccode\u003e--message\u003c/code\u003e is present, the summary prompt is skipped while the final confirmation step is kept.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1806\"\u003e#1806\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/luisadame\"\u003e\u003ccode\u003e@​luisadame\u003c/code\u003e\u003c/a\u003e! - Changeset CLI can now be run from the nested directories in the project, where the \u003ccode\u003e.changeset\u003c/code\u003e directory has to be found in one of the parent directories\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1849\"\u003e#1849\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/9dc32308e4d208964b648a788ba4eee1003c273c\"\u003e\u003ccode\u003e9dc3230\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Compute the terminal's size lazily to avoid spurious stderr output in non-interactive mode\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1857\"\u003e#1857\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Fix confusing prompt labels when entering changeset summary after external editor fallback\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1842\"\u003e#1842\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RodrigoHamuy\"\u003e\u003ccode\u003e@​RodrigoHamuy\u003c/code\u003e\u003c/a\u003e! - Allow private packages to depend on skipped packages without requiring them to also be skipped. Private packages are not published to npm, so it is safe for them to have dependencies on ignored or unversioned packages.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1776\"\u003e#1776\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Support absolute paths in \u003ccode\u003echangeset status --output \u0026lt;path\u0026gt;\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/b6f4c748c4ba50b5ac608f3ce41229526d1bfe94\"\u003e\u003ccode\u003eb6f4c74\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/27fd8f41dddafcc2e96e7df39dca04d92f916a0a\"\u003e\u003ccode\u003e27fd8f4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/config\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/read\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/957f24ed0446494c5709189ae57583f72c716d43\"\u003e\u003ccode\u003e957f24e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1712\"\u003e#1712\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/a3563b0d6c84e7142541493dea0c89acdc339b93\"\u003e\u003ccode\u003ea3563b0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e! - Switch to maintained fork of \u003ccode\u003eexternal-editor\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fixed an issue with \u003ccode\u003eworkspace:^\u003c/code\u003e and \u003ccode\u003eworkspace:~\u003c/code\u003e dependency ranges not being semantically treated as, respectively, \u003ccode\u003e^CURRENT_VERSION\u003c/code\u003e and \u003ccode\u003e~CURRENT_VERSION\u003c/code\u003e. This led to dependent packages being, at times, bumped too often when their dependencies with those ranges were bumped.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/3ab4d8928ce3c4d4f4e3d1b09be91ec0a1315bc0\"\u003e\u003ccode\u003e3ab4d89\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1817\"\u003e#1817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e Fix changelog entry insertion when no package title is present in the `CHANGE...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Allow versioned private packages to depend on skipped packages without requir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Fix confusing 'Question-2' prompt label when using external editor (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1857\"\u003e#1857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Support ESM for custom changelog and commit options (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1774\"\u003e#1774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/e462d892af560d0e3cf5d2f04da230751fbd05ca\"\u003e\u003ccode\u003ee462d89\u003c/code\u003e\u003c/a\u003e Add scopes automatically in the GitHub new token link in the printed error me...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Support absolute paths in status output flag (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1776\"\u003e#1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d4b8ad8158fe4d900abc5052dacaa8be1f41a232\"\u003e\u003ccode\u003ed4b8ad8\u003c/code\u003e\u003c/a\u003e Improve error messages when fetching from GitHub api (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/ece03767a2ae313d9abf2d065f6201dadb337ce6\"\u003e\u003ccode\u003eece0376\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003ebaseBranch\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1778\"\u003e#1778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Allow Changesets to be executed from non-root directories (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1806\"\u003e#1806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/cli@2.29.4...@changesets/cli@2.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​changesets/cli\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv-cli` from 8.0.0 to 11.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/entropitor/dotenv-cli/releases\"\u003edotenv-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0: Bump dotenv-expand to ^12\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev10.0.0: bump dotenv-expand\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/entropitor/dotenv-cli/issues/121#issue-2832252313\"\u003eentropitor/dotenv-cli#121\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.0.0 Bump dotenv and be quiet by default\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/entropitor/dotenv-cli/pull/129\"\u003eentropitor/dotenv-cli#129\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/entropitor/dotenv-cli/commit/5ddbe983a2caf455c91769a4209c48f54113e140\"\u003e\u003ccode\u003e5ddbe98\u003c/code\u003e\u003c/a\u003e v11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/04aa586d717f95b88b3478c7a475d142abe32cfb\"\u003e\u003ccode\u003e04aa586\u003c/code\u003e\u003c/a\u003e chore: bump dotenv-expand to ^12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/a4b18d9ad4e3ef85841c225b5b37e8c0d6677444\"\u003e\u003ccode\u003ea4b18d9\u003c/code\u003e\u003c/a\u003e chore: prettify README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/a979e9a89acc2b2911f06c39c584014028c60af8\"\u003e\u003ccode\u003ea979e9a\u003c/code\u003e\u003c/a\u003e chore: update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/0bf007384b76e62214807286eeec16804c40c256\"\u003e\u003ccode\u003e0bf0073\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/d4a350959a9f7307f220459377a89db5dcef877c\"\u003e\u003ccode\u003ed4a3509\u003c/code\u003e\u003c/a\u003e chore: bump dotenv-expand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/6c510a3cd7ee0f6144eb46a2b97c5484ba08cb30\"\u003e\u003ccode\u003e6c510a3\u003c/code\u003e\u003c/a\u003e 9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/8d377b12ebb7f62fd99dfee31af1b635f2a1b72f\"\u003e\u003ccode\u003e8d377b1\u003c/code\u003e\u003c/a\u003e Add quiet flag to suppress dotenv debug output by default (\u003ca href=\"https://redirect.github.com/entropitor/dotenv-cli/issues/129\"\u003e#129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/0da11b975c15e92eff0fe0e0da33af6b9a851dca\"\u003e\u003ccode\u003e0da11b9\u003c/code\u003e\u003c/a\u003e Update LICENSE with copyright information\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/entropitor/dotenv-cli/compare/v8.0.0...v11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInclude available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18706\"\u003e#18706\u003c/a\u003e by \u003ca href=\"https://github.com/porada\"\u003e\u003ccode\u003e@​porada\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#381\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease note \u0026quot;Prettier 3.8: Support for Angular v21.1\u0026quot;\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.8.1\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.0...3.8.1\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eInclude available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18706\"\u003e#18706\u003c/a\u003e by \u003ca href=\"https://github.com/porada\"\u003e\u003ccode\u003e@​porada\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Input\nimport * as prettierPluginEstree from \u0026quot;prettier/plugins/estree\u0026quot;;\n\u003cp\u003e// Prettier 3.8.0\n// Property 'printers' does not exist on type 'typeof import(\u0026quot;prettier/plugins/estree\u0026quot;)'. ts(2339)\nprettierPluginEstree.printers.estree; //=\u0026gt; any\u003c/p\u003e\n\u003cp\u003e// Prettier 3.8.1\nprettierPluginEstree.printers.estree; //=\u0026gt; Printer\nprettierPluginEstree.printers[\u0026quot;estree-json\u0026quot;]; //=\u0026gt; Printer\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.8.0\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease Notes\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e3.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/90983f40dce5e20beea4e5618b5e0426a6a7f4f0\"\u003e\u003ccode\u003e90983f4\u003c/code\u003e\u003c/a\u003e Release 3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/57f702f7656e6fc03873f8121480c321b2f44c8c\"\u003e\u003ccode\u003e57f702f\u003c/code\u003e\u003c/a\u003e Include available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18706\"\u003e#18706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/bece82785141274c12956b0af3bae77a44ae3a9e\"\u003e\u003ccode\u003ebece827\u003c/code\u003e\u003c/a\u003e Revert change in release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/82a4ab26f1e7fccd0041272de12a3c6b942e622b\"\u003e\u003ccode\u003e82a4ab2\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5213ee463c653f47e1821de414a4f30573f83337\"\u003e\u003ccode\u003e5213ee4\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/f95ad0f8e1dd9fb5507e7088f42f91fa6b5f3cb0\"\u003e\u003ccode\u003ef95ad0f\u003c/code\u003e\u003c/a\u003e Comment out finished steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b2034e819aef944fe1fe3bbf532118885a854f64\"\u003e\u003ccode\u003eb2034e8\u003c/code\u003e\u003c/a\u003e Fix release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5824b15189303d52892ffbc0812751533666c674\"\u003e\u003ccode\u003e5824b15\u003c/code\u003e\u003c/a\u003e Release 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/04336012b351529f624eaeb3ac9af52a5b7b7c01\"\u003e\u003ccode\u003e0433601\u003c/code\u003e\u003c/a\u003e Add blog post for v3.8.0 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18639\"\u003e#18639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b04d05b831f1476ac6e24e1211972bfdd475c9b8\"\u003e\u003ccode\u003eb04d05b\u003c/code\u003e\u003c/a\u003e Remove lint step from release script (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18415\"\u003e#18415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier-plugin-tailwindcss` from 0.6.12 to 0.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/releases\"\u003eprettier-plugin-tailwindcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLoad compatible plugins sequentially to work around race conditions in Node.js (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix compatibility with \u003ccode\u003eprettier-plugin-svelte\u003c/code\u003e when using Prettier v3.7+ (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMatch against correct name of dynamic attributes when using regexes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/410\"\u003e#410\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFormat quotes in \u003ccode\u003e@source\u003c/code\u003e, \u003ccode\u003e@plugin\u003c/code\u003e, and \u003ccode\u003e@config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in function calls in Twig (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in callable template literals (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in function calls mixed with property accesses (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport regular expression patterns for attributes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport regular expression patterns for function names (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved monorepo support by loading Tailwind CSS relative to the input file instead of prettier config file (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved monorepo support by loading v3 configs relative to the input file instead of prettier config file (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFallback to Tailwind CSS v4 instead of v3 by default (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/390\"\u003e#390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't augment global Prettier \u003ccode\u003eParserOptions\u003c/code\u003e and \u003ccode\u003eRequiredOptions\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop support for \u003ccode\u003eprettier-plugin-import-sort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle quote escapes in LESS when sorting \u003ccode\u003e@apply\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/392\"\u003e#392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix whitespace removal inside nested concat and template expressions (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for OXC + Hermes Prettier plugins (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/376\"\u003e#376\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort template literals in Angular expressions (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't repeatedly add backslashes to escape sequences when formatting (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent Svelte files from breaking when there are duplicate classes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eprettier-plugin-multiline-arrays\u003c/code\u003e and \u003ccode\u003eprettier-plugin-jsdoc\u003c/code\u003e work when used together with this plugin (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/372\"\u003e#372\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/tailwindlabs/prettier-plugin-tailwindcss/blob/main/CHANGELOG.md\"\u003eprettier-plugin-tailwindcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.7.2] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLoad compatible plugins sequentially to work around race conditions in Node.js (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix compatibility with \u003ccode\u003eprettier-plugin-svelte\u003c/code\u003e when using Prettier v3.7+ (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.7.1] - 2025-10-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMatch against correct name of dynamic attributes when using regexes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/410\"\u003e#410\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.7.0] - 2025-10-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFormat quotes in \u003ccode\u003e@source\u003c/code\u003e, \u003ccode\u003e@plugin\u003c/code\u003e, and \u003ccode\u003e@config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in function calls in Twig (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in callable template literals (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in function calls mixed with property accesses (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport regular expression patterns for attributes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport regular expression patterns for function names (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved monorepo support by loading Tailwind CSS relative to the input file instead of prettier config file (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved monorepo support by loading v3 configs relative to the input file instead of prettier config file (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFallback to Tailwind CSS v4 instead of v3 by default (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/390\"\u003e#390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't augment global Prettier \u003ccode\u003eParserOptions\u003c/code\u003e and \u003ccode\u003eRequiredOptions\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop support for \u003ccode\u003eprettier-plugin-import-sort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle quote escapes in LESS when sorting \u003ccode\u003e@apply\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/392\"\u003e#392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix whitespace removal inside nested concat and template expressions (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.6.14] - 2025-07-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for OXC + Hermes Prettier plugins (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/376\"\u003e#376\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort template literals in Angular expressions (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't repeatedly add backslashes to escape sequences when formatting (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.6.13] - 2025-06-19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent Svelte files from breaking when there are duplicate classes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eprettier-plugin-multiline-arrays\u003c/code\u003e and \u003ccode\u003eprettier-plugin-jsdoc\u003c/code\u003e work when used together with this plugin (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/372\"\u003e#372\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/28beb4e008b913414562addec4abb8ab261f3828\"\u003e\u003ccode\u003e28beb4e\u003c/code\u003e\u003c/a\u003e 0.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/63d859de03c981856332695704dda4d4b068127c\"\u003e\u003ccode\u003e63d859d\u003c/code\u003e\u003c/a\u003e Tweak \u003ccode\u003eoverrides\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/bd7ff3cf984c4efe4879a4da243ce8c3aeb8d256\"\u003e\u003ccode\u003ebd7ff3c\u003c/code\u003e\u003c/a\u003e Fix install issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/90e56c36507ebfcfa91b1f1d398a330c6fc3b699\"\u003e\u003ccode\u003e90e56c3\u003c/code\u003e\u003c/a\u003e Fix plugin compatibility with Prettier v3.7+ (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/dd02e91c60c7b07dbf22b0fda134db9707899a22\"\u003e\u003ccode\u003edd02e91\u003c/code\u003e\u003c/a\u003e Add test for subpath imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/908f1695b303529913daabab55ab77fa584d45a3\"\u003e\u003ccode\u003e908f169\u003c/code\u003e\u003c/a\u003e Don’t use \u003ccode\u003ePromise.all\u003c/code\u003e when dynamically loading compatible plugins (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/a0fea3f3c235bf602f8f0af94693d99d02fd98c0\"\u003e\u003ccode\u003ea0fea3f\u003c/code\u003e\u003c/a\u003e 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/56fa1fcc0570c94459aa854c46051ab65169c062\"\u003e\u003ccode\u003e56fa1fc\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/42aca0cfa235e8d072d5b05a9150433e89062745\"\u003e\u003ccode\u003e42aca0c\u003c/code\u003e\u003c/a\u003e Match against correct name of dynamic attributes when using regexes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/410\"\u003e#410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/3a58565c952ce219239a451321995ff3c8c48510\"\u003e\u003ccode\u003e3a58565\u003c/code\u003e\u003c/a\u003e Fix building on windows\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/compare/v0.6.12...v0.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `turbo` from 2.5.4 to 2.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/turborepo/releases\"\u003eturbo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTurborepo v2.8.14-canary.9\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf: Fire-and-forget telemetry and analytics HTTP flushes on shutdown by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12162\"\u003evercel/turborepo#12162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Defer lockfile await until after internal dependency resolution by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12164\"\u003evercel/turborepo#12164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: Extract \u003ccode\u003eturborepo-query-api\u003c/code\u003e trait crate for compile-time decoupling by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12165\"\u003evercel/turborepo#12165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Include version, platform, and CPU count in Chrome trace profiles by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12166\"\u003evercel/turborepo#12166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Remove bespoke AI prompts from documentation pages by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12167\"\u003evercel/turborepo#12167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: Add comprehensive path traversal tests for cache archive by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12169\"\u003evercel/turborepo#12169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: Add regression tests and \u003ccode\u003eOutputWatcher\u003c/code\u003e trait to prepare for daemon removal from \u003ccode\u003eturbo watch\u003c/code\u003e by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12171\"\u003evercel/turborepo#12171\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.8.14-canary.8...v2.8.14-canary.9\"\u003ehttps://github.com/vercel/turborepo/compare/v2.8.14-canary.8...v2.8.14-canary.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.8.14-canary.5\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Preserve deeply nested workspace deps during npm lockfile pruning by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12146\"\u003evercel/turborepo#12146\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.8.14-canary.4...v2.8.14-canary.5\"\u003ehttps://github.com/vercel/turborepo/compare/v2.8.14-canary.4...v2.8.14-canary.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.8.14-canary.4\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add \u003ccode\u003erunAttributes\u003c/code\u003e config to OTel metrics for cardinality control by \u003ca href=\"https://github.com/bkonkle\"\u003e\u003ccode\u003e@​bkonkle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12144\"\u003evercel/turborepo#12144\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.8.14-canary.3...v2.8.14-canary.4\"\u003ehttps://github.com/vercel/turborepo/compare/v2.8.14-canary.3...v2.8.14-canary.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.8.14-canary.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Treat Bun runtime modules as builtins in Boundaries by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12141\"\u003evercel/turborepo#12141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add \u003ccode\u003efutureFlags.longerSignatureKey\u003c/code\u003e to enforce minimum HMAC key length by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12142\"\u003evercel/turborepo#12142\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.8.14-canary.2...v2.8.14-canary.3\"\u003ehttps://github.com/vercel/turborepo/compare/v2.8.14-canary.2...v2.8.14-canary.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.8.14-canary.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/c8fe2c1b3d7cbed1a54b3174abc953b251178a89\"\u003e\u003ccode\u003ec8fe2c1\u003c/code\u003e\u003c/a\u003e publish 2.8.14 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/27e8e67d4994c4ee70d81ffbea55bb13e30b811c\"\u003e\u003ccode\u003e27e8e67\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.8.14-canary.9 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12173\"\u003e#12173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/0efbe300169c6aeffa4167d60a9a1c5b90308db5\"\u003e\u003ccode\u003e0efbe30\u003c/code\u003e\u003c/a\u003e test: Add regression tests and \u003ccode\u003eOutputWatcher\u003c/code\u003e trait to prepare for daemon re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/6fbd5bb402c15c1c3dcd8137d18dfc0aef199766\"\u003e\u003ccode\u003e6fbd5bb\u003c/code\u003e\u003c/a\u003e test: Add comprehensive path traversal tests for cache archive (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12169\"\u003e#12169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/c456ad34b29a799ba98167097265b0a5a84557cf\"\u003e\u003ccode\u003ec456ad3\u003c/code\u003e\u003c/a\u003e ci: Remove redundant rust_check job from lint workflow (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12168\"\u003e#12168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/ebe5e87d8c3b87e64144f52a0ac6897404bc34c2\"\u003e\u003ccode\u003eebe5e87\u003c/code\u003e\u003c/a\u003e docs: Remove bespoke AI prompts from documentation pages (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12167\"\u003e#12167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/716d8864bfcfc4b0082140a5008265013e395ac8\"\u003e\u003ccode\u003e716d886\u003c/code\u003e\u003c/a\u003e feat: Include version, platform, and CPU count in Chrome trace profiles (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12166\"\u003e#12166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/7acfdc438809b3d88b09f6479175b900f446fe5e\"\u003e\u003ccode\u003e7acfdc4\u003c/code\u003e\u003c/a\u003e refactor: Extract \u003ccode\u003eturborepo-query-api\u003c/code\u003e trait crate for compile-time decoupli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/14dd839ad03baf001ad52d1b6a445745e279e536\"\u003e\u003ccode\u003e14dd839\u003c/code\u003e\u003c/a\u003e perf: Defer lockfile await until after internal dependency resolution (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12164\"\u003e#12164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/6923c528b6141a9591c0246f619b8e55c447bf6d\"\u003e\u003ccode\u003e6923c52\u003c/code\u003e\u003c/a\u003e perf: Fire-and-forget telemetry and analytics HTTP flushes on shutdown (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12162\"\u003e#12162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.5.4...v2.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for turbo since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.8.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\u003c/blockquote\u003e\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.8.3...v5.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `unlighthouse` from 0.16.3 to 0.17.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harlan-zw/unlighthouse/releases\"\u003eunlighthouse's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.17.7\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/harlan-zw/unlighthouse/compare/v0.17.6...v0.17.7\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.17.6\u003c/h2\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSmaller dependencies  -  by \u003ca href=\"https://github.com/harlan-zw\"\u003e\u003ccode\u003e@​harlan-zw\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/d83cc87\"\u003e\u003c!-- raw HTML omitted --\u003e(d83cc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/harlan-zw/unlighthouse/compare/v0.17.5...v0.17.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.17.5\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically disable sandbox when running as root  -  by \u003ca href=\"https://github.com/harlan-zw\"\u003e\u003ccode\u003e@​harlan-zw\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/75b42ac\"\u003e\u003c!-- raw HTML omitted --\u003e(75b42)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways respect --config-file  -  by \u003ca href=\"https://github.com/harlan-zw\"\u003e\u003ccode\u003e@​harlan-zw\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/dfa39f4\"\u003e\u003c!-- raw HTML omitted --\u003e(dfa39)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/harlan-zw/unlighthouse/compare/v0.17.4...v0.17.5\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.17.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/harlan-zw/unlighthouse/compare/v0.17.3...v0.17.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.17.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNPM Trusted Publishing  -  by \u003ca href=\"https://github.com/harlan-zw\"\u003e\u003ccode\u003e@​harlan-zw\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/30ad1a1\"\u003e\u003c!-- raw HTML omitted --\u003e(30ad1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/harlan-zw/unlighthouse/compare/v0.17.2...v0.17.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.17.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebroken \u003ccode\u003e/config\u003c/code\u003e subpath export (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/f9486bd\"\u003ef9486bd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/289\"\u003e#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003enormalize report paths for windows (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/55ab2e9\"\u003e55ab2e9\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/286\"\u003e#286\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.17.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emissing \u003ccode\u003e[@clack](https://github.com/clack)/prompts\u003c/code\u003e dependency (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/cf69aa2\"\u003ecf69aa2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.17.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/f08c045f88b433540bc5620b68cf613b52f092c0\"\u003e\u003ccode\u003ef08c045\u003c/code\u003e\u003c/a\u003e chore: release v0.17.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/6a33c0ee684e10d888b5ee74659983b5d96b272f\"\u003e\u003ccode\u003e6a33c0e\u003c/code\u003e\u003c/a\u003e chore: release v0.17.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/2232ada7711f8ac9ec37daec1778b0f218fd1e0f\"\u003e\u003ccode\u003e2232ada\u003c/code\u003e\u003c/a\u003e chore: release v0.17.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/3e7e1f79a3d5afaf92e9a746c89548edbbb69188\"\u003e\u003ccode\u003e3e7e1f7\u003c/code\u003e\u003c/a\u003e chore: release v0.17.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/5a93cabe75ac1b8af1b5fc8684df4cc8924867dd\"\u003e\u003ccode\u003e5a93cab\u003c/code\u003e\u003c/a\u003e chore: release v0.17.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/4e39f909182d8028ba247f97dba158a314b821af\"\u003e\u003ccode\u003e4e39f90\u003c/code\u003e\u003c/a\u003e chore: clean up pkg json \u0026amp; readmes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/76fef34717e7e078e981da27a05895c49acb7951\"\u003e\u003ccode\u003e76fef34\u003c/code\u003e\u003c/a\u003e chore: release v0.17.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/8b3e9e17f964ad6d25bcef75645dea1b7896a2c5\"\u003e\u003ccode\u003e8b3e9e1\u003c/code\u003e\u003c/a\u003e chore: bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/f9486bd07421a3d5d3b2edf22e3a886996b8f888\"\u003e\u003ccode\u003ef9486bd\u003c/code\u003e\u003c/a\u003e fix: broken \u003ccode\u003e/config\u003c/code\u003e subpath export\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/1d227cbb32df957a2f4dcde9fc0d8dc62f1336c0\"\u003e\u003ccode\u003e1d227cb\u003c/code\u003e\u003c/a\u003e chore: release v0.17.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/harlan-zw/unlighthouse/commits/v0.17.7/packages/unlighthouse\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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 unlighthouse since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@conform-to/react` from 1.6.1 to 1.17.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/edmundhung/conform/releases\"\u003e\u003ccode\u003e@​conform-to/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.17.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003ecoerceFormValue\u003c/code\u003e return type to no longer pretend to be the original schema type in TypeScript. This means properties like \u003ccode\u003e.shape\u003c/code\u003e that don't exist on the coerced schema will now correctly produce a type error instead of failing silently at runtime. (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1164\"\u003e#1164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ecoerceFormValue\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/petercossey/catalyst-b2b-edition/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/petercossey%2Fcatalyst-b2b-edition/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"3959626745","node_id":"PR_kwDOO4BYUs7Etd7m","number":269,"state":"open","title":"chore(deps): bump the all-dependencies group across 17 directories with 14 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":9,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-18T20:21:44.000Z","updated_at":"2026-02-27T22:02:02.588Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-dependencies","update_count":14,"packages":[{"name":"@avalix/chroma","old_version":"0.0.10","new_version":"0.0.14","repository_url":"https://github.com/avalix-labs/chroma"},{"name":"@types/node","old_version":"24.10.13","new_version":"25.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@clack/prompts","old_version":"0.11.0","new_version":"1.0.0","repository_url":"https://github.com/bombshell-dev/clack"},{"name":"giget","old_version":"2.0.0","new_version":"3.1.2","repository_url":"https://github.com/unjs/giget"},{"name":"@antfu/eslint-config","old_version":"6.7.3","new_version":"7.4.3","repository_url":"https://github.com/antfu/eslint-config"},{"name":"eslint","old_version":"9.39.2","new_version":"10.0.0","repository_url":"https://github.com/eslint/eslint"},{"name":"tsdown","old_version":"0.15.12","new_version":"0.20.3","repository_url":"https://github.com/rolldown/tsdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@avalix/chroma](https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma) | `0.0.10` | `0.0.14` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.13` | `25.2.3` |\n| [@clack/prompts](https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts) | `0.11.0` | `1.0.0` |\n| [giget](https://github.com/unjs/giget) | `2.0.0` | `3.1.2` |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `6.7.3` | `7.4.3` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.2` | `10.0.0` |\n| [tsdown](https://github.com/rolldown/tsdown) | `0.15.12` | `0.20.3` |\n\nBumps the all-dependencies group with 6 updates in the /cli directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.13` | `25.2.3` |\n| [@clack/prompts](https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts) | `0.11.0` | `1.0.0` |\n| [giget](https://github.com/unjs/giget) | `2.0.0` | `3.1.2` |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `6.7.3` | `7.4.3` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.2` | `10.0.0` |\n| [tsdown](https://github.com/rolldown/tsdown) | `0.15.12` | `0.20.3` |\n\nBumps the all-dependencies group with 5 updates in the /templates/next-dedot directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [eslint](https://github.com/eslint/eslint) | `9.39.2` | `10.0.0` |\n| [next](https://github.com/vercel/next.js) | `16.1.5` | `16.1.6` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.3` | `19.2.4` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.3` | `19.2.4` |\n| [@dedot/chaintypes](https://github.com/dedotdev/chaintypes/tree/HEAD/packages/chaintypes) | `0.214.0` | `0.229.0` |\n\nBumps the all-dependencies group with 4 updates in the /templates/next-papi directory: [eslint](https://github.com/eslint/eslint), [next](https://github.com/vercel/next.js), [react](https://github.com/facebook/react/tree/HEAD/packages/react) and [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom).\nBumps the all-dependencies group with 3 updates in the /templates/nuxt-dedot directory: [eslint](https://github.com/eslint/eslint), [@dedot/chaintypes](https://github.com/dedotdev/chaintypes/tree/HEAD/packages/chaintypes) and [vue-router](https://github.com/vuejs/router).\nBumps the all-dependencies group with 1 update in the /templates/nuxt-papi directory: [eslint](https://github.com/eslint/eslint).\nBumps the all-dependencies group with 3 updates in the /templates/react-dedot directory: [eslint](https://github.com/eslint/eslint), [@dedot/chaintypes](https://github.com/dedotdev/chaintypes/tree/HEAD/packages/chaintypes) and [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh).\nBumps the all-dependencies group with 2 updates in the /templates/react-papi directory: [eslint](https://github.com/eslint/eslint) and [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh).\nBumps the all-dependencies group with 2 updates in the /templates/vue-dedot directory: [eslint](https://github.com/eslint/eslint) and [@dedot/chaintypes](https://github.com/dedotdev/chaintypes/tree/HEAD/packages/chaintypes).\nBumps the all-dependencies group with 1 update in the /templates/vue-papi directory: [eslint](https://github.com/eslint/eslint).\nBumps the all-dependencies group with 3 updates in the /templates/ink-v6/react-dedot directory: [eslint](https://github.com/eslint/eslint), [@dedot/chaintypes](https://github.com/dedotdev/chaintypes/tree/HEAD/packages/chaintypes) and [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh).\nBumps the all-dependencies group with 2 updates in the /templates/ink-v6/react-papi directory: [eslint](https://github.com/eslint/eslint) and [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh).\nBumps the all-dependencies group with 2 updates in the /templates/ink-v6/vue-dedot directory: [eslint](https://github.com/eslint/eslint) and [@dedot/chaintypes](https://github.com/dedotdev/chaintypes/tree/HEAD/packages/chaintypes).\nBumps the all-dependencies group with 1 update in the /templates/ink-v6/vue-papi directory: [eslint](https://github.com/eslint/eslint).\nBumps the all-dependencies group with 2 updates in the /templates/solidity-hardhat-wagmi/dapp-react directory: [eslint](https://github.com/eslint/eslint) and [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh).\nBumps the all-dependencies group with 1 update in the /templates/solidity-hardhat-wagmi/dapp-vue directory: [eslint](https://github.com/eslint/eslint).\nBumps the all-dependencies group with 2 updates in the /templates/solidity-hardhat-wagmi/hardhat directory: [eslint](https://github.com/eslint/eslint) and @parity/resolc.\n\nUpdates `@avalix/chroma` from 0.0.10 to 0.0.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avalix-labs/chroma/releases\"\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\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/avalix-labs/chroma/pull/59\"\u003e#59\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/106e968139cdba4b65545d2dd36706534d36ca8c\"\u003e\u003ccode\u003e106e968\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - fix: reject switch multi-chain\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/56\"\u003e#56\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/3d5b8fef8034166ce9c3298183daff6080e8f4a9\"\u003e\u003ccode\u003e3d5b8fe\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - chore: adjust playground e2e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/54\"\u003e#54\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/73deb92b7a6bf4ad3aad88970376f191752cc100\"\u003e\u003ccode\u003e73deb92\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - test: more coverage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\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/avalix-labs/chroma/pull/53\"\u003e#53\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/5ec154d36c75009ebbeed8c1f848ea3d379e5647\"\u003e\u003ccode\u003e5ec154d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - docs: simplify chroma README\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/52\"\u003e#52\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/712e2cc33f136e1a46b498a9caec0336f7daba32\"\u003e\u003ccode\u003e712e2cc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - fix: add timeout before clicking account button in Talisman auth\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/51\"\u003e#51\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/3aa47a636bddbf4bb418295a347ea2dea5ead90d\"\u003e\u003ccode\u003e3aa47a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - test: disable Talisman risk scan toggle for testing\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/49\"\u003e#49\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/50224621280ae2dec0694dca99a262d0044b93c1\"\u003e\u003ccode\u003e5022462\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - feat: add Polkadot account import support for Talisman wallet\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.11\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve Docker build failures in tsdown configuration by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/39\"\u003eavalix-labs/chroma#39\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use local dApp for e2e Playwright tests by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/42\"\u003eavalix-labs/chroma#42\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: move e2e-polkadot-js from tests to packages directory by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/43\"\u003eavalix-labs/chroma#43\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add local EVM dApp for e2e testing by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/44\"\u003eavalix-labs/chroma#44\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add e2e-evm package with matrix CI support by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/45\"\u003eavalix-labs/chroma#45\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove examples package by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/46\"\u003eavalix-labs/chroma#46\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove obsolete examples package reference from Dockerfile by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/48\"\u003eavalix-labs/chroma#48\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: add vitest unit tests for download-extension utility by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/47\"\u003eavalix-labs/chroma#47\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: release packages by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/40\"\u003eavalix-labs/chroma#40\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avalix-labs/chroma/compare/@avalix/chroma@0.0.10...@avalix/chroma@0.0.11\"\u003ehttps://github.com/avalix-labs/chroma/compare/\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ccode\u003e@​0.0.10...\u003c/code\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ccode\u003e@​0.0.11\u003c/code\u003e\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/avalix-labs/chroma/blob/main/packages/chroma/CHANGELOG.md\"\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.0.14\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/avalix-labs/chroma/pull/59\"\u003e#59\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/106e968139cdba4b65545d2dd36706534d36ca8c\"\u003e\u003ccode\u003e106e968\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - fix: reject switch multi-chain\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/56\"\u003e#56\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/3d5b8fef8034166ce9c3298183daff6080e8f4a9\"\u003e\u003ccode\u003e3d5b8fe\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - chore: adjust playground e2e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.0.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/54\"\u003e#54\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/73deb92b7a6bf4ad3aad88970376f191752cc100\"\u003e\u003ccode\u003e73deb92\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - test: more coverage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.0.12\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/avalix-labs/chroma/pull/53\"\u003e#53\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/5ec154d36c75009ebbeed8c1f848ea3d379e5647\"\u003e\u003ccode\u003e5ec154d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - docs: simplify chroma README\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/52\"\u003e#52\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/712e2cc33f136e1a46b498a9caec0336f7daba32\"\u003e\u003ccode\u003e712e2cc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - fix: add timeout before clicking account button in Talisman auth\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/51\"\u003e#51\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/3aa47a636bddbf4bb418295a347ea2dea5ead90d\"\u003e\u003ccode\u003e3aa47a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - test: disable Talisman risk scan toggle for testing\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/49\"\u003e#49\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/50224621280ae2dec0694dca99a262d0044b93c1\"\u003e\u003ccode\u003e5022462\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - feat: add Polkadot account import support for Talisman wallet\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.0.11\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/avalix-labs/chroma/pull/47\"\u003e#47\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/362ca9b3ef7bd56548e1a77fdaa50376c1b31fc9\"\u003e\u003ccode\u003e362ca9b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - test: add vitest unit tests for download-extension utility\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/39\"\u003e#39\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/3a23a1bf626a22bb3bf5a2fb4fc453e2471ca4c8\"\u003e\u003ccode\u003e3a23a1b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - fix: resolve Docker build failures in tsdown configuration\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/avalix-labs/chroma/commit/e673b64e02ce0e16985df6a6abbe5f5ebc64a2f1\"\u003e\u003ccode\u003ee673b64\u003c/code\u003e\u003c/a\u003e chore: release packages (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/57\"\u003e#57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/106e968139cdba4b65545d2dd36706534d36ca8c\"\u003e\u003ccode\u003e106e968\u003c/code\u003e\u003c/a\u003e fix: handle reject on multi-chain switch in Talisman wallet (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/3d5b8fef8034166ce9c3298183daff6080e8f4a9\"\u003e\u003ccode\u003e3d5b8fe\u003c/code\u003e\u003c/a\u003e chore: move e2e tests to playground-e2e folder (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/56\"\u003e#56\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/0dd2ada8b27128018325e7980e26de79c477b52d\"\u003e\u003ccode\u003e0dd2ada\u003c/code\u003e\u003c/a\u003e chore: release packages (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/73deb92b7a6bf4ad3aad88970376f191752cc100\"\u003e\u003ccode\u003e73deb92\u003c/code\u003e\u003c/a\u003e test: add comprehensive unit tests and improve documentation (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/54\"\u003e#54\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/c18a42dc1fca7413272ef2518fa16dfdecc6b9fa\"\u003e\u003ccode\u003ec18a42d\u003c/code\u003e\u003c/a\u003e chore: release packages (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/50\"\u003e#50\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/5ec154d36c75009ebbeed8c1f848ea3d379e5647\"\u003e\u003ccode\u003e5ec154d\u003c/code\u003e\u003c/a\u003e docs: simplify chroma README (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/712e2cc33f136e1a46b498a9caec0336f7daba32\"\u003e\u003ccode\u003e712e2cc\u003c/code\u003e\u003c/a\u003e fix: improve wallet test reliability with timeout configuration (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/52\"\u003e#52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/3aa47a636bddbf4bb418295a347ea2dea5ead90d\"\u003e\u003ccode\u003e3aa47a6\u003c/code\u003e\u003c/a\u003e fix: improve Talisman wallet onboarding by disabling risk scan and consolidat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/50224621280ae2dec0694dca99a262d0044b93c1\"\u003e\u003ccode\u003e5022462\u003c/code\u003e\u003c/a\u003e feat: add Polkadot account import support for Talisman wallet (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/49\"\u003e#49\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/avalix-labs/chroma/commits/@avalix/chroma@0.0.14/packages/chroma\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.10.13 to 25.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@clack/prompts` from 0.11.0 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bombshell-dev/clack/releases\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec713fd5: The package is now distributed as ESM-only. In \u003ccode\u003ev0\u003c/code\u003e releases, the package was dual-published as CJS and ESM.\u003c/p\u003e\n\u003cp\u003eFor existing CJS projects using Node v20+, please see Node's guide on \u003ca href=\"https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require\"\u003eLoading ECMAScript modules using \u003ccode\u003erequire()\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e415410b: This adds a custom filter function to autocompleteMultiselect. It could be used, for example, to support fuzzy searching logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e7bc3301: Prompts now have a \u003ccode\u003euserInput\u003c/code\u003e stored separately from their \u003ccode\u003evalue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e8409f2c: feat: add styleFrame option for spinner\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e2837845: Adds suggestion and path prompts\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e99c3530: Adds \u003ccode\u003eformat\u003c/code\u003e option to the note prompt to allow formatting of individual lines\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e0aaee4c: Added new \u003ccode\u003etaskLog\u003c/code\u003e prompt for log output which is cleared on success\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e729bbb6: Add support for customizable spinner cancel and error messages. Users can now customize these messages either per spinner instance or globally via the \u003ccode\u003eupdateSettings\u003c/code\u003e function to support multilingual CLIs.\u003c/p\u003e\n\u003cp\u003eThis update also improves the architecture by exposing the core settings to the prompts package, enabling more consistent default message handling across the codebase.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Per-instance customization\nconst spinner = prompts.spinner({\n  cancelMessage: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\n  errorMessage: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n});\n\u003cp\u003e// Global customization via updateSettings\nprompts.updateSettings({\nmessages: {\ncancel: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\nerror: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n},\n});\u003c/p\u003e\n\u003cp\u003e// Settings can now be accessed directly\nconsole.log(prompts.settings.messages.cancel); // \u0026quot;Operación cancelada\u0026quot;\u003c/p\u003e\n\u003cp\u003e// Direct options take priority over global settings\nconst spinner = prompts.spinner({\ncancelMessage: \u0026quot;Cancelled\u0026quot;, // This will be used instead of the global setting\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e44df9af: Adds a new \u003ccode\u003egroupSpacing\u003c/code\u003e option to grouped multi-select prompts. If set to an integer greater than 0, it will add that number of new lines between each group.\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/bombshell-dev/clack/blob/main/packages/prompts/CHANGELOG.md\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec713fd5: The package is now distributed as ESM-only. In \u003ccode\u003ev0\u003c/code\u003e releases, the package was dual-published as CJS and ESM.\u003c/p\u003e\n\u003cp\u003eFor existing CJS projects using Node v20+, please see Node's guide on \u003ca href=\"https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require\"\u003eLoading ECMAScript modules using \u003ccode\u003erequire()\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e415410b: This adds a custom filter function to autocompleteMultiselect. It could be used, for example, to support fuzzy searching logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e7bc3301: Prompts now have a \u003ccode\u003euserInput\u003c/code\u003e stored separately from their \u003ccode\u003evalue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e8409f2c: feat: add styleFrame option for spinner\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e2837845: Adds suggestion and path prompts\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e99c3530: Adds \u003ccode\u003eformat\u003c/code\u003e option to the note prompt to allow formatting of individual lines\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e0aaee4c: Added new \u003ccode\u003etaskLog\u003c/code\u003e prompt for log output which is cleared on success\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e729bbb6: Add support for customizable spinner cancel and error messages. Users can now customize these messages either per spinner instance or globally via the \u003ccode\u003eupdateSettings\u003c/code\u003e function to support multilingual CLIs.\u003c/p\u003e\n\u003cp\u003eThis update also improves the architecture by exposing the core settings to the prompts package, enabling more consistent default message handling across the codebase.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Per-instance customization\nconst spinner = prompts.spinner({\n  cancelMessage: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\n  errorMessage: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n});\n\u003cp\u003e// Global customization via updateSettings\nprompts.updateSettings({\nmessages: {\ncancel: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\nerror: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n},\n});\u003c/p\u003e\n\u003cp\u003e// Settings can now be accessed directly\nconsole.log(prompts.settings.messages.cancel); // \u0026quot;Operación cancelada\u0026quot;\u003c/p\u003e\n\u003cp\u003e// Direct options take priority over global settings\nconst spinner = prompts.spinner({\ncancelMessage: \u0026quot;Cancelled\u0026quot;, // This will be used instead of the global setting\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e44df9af: Adds a new \u003ccode\u003egroupSpacing\u003c/code\u003e option to grouped multi-select prompts. If set to an integer greater than 0, it will add that number of new lines between each group.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e55645c2: Support wrapping autocomplete and select prompts.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e9e5bc6c: Add support for signals in prompts, allowing them to be aborted.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ef2c2b89: Adds \u003ccode\u003eAutocompletePrompt\u003c/code\u003e to core with comprehensive tests and implement both \u003ccode\u003eautocomplete\u003c/code\u003e and \u003ccode\u003eautocomplete-multiselect\u003c/code\u003e components in prompts package.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e38019c7: Updates the API for stopping spinners and progress bars to be clearer\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/bombshell-dev/clack/commit/bc31ee8fd8cadf92cc86cb07ccbf97280a5133a7\"\u003e\u003ccode\u003ebc31ee8\u003c/code\u003e\u003c/a\u003e v1 (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/a520163be244dce4d7715d1a89d44099631df862\"\u003e\u003ccode\u003ea520163\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/68dbf9bc21e5c8a75f6825b68e4c93a39def2920\"\u003e\u003ccode\u003e68dbf9b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ecaseSensitive\u003c/code\u003e option to select-key (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/55eb280e0af10c4dab63d9afbafac349f7a46607\"\u003e\u003ccode\u003e55eb280\u003c/code\u003e\u003c/a\u003e fix(autocomplete): display placeholder only when user input is empty (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/c4feafb56c4c074c2536794aa171dc27adb5323f\"\u003e\u003ccode\u003ec4feafb\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/415410b89331e3df4ced69c872be90598c8d0276\"\u003e\u003ccode\u003e415410b\u003c/code\u003e\u003c/a\u003e feat(prompts): add custom filter option to autocomplete (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/5c65e3885f286ba0d38cb43e8d4833de80c17ec2\"\u003e\u003ccode\u003e5c65e38\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/434\"\u003e#434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/f9525928ea9f51ff5775507ab79b36911a16d672\"\u003e\u003ccode\u003ef952592\u003c/code\u003e\u003c/a\u003e fix: render guide with empty log lines (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/436\"\u003e#436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/372b526cdcd1fc33b95a4741e67fcddb3cfce9e2\"\u003e\u003ccode\u003e372b526\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eclear\u003c/code\u003e to spinner (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/433\"\u003e#433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/4d50be6d6b58676befb013a82c1ed7d0ee78a354\"\u003e\u003ccode\u003e4d50be6\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/422\"\u003e#422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bombshell-dev/clack/commits/@clack/prompts@1.0.0/packages/prompts\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​clack/prompts\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `giget` from 2.0.0 to 3.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.1...v3.1.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/giget/commit/03f7452\"\u003e03f7452\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to \u003ccode\u003enypm\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💚 Giget now has zero dependencies (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e), install size reduced from \u003ca href=\"https://packagephobia.com/result?p=giget@3.0.0\"\u003e\u003ccode\u003e1.57MB\u003c/code\u003e to \u003ccode\u003e146kB\u003c/code\u003e\u003c/a\u003e, (\u003cstrong\u003e90.7%\u003c/strong\u003e smaller!)\u003c/p\u003e\n\u003cp\u003e🛡️ Bundled \u003ca href=\"https://www.npmjs.com/package/tar\"\u003etar\u003c/a\u003e version updated to v7 with latest security fixes.\u003c/p\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal (\u003ca href=\"https://github.com/nrjdalal\"\u003e\u003ccode\u003e@​nrjdalal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.1...v3.1.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/giget/commit/03f7452\"\u003e03f7452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to oxfmt and oxlint (\u003ca href=\"https://github.com/unjs/giget/commit/0fa2962\"\u003e0fa2962\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to nypm (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e💅 Refactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Fix usage grammar issues (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStricter types (\u003ca href=\"https://github.com/unjs/giget/commit/93161e3\"\u003e93161e3\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/unjs/giget/commit/c641c84fb5f28a7b07c91bf324006297ec7294e3\"\u003e\u003ccode\u003ec641c84\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0fa29621477b530a69f42e1bbbc3b1081f8065e9\"\u003e\u003ccode\u003e0fa2962\u003c/code\u003e\u003c/a\u003e chore: migrate to oxfmt and oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/03f74524ffa1cfcf14ed4d8183bdb5a93834ee7c\"\u003e\u003ccode\u003e03f7452\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/b82b1f7e16261c23ec8a9abada29476e89bfb1cd\"\u003e\u003ccode\u003eb82b1f7\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/27de8820cc6b72efa0dafc6395f2a5269d07a688\"\u003e\u003ccode\u003e27de882\u003c/code\u003e\u003c/a\u003e chore: update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/63e85597ca5d1ae41f65a32bfb1587d038e465ff\"\u003e\u003ccode\u003e63e8559\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/baa58dbeb8f89440f8b01677f791a6836b9cbeb1\"\u003e\u003ccode\u003ebaa58db\u003c/code\u003e\u003c/a\u003e perf: lazy import \u003ccode\u003etar\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8b0087c30cadafd5d69f5ae556af160863\"\u003e\u003ccode\u003e1a717a8\u003c/code\u003e\u003c/a\u003e perf: lazy load nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c4205077928119a5d898056e3d7c0c9dd67d85b4\"\u003e\u003ccode\u003ec420507\u003c/code\u003e\u003c/a\u003e feat: allow passing install options to nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/4ab07c0decd5035a59c8a6702552ac25a431450c\"\u003e\u003ccode\u003e4ab07c0\u003c/code\u003e\u003c/a\u003e chore(release): v3.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antfu/eslint-config` from 6.7.3 to 7.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e\u003ccode\u003e@​antfu/eslint-config\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFormating regression  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/2ef8a00\"\u003e\u003c!-- raw HTML omitted --\u003e(2ef8a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.4.2...v7.4.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.4.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelax eslint peer deps range  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/b5f53dc\"\u003e\u003c!-- raw HTML omitted --\u003e(b5f53)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.4.1...v7.4.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIgnore typescript files when \u003ccode\u003etypescript\u003c/code\u003e is off  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/bda75b8\"\u003e\u003c!-- raw HTML omitted --\u003e(bda75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.4.0...v7.4.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAngular support  -  by \u003ca href=\"https://github.com/St2r\"\u003e\u003ccode\u003e@​St2r\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/804\"\u003eantfu/eslint-config#804\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/67b1be4\"\u003e\u003c!-- raw HTML omitted --\u003e(67b1b)\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\u003eUpdate peer dependency requirement for eslint-plugin-react-refresh  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/813\"\u003eantfu/eslint-config#813\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/19a4312\"\u003e\u003c!-- raw HTML omitted --\u003e(19a43)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.3.0...v7.4.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.3.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003eeslint-plugin-react-refresh\u003c/code\u003e, \u003ccode\u003eeslint-plugin-regexp\u003c/code\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/610e7b0\"\u003e\u003c!-- raw HTML omitted --\u003e(610e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Sync recommend rules  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/810\"\u003eantfu/eslint-config#810\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/1b87085\"\u003e\u003c!-- raw HTML omitted --\u003e(1b870)\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\u003eUse ConfigWithExtends instead of Linter.Config  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/809\"\u003eantfu/eslint-config#809\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad4e54e\"\u003e\u003c!-- raw HTML omitted --\u003e(ad4e5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.2.0...v7.3.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e, support native \u003ccode\u003eextends\u003c/code\u003e, close \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/800\"\u003e#800\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/800\"\u003eantfu/eslint-config#800\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/15685e7\"\u003e\u003c!-- raw HTML omitted --\u003e(15685)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.1.0...v7.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/fe3d361154ec0cbdea2f1dc35b03332511066fb8\"\u003e\u003ccode\u003efe3d361\u003c/code\u003e\u003c/a\u003e chore: release v7.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/2ef8a002e1130770246e9b7d3c707818085d381f\"\u003e\u003ccode\u003e2ef8a00\u003c/code\u003e\u003c/a\u003e fix: formating regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/dd729f55db3c46f0ed29d4c029c35c8910e13be4\"\u003e\u003ccode\u003edd729f5\u003c/code\u003e\u003c/a\u003e chore: release v7.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/b5f53dc8540439317230717e4e00c5b7b165cbb0\"\u003e\u003ccode\u003eb5f53dc\u003c/code\u003e\u003c/a\u003e fix: relax eslint peer deps range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4ba486357744457eef2dc423da3eb25c8a093634\"\u003e\u003ccode\u003e4ba4863\u003c/code\u003e\u003c/a\u003e chore: release v7.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/bda75b878c38224c1bec6a3938729a9d27a761cd\"\u003e\u003ccode\u003ebda75b8\u003c/code\u003e\u003c/a\u003e fix: ignore typescript files when \u003ccode\u003etypescript\u003c/code\u003e is off\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/e5065dff82249ef8311b41c24e58fecad785502f\"\u003e\u003ccode\u003ee5065df\u003c/code\u003e\u003c/a\u003e chore: release v7.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/38cd87f994eafb00beb55f782094f6becd2ff6e0\"\u003e\u003ccode\u003e38cd87f\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/67b1be41d984375403edbec293f3526ad3d1809f\"\u003e\u003ccode\u003e67b1be4\u003c/code\u003e\u003c/a\u003e feat: angular support (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/19a4312e8bf17c06be48521541bbb84e8e88fc3a\"\u003e\u003ccode\u003e19a4312\u003c/code\u003e\u003c/a\u003e fix: update peer dependency requirement for eslint-plugin-react-refresh (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/813\"\u003e#813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v6.7.3...v7.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.2 to 10.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9e54f43a5e497cdfa179338b431093245cb787b\"\u003e\u003ccode\u003ef9e54f4\u003c/code\u003e\u003c/a\u003e feat!: estimate rule-tester failure location (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20420\"\u003e#20420\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a176319d8ade1a7d9b2d7fb8f038f55a2662325f\"\u003e\u003ccode\u003ea176319\u003c/code\u003e\u003c/a\u003e feat!: replace \u003ccode\u003echalk\u003c/code\u003e with \u003ccode\u003estyleText\u003c/code\u003e and add \u003ccode\u003ecolor\u003c/code\u003e to \u003ccode\u003eResultsMeta\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20227\"\u003e#20227\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7046e6c1e03c4ca0eee4888a1f2eba4c6454f84\"\u003e\u003ccode\u003ec7046e6\u003c/code\u003e\u003c/a\u003e feat!: enable JSX reference tracking (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20152\"\u003e#20152\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fa31a608901684fbcd9906d1907e66561d16e5aa\"\u003e\u003ccode\u003efa31a60\u003c/code\u003e\u003c/a\u003e feat!: add \u003ccode\u003ename\u003c/code\u003e to configs (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20015\"\u003e#20015\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3383e7ec9028166cafc8ea7986c2f7498d0049f0\"\u003e\u003ccode\u003e3383e7e\u003c/code\u003e\u003c/a\u003e fix!: remove deprecated \u003ccode\u003eSourceCode\u003c/code\u003e methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20137\"\u003e#20137\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/501abd0e916a35554c58b7c0365537f1fa3880ce\"\u003e\u003ccode\u003e501abd0\u003c/code\u003e\u003c/a\u003e feat!: update dependency minimatch to v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20246\"\u003e#20246\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ca4d3b40085de47561f89656a2207d09946ed45e\"\u003e\u003ccode\u003eca4d3b4\u003c/code\u003e\u003c/a\u003e fix!: stricter rule tester assertions for valid test cases (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20125\"\u003e#20125\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/96512a66c86402fb0538cdcb6cd30b9073f6bf3b\"\u003e\u003ccode\u003e96512a6\u003c/code\u003e\u003c/a\u003e fix!: Remove deprecated rule context methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20086\"\u003e#20086\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c69fdacdb2e886b9d965568a397aa8220db3fe90\"\u003e\u003ccode\u003ec69fdac\u003c/code\u003e\u003c/a\u003e feat!: remove eslintrc support (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20037\"\u003e#20037\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/208b5cc34a8374ff81412b5bec2e0800eebfbd04\"\u003e\u003ccode\u003e208b5cc\u003c/code\u003e\u003c/a\u003e feat!: Use \u003ccode\u003eScopeManager#addGlobals()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20132\"\u003e#20132\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a2ee188ea7a38a0c6155f3d39e2b00e1d0f36e14\"\u003e\u003ccode\u003ea2ee188\u003c/code\u003e\u003c/a\u003e fix!: add \u003ccode\u003euniqueItems: true\u003c/code\u003e in \u003ccode\u003eno-invalid-regexp\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20155\"\u003e#20155\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a89059dbf2832d417dd493ee81483227ec44e4ab\"\u003e\u003ccode\u003ea89059d\u003c/code\u003e\u003c/a\u003e feat!: Program range span entire source text (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20133\"\u003e#20133\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/39a6424373d915fa9de0d7b0caba9a4dc3da9b53\"\u003e\u003ccode\u003e39a6424\u003c/code\u003e\u003c/a\u003e fix!: assert 'text' is a string across all RuleFixer methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20082\"\u003e#20082\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f28fbf846244e043c92b355b224d121b06140b44\"\u003e\u003ccode\u003ef28fbf8\u003c/code\u003e\u003c/a\u003e fix!: Deprecate \u003ccode\u003e\u0026quot;always\u0026quot;\u003c/code\u003e and \u003ccode\u003e\u0026quot;as-needed\u0026quot;\u003c/code\u003e options of the \u003ccode\u003eradix\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20223\"\u003e#20223\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/aa3fb2b233e929b37220be940575f42c280e0b98\"\u003e\u003ccode\u003eaa3fb2b\u003c/code\u003e\u003c/a\u003e fix!: tighten \u003ccode\u003efunc-names\u003c/code\u003e schema (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20119\"\u003e#20119\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f6c0ed0311dcfee853367d5068c765d066e6b756\"\u003e\u003ccode\u003ef6c0ed0\u003c/code\u003e\u003c/a\u003e feat!: report \u003ccode\u003eeslint-env\u003c/code\u003e comments as errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20128\"\u003e#20128\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4bf739fb533e59f7f0a66b65f7bc80be0f37d8db\"\u003e\u003ccode\u003e4bf739f\u003c/code\u003e\u003c/a\u003e fix!: remove deprecated \u003ccode\u003eLintMessage#nodeType\u003c/code\u003e and \u003ccode\u003eTestCaseError#type\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20096\"\u003e#20096\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/523c076866400670fb2192a3f55dbf7ad3469247\"\u003e\u003ccode\u003e523c076\u003c/code\u003e\u003c/a\u003e feat!: drop support for jiti \u0026lt; 2.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20016\"\u003e#20016\u003c/a\u003e) (michael faith)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/454a292c95f34dad232411ddac06408e6383bb64\"\u003e\u003ccode\u003e454a292\u003c/code\u003e\u003c/a\u003e feat!: update \u003ccode\u003eeslint:recommended\u003c/code\u003e configuration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20210\"\u003e#20210\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f880ee02992e1bf0e96ebaba679985e2d1295f1\"\u003e\u003ccode\u003e4f880ee\u003c/code\u003e\u003c/a\u003e feat!: remove \u003ccode\u003ev10_*\u003c/code\u003e and inactive \u003ccode\u003eunstable_*\u003c/code\u003e flags (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20225\"\u003e#20225\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f18115c363a4ac7671a4c7f30ee13d57ebba330f\"\u003e\u003ccode\u003ef18115c\u003c/code\u003e\u003c/a\u003e feat!: \u003ccode\u003eno-shadow-restricted-names\u003c/code\u003e report \u003ccode\u003eglobalThis\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20027\"\u003e#20027\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c6358c31fbd3937b92d89be2618ffdf5a774604e\"\u003e\u003ccode\u003ec6358c3\u003c/code\u003e\u003c/a\u003e feat!: Require Node.js \u003ccode\u003e^20.19.0 || ^22.13.0 || \u0026gt;=24\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20160\"\u003e#20160\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bff9091927811497dbf066b0e3b85ecb37d43822\"\u003e\u003ccode\u003ebff9091\u003c/code\u003e\u003c/a\u003e feat: handle \u003ccode\u003eArray.fromAsync\u003c/code\u003e in \u003ccode\u003earray-callback-return\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20457\"\u003e#20457\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/290c594bb50c439fb71bc75521ee5360daa8c222\"\u003e\u003ccode\u003e290c594\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eself\u003c/code\u003e to \u003ccode\u003eno-implied-eval\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20468\"\u003e#20468\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/43677de07ebd6e14bfac40a46ad749ba783c45f2\"\u003e\u003ccode\u003e43677de\u003c/code\u003e\u003c/a\u003e feat: fix handling of function and class expression names in \u003ccode\u003eno-shadow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20432\"\u003e#20432\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0cafe5f37e7765e9d8c2751b5f5d33107687009\"\u003e\u003ccode\u003ef0cafe5\u003c/code\u003e\u003c/a\u003e feat: rule tester add assertion option \u003ccode\u003erequireData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20409\"\u003e#20409\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f7ab6937e63bc618d326710858f5861a68f80616\"\u003e\u003ccode\u003ef7ab693\u003c/code\u003e\u003c/a\u003e feat: output RuleTester test case failure index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19976\"\u003e#19976\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7cbcbf9c3c2008deee7d143ae35e668e8ffbccb3\"\u003e\u003ccode\u003e7cbcbf9\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ecountThis\u003c/code\u003e option to \u003ccode\u003emax-params\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20236\"\u003e#20236\u003c/a\u003e) (Gerkin)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f148a5eaa1e89dd80ade62f0a690186b00b9f6e1\"\u003e\u003ccode\u003ef148a5e\u003c/code\u003e\u003c/a\u003e feat: add error assertion options (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20247\"\u003e#20247\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/09e66549ecada6dcb8c567a60faf044fce049188\"\u003e\u003ccode\u003e09e6654\u003c/code\u003e\u003c/a\u003e feat: update error loc of \u003ccode\u003erequire-yield\u003c/code\u003e and \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20267\"\u003e#20267\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/436b82f3c0a8cfa2fdc17d173e95ea11d5d3ee03\"\u003e\u003ccode\u003e436b82f\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20473\"\u003e#20473\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1d29d22fe302443cec2a11da0816397f94af97ec\"\u003e\u003ccode\u003e1d29d22\u003c/code\u003e\u003c/a\u003e fix: detect default \u003ccode\u003ethis\u003c/code\u003e binding in \u003ccode\u003eArray.fromAsync\u003c/code\u003e callbacks (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20456\"\u003e#20456\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/727451eff55b35d853e0e443d0de58f4550762bf\"\u003e\u003ccode\u003e727451e\u003c/code\u003e\u003c/a\u003e fix: fix regression of global mode report range in \u003ccode\u003estrict\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20462\"\u003e#20462\u003c/a\u003e) (ntnyq)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e80485fcd27196fa0b6f6b5c7ac8cf49ad4b079d\"\u003e\u003ccode\u003ee80485f\u003c/code\u003e\u003c/a\u003e fix: remove fake \u003ccode\u003eFlatESLint\u003c/code\u003e and \u003ccode\u003eLegacyESLint\u003c/code\u003e exports (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20460\"\u003e#20460\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9eeff3bc13813a786b8a4c3815def97c0fb646ef\"\u003e\u003ccode\u003e9eeff3b\u003c/code\u003e\u003c/a\u003e fix: update esquery (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20423\"\u003e#20423\u003c/a\u003e) (cryptnix)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b34b93852d014ebbcf3538d892b55e0216cdf681\"\u003e\u003ccode\u003eb34b938\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eError.prepareStackTrace\u003c/code\u003e to estimate failing test location (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20436\"\u003e#20436\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/51aab5393b058f7cbed69041a9069b2bd106aabd\"\u003e\u003ccode\u003e51aab53\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20443\"\u003e#20443\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23490b266276792896a0b7b43c49a1ce87bf8568\"\u003e\u003ccode\u003e23490b2\u003c/code\u003e\u003c/a\u003e fix: handle space before colon in \u003ccode\u003eRuleTester\u003c/code\u003e location estimation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20433\"\u003e#20433\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f244dbf2191267a4cafd08645243624baf3e8c83\"\u003e\u003ccode\u003ef244dbf\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eMessagePlaceholderData\u003c/code\u003e type from \u003ccode\u003e@eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20348\"\u003e#20348\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d186f8c0747f14890e86a5a39708b052b391ddaf\"\u003e\u003ccode\u003ed186f8c\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20427\"\u003e#20427\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2332262deb4ef3188b210595896bb0ff552a7e66\"\u003e\u003ccode\u003e2332262\u003c/code\u003e\u003c/a\u003e fix: error location should not modify error message in RuleTester (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20421\"\u003e#20421\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ab99b21a6715dee1035d8f4e6d6841853eb5563f\"\u003e\u003ccode\u003eab99b21\u003c/code\u003e\u003c/a\u003e fix: ensure \u003ccode\u003efilename\u003c/code\u003e is passed as third argument to \u003ccode\u003everifyAndFix()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20405\"\u003e#20405\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8a60f3bc80ad96c65feeb29886342623c630199c\"\u003e\u003ccode\u003e8a60f3b\u003c/code\u003e\u003c/a\u003e fix: remove \u003ccode\u003eecmaVersion\u003c/code\u003e and \u003ccode\u003esourceType\u003c/code\u003e from \u003ccode\u003eParserOptions\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20415\"\u003e#20415\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eafd727a060131f7fc79b2eb5698d8d27683c3a2\"\u003e\u003ccode\u003eeafd727\u003c/code\u003e\u003c/a\u003e fix: remove \u003ccode\u003eTDZ\u003c/code\u003e scope type (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20231\"\u003e#20231\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4e6c4ac042e321da8fc29ce53ed03c86dcaa44a7\"\u003e\u003ccode\u003e4e6c4ac\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ddd8a223000ac6a2182cc8eae35254806a3b0289\"\u003e\u003ccode\u003eddd8a22\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bff9091927811497dbf066b0e3b85ecb37d43822\"\u003e\u003ccode\u003ebff9091\u003c/code\u003e\u003c/a\u003e feat: handle \u003ccode\u003eArray.fromAsync\u003c/code\u003e in \u003ccode\u003earray-callback-return\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20457\"\u003e#20457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1ece282c2286b5dc187ece2a793dbd8798f20bd7\"\u003e\u003ccode\u003e1ece282\u003c/code\u003e\u003c/a\u003e chore: ignore \u003ccode\u003e/docs/v9.x\u003c/code\u003e in link checker (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/034e1397446205e83eb341354605380195c88633\"\u003e\u003ccode\u003e034e139\u003c/code\u003e\u003c/a\u003e ci: add type integration test for \u003ccode\u003e@html-eslint/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20345\"\u003e#20345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f3fbc2f60cbe2c718364feb8c3fc0452c0df3c56\"\u003e\u003ccode\u003ef3fbc2f\u003c/code\u003e\u003c/a\u003e chore: set \u003ccode\u003e@eslint/js\u003c/code\u003e version to 10.0.0 to skip releasing it (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20466\"\u003e#20466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e978ddaab7e6a3c38b4a2afa721148a6ef38f29a\"\u003e\u003ccode\u003ee978dda\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cecf8393ae9af18c4cfd50621115eb23b3d0cb6\"\u003e\u003ccode\u003e4cecf83\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c79f0ab2e2d242a93b08ff2f6a0712e2ef60b7b8\"\u003e\u003ccode\u003ec79f0ab\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/afc06817bbd0625c7b0a46bdc81c38dab0c99441\"\u003e\u003ccode\u003eafc0681\u003c/code\u003e\u003c/a\u003e chore: remove scopeManager.addGlobals patch for typescript-eslint parser (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.2...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tsdown` from 0.15.12 to 0.20.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rolldown/tsdown/releases\"\u003etsdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.20.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackage\u003c/strong\u003e: Ignore scripts when packing  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/0b10b8c\"\u003e\u003c!-- raw HTML omitted --\u003e(0b10b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.2...v0.20.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade rolldown to 1.0.0-rc.3  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/0beea0e\"\u003e\u003c!-- raw HTML omitted --\u003e(0beea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edep\u003c/strong\u003e: Keep \u003ccode\u003einlineOnly\u003c/code\u003e clean with hint message on unused  -  by \u003ca href=\"https://github.com/jycouet\"\u003e\u003ccode\u003e@​jycouet\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/725\"\u003erolldown/tsdown#725\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/13f1c5d\"\u003e\u003c!-- raw HTML omitted --\u003e(13f1c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epkg\u003c/strong\u003e: Optimize attw and publint packing  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/736\"\u003erolldown/tsdown#736\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/375cfe7\"\u003e\u003c!-- raw HTML omitted --\u003e(375cf)\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\u003eThrow error when skipNodeModulesBundle and noExternal are used together  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/746\"\u003erolldown/tsdown#746\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/656d519\"\u003e\u003c!-- raw HTML omitted --\u003e(656d5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExternal type only packages \u003ccode\u003e@types/*\u003c/code\u003e  -  by \u003ca href=\"https://github.com/kalvenschraut\"\u003e\u003ccode\u003e@​kalvenschraut\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/0be7c6d\"\u003e\u003c!-- raw HTML omitted --\u003e(0be7c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexports\u003c/strong\u003e: Move \u003ccode\u003eimport\u003c/code\u003e before \u003ccode\u003erequire\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/3027aa9\"\u003e\u003c!-- raw HTML omitted --\u003e(3027a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.1...v0.20.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einline-only\u003c/strong\u003e: Show warnings if bundled deps  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1e0e778\"\u003e\u003c!-- raw HTML omitted --\u003e(1e0e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.0...v0.20.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade dts plugin, remove \u003ccode\u003edts.resolve\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/16655bc\"\u003e\u003c!-- raw HTML omitted --\u003e(16655)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable legacy CJS warning  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/9fadadd\"\u003e\u003c!-- raw HTML omitted --\u003e(9fada)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply \u003ccode\u003einlineOnly\u003c/code\u003e option for dts files  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/7d89d54\"\u003e\u003c!-- raw HTML omitted --\u003e(7d89d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade rolldown to 1.0.0-beta.60  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bb3ee8d\"\u003e\u003c!-- raw HTML omitted --\u003e(bb3ee)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade rolldown to rc 1  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1959f24\"\u003e\u003c!-- raw HTML omitted --\u003e(1959f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eentry\u003c/strong\u003e: Support mixed array and object entries  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/a808345\"\u003e\u003c!-- raw HTML omitted --\u003e(a8083)\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\u003eOptional \u003ccode\u003eparseEnv\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/be1b60c\"\u003e\u003c!-- raw HTML omitted --\u003e(be1b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReload config on restart  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1756b03\"\u003e\u003c!-- raw HTML omitted --\u003e(1756b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfig extensions typo  -  by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/722\"\u003erolldown/tsdown#722\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/d2bb75e\"\u003e\u003c!-- raw HTML omitted --\u003e(d2bb7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewindows\u003c/strong\u003e: Normalize path separators in build output  -  by \u003ca href=\"https://github.com/ryuapp\"\u003e\u003ccode\u003e@​ryuapp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/719\"\u003erolldown/tsdown#719\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/c45257c\"\u003e\u003c!-- raw HTML omitted --\u003e(c4525)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/49cc5f953f1b6ab13968fef8509d69767373253b\"\u003e\u003ccode\u003e49cc5f9\u003c/code\u003e\u003c/a\u003e chore: release v0.20.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/5c3e3d30a00af6d9b3d1e062ce50f0f0806e31da\"\u003e\u003ccode\u003e5c3e3d3\u003c/code\u003e\u003c/a\u003e chore: tiny deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/0b10b8c65fb0211558be42208933883187e117b0\"\u003e\u003ccode\u003e0b10b8c\u003c/code\u003e\u003c/a\u003e fix(package): ignore scripts when packing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/3808b592e2286a64b497ac28f0ce280aa3b065e3\"\u003e\u003ccode\u003e3808b59\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/21a6c920d372a0f190d291f6a0e0e9b2a340d137\"\u003e\u003ccode\u003e21a6c92\u003c/code\u003e\u003c/a\u003e test: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/5e76c525b38384d39a6a3020f986242e5703f777\"\u003e\u003ccode\u003e5e76c52\u003c/code\u003e\u003c/a\u003e chore: release v0.20.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/0beea0ecc09e0567d622b16a14e9da00c20bbf33\"\u003e\u003ccode\u003e0beea0e\u003c/code\u003e\u003c/a\u003e feat: upgrade rolldown to 1.0.0-rc.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/0be7c6da3a9886d09c730d1234594860be7ad674\"\u003e\u003ccode\u003e0be7c6d\u003c/code\u003e\u003c/a\u003e fix: external type only packages \u003ccode\u003e@types/*\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/02f43b4ffd8603660de7fe28b4bcc34c4d845b6f\"\u003e\u003ccode\u003e02f43b4\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/748\"\u003e#748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/b202f097d0d8b94fd62aab84ff10861942769cad\"\u003e\u003ccode\u003eb202f09\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.15.12...v0.20.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.10.13 to 25.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@clack/prompts` from 0.11.0 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bombshell-dev/clack/releases\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec713fd5: The package is now distributed as ESM-only. In \u003ccode\u003ev0\u003c/code\u003e releases, the package was dual-published as CJS and ESM.\u003c/p\u003e\n\u003cp\u003eFor existing CJS projects using Node v20+, please see Node's guide on \u003ca href=\"https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require\"\u003eLoading ECMAScript modules using \u003ccode\u003erequire()\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e415410b: This adds a custom filter function to autocompleteMultiselect. It could be used, for example, to support fuzzy searching logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e7bc3301: Prompts now have a \u003ccode\u003euserInput\u003c/code\u003e stored separately from their \u003ccode\u003evalue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e8409f2c: feat: add styleFrame option for spinner\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e2837845: Adds suggestion and path prompts\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e99c3530: Adds \u003ccode\u003eformat\u003c/code\u003e option to the note prompt to allow formatting of individual lines\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e0aaee4c: Added new \u003ccode\u003etaskLog\u003c/code\u003e prompt for log output which is cleared on success\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e729bbb6: Add support for customizable spinner cancel and error messages. Users can now customize these messages either per spinner instance or globally via the \u003ccode\u003eupdateSettings\u003c/code\u003e function to support multilingual CLIs.\u003c/p\u003e\n\u003cp\u003eThis update also improves the architecture by exposing the core settings to the prompts package, enabling more consistent default message handling across the codebase.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Per-instance customization\nconst spinner = prompts.spinner({\n  cancelMessage: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\n  errorMessage: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n});\n\u003cp\u003e// Global customization via updateSettings\nprompts.updateSettings({\nmessages: {\ncancel: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\nerror: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n},\n});\u003c/p\u003e\n\u003cp\u003e// Settings can now be accessed directly\nconsole.log(prompts.settings.messages.cancel); // \u0026quot;Operación cancelada\u0026quot;\u003c/p\u003e\n\u003cp\u003e// Direct options take priority over global settings\nconst spinner = prompts.spinner({\ncancelMessage: \u0026quot;Cancelled\u0026quot;, // This will be used instead of the global setting\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e44df9af: Adds a new \u003ccode\u003egroupSpacing\u003c/code\u003e option to grouped multi-select prompts. If set to an integer greater than 0, it will add that number of new lines between each group.\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/bombshell-dev/clack/blob/main/packages/prompts/CHANGELOG.md\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec713fd5: The package is now distributed as ESM-only. In \u003ccode\u003ev0\u003c/code\u003e releases, the package was dual-published as CJS and ESM.\u003c/p\u003e\n\u003cp\u003eFor existing CJS projects using Node v20+, please see Node's guide on \u003ca href=\"https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require\"\u003eLoading ECMAScript modules using \u003ccode\u003erequire()\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e415410b: This adds a custom filter function to autocompleteMultiselect. It could be used, for example, to support fuzzy searching logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e7bc3301: Prompts now have a \u003ccode\u003euserInput\u003c/code\u003e stored separately from their \u003ccode\u003evalue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e8409f2c: feat: add styleFrame option for spinner\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e2837845: Adds suggestion and path prompts\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e99c3530: Adds \u003ccode\u003eformat\u003c/code\u003e option to the note prompt to allow formatting of individual lines\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e0aaee4c: Added new \u003ccod...\n\n_Description has been truncated_","html_url":"https://github.com/preschian/create-dot-app/pull/269","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/preschian%2Fcreate-dot-app/issues/269","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/269/packages"},{"uuid":"3955468248","node_id":"PR_kwDOQx7Bd87Ef4O_","number":17,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-18T01:49:43.000Z","updated_at":"2026-02-18T01:51:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":20,"packages":[{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.2.1","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@oclif/plugin-autocomplete","old_version":"3.2.39","new_version":"3.2.40","repository_url":"https://github.com/oclif/plugin-autocomplete"},{"name":"@oclif/plugin-help","old_version":"6.2.36","new_version":"6.2.37","repository_url":"https://github.com/oclif/plugin-help"},{"name":"@oclif/plugin-not-found","old_version":"3.2.73","new_version":"3.2.74","repository_url":"https://github.com/oclif/plugin-not-found"},{"name":"@oclif/plugin-update","old_version":"4.7.16","new_version":"4.7.19","repository_url":"https://github.com/oclif/plugin-update"},{"name":"@oclif/table","old_version":"0.3.6","new_version":"0.5.2","repository_url":"https://github.com/oclif/table"},{"name":"ink","old_version":"4.4.1","new_version":"6.7.0","repository_url":"https://github.com/vadimdemedes/ink"},{"name":"ink-text-input","old_version":"5.0.1","new_version":"6.0.0","repository_url":"https://github.com/vadimdemedes/ink-text-input"},{"name":"ora","old_version":"8.2.0","new_version":"9.3.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"react","old_version":"18.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"c12","old_version":"2.0.1","new_version":"3.3.3","repository_url":"https://github.com/unjs/c12"},{"name":"confbox","old_version":"0.2.2","new_version":"0.2.4","repository_url":"https://github.com/unjs/confbox"},{"name":"giget","old_version":"1.2.3","new_version":"3.1.2","repository_url":"https://github.com/unjs/giget"},{"name":"nypm","old_version":"0.3.12","new_version":"0.6.5","repository_url":"https://github.com/unjs/nypm"},{"name":"pathe","old_version":"1.1.2","new_version":"2.0.3","repository_url":"https://github.com/unjs/pathe"},{"name":"zod","old_version":"3.24.1","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"},{"name":"zod-to-json-schema","old_version":"3.24.1","new_version":"3.25.1","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"},{"name":"@iconify-json/lucide","old_version":"1.2.90","new_version":"1.2.91","repository_url":"https://github.com/iconify/icon-sets"},{"name":"@iconify-json/simple-icons","old_version":"1.2.70","new_version":"1.2.71","repository_url":"https://github.com/iconify/icon-sets"},{"name":"astro","old_version":"5.17.1","new_version":"5.17.2","repository_url":"https://github.com/withastro/astro"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.2.1` |\n| [@oclif/plugin-autocomplete](https://github.com/oclif/plugin-autocomplete) | `3.2.39` | `3.2.40` |\n| [@oclif/plugin-help](https://github.com/oclif/plugin-help) | `6.2.36` | `6.2.37` |\n| [@oclif/plugin-not-found](https://github.com/oclif/plugin-not-found) | `3.2.73` | `3.2.74` |\n| [@oclif/plugin-update](https://github.com/oclif/plugin-update) | `4.7.16` | `4.7.19` |\n| [@oclif/table](https://github.com/oclif/table) | `0.3.6` | `0.5.2` |\n| [ink](https://github.com/vadimdemedes/ink) | `4.4.1` | `6.7.0` |\n| [ink-text-input](https://github.com/vadimdemedes/ink-text-input) | `5.0.1` | `6.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.3.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.2.0` | `19.2.4` |\n| [c12](https://github.com/unjs/c12) | `2.0.1` | `3.3.3` |\n| [confbox](https://github.com/unjs/confbox) | `0.2.2` | `0.2.4` |\n| [giget](https://github.com/unjs/giget) | `1.2.3` | `3.1.2` |\n| [nypm](https://github.com/unjs/nypm) | `0.3.12` | `0.6.5` |\n| [pathe](https://github.com/unjs/pathe) | `1.1.2` | `2.0.3` |\n| [zod](https://github.com/colinhacks/zod) | `3.24.1` | `4.3.6` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.24.1` | `3.25.1` |\n| [@iconify-json/lucide](https://github.com/iconify/icon-sets) | `1.2.90` | `1.2.91` |\n| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) | `1.2.70` | `1.2.71` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.17.1` | `5.17.2` |\n\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.2.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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major release that modernizes the codebase for Node.js ≥ 20.\u003c/p\u003e\n\u003ch3\u003eESM Only - No More CommonJS Support\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eImpact:\u003c/strong\u003e All packages are now ESM-only. CommonJS imports are no longer supported.\u003c/p\u003e\n\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\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/53dbf6c492883546f6f9f2d5b9a78cbc00bd434c\"\u003e\u003ccode\u003e53dbf6c\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/5f6c774aacd4d4ff9a6d4521bc5dbb1e1283bdec\"\u003e\u003ccode\u003e5f6c774\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): prevent artificial line wrapping in test output (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1996\"\u003e#1996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/e40067412953b0271fe8eff6cb8c48088996374e\"\u003e\u003ccode\u003ee400674\u003c/code\u003e\u003c/a\u003e ci: auto-merge dependabot PRs for patch and minor updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/63a85b2829063755936122e8f23977e5fe7c853b\"\u003e\u003ccode\u003e63a85b2\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): auto-mock \u003ccode\u003e@​inquirer/prompts\u003c/code\u003e barrel re-exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/ad95368df5b3b28c8e2846795900aed27af67ca4\"\u003e\u003ccode\u003ead95368\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): add E2E testing support for CLI applications (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1980\"\u003e#1980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/2e60d4843fc2815d8216b5d62494ff46dcdf2ee8\"\u003e\u003ccode\u003e2e60d48\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump oxfmt in the formatting group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1989\"\u003e#1989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/7e1c0e7aac2f49401fba85192ac6e73b668bfb52\"\u003e\u003ccode\u003e7e1c0e7\u003c/code\u003e\u003c/a\u003e chore(deps): Bump the types group with 2 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/002c246c5846df09a1e99faf3b3bccccf4c1b48a\"\u003e\u003ccode\u003e002c246\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/ba7436f25a1a09c0be9f4b5fba029ea9805ae113\"\u003e\u003ccode\u003eba7436f\u003c/code\u003e\u003c/a\u003e chore(deps): Bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1992\"\u003e#1992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/f4f5944bc8fe7cea8f2492dcbb01f27b45aac23f\"\u003e\u003ccode\u003ef4f5944\u003c/code\u003e\u003c/a\u003e chore: Add oxfmt hook for claude code\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-autocomplete` from 3.2.39 to 3.2.40\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-autocomplete/releases\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.40\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\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/oclif/plugin-autocomplete/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\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/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003e3.2.40\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/374c898d144c5a338395ede45a0f5be3e98a9948\"\u003e\u003ccode\u003e374c898\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.40 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003e\u003ccode\u003eeea1f68\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/d288773431612012cb78a97d3360d4be6435a084\"\u003e\u003ccode\u003ed288773\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eff6db1da391a32e87f6ad0dbef0396c6d573624\"\u003e\u003ccode\u003eeff6db1\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1090\"\u003e#1090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/45eba712989fac0939f049468d85e308f04fb756\"\u003e\u003ccode\u003e45eba71\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1092\"\u003e#1092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/bd81f1bcd77c5b1bcf26be7fcf5c728466a0fe4f\"\u003e\u003ccode\u003ebd81f1b\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1086\"\u003e#1086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/7ad6704b7635718fbb2891802cdbeff81fc60277\"\u003e\u003ccode\u003e7ad6704\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1087\"\u003e#1087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/23d2c94f01fe586082e2be3e8bf56fcd0d2531ff\"\u003e\u003ccode\u003e23d2c94\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1084\"\u003e#1084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/dd65c5ab43a874a3524f4d9740d919b64172221e\"\u003e\u003ccode\u003edd65c5a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1085\"\u003e#1085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/2b7563c1a8c0f28bfdd1ab2488d4e8c5a4e8ca30\"\u003e\u003ccode\u003e2b7563c\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.57 to 4.22.59 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1082\"\u003e#1082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-help` from 6.2.36 to 6.2.37\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-help/releases\"\u003e\u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.37\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\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/oclif/plugin-help/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-help\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/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003e6.2.37\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/56902e18fc91a982e32e61ac01fcce1c58d30dc6\"\u003e\u003ccode\u003e56902e1\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.37 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e\u003ccode\u003e4a4b1e9\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/b4043c4fbe65ea76474ac43d40a6fb591560faf1\"\u003e\u003ccode\u003eb4043c4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1078\"\u003e#1078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/995f34a615623097e6abbbd404cb97dcef462d84\"\u003e\u003ccode\u003e995f34a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/2136aea765b12636cc362738f6d9cf0f6471c208\"\u003e\u003ccode\u003e2136aea\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/1d7e2122ef15d9d83d5d04661677339632e766c6\"\u003e\u003ccode\u003e1d7e212\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/5cd16e0c860b243b839b0a51b3bb2597833f8124\"\u003e\u003ccode\u003e5cd16e0\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/bef84f4998acc549751389085db28bc192fa9e23\"\u003e\u003ccode\u003ebef84f4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/80b7053e3a20daaa55268cf27ce5940db3dc0bac\"\u003e\u003ccode\u003e80b7053\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/f73d712019d9c1d10ec928ee41627387add3c43d\"\u003e\u003ccode\u003ef73d712\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.126 to 6.0.127 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-not-found` from 3.2.73 to 3.2.74\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-not-found/releases\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.74\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\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/oclif/plugin-not-found/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\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/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003e3.2.74\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/4d9ce89b9cfb80c6c3779530b8c883e5084923ea\"\u003e\u003ccode\u003e4d9ce89\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.74 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003e\u003ccode\u003eb4c65f7\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/e492ea945d31aaa81bca93bd25c9e4f689e2fd89\"\u003e\u003ccode\u003ee492ea9\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1030\"\u003e#1030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2880e4da04d4bf536f5953d4440c2b215f38944c\"\u003e\u003ccode\u003e2880e4d\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/418ddfc5dc4e2d006a292a994b9f9bda2d417930\"\u003e\u003ccode\u003e418ddfc\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1032\"\u003e#1032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/71f7ca08b3cd455fb1650f80e02374e6a4a69871\"\u003e\u003ccode\u003e71f7ca0\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1028\"\u003e#1028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fc05bae0a7bd4ac5ca41b893ddfb09d0a22693d7\"\u003e\u003ccode\u003efc05bae\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1029\"\u003e#1029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/6c1aff38f004d2f85bd96c7919f1cdc1c1b3902e\"\u003e\u003ccode\u003e6c1aff3\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/236110533f133036b88398016eea27b4715509cb\"\u003e\u003ccode\u003e2361105\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1027\"\u003e#1027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2d646edddc69f8e89f93c57c562d6b66de0aa23a\"\u003e\u003ccode\u003e2d646ed\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.126 to 6.0.127 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-update` from 4.7.16 to 4.7.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-update/releases\"\u003e\u003ccode\u003e@​oclif/plugin-update\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.7.19\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e4f99772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.17\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e45d0b67\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/oclif/plugin-update/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-update\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/oclif/plugin-update/compare/4.7.18...4.7.19\"\u003e4.7.19\u003c/a\u003e (2026-02-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e4f99772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.17...4.7.18\"\u003e4.7.18\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.17\"\u003e4.7.17\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e45d0b67\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/f9960af830dcb0021de1ad77fb04edfda18ce674\"\u003e\u003ccode\u003ef9960af\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.19 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e\u003ccode\u003e4f99772\u003c/code\u003e\u003c/a\u003e fix(deps): bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/92f8a95c50d8b35d04accc5b8624a148ec7cd66b\"\u003e\u003ccode\u003e92f8a95\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.71 to 4.22.73 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1261\"\u003e#1261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/eb2d18785e01e50bc5562febda1cbc84353a22eb\"\u003e\u003ccode\u003eeb2d187\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.68 to 4.22.70 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1257\"\u003e#1257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/8387a38e9bcf0d1885ac6fe8aae7216099fc2c4c\"\u003e\u003ccode\u003e8387a38\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.133 to 6.0.135 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/3d9ddbf69e73d2b5ec25109a3e3defb45490ae45\"\u003e\u003ccode\u003e3d9ddbf\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.130 to 6.0.133 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1252\"\u003e#1252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/c77a0722e2ad8e940193deeb89a70feb47aed4cf\"\u003e\u003ccode\u003ec77a072\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.18 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e\u003ccode\u003e73a60ca\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/35e47de6775572e265f33def6099a2c2cc826100\"\u003e\u003ccode\u003e35e47de\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump \u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e from 6.2.36 to 6.2.37 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/01714651fa5d03f50f025dcb540897a6041f213d\"\u003e\u003ccode\u003e0171465\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.66 to 4.22.68 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/table` from 0.3.6 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/table/releases\"\u003e\u003ccode\u003e@​oclif/table\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.5.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.14\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't strip tab whitespaces when wrapping (\u003ca href=\"https://github.com/oclif/table/commit/cbbac3e2678572cd80df72010a64b71098630950\"\u003ecbbac3e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline headers in plain table (\u003ca href=\"https://github.com/oclif/table/commit/ce07d011cb58dc56d3a63482d768f7eabea935a2\"\u003ece07d01\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.10\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline strings in plain table (\u003ca href=\"https://github.com/oclif/table/commit/60acddffdfa07f7d3d3bcf5ce2ccbbdba3c4dc10\"\u003e60acddf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.9\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle short multiline strings (\u003ca href=\"https://github.com/oclif/table/commit/c2c2e550080c1fe88a05cdbb4193dd33ee2c0273\"\u003ec2c2e55\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/oclif/table/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/table\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/oclif/table/compare/0.5.1...0.5.2\"\u003e0.5.2\u003c/a\u003e (2026-01-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.5.0...0.5.1\"\u003e0.5.1\u003c/a\u003e (2025-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.14...0.5.0\"\u003e0.5.0\u003c/a\u003e (2025-10-23)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.13...0.4.14\"\u003e0.4.14\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.12...0.4.13\"\u003e0.4.13\u003c/a\u003e (2025-09-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\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/oclif/table/commit/05da8b0c87a4755ab4a7fa1a2954144ebe9f31c1\"\u003e\u003ccode\u003e05da8b0\u003c/code\u003e\u003c/a\u003e chore(release): 0.5.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/ecf115dd88259f910533dcf66e39e2cc9a80be0d\"\u003e\u003ccode\u003eecf115d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/255\"\u003e#255\u003c/a\u003e from oclif/dependabot-npm_and_yarn-lodash-4.17.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e\u003ccode\u003e5ca512c\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/45775a00d423a55dbda1938094f87c6a1aacc7ab\"\u003e\u003ccode\u003e45775a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/253\"\u003e#253\u003c/a\u003e from oclif/dependabot-npm_and_yarn-prettier-3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/b5ce104ba07eb9f21a36deb18a36af1bb6ca9f7a\"\u003e\u003ccode\u003eb5ce104\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/428d131fc76605190b7da39756ce6a003bedf086\"\u003e\u003ccode\u003e428d131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/254\"\u003e#254\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/87b9402bf5140d1824bd71390811fadf96e018d4\"\u003e\u003ccode\u003e87b9402\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/c3a69f3f109c547c0c1c1703c922910346bcfdb1\"\u003e\u003ccode\u003ec3a69f3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/252\"\u003e#252\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/3ae70b4f07fe5601a2e748aae7a47818148e3342\"\u003e\u003ccode\u003e3ae70b4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/9385e0aeb5f4748c989ea49cfe73a2a3e6054616\"\u003e\u003ccode\u003e9385e0a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/251\"\u003e#251\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/table/compare/0.3.6...0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink` from 4.4.1 to 6.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink/releases\"\u003eink's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.7.0\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://react.dev/blog/2022/03/29/react-v18#what-is-concurrent-react\"\u003eReact concurrent rendering\u003c/a\u003e (opt-in) (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/850\"\u003e#850\u003c/a\u003e)  c587da3\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://github.com/contour-terminal/vt-extensions/blob/master/synchronized-output.md\"\u003esynchronized update\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)  165b861\n\u003cul\u003e\n\u003cli\u003eThis fixes flickering in many modern terminals 🎉\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#kittykeyboard\"\u003ekitty keyboard protocol support\u003c/a\u003e (opt-in) (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/855\"\u003e#855\u003c/a\u003e)  c183c53\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#usecursor\"\u003eIME cursor positioning API\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)  165b861\u003c/li\u003e\n\u003cli\u003eImprove terminal size detection for piped processes (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/854\"\u003e#854\u003c/a\u003e)  6dc3b03\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix fullscreen trailing newline on initial render (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/856\"\u003e#856\u003c/a\u003e)  9b21b24\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e when using many \u003ccode\u003euseInput\u003c/code\u003e hooks  390549d\u003c/li\u003e\n\u003cli\u003eFix: Make unmount flush pending renders and await stdout drain (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/863\"\u003e#863\u003c/a\u003e)  5e35d73\u003c/li\u003e\n\u003cli\u003eFix handling of Option+Return (soft return) on macOS (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/860\"\u003e#860\u003c/a\u003e)  12fe119\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.6.0...v6.7.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.6.0...v6.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehome\u003c/code\u003e and \u003ccode\u003eend\u003c/code\u003e key support in \u003ccode\u003euseInput\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/829\"\u003e#829\u003c/a\u003e)  969cae4\u003c/li\u003e\n\u003cli\u003eFix some flicker in incremental rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/836\"\u003e#836\u003c/a\u003e)  a006d76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of terminal resize (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/828\"\u003e#828\u003c/a\u003e)  557b029\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.0...v6.5.1\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.0...v6.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#incrementalrendering\"\u003e\u003ccode\u003eincrementalRendering\u003c/code\u003e\u003c/a\u003e option (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/781\"\u003e#781\u003c/a\u003e)  5402c66\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.4.0...v6.5.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.4.0...v6.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#onrender\"\u003e\u003ccode\u003eonRender\u003c/code\u003e\u003c/a\u003e hook (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/795\"\u003e#795\u003c/a\u003e)  deff4ef\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003e.dim.bold\u003c/code\u003e color (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/798\"\u003e#798\u003c/a\u003e)  5ae461e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.3.1...v6.4.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.3.1...v6.4.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/vadimdemedes/ink/commit/135cb23ae3b7ca94918b1cd913682f6356f12c5c\"\u003e\u003ccode\u003e135cb23\u003c/code\u003e\u003c/a\u003e 6.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/c183c53a8174fa1693e04685072973ba519d72d5\"\u003e\u003ccode\u003ec183c53\u003c/code\u003e\u003c/a\u003e Add kitty keyboard protocol support (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/855\"\u003e#855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/390549d03940972555c8189906cec79ea64a7b1c\"\u003e\u003ccode\u003e390549d\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e when using many \u003ccode\u003euseInput\u003c/code\u003e hooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/08e2dd1e4f27e2781abb034fb87324de4df892f3\"\u003e\u003ccode\u003e08e2dd1\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/db9277784f80d85426cc8261daa16234ec5f5935\"\u003e\u003ccode\u003edb92777\u003c/code\u003e\u003c/a\u003e Add dev3000 to \u0026quot;Who's Using Ink\u0026quot; section (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/799\"\u003e#799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/f146216ca4ede040eaf70db241639bf68fba58d5\"\u003e\u003ccode\u003ef146216\u003c/code\u003e\u003c/a\u003e Add SSH AI Chat to \u0026quot;Who's Using Ink\u0026quot; section (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/817\"\u003e#817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/165b861064741554c4fce7303afe2edb68f57ae6\"\u003e\u003ccode\u003e165b861\u003c/code\u003e\u003c/a\u003e Add IME cursor positioning and Synchronized Update Mode (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/9b21b24794230a574083c3f477c4518318805786\"\u003e\u003ccode\u003e9b21b24\u003c/code\u003e\u003c/a\u003e Fix fullscreen trailing newline on initial render (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/856\"\u003e#856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/5e35d737a22ef675a5344e3f48ebe5eeb95469a8\"\u003e\u003ccode\u003e5e35d73\u003c/code\u003e\u003c/a\u003e Fix: Make unmount flush pending renders and await stdout drain (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/c587da3e34a96aa7d740b6c1669b09ada0479c48\"\u003e\u003ccode\u003ec587da3\u003c/code\u003e\u003c/a\u003e Add support for concurrent rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/850\"\u003e#850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vadimdemedes/ink/compare/v4.4.1...v6.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink-text-input` from 5.0.1 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/releases\"\u003eink-text-input's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/sindresorhus\"\u003e\u003ccode\u003e@​sindresorhus\u003c/code\u003e\u003c/a\u003e for updating this package to work with the newly released \u003ca href=\"https://github.com/vadimdemedes/ink/releases/tag/v5.0.0\"\u003eInk 5\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)  338ae6e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ehttps://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/4ac429ca11da17c2321f7dec1076e38c06d738d5\"\u003e\u003ccode\u003e4ac429c\u003c/code\u003e\u003c/a\u003e 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/338ae6e8a146992b5cca5255ee66e3dd283b20d5\"\u003e\u003ccode\u003e338ae6e\u003c/code\u003e\u003c/a\u003e Require Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ora` from 8.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/ora/releases\"\u003eora's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce flicker in rendering  2ab4f76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003estdin-discarder\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/251\"\u003e#251\u003c/a\u003e)  020eaba\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.1.0...v9.2.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.1.0...v9.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport external writes to stream (\u003ccode\u003econsole.log\u003c/code\u003e) while spinning  d2b543a\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003estrip-ansi\u003c/code\u003e dependency with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)  68d50e5\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  7aca06d\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix clearing in some cases  aa51538\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eframe()\u003c/code\u003e not displaying dynamic \u003ccode\u003eprefixText\u003c/code\u003e/\u003ccode\u003esuffixText\u003c/code\u003e from functions  0f19f57\u003c/li\u003e\n\u003cli\u003eFix multiline text exceeding console height leaving garbage when scrolling  45d30ad\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/4496362714e1edd414e5347e8d4b337f103f0e15\"\u003e\u003ccode\u003e4496362\u003c/code\u003e\u003c/a\u003e 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/2ab4f7613879515e29039888115831422f49e1af\"\u003e\u003ccode\u003e2ab4f76\u003c/code\u003e\u003c/a\u003e Reduce flicker in rendering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/8d17b13a8b3330af16cfa24c6e3b8a99f678c5c4\"\u003e\u003ccode\u003e8d17b13\u003c/code\u003e\u003c/a\u003e Add FAQ item\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/4cf47fc2ce273b7e441ca186b5e45976c2c39946\"\u003e\u003ccode\u003e4cf47fc\u003c/code\u003e\u003c/a\u003e Add more tests for \u003ccode\u003ediscardStdin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/9763e608dd723d70393e95460b881d10f75dee24\"\u003e\u003ccode\u003e9763e60\u003c/code\u003e\u003c/a\u003e Document Ctrl+C behavior for discardStdin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/5408a1ea33cc70ddbc065617a355a662365aff83\"\u003e\u003ccode\u003e5408a1e\u003c/code\u003e\u003c/a\u003e 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/020eabad6bbb549a7436562a2d7c1211b80467ed\"\u003e\u003ccode\u003e020eaba\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003estdin-discarder\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/d7e3a9404dcd4f966e3ab38dfd2263cbda74bd33\"\u003e\u003ccode\u003ed7e3a94\u003c/code\u003e\u003c/a\u003e 9.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/d2b543a0853c10039ef6643203f4332c43f851af\"\u003e\u003ccode\u003ed2b543a\u003c/code\u003e\u003c/a\u003e Support external writes to stream while spinning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/68d50e5236b8a2fdad2857c877b9554d4da0550e\"\u003e\u003ccode\u003e68d50e5\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003estrip-ansi\u003c/code\u003e with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 18.2.0 to 19.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.4 (January 26th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more DoS mitigations to Server Actions, and harden Server Components (\u003ca href=\"https://redirect.github.com/facebook/react/pull/35632\"\u003e#35632\u003c/a\u003e by \u003ca href=\"https://github.com/gnoff\"\u003e\u003ccode\u003e@​gnoff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lubieowoce\"\u003e\u003ccode\u003e@​lubieowoce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.3 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd extra loop protection to React Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35351\"\u003e#35351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.2 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003ereact-server-dom-webpack/*.unbundled\u003c/code\u003e to private \u003ccode\u003ereact-server-dom-unbundled\u003c/code\u003e (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35290\"\u003efacebook/react#35290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch Promise cycles and toString on Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35289\"\u003e#35289\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/35345\"\u003e#35345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.1 (December 3rd, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (Oct 1, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch2\u003eNew React Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/developer-tooling/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew React DOM Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNotable changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAll Changes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/blob/main/CHANGELOG.md\"\u003ereact's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.1 (Dec 3, 2025)\u003c/h2\u003e\n\u003ch3\u003eReact Server Components\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (October 1st, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch3\u003eNew React Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/dev-tools/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew React DOM Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAll Changes\u003c/h3\u003e\n\u003ch4\u003eReact\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;Activity /\u0026gt;\u003c/code\u003e was developed over many years, starting before \u003ccode\u003eClassComponent.setState\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e and many others)\u003c/li\u003e\n\u003cli\u003eStringify context as \u0026quot;SomeContext\u0026quot; instead of \u0026quot;SomeContext.Provider\u0026quot; (\u003ca href=\"https://github.com/kassens\"\u003e\u003ccode\u003e@​kassens\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33507\"\u003e#33507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude stack of cause of React instrumentation errors with \u003ccode\u003e%o\u003c/code\u003e placeholder (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34198\"\u003e#34198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix infinite \u003ccode\u003euseDeferredValue\u003c/code\u003e loop in popstate event (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32821\"\u003e#32821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a bug when an initial value was passed to \u003ccode\u003euseDeferredValue\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34376\"\u003e#34376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash when submitting forms with Client Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33055\"\u003e#33055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHide/unhide the content of dehydrated suspense boundaries if they resuspend (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32900\"\u003e#32900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow on wide trees during Hot Reload (\u003ca href=\"https://github.com/sophiebits\"\u003e\u003ccode\u003e@​sophiebits\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34145\"\u003e#34145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Owner and Component stacks in various places (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/facebook/react/pull/33629\"\u003e#33629\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33724\"\u003e#33724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/32735\"\u003e#32735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33723\"\u003e#33723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecacheSignal\u003c/code\u003e (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33557\"\u003e#33557\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/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2\"\u003e\u003ccode\u003e90ab3f8\u003c/code\u003e\u003c/a\u003e Version 19.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/612e371fb215498edde4c853bd1e0c8e9203808f\"\u003e\u003ccode\u003e612e371\u003c/code\u003e\u003c/a\u003e Version 19.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/b910fc15e38d4fa80003819ddb7a928a3c3dca5d\"\u003e\u003ccode\u003eb910fc1\u003c/code\u003e\u003c/a\u003e Version 19.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/053df4e8561ef4caecef31c330f4178ac25e255b\"\u003e\u003ccode\u003e053df4e\u003c/code\u003e\u003c/a\u003e Version 19.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/5667a41fe4d81aa806f6c1e8814b17975e33b317\"\u003e\u003ccode\u003e5667a41\u003c/code\u003e\u003c/a\u003e Bump next prerelease version numbers (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34639\"\u003e#34639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/8bb7241f4c773376893701bfe8b8ff03687342a0\"\u003e\u003ccode\u003e8bb7241\u003c/code\u003e\u003c/a\u003e Bump useEffectEvent to Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34610\"\u003e#34610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/e3c9656d20618ed321aea85cb3d844cbd1dce078\"\u003e\u003ccode\u003ee3c9656\u003c/code\u003e\u003c/a\u003e Ensure Performance Track are Clamped and Don't overlap (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34509\"\u003e#34509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/68f00c901c05e3a91f6cc77b660bc2334700f163\"\u003e\u003ccode\u003e68f00c9\u003c/code\u003e\u003c/a\u003e Release Activity in Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34374\"\u003e#34374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/0e10ee906e3ea55e4d717d4db498e1159235b06b\"\u003e\u003ccode\u003e0e10ee9\u003c/code\u003e\u003c/a\u003e [Reconciler] Set ProfileMode for Host Root Fiber by default in dev (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34432\"\u003e#34432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/3bf8ab430eb2182e787e0f1c74c0d9ccab89e4ac\"\u003e\u003ccode\u003e3bf8ab4\u003c/code\u003e\u003c/a\u003e Add missing Activity export to development mode (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34439\"\u003e#34439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.4/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~react-bot\"\u003ereact-bot\u003c/a\u003e, a new releaser for react since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `c12` from 2.0.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/c12/releases\"\u003ec12's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.2...v3.3.3\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate chokidar to 5.x (\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338\"\u003e0dcf338\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.1...v3.3.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in \u003ccode\u003eglobalRc\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to obuild (rolldown) (\u003ca href=\"https://github.com/unjs/c12/commit/9addbb1\"\u003e9addbb1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range (\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1\"\u003eeae6be1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJan T. Sott (\u003ca href=\"https://github.com/idleberg\"\u003e\u003ccode\u003e@​idleberg\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.0...v3.3.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtend with explicit extensions only (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eÍgor Jacaúna (\u003ca href=\"https://github.com/igorjacauna\"\u003e\u003ccode\u003e@​igorjacauna\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.2.0...v3.3.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport loading config with array exports (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow extends without extension (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/268\"\u003e#268\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eloadDotenv:\u003c/strong\u003e \u003ccode\u003ecwd\u003c/code\u003e is optional (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/273\"\u003e#273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\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/unjs/c12/blob/main/CHANGELOG.md\"\u003ec12's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.2...v3.3.3\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate chokidar to 5.x (\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338\"\u003e0dcf338\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dev deps (\u003ca href=\"https://github.com/unjs/c12/commit/78ca00b\"\u003e78ca00b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.1...v3.3.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in \u003ccode\u003eglobalRc\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to obuild (rolldown) (\u003ca href=\"https://github.com/unjs/c12/commit/9addbb1\"\u003e9addbb1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range (\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1\"\u003eeae6be1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dev deps (\u003ca href=\"https://github.com/unjs/c12/commit/26fe8fe\"\u003e26fe8fe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/c12/commit/16fd49d\"\u003e16fd49d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/c12/commit/120c0e6\"\u003e120c0e6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate scripts (\u003ca href=\"https://github.com/unjs/c12/commit/543b39c\"\u003e543b39c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJan T. Sott \u003ca href=\"mailto:git@idleberg.com\"\u003egit@idleberg.com\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.0...v3.3.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtend with explicit extensions only (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/268\"\u003e#268\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/unjs/c12/pull/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/2622f2ef549e00aecefb96ca6699f507d3145d56\"\u003e\u003ccode\u003e2622f2e\u003c/code\u003e\u003c/a\u003e chore(release): v3.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338f018503f998d70fa39543955c25d05189\"\u003e\u003ccode\u003e0dcf338\u003c/code\u003e\u003c/a\u003e build: update chokidar to 5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/06f44335adb871b2dad0134a44c954c6715bd66e\"\u003e\u003ccode\u003e06f4433\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://redirect.github.com/unjs/c12/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/78ca00b1b9ec35afd6b14c2d2934f884562d251f\"\u003e\u003ccode\u003e78ca00b\u003c/code\u003e\u003c/a\u003e chore: update dev deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/fd7b5f92479f9ebf7079b35a63043e1da808b751\"\u003e\u003ccode\u003efd7b5f9\u003c/code\u003e\u003c/a\u003e chore(release): v3.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/543b39c993cafd78362140d718a2c13cb5f79609\"\u003e\u003ccode\u003e543b39c\u003c/code\u003e\u003c/a\u003e chore: update scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1ba88bf6929cb97adb88e642e36ccfdc16\"\u003e\u003ccode\u003eeae6be1\u003c/code\u003e\u003c/a\u003e build: relax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/9addbb199c3d6f89ce0803d67aa2d2a6d14cf6a4\"\u003e\u003ccode\u003e9addbb1\u003c/code\u003e\u003c/a\u003e build: switch to obuild (rolldown)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/120c0e65529c1a1fb7fa6688ed3663478088c363\"\u003e\u003ccode\u003e120c0e6\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/16fd49ddc2d95877250f466964ab616606462750\"\u003e\u003ccode\u003e16fd49d\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/c12/compare/v2.0.1...v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `confbox` from 0.2.2 to 0.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/confbox/releases\"\u003econfbox's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.4\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/confbox/compare/v0.2.3...v0.2.4\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix jsonc (\u003ca href=\"https://github.com/unjs/confbox/commit/39bcca7\"\u003e39bcca7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.3\u003c/h2\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies (\u003ca href=\"https://github.com/unjs/confbox/compare/v0.2.2...v0.2.3\"\u003ecompare changes\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to obuild (\u003ca href=\"https://github.com/unjs/confbox/commit/85d0b29\"\u003e85d0b29\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ref to \u003ccode\u003eTHIRD-PARTY-LICENSES.md\u003c/code\u003e in dist ([6aff10c]\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/confbox/blob/main/CHANGELOG.md\"\u003econfbox's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.4\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/confbox/compare/v0.2.3...v0.2.4\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix jsonc (\u003ca href=\"https://github.com/unjs/confbox/commit/39bcca7\"\u003e39bcca7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eApply automated updates (\u003ca href=\"https://github.com/unjs/confbox/commit/4ad5ece\"\u003e4ad5ece\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/confbox/compare/v0.2.2...v0.2.3\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild (\u003ca href=\"https://github.com/unjs/confbox/commit/85d0b29\"\u003e85d0b29\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse oxfmt and oxlint (\u003ca href=\"https://github.com/unjs/confbox/commit/3d4e533\"\u003e3d4e533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ref to \u003ccode\u003eTHIRD-PARTY-LICENSES.md\u003c/code\u003e in dist (\u003ca href=\"https://github.com/unjs/confbox/commit/6aff10c\"\u003e6aff10c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLint (\u003ca href=\"https://github.com/unjs/confbox/commit/e579731\"\u003ee579731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate lockfile (\u003ca href=\"https://github.com/unjs/confbox/commit/dc55522\"\u003edc55522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix lint:fix script (\u003ca href=\"https://github.com/unjs/confbox/commit/95d1a6c\"\u003e95d1a6c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e✅ Tests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrim toml output (\u003ca href=\"https://github.com/unjs/confbox/commit/905d695\"\u003e905d695\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/confbox/commit/e9b08c0f0a5eb7993245e450f0be1c89bb7f8a70\"\u003e\u003ccode\u003ee9b08c0\u003c/code\u003e\u003c/a\u003e chore(release): v0.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/confbox/commit/39bcca7d1a1028d764ae528453d23c2004fa2984\"\u003e\u003ccode\u003e39bcca7\u003c/code\u003e\u003c/a\u003e build: fix jsonc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/confbox/commit/4ad5eceea35916b1528903719e89043c0f40b1b9\"\u003e\u003ccode\u003e4ad5ece\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/a1st-dev/aix/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/a1st-dev%2Faix/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"},{"uuid":"3950052614","node_id":"PR_kwDOQx7Bd87EN-gm","number":15,"state":"open","title":"chore(deps): bump the production-dependencies group with 18 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-17T00:03:37.000Z","updated_at":"2026-02-18T02:07:38.176Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":18,"packages":[{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.2.1","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@oclif/plugin-autocomplete","old_version":"3.2.39","new_version":"3.2.40","repository_url":"https://github.com/oclif/plugin-autocomplete"},{"name":"@oclif/plugin-help","old_version":"6.2.36","new_version":"6.2.37","repository_url":"https://github.com/oclif/plugin-help"},{"name":"@oclif/plugin-not-found","old_version":"3.2.73","new_version":"3.2.74","repository_url":"https://github.com/oclif/plugin-not-found"},{"name":"@oclif/plugin-update","old_version":"4.7.16","new_version":"4.7.19","repository_url":"https://github.com/oclif/plugin-update"},{"name":"@oclif/table","old_version":"0.3.6","new_version":"0.5.2","repository_url":"https://github.com/oclif/table"},{"name":"ink","old_version":"4.4.1","new_version":"6.7.0","repository_url":"https://github.com/vadimdemedes/ink"},{"name":"ink-text-input","old_version":"5.0.1","new_version":"6.0.0","repository_url":"https://github.com/vadimdemedes/ink-text-input"},{"name":"ora","old_version":"8.2.0","new_version":"9.3.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"react","old_version":"18.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"c12","old_version":"2.0.1","new_version":"3.3.3","repository_url":"https://github.com/unjs/c12"},{"name":"confbox","old_version":"0.2.2","new_version":"0.2.4","repository_url":"https://github.com/unjs/confbox"},{"name":"giget","old_version":"1.2.3","new_version":"3.1.2","repository_url":"https://github.com/unjs/giget"},{"name":"nypm","old_version":"0.3.12","new_version":"0.6.5","repository_url":"https://github.com/unjs/nypm"},{"name":"pathe","old_version":"1.1.2","new_version":"2.0.3","repository_url":"https://github.com/unjs/pathe"},{"name":"zod","old_version":"3.24.1","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"},{"name":"zod-to-json-schema","old_version":"3.24.1","new_version":"3.25.1","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"},{"name":"astro","old_version":"5.17.1","new_version":"5.17.2","repository_url":"https://github.com/withastro/astro"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 18 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.2.1` |\n| [@oclif/plugin-autocomplete](https://github.com/oclif/plugin-autocomplete) | `3.2.39` | `3.2.40` |\n| [@oclif/plugin-help](https://github.com/oclif/plugin-help) | `6.2.36` | `6.2.37` |\n| [@oclif/plugin-not-found](https://github.com/oclif/plugin-not-found) | `3.2.73` | `3.2.74` |\n| [@oclif/plugin-update](https://github.com/oclif/plugin-update) | `4.7.16` | `4.7.19` |\n| [@oclif/table](https://github.com/oclif/table) | `0.3.6` | `0.5.2` |\n| [ink](https://github.com/vadimdemedes/ink) | `4.4.1` | `6.7.0` |\n| [ink-text-input](https://github.com/vadimdemedes/ink-text-input) | `5.0.1` | `6.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.3.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.2.0` | `19.2.4` |\n| [c12](https://github.com/unjs/c12) | `2.0.1` | `3.3.3` |\n| [confbox](https://github.com/unjs/confbox) | `0.2.2` | `0.2.4` |\n| [giget](https://github.com/unjs/giget) | `1.2.3` | `3.1.2` |\n| [nypm](https://github.com/unjs/nypm) | `0.3.12` | `0.6.5` |\n| [pathe](https://github.com/unjs/pathe) | `1.1.2` | `2.0.3` |\n| [zod](https://github.com/colinhacks/zod) | `3.24.1` | `4.3.6` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.24.1` | `3.25.1` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.17.1` | `5.17.2` |\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.2.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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major release that modernizes the codebase for Node.js ≥ 20.\u003c/p\u003e\n\u003ch3\u003eESM Only - No More CommonJS Support\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eImpact:\u003c/strong\u003e All packages are now ESM-only. CommonJS imports are no longer supported.\u003c/p\u003e\n\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\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/53dbf6c492883546f6f9f2d5b9a78cbc00bd434c\"\u003e\u003ccode\u003e53dbf6c\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/5f6c774aacd4d4ff9a6d4521bc5dbb1e1283bdec\"\u003e\u003ccode\u003e5f6c774\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): prevent artificial line wrapping in test output (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1996\"\u003e#1996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/e40067412953b0271fe8eff6cb8c48088996374e\"\u003e\u003ccode\u003ee400674\u003c/code\u003e\u003c/a\u003e ci: auto-merge dependabot PRs for patch and minor updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/63a85b2829063755936122e8f23977e5fe7c853b\"\u003e\u003ccode\u003e63a85b2\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): auto-mock \u003ccode\u003e@​inquirer/prompts\u003c/code\u003e barrel re-exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/ad95368df5b3b28c8e2846795900aed27af67ca4\"\u003e\u003ccode\u003ead95368\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): add E2E testing support for CLI applications (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1980\"\u003e#1980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/2e60d4843fc2815d8216b5d62494ff46dcdf2ee8\"\u003e\u003ccode\u003e2e60d48\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump oxfmt in the formatting group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1989\"\u003e#1989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/7e1c0e7aac2f49401fba85192ac6e73b668bfb52\"\u003e\u003ccode\u003e7e1c0e7\u003c/code\u003e\u003c/a\u003e chore(deps): Bump the types group with 2 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/002c246c5846df09a1e99faf3b3bccccf4c1b48a\"\u003e\u003ccode\u003e002c246\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/ba7436f25a1a09c0be9f4b5fba029ea9805ae113\"\u003e\u003ccode\u003eba7436f\u003c/code\u003e\u003c/a\u003e chore(deps): Bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1992\"\u003e#1992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/f4f5944bc8fe7cea8f2492dcbb01f27b45aac23f\"\u003e\u003ccode\u003ef4f5944\u003c/code\u003e\u003c/a\u003e chore: Add oxfmt hook for claude code\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-autocomplete` from 3.2.39 to 3.2.40\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-autocomplete/releases\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.40\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\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/oclif/plugin-autocomplete/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\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/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003e3.2.40\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/374c898d144c5a338395ede45a0f5be3e98a9948\"\u003e\u003ccode\u003e374c898\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.40 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003e\u003ccode\u003eeea1f68\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/d288773431612012cb78a97d3360d4be6435a084\"\u003e\u003ccode\u003ed288773\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eff6db1da391a32e87f6ad0dbef0396c6d573624\"\u003e\u003ccode\u003eeff6db1\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1090\"\u003e#1090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/45eba712989fac0939f049468d85e308f04fb756\"\u003e\u003ccode\u003e45eba71\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1092\"\u003e#1092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/bd81f1bcd77c5b1bcf26be7fcf5c728466a0fe4f\"\u003e\u003ccode\u003ebd81f1b\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1086\"\u003e#1086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/7ad6704b7635718fbb2891802cdbeff81fc60277\"\u003e\u003ccode\u003e7ad6704\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1087\"\u003e#1087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/23d2c94f01fe586082e2be3e8bf56fcd0d2531ff\"\u003e\u003ccode\u003e23d2c94\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1084\"\u003e#1084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/dd65c5ab43a874a3524f4d9740d919b64172221e\"\u003e\u003ccode\u003edd65c5a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1085\"\u003e#1085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/2b7563c1a8c0f28bfdd1ab2488d4e8c5a4e8ca30\"\u003e\u003ccode\u003e2b7563c\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.57 to 4.22.59 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1082\"\u003e#1082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-help` from 6.2.36 to 6.2.37\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-help/releases\"\u003e\u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.37\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\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/oclif/plugin-help/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-help\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/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003e6.2.37\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/56902e18fc91a982e32e61ac01fcce1c58d30dc6\"\u003e\u003ccode\u003e56902e1\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.37 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e\u003ccode\u003e4a4b1e9\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/b4043c4fbe65ea76474ac43d40a6fb591560faf1\"\u003e\u003ccode\u003eb4043c4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1078\"\u003e#1078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/995f34a615623097e6abbbd404cb97dcef462d84\"\u003e\u003ccode\u003e995f34a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/2136aea765b12636cc362738f6d9cf0f6471c208\"\u003e\u003ccode\u003e2136aea\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/1d7e2122ef15d9d83d5d04661677339632e766c6\"\u003e\u003ccode\u003e1d7e212\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/5cd16e0c860b243b839b0a51b3bb2597833f8124\"\u003e\u003ccode\u003e5cd16e0\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/bef84f4998acc549751389085db28bc192fa9e23\"\u003e\u003ccode\u003ebef84f4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/80b7053e3a20daaa55268cf27ce5940db3dc0bac\"\u003e\u003ccode\u003e80b7053\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/f73d712019d9c1d10ec928ee41627387add3c43d\"\u003e\u003ccode\u003ef73d712\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.126 to 6.0.127 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-not-found` from 3.2.73 to 3.2.74\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-not-found/releases\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.74\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\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/oclif/plugin-not-found/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\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/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003e3.2.74\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/4d9ce89b9cfb80c6c3779530b8c883e5084923ea\"\u003e\u003ccode\u003e4d9ce89\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.74 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003e\u003ccode\u003eb4c65f7\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/e492ea945d31aaa81bca93bd25c9e4f689e2fd89\"\u003e\u003ccode\u003ee492ea9\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1030\"\u003e#1030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2880e4da04d4bf536f5953d4440c2b215f38944c\"\u003e\u003ccode\u003e2880e4d\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/418ddfc5dc4e2d006a292a994b9f9bda2d417930\"\u003e\u003ccode\u003e418ddfc\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1032\"\u003e#1032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/71f7ca08b3cd455fb1650f80e02374e6a4a69871\"\u003e\u003ccode\u003e71f7ca0\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1028\"\u003e#1028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fc05bae0a7bd4ac5ca41b893ddfb09d0a22693d7\"\u003e\u003ccode\u003efc05bae\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1029\"\u003e#1029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/6c1aff38f004d2f85bd96c7919f1cdc1c1b3902e\"\u003e\u003ccode\u003e6c1aff3\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/236110533f133036b88398016eea27b4715509cb\"\u003e\u003ccode\u003e2361105\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1027\"\u003e#1027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2d646edddc69f8e89f93c57c562d6b66de0aa23a\"\u003e\u003ccode\u003e2d646ed\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.126 to 6.0.127 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-update` from 4.7.16 to 4.7.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-update/releases\"\u003e\u003ccode\u003e@​oclif/plugin-update\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.7.19\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e4f99772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.17\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e45d0b67\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/oclif/plugin-update/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-update\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/oclif/plugin-update/compare/4.7.18...4.7.19\"\u003e4.7.19\u003c/a\u003e (2026-02-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e4f99772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.17...4.7.18\"\u003e4.7.18\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.17\"\u003e4.7.17\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e45d0b67\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/f9960af830dcb0021de1ad77fb04edfda18ce674\"\u003e\u003ccode\u003ef9960af\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.19 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e\u003ccode\u003e4f99772\u003c/code\u003e\u003c/a\u003e fix(deps): bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/92f8a95c50d8b35d04accc5b8624a148ec7cd66b\"\u003e\u003ccode\u003e92f8a95\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.71 to 4.22.73 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1261\"\u003e#1261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/eb2d18785e01e50bc5562febda1cbc84353a22eb\"\u003e\u003ccode\u003eeb2d187\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.68 to 4.22.70 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1257\"\u003e#1257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/8387a38e9bcf0d1885ac6fe8aae7216099fc2c4c\"\u003e\u003ccode\u003e8387a38\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.133 to 6.0.135 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/3d9ddbf69e73d2b5ec25109a3e3defb45490ae45\"\u003e\u003ccode\u003e3d9ddbf\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.130 to 6.0.133 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1252\"\u003e#1252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/c77a0722e2ad8e940193deeb89a70feb47aed4cf\"\u003e\u003ccode\u003ec77a072\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.18 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e\u003ccode\u003e73a60ca\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/35e47de6775572e265f33def6099a2c2cc826100\"\u003e\u003ccode\u003e35e47de\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump \u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e from 6.2.36 to 6.2.37 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/01714651fa5d03f50f025dcb540897a6041f213d\"\u003e\u003ccode\u003e0171465\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.66 to 4.22.68 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/table` from 0.3.6 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/table/releases\"\u003e\u003ccode\u003e@​oclif/table\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.5.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.14\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't strip tab whitespaces when wrapping (\u003ca href=\"https://github.com/oclif/table/commit/cbbac3e2678572cd80df72010a64b71098630950\"\u003ecbbac3e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline headers in plain table (\u003ca href=\"https://github.com/oclif/table/commit/ce07d011cb58dc56d3a63482d768f7eabea935a2\"\u003ece07d01\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.10\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline strings in plain table (\u003ca href=\"https://github.com/oclif/table/commit/60acddffdfa07f7d3d3bcf5ce2ccbbdba3c4dc10\"\u003e60acddf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.9\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle short multiline strings (\u003ca href=\"https://github.com/oclif/table/commit/c2c2e550080c1fe88a05cdbb4193dd33ee2c0273\"\u003ec2c2e55\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/oclif/table/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/table\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/oclif/table/compare/0.5.1...0.5.2\"\u003e0.5.2\u003c/a\u003e (2026-01-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.5.0...0.5.1\"\u003e0.5.1\u003c/a\u003e (2025-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.14...0.5.0\"\u003e0.5.0\u003c/a\u003e (2025-10-23)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.13...0.4.14\"\u003e0.4.14\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.12...0.4.13\"\u003e0.4.13\u003c/a\u003e (2025-09-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\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/oclif/table/commit/05da8b0c87a4755ab4a7fa1a2954144ebe9f31c1\"\u003e\u003ccode\u003e05da8b0\u003c/code\u003e\u003c/a\u003e chore(release): 0.5.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/ecf115dd88259f910533dcf66e39e2cc9a80be0d\"\u003e\u003ccode\u003eecf115d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/255\"\u003e#255\u003c/a\u003e from oclif/dependabot-npm_and_yarn-lodash-4.17.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e\u003ccode\u003e5ca512c\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/45775a00d423a55dbda1938094f87c6a1aacc7ab\"\u003e\u003ccode\u003e45775a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/253\"\u003e#253\u003c/a\u003e from oclif/dependabot-npm_and_yarn-prettier-3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/b5ce104ba07eb9f21a36deb18a36af1bb6ca9f7a\"\u003e\u003ccode\u003eb5ce104\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/428d131fc76605190b7da39756ce6a003bedf086\"\u003e\u003ccode\u003e428d131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/254\"\u003e#254\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/87b9402bf5140d1824bd71390811fadf96e018d4\"\u003e\u003ccode\u003e87b9402\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/c3a69f3f109c547c0c1c1703c922910346bcfdb1\"\u003e\u003ccode\u003ec3a69f3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/252\"\u003e#252\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/3ae70b4f07fe5601a2e748aae7a47818148e3342\"\u003e\u003ccode\u003e3ae70b4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/9385e0aeb5f4748c989ea49cfe73a2a3e6054616\"\u003e\u003ccode\u003e9385e0a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/251\"\u003e#251\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/table/compare/0.3.6...0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink` from 4.4.1 to 6.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink/releases\"\u003eink's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.7.0\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://react.dev/blog/2022/03/29/react-v18#what-is-concurrent-react\"\u003eReact concurrent rendering\u003c/a\u003e (opt-in) (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/850\"\u003e#850\u003c/a\u003e)  c587da3\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://github.com/contour-terminal/vt-extensions/blob/master/synchronized-output.md\"\u003esynchronized update\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)  165b861\n\u003cul\u003e\n\u003cli\u003eThis fixes flickering in many modern terminals 🎉\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#kittykeyboard\"\u003ekitty keyboard protocol support\u003c/a\u003e (opt-in) (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/855\"\u003e#855\u003c/a\u003e)  c183c53\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#usecursor\"\u003eIME cursor positioning API\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)  165b861\u003c/li\u003e\n\u003cli\u003eImprove terminal size detection for piped processes (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/854\"\u003e#854\u003c/a\u003e)  6dc3b03\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix fullscreen trailing newline on initial render (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/856\"\u003e#856\u003c/a\u003e)  9b21b24\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e when using many \u003ccode\u003euseInput\u003c/code\u003e hooks  390549d\u003c/li\u003e\n\u003cli\u003eFix: Make unmount flush pending renders and await stdout drain (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/863\"\u003e#863\u003c/a\u003e)  5e35d73\u003c/li\u003e\n\u003cli\u003eFix handling of Option+Return (soft return) on macOS (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/860\"\u003e#860\u003c/a\u003e)  12fe119\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.6.0...v6.7.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.6.0...v6.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehome\u003c/code\u003e and \u003ccode\u003eend\u003c/code\u003e key support in \u003ccode\u003euseInput\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/829\"\u003e#829\u003c/a\u003e)  969cae4\u003c/li\u003e\n\u003cli\u003eFix some flicker in incremental rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/836\"\u003e#836\u003c/a\u003e)  a006d76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of terminal resize (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/828\"\u003e#828\u003c/a\u003e)  557b029\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.0...v6.5.1\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.0...v6.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#incrementalrendering\"\u003e\u003ccode\u003eincrementalRendering\u003c/code\u003e\u003c/a\u003e option (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/781\"\u003e#781\u003c/a\u003e)  5402c66\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.4.0...v6.5.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.4.0...v6.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#onrender\"\u003e\u003ccode\u003eonRender\u003c/code\u003e\u003c/a\u003e hook (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/795\"\u003e#795\u003c/a\u003e)  deff4ef\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003e.dim.bold\u003c/code\u003e color (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/798\"\u003e#798\u003c/a\u003e)  5ae461e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.3.1...v6.4.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.3.1...v6.4.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/vadimdemedes/ink/commit/135cb23ae3b7ca94918b1cd913682f6356f12c5c\"\u003e\u003ccode\u003e135cb23\u003c/code\u003e\u003c/a\u003e 6.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/c183c53a8174fa1693e04685072973ba519d72d5\"\u003e\u003ccode\u003ec183c53\u003c/code\u003e\u003c/a\u003e Add kitty keyboard protocol support (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/855\"\u003e#855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/390549d03940972555c8189906cec79ea64a7b1c\"\u003e\u003ccode\u003e390549d\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e when using many \u003ccode\u003euseInput\u003c/code\u003e hooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/08e2dd1e4f27e2781abb034fb87324de4df892f3\"\u003e\u003ccode\u003e08e2dd1\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/db9277784f80d85426cc8261daa16234ec5f5935\"\u003e\u003ccode\u003edb92777\u003c/code\u003e\u003c/a\u003e Add dev3000 to \u0026quot;Who's Using Ink\u0026quot; section (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/799\"\u003e#799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/f146216ca4ede040eaf70db241639bf68fba58d5\"\u003e\u003ccode\u003ef146216\u003c/code\u003e\u003c/a\u003e Add SSH AI Chat to \u0026quot;Who's Using Ink\u0026quot; section (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/817\"\u003e#817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/165b861064741554c4fce7303afe2edb68f57ae6\"\u003e\u003ccode\u003e165b861\u003c/code\u003e\u003c/a\u003e Add IME cursor positioning and Synchronized Update Mode (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/9b21b24794230a574083c3f477c4518318805786\"\u003e\u003ccode\u003e9b21b24\u003c/code\u003e\u003c/a\u003e Fix fullscreen trailing newline on initial render (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/856\"\u003e#856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/5e35d737a22ef675a5344e3f48ebe5eeb95469a8\"\u003e\u003ccode\u003e5e35d73\u003c/code\u003e\u003c/a\u003e Fix: Make unmount flush pending renders and await stdout drain (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/c587da3e34a96aa7d740b6c1669b09ada0479c48\"\u003e\u003ccode\u003ec587da3\u003c/code\u003e\u003c/a\u003e Add support for concurrent rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/850\"\u003e#850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vadimdemedes/ink/compare/v4.4.1...v6.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink-text-input` from 5.0.1 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/releases\"\u003eink-text-input's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/sindresorhus\"\u003e\u003ccode\u003e@​sindresorhus\u003c/code\u003e\u003c/a\u003e for updating this package to work with the newly released \u003ca href=\"https://github.com/vadimdemedes/ink/releases/tag/v5.0.0\"\u003eInk 5\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)  338ae6e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ehttps://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/4ac429ca11da17c2321f7dec1076e38c06d738d5\"\u003e\u003ccode\u003e4ac429c\u003c/code\u003e\u003c/a\u003e 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/338ae6e8a146992b5cca5255ee66e3dd283b20d5\"\u003e\u003ccode\u003e338ae6e\u003c/code\u003e\u003c/a\u003e Require Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ora` from 8.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/ora/releases\"\u003eora's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce flicker in rendering  2ab4f76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003estdin-discarder\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/251\"\u003e#251\u003c/a\u003e)  020eaba\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.1.0...v9.2.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.1.0...v9.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport external writes to stream (\u003ccode\u003econsole.log\u003c/code\u003e) while spinning  d2b543a\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003estrip-ansi\u003c/code\u003e dependency with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)  68d50e5\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  7aca06d\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix clearing in some cases  aa51538\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eframe()\u003c/code\u003e not displaying dynamic \u003ccode\u003eprefixText\u003c/code\u003e/\u003ccode\u003esuffixText\u003c/code\u003e from functions  0f19f57\u003c/li\u003e\n\u003cli\u003eFix multiline text exceeding console height leaving garbage when scrolling  45d30ad\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/4496362714e1edd414e5347e8d4b337f103f0e15\"\u003e\u003ccode\u003e4496362\u003c/code\u003e\u003c/a\u003e 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/2ab4f7613879515e29039888115831422f49e1af\"\u003e\u003ccode\u003e2ab4f76\u003c/code\u003e\u003c/a\u003e Reduce flicker in rendering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/8d17b13a8b3330af16cfa24c6e3b8a99f678c5c4\"\u003e\u003ccode\u003e8d17b13\u003c/code\u003e\u003c/a\u003e Add FAQ item\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/4cf47fc2ce273b7e441ca186b5e45976c2c39946\"\u003e\u003ccode\u003e4cf47fc\u003c/code\u003e\u003c/a\u003e Add more tests for \u003ccode\u003ediscardStdin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/9763e608dd723d70393e95460b881d10f75dee24\"\u003e\u003ccode\u003e9763e60\u003c/code\u003e\u003c/a\u003e Document Ctrl+C behavior for discardStdin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/5408a1ea33cc70ddbc065617a355a662365aff83\"\u003e\u003ccode\u003e5408a1e\u003c/code\u003e\u003c/a\u003e 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/020eabad6bbb549a7436562a2d7c1211b80467ed\"\u003e\u003ccode\u003e020eaba\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003estdin-discarder\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/d7e3a9404dcd4f966e3ab38dfd2263cbda74bd33\"\u003e\u003ccode\u003ed7e3a94\u003c/code\u003e\u003c/a\u003e 9.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/d2b543a0853c10039ef6643203f4332c43f851af\"\u003e\u003ccode\u003ed2b543a\u003c/code\u003e\u003c/a\u003e Support external writes to stream while spinning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/68d50e5236b8a2fdad2857c877b9554d4da0550e\"\u003e\u003ccode\u003e68d50e5\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003estrip-ansi\u003c/code\u003e with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 18.2.0 to 19.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.4 (January 26th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more DoS mitigations to Server Actions, and harden Server Components (\u003ca href=\"https://redirect.github.com/facebook/react/pull/35632\"\u003e#35632\u003c/a\u003e by \u003ca href=\"https://github.com/gnoff\"\u003e\u003ccode\u003e@​gnoff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lubieowoce\"\u003e\u003ccode\u003e@​lubieowoce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.3 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd extra loop protection to React Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35351\"\u003e#35351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.2 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003ereact-server-dom-webpack/*.unbundled\u003c/code\u003e to private \u003ccode\u003ereact-server-dom-unbundled\u003c/code\u003e (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35290\"\u003efacebook/react#35290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch Promise cycles and toString on Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35289\"\u003e#35289\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/35345\"\u003e#35345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.1 (December 3rd, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (Oct 1, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch2\u003eNew React Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/developer-tooling/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew React DOM Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNotable changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAll Changes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/blob/main/CHANGELOG.md\"\u003ereact's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.1 (Dec 3, 2025)\u003c/h2\u003e\n\u003ch3\u003eReact Server Components\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (October 1st, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch3\u003eNew React Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/dev-tools/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew React DOM Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAll Changes\u003c/h3\u003e\n\u003ch4\u003eReact\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;Activity /\u0026gt;\u003c/code\u003e was developed over many years, starting before \u003ccode\u003eClassComponent.setState\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e and many others)\u003c/li\u003e\n\u003cli\u003eStringify context as \u0026quot;SomeContext\u0026quot; instead of \u0026quot;SomeContext.Provider\u0026quot; (\u003ca href=\"https://github.com/kassens\"\u003e\u003ccode\u003e@​kassens\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33507\"\u003e#33507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude stack of cause of React instrumentation errors with \u003ccode\u003e%o\u003c/code\u003e placeholder (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34198\"\u003e#34198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix infinite \u003ccode\u003euseDeferredValue\u003c/code\u003e loop in popstate event (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32821\"\u003e#32821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a bug when an initial value was passed to \u003ccode\u003euseDeferredValue\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34376\"\u003e#34376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash when submitting forms with Client Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33055\"\u003e#33055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHide/unhide the content of dehydrated suspense boundaries if they resuspend (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32900\"\u003e#32900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow on wide trees during Hot Reload (\u003ca href=\"https://github.com/sophiebits\"\u003e\u003ccode\u003e@​sophiebits\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34145\"\u003e#34145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Owner and Component stacks in various places (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/facebook/react/pull/33629\"\u003e#33629\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33724\"\u003e#33724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/32735\"\u003e#32735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33723\"\u003e#33723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecacheSignal\u003c/code\u003e (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33557\"\u003e#33557\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/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2\"\u003e\u003ccode\u003e90ab3f8\u003c/code\u003e\u003c/a\u003e Version 19.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/612e371fb215498edde4c853bd1e0c8e9203808f\"\u003e\u003ccode\u003e612e371\u003c/code\u003e\u003c/a\u003e Version 19.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/b910fc15e38d4fa80003819ddb7a928a3c3dca5d\"\u003e\u003ccode\u003eb910fc1\u003c/code\u003e\u003c/a\u003e Version 19.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/053df4e8561ef4caecef31c330f4178ac25e255b\"\u003e\u003ccode\u003e053df4e\u003c/code\u003e\u003c/a\u003e Version 19.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/5667a41fe4d81aa806f6c1e8814b17975e33b317\"\u003e\u003ccode\u003e5667a41\u003c/code\u003e\u003c/a\u003e Bump next prerelease version numbers (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34639\"\u003e#34639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/8bb7241f4c773376893701bfe8b8ff03687342a0\"\u003e\u003ccode\u003e8bb7241\u003c/code\u003e\u003c/a\u003e Bump useEffectEvent to Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34610\"\u003e#34610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/e3c9656d20618ed321aea85cb3d844cbd1dce078\"\u003e\u003ccode\u003ee3c9656\u003c/code\u003e\u003c/a\u003e Ensure Performance Track are Clamped and Don't overlap (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34509\"\u003e#34509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/68f00c901c05e3a91f6cc77b660bc2334700f163\"\u003e\u003ccode\u003e68f00c9\u003c/code\u003e\u003c/a\u003e Release Activity in Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34374\"\u003e#34374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/0e10ee906e3ea55e4d717d4db498e1159235b06b\"\u003e\u003ccode\u003e0e10ee9\u003c/code\u003e\u003c/a\u003e [Reconciler] Set ProfileMode for Host Root Fiber by default in dev (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34432\"\u003e#34432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/3bf8ab430eb2182e787e0f1c74c0d9ccab89e4ac\"\u003e\u003ccode\u003e3bf8ab4\u003c/code\u003e\u003c/a\u003e Add missing Activity export to development mode (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34439\"\u003e#34439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.4/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~react-bot\"\u003ereact-bot\u003c/a\u003e, a new releaser for react since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `c12` from 2.0.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/c12/releases\"\u003ec12's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.2...v3.3.3\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate chokidar to 5.x (\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338\"\u003e0dcf338\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.1...v3.3.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in \u003ccode\u003eglobalRc\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to obuild (rolldown) (\u003ca href=\"https://github.com/unjs/c12/commit/9addbb1\"\u003e9addbb1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range (\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1\"\u003eeae6be1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJan T. Sott (\u003ca href=\"https://github.com/idleberg\"\u003e\u003ccode\u003e@​idleberg\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.0...v3.3.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtend with explicit extensions only (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eÍgor Jacaúna (\u003ca href=\"https://github.com/igorjacauna\"\u003e\u003ccode\u003e@​igorjacauna\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.2.0...v3.3.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport loading config with array exports (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow extends without extension (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/268\"\u003e#268\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eloadDotenv:\u003c/strong\u003e \u003ccode\u003ecwd\u003c/code\u003e is optional (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/273\"\u003e#273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\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/unjs/c12/blob/main/CHANGELOG.md\"\u003ec12's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.2...v3.3.3\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate chokidar to 5.x (\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338\"\u003e0dcf338\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dev deps (\u003ca href=\"https://github.com/unjs/c12/commit/78ca00b\"\u003e78ca00b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.1...v3.3.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in \u003ccode\u003eglobalRc\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to obuild (rolldown) (\u003ca href=\"https://github.com/unjs/c12/commit/9addbb1\"\u003e9addbb1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range (\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1\"\u003eeae6be1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dev deps (\u003ca href=\"https://github.com/unjs/c12/commit/26fe8fe\"\u003e26fe8fe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/c12/commit/16fd49d\"\u003e16fd49d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/c12/commit/120c0e6\"\u003e120c0e6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate scripts (\u003ca href=\"https://github.com/unjs/c12/commit/543b39c\"\u003e543b39c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJan T. Sott \u003ca href=\"mailto:git@idleberg.com\"\u003egit@idleberg.com\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.0...v3.3.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtend with explicit extensions only (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/268\"\u003e#268\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/unjs/c12/pull/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/2622f2ef549e00aecefb96ca6699f507d3145d56\"\u003e\u003ccode\u003e2622f2e\u003c/code\u003e\u003c/a\u003e chore(release): v3.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338f018503f998d70fa39543955c25d05189\"\u003e\u003ccode\u003e0dcf338\u003c/code\u003e\u003c/a\u003e build: update chokidar to 5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/06f44335adb871b2dad0134a44c954c6715bd66e\"\u003e\u003ccode\u003e06f4433\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://redirect.github.com/unjs/c12/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/78ca00b1b9ec35afd6b14c2d2934f884562d251f\"\u003e\u003ccode\u003e78ca00b\u003c/code\u003e\u003c/a\u003e chore: update dev deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/fd7b5f92479f9ebf7079b35a63043e1da808b751\"\u003e\u003ccode\u003efd7b5f9\u003c/code\u003e\u003c/a\u003e chore(release): v3.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/543b39c993cafd78362140d718a2c13cb5f79609\"\u003e\u003ccode\u003e543b39c\u003c/code\u003e\u003c/a\u003e chore: update scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1ba88bf6929cb97adb88e642e36ccfdc16\"\u003e\u003ccode\u003eeae6be1\u003c/code\u003e\u003c/a\u003e build: relax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/9addbb199c3d6f89ce0803d67aa2d2a6d14cf6a4\"\u003e\u003ccode\u003e9addbb1\u003c/code\u003e\u003c/a\u003e build: switch to obuild (rolldown)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/120c0e65529c1a1fb7fa6688ed3663478088c363\"\u003e\u003ccode\u003e120c0e6\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/16fd49ddc2d95877250f466964ab616606462750\"\u003e\u003ccode\u003e16fd49d\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/c12/compare/v2.0.1...v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `confbox` from 0.2.2 to 0.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/confbox/releases\"\u003econfbox's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.4\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/confbox/compare/v0.2.3...v0.2.4\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix jsonc (\u003ca href=\"https://github.com/unjs/confbox/commit/39bcca7\"\u003e39bcca7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.3\u003c/h2\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies (\u003ca href=\"https://github.com/unjs/confbox/compare/v0.2.2...v0.2.3\"\u003ecompare changes\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to obuild (\u003ca href=\"https://github.com/unjs/confbox/commit/85d0b29\"\u003e85d0b29\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ref to \u003ccode\u003eTHIRD-PARTY-LICENSES.md\u003c/code\u003e in dist ([6aff10c]\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/confbox/blob/main/CHANGELOG.md\"\u003econfbox's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.4\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/confbox/compare/v0.2.3...v0.2.4\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix jsonc (\u003ca href=\"https://github.com/unjs/confbox/commit/39bcca7\"\u003e39bcca7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eApply automated updates (\u003ca href=\"https://github.com/unjs/confbox/commit/4ad5ece\"\u003e4ad5ece\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/confbox/compare/v0.2.2...v0.2.3\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild (\u003ca href=\"https://github.com/unjs/confbox/commit/85d0b29\"\u003e85d0b29\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse oxfmt and oxlint (\u003ca href=\"https://github.com/unjs/confbox/commit/3d4e533\"\u003e3d4e533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ref to \u003ccode\u003eTHIRD-PARTY-LICENSES.md\u003c/code\u003e in dist (\u003ca href=\"https://github.com/unjs/confbox/commit/6aff10c\"\u003e6aff10c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLint (\u003ca href=\"https://github.com/unjs/confbox/commit/e579731\"\u003ee579731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate lockfile (\u003ca href=\"https://github.com/unjs/confbox/commit/dc55522\"\u003edc55522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix lint:fix script (\u003ca href=\"https://github.com/unjs/confbox/commit/95d1a6c\"\u003e95d1a6c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e✅ Tests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrim toml output (\u003ca href=\"https://github.com/unjs/confbox/commit/905d695\"\u003e905d695\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/confbox/commit/e9b08c0f0a5eb7993245e450f0be1c89bb7f8a70\"\u003e\u003ccode\u003ee9b08c0\u003c/code\u003e\u003c/a\u003e chore(release): v0.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/confbox/commit/39bcca7d1a1028d764ae528453d23c2004fa2984\"\u003e\u003ccode\u003e39bcca7\u003c/code\u003e\u003c/a\u003e build: fix jsonc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/confbox/commit/4ad5eceea35916b1528903719e89043c0f40b1b9\"\u003e\u003ccode\u003e4ad5ece\u003c/code\u003e\u003c/a\u003e chore: apply automated updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/confbox/commit/8e1f1bfd949c07599a73c65161fe940e7b4af034\"\u003e\u003ccode\u003e8e1f1bf\u003c/code\u003e\u003c/a\u003e chore(release): v0.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca hre...\n\n_Description has been truncated_","html_url":"https://github.com/a1st-dev/aix/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/a1st-dev%2Faix/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"},{"uuid":"3927751854","node_id":"PR_kwDOQx7Bd87DEW3-","number":12,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-11T17:36:38.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-11T17:30:52.000Z","updated_at":"2026-02-11T17:36:47.000Z","time_to_close":346,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":24,"packages":[{"name":"@lobehub/icons","old_version":"4.0.3","new_version":"4.4.3","repository_url":"https://github.com/lobehub/lobe-icons"},{"name":"@lobehub/icons-static-svg","old_version":"1.77.0","new_version":"1.79.0","repository_url":"https://github.com/lobehub/lobe-icons"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.2.0","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@oclif/plugin-autocomplete","old_version":"3.2.39","new_version":"3.2.40","repository_url":"https://github.com/oclif/plugin-autocomplete"},{"name":"@oclif/plugin-help","old_version":"6.2.36","new_version":"6.2.37","repository_url":"https://github.com/oclif/plugin-help"},{"name":"@oclif/plugin-not-found","old_version":"3.2.73","new_version":"3.2.74","repository_url":"https://github.com/oclif/plugin-not-found"},{"name":"@oclif/plugin-update","old_version":"4.7.16","new_version":"4.7.19","repository_url":"https://github.com/oclif/plugin-update"},{"name":"@oclif/table","old_version":"0.3.6","new_version":"0.5.2","repository_url":"https://github.com/oclif/table"},{"name":"ink","old_version":"4.4.1","new_version":"6.7.0","repository_url":"https://github.com/vadimdemedes/ink"},{"name":"ink-text-input","old_version":"5.0.1","new_version":"6.0.0","repository_url":"https://github.com/vadimdemedes/ink-text-input"},{"name":"ora","old_version":"8.2.0","new_version":"9.3.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"react","old_version":"18.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"c12","old_version":"2.0.1","new_version":"3.3.3","repository_url":"https://github.com/unjs/c12"},{"name":"confbox","old_version":"0.2.2","new_version":"0.2.4","repository_url":"https://github.com/unjs/confbox"},{"name":"giget","old_version":"1.2.3","new_version":"3.1.2","repository_url":"https://github.com/unjs/giget"},{"name":"nypm","old_version":"0.3.12","new_version":"0.6.5","repository_url":"https://github.com/unjs/nypm"},{"name":"pathe","old_version":"1.1.2","new_version":"2.0.3","repository_url":"https://github.com/unjs/pathe"},{"name":"zod","old_version":"3.24.1","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"},{"name":"zod-to-json-schema","old_version":"3.24.1","new_version":"3.25.1","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"},{"name":"@astrojs/starlight","old_version":"0.37.3","new_version":"0.37.6","repository_url":"https://github.com/withastro/starlight"},{"name":"@tailwindcss/vite","old_version":"4.1.11","new_version":"4.1.18","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"astro","old_version":"5.6.1","new_version":"5.17.1","repository_url":"https://github.com/withastro/astro"},{"name":"sharp","old_version":"0.34.2","new_version":"0.34.5","repository_url":"https://github.com/lovell/sharp"},{"name":"tailwindcss","old_version":"4.1.11","new_version":"4.1.18","repository_url":"https://github.com/tailwindlabs/tailwindcss"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 24 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@lobehub/icons](https://github.com/lobehub/lobe-icons) | `4.0.3` | `4.4.3` |\n| [@lobehub/icons-static-svg](https://github.com/lobehub/lobe-icons) | `1.77.0` | `1.79.0` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.2.0` |\n| [@oclif/plugin-autocomplete](https://github.com/oclif/plugin-autocomplete) | `3.2.39` | `3.2.40` |\n| [@oclif/plugin-help](https://github.com/oclif/plugin-help) | `6.2.36` | `6.2.37` |\n| [@oclif/plugin-not-found](https://github.com/oclif/plugin-not-found) | `3.2.73` | `3.2.74` |\n| [@oclif/plugin-update](https://github.com/oclif/plugin-update) | `4.7.16` | `4.7.19` |\n| [@oclif/table](https://github.com/oclif/table) | `0.3.6` | `0.5.2` |\n| [ink](https://github.com/vadimdemedes/ink) | `4.4.1` | `6.7.0` |\n| [ink-text-input](https://github.com/vadimdemedes/ink-text-input) | `5.0.1` | `6.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.3.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.2.0` | `19.2.4` |\n| [c12](https://github.com/unjs/c12) | `2.0.1` | `3.3.3` |\n| [confbox](https://github.com/unjs/confbox) | `0.2.2` | `0.2.4` |\n| [giget](https://github.com/unjs/giget) | `1.2.3` | `3.1.2` |\n| [nypm](https://github.com/unjs/nypm) | `0.3.12` | `0.6.5` |\n| [pathe](https://github.com/unjs/pathe) | `1.1.2` | `2.0.3` |\n| [zod](https://github.com/colinhacks/zod) | `3.24.1` | `4.3.6` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.24.1` | `3.25.1` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.37.3` | `0.37.6` |\n| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.1.11` | `4.1.18` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.6.1` | `5.17.1` |\n| [sharp](https://github.com/lovell/sharp) | `0.34.2` | `0.34.5` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.11` | `4.1.18` |\n\n\nUpdates `@lobehub/icons` from 4.0.3 to 4.4.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lobehub/lobe-icons/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​lobehub/icons\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/compare/v4.4.2...v4.4.3\"\u003eVersion 4.4.3\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eReleased on \u003cstrong\u003e2026-02-10\u003c/strong\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e🐛 Bug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Fix error in release static workflow.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch4\u003eWhat's fixed\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Fix error in release static workflow, closes \u003ca href=\"https://redirect.github.com/lobehub/lobe-icons/issues/252\"\u003e#252\u003c/a\u003e (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/3cac62b\"\u003e3cac62b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003ca href=\"#readme-top\"\u003e\u003cimg src=\"https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square\" alt=\"\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/compare/v4.4.1...v4.4.2\"\u003eVersion 4.4.2\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eReleased on \u003cstrong\u003e2026-02-10\u003c/strong\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e🐛 Bug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Add setup-node to release workflow to fix npm version crash.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch4\u003eWhat's fixed\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Add setup-node to release workflow to fix npm version crash, closes \u003ca href=\"https://redirect.github.com/lobehub/lobe-icons/issues/251\"\u003e#251\u003c/a\u003e (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/996fe79\"\u003e996fe79\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003ca href=\"#readme-top\"\u003e\u003cimg src=\"https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square\" alt=\"\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/5dc80260f588f71a19cc548bd84461a3a8d61cef\"\u003e\u003ccode\u003e5dc8026\u003c/code\u003e\u003c/a\u003e :bookmark: chore(release): v4.4.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/3cac62bbae60fd5b78a81422c4c61064dc2f4b02\"\u003e\u003ccode\u003e3cac62b\u003c/code\u003e\u003c/a\u003e 🐛 fix: Fix error in release static workflow (\u003ca href=\"https://redirect.github.com/lobehub/lobe-icons/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/87dd8dd0e01713dd01d42960c4f5bb718403f004\"\u003e\u003ccode\u003e87dd8dd\u003c/code\u003e\u003c/a\u003e :bookmark: chore(release): v4.4.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/996fe79f2ed607d393f6bc2c1179a9a6becaa651\"\u003e\u003ccode\u003e996fe79\u003c/code\u003e\u003c/a\u003e 🐛 fix: add setup-node to release workflow to fix npm version crash (\u003ca href=\"https://redirect.github.com/lobehub/lobe-icons/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/9f7631bb742d1d86a9e3b362925fe927a2d7660c\"\u003e\u003ccode\u003e9f7631b\u003c/code\u003e\u003c/a\u003e :bookmark: chore(release): v4.4.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/14635cad663562bf162c00715d36c1773c4fa536\"\u003e\u003ccode\u003e14635ca\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:lobehub/lobe-icons\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/9a39c2fe79a0d8caff2390374f753e35bb75cb35\"\u003e\u003ccode\u003e9a39c2f\u003c/code\u003e\u003c/a\u003e 🐛 fix: Fix build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/f8f942f4097dc82409505b33b16572c07d761cfd\"\u003e\u003ccode\u003ef8f942f\u003c/code\u003e\u003c/a\u003e :bookmark: chore(release): v4.4.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/035564aa96b6e6a374d17211f3f70fd82272b90c\"\u003e\u003ccode\u003e035564a\u003c/code\u003e\u003c/a\u003e 🐛 fix: Fix build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/631697be4546b5a7090361294473886af8a80492\"\u003e\u003ccode\u003e631697b\u003c/code\u003e\u003c/a\u003e ✨ feat(auto): Auto build static icons\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lobehub/lobe-icons/compare/v4.0.3...v4.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@lobehub/icons-static-svg` from 1.77.0 to 1.79.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lobehub/lobe-icons/releases\"\u003e\u003ccode\u003e@​lobehub/icons-static-svg\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​lobehub/icons-static-svg\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.79.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/compare/@lobehub/icons-static-svg@1.78.0...@lobehub/icons-static-svg@1.79.0\"\u003eVersion 1.79.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eReleased on \u003cstrong\u003e2026-02-10\u003c/strong\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e✨ Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauto\u003c/strong\u003e: Auto build static icons.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Add static avatar.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e🐛 Bug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Fix dalle.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch4\u003eWhat's improved\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauto\u003c/strong\u003e: Auto build static icons (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/6235fb3\"\u003e6235fb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Add static avatar (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/f349c58\"\u003ef349c58\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eWhat's fixed\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Fix dalle (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/2a7537a\"\u003e2a7537a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003ca href=\"#readme-top\"\u003e\u003cimg src=\"https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square\" alt=\"\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e\u003ccode\u003e@​lobehub/icons-static-svg\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.78.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/compare/@lobehub/icons-static-svg@1.77.0...@lobehub/icons-static-svg@1.78.0\"\u003eVersion 1.78.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eReleased on \u003cstrong\u003e2026-02-03\u003c/strong\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lobehub/lobe-icons/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​lobehub/icons-static-svg\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/lobehub/lobe-icons/compare/v1.78.0...v1.79.0\"\u003eVersion 1.79.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eReleased on \u003cstrong\u003e2025-03-03\u003c/strong\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e✨ Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauto\u003c/strong\u003e: Auto build static icons.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Add IFlyTekCloud (resolve.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch4\u003eWhat's improved\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauto\u003c/strong\u003e: Auto build static icons (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/f3aabe9\"\u003ef3aabe9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Add IFlyTekCloud (resolve, closes \u003ca href=\"https://redirect.github.com/lobehub/lobe-icons/issues/78\"\u003e#78\u003c/a\u003e (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/0ac8b5f\"\u003e0ac8b5f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003ca href=\"#readme-top\"\u003e\u003cimg src=\"https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square\" alt=\"\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/compare/v1.77.0...v1.78.0\"\u003eVersion 1.78.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eReleased on \u003cstrong\u003e2025-03-03\u003c/strong\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e✨ Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauto\u003c/strong\u003e: Auto build static icons.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Add StateCloud.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch4\u003eWhat's improved\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauto\u003c/strong\u003e: Auto build static icons (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/d5a35c9\"\u003ed5a35c9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Add StateCloud, closes \u003ca href=\"https://redirect.github.com/lobehub/lobe-icons/issues/83\"\u003e#83\u003c/a\u003e (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/a7f4aa7\"\u003ea7f4aa7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/5faf20422121df1279db7e9864bc615c4a5d8c4c\"\u003e\u003ccode\u003e5faf204\u003c/code\u003e\u003c/a\u003e :bookmark: chore(release): \u003ccode\u003e@​lobehub/icons-static-svg\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.79.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/16ffec0451a766ead543205c1607de0800144a78\"\u003e\u003ccode\u003e16ffec0\u003c/code\u003e\u003c/a\u003e :bookmark: chore(release): \u003ccode\u003e@​lobehub/icons-static-png\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.80.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/78c432ca5f54a2fe5e1fc41ba25aa4a6bc6eb5b9\"\u003e\u003ccode\u003e78c432c\u003c/code\u003e\u003c/a\u003e :bookmark: chore(release): \u003ccode\u003e@​lobehub/icons-static-avatar\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/e7750bd5cb774f9494672acbb9f01cae9a2bb9a4\"\u003e\u003ccode\u003ee7750bd\u003c/code\u003e\u003c/a\u003e :bookmark: chore(release): \u003ccode\u003e@​lobehub/icons-rn\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.1.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/33f5ce3a9acfbd62861a8c36266473185c8d0d1b\"\u003e\u003ccode\u003e33f5ce3\u003c/code\u003e\u003c/a\u003e Update release.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/15896c52408fdfcd7220eda51ca4b13996cf6a2c\"\u003e\u003ccode\u003e15896c5\u003c/code\u003e\u003c/a\u003e Update release.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/f24d0ab7adac1a8708214205d5c075c0238d0b99\"\u003e\u003ccode\u003ef24d0ab\u003c/code\u003e\u003c/a\u003e Update release.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/7f192d0605bf33e03f2367d759b5d1457874af3b\"\u003e\u003ccode\u003e7f192d0\u003c/code\u003e\u003c/a\u003e Update package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/8eafd249249fb2309d75920134706dbbcde8481b\"\u003e\u003ccode\u003e8eafd24\u003c/code\u003e\u003c/a\u003e Update package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/da5ce59ef591fa150a7e01bfd2c72cd0c58ec955\"\u003e\u003ccode\u003eda5ce59\u003c/code\u003e\u003c/a\u003e Update package.json\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lobehub/lobe-icons/compare/@lobehub/icons-static-svg@1.77.0...@lobehub/icons-static-svg@1.79.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.10.1 to 8.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major release that modernizes the codebase for Node.js ≥ 20.\u003c/p\u003e\n\u003ch3\u003eESM Only - No More CommonJS Support\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eImpact:\u003c/strong\u003e All packages are now ESM-only. CommonJS imports are no longer supported.\u003c/p\u003e\n\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';\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/99d00a9adc53be8b7edf5926b2ec4ba0b792f68f\"\u003e\u003ccode\u003e99d00a9\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/b06a5004e7979f7d3e7e2a35c17e0ab6c55b7582\"\u003e\u003ccode\u003eb06a500\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​inquirer/rawlist\u003c/code\u003e): add description support (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/6203df10e265eb12913f6c2dfbdde7a0be8a2ae5\"\u003e\u003ccode\u003e6203df1\u003c/code\u003e\u003c/a\u003e chore: ignore entire .yarn directory and update yarn to 4.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/83b218dce4c3ed2accc72f50a0c2cf54bdd7bae3\"\u003e\u003ccode\u003e83b218d\u003c/code\u003e\u003c/a\u003e chore: remove yarn cache from version control\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/9be3d492428a241521440bdf7910e513373f8589\"\u003e\u003ccode\u003e9be3d49\u003c/code\u003e\u003c/a\u003e chore(deps): update iconv-lite to ^0.7.2 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1957\"\u003e#1957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0c9fd2c1f328968db27693dd1bd88045b64e3fcb\"\u003e\u003ccode\u003e0c9fd2c\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​inquirer/search\u003c/code\u003e): add default option for initial cursor position (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1956\"\u003e#1956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/acbe28eb2f37f143d902e4907a34d24081939b31\"\u003e\u003ccode\u003eacbe28e\u003c/code\u003e\u003c/a\u003e chore(inquirer) Simplify internal type structures\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a171f0eae8ade970258e517f9234ec9b255f449a\"\u003e\u003ccode\u003ea171f0e\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump oxfmt in the formatting group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1951\"\u003e#1951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/af58d23a917c91c7cee625b07339b12c67739eda\"\u003e\u003ccode\u003eaf58d23\u003c/code\u003e\u003c/a\u003e chore(deps): Bump globby from 16.0.0 to 16.1.0 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1952\"\u003e#1952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/35f6ff25d8051095ac84b97156e603351496babd\"\u003e\u003ccode\u003e35f6ff2\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1950\"\u003e#1950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-autocomplete` from 3.2.39 to 3.2.40\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-autocomplete/releases\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.40\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\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/oclif/plugin-autocomplete/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\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/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003e3.2.40\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/374c898d144c5a338395ede45a0f5be3e98a9948\"\u003e\u003ccode\u003e374c898\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.40 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003e\u003ccode\u003eeea1f68\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/d288773431612012cb78a97d3360d4be6435a084\"\u003e\u003ccode\u003ed288773\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eff6db1da391a32e87f6ad0dbef0396c6d573624\"\u003e\u003ccode\u003eeff6db1\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1090\"\u003e#1090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/45eba712989fac0939f049468d85e308f04fb756\"\u003e\u003ccode\u003e45eba71\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1092\"\u003e#1092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/bd81f1bcd77c5b1bcf26be7fcf5c728466a0fe4f\"\u003e\u003ccode\u003ebd81f1b\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1086\"\u003e#1086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/7ad6704b7635718fbb2891802cdbeff81fc60277\"\u003e\u003ccode\u003e7ad6704\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1087\"\u003e#1087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/23d2c94f01fe586082e2be3e8bf56fcd0d2531ff\"\u003e\u003ccode\u003e23d2c94\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1084\"\u003e#1084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/dd65c5ab43a874a3524f4d9740d919b64172221e\"\u003e\u003ccode\u003edd65c5a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1085\"\u003e#1085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/2b7563c1a8c0f28bfdd1ab2488d4e8c5a4e8ca30\"\u003e\u003ccode\u003e2b7563c\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.57 to 4.22.59 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1082\"\u003e#1082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-help` from 6.2.36 to 6.2.37\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-help/releases\"\u003e\u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.37\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\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/oclif/plugin-help/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-help\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/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003e6.2.37\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/56902e18fc91a982e32e61ac01fcce1c58d30dc6\"\u003e\u003ccode\u003e56902e1\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.37 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e\u003ccode\u003e4a4b1e9\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/b4043c4fbe65ea76474ac43d40a6fb591560faf1\"\u003e\u003ccode\u003eb4043c4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1078\"\u003e#1078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/995f34a615623097e6abbbd404cb97dcef462d84\"\u003e\u003ccode\u003e995f34a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/2136aea765b12636cc362738f6d9cf0f6471c208\"\u003e\u003ccode\u003e2136aea\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/1d7e2122ef15d9d83d5d04661677339632e766c6\"\u003e\u003ccode\u003e1d7e212\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/5cd16e0c860b243b839b0a51b3bb2597833f8124\"\u003e\u003ccode\u003e5cd16e0\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/bef84f4998acc549751389085db28bc192fa9e23\"\u003e\u003ccode\u003ebef84f4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/80b7053e3a20daaa55268cf27ce5940db3dc0bac\"\u003e\u003ccode\u003e80b7053\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/f73d712019d9c1d10ec928ee41627387add3c43d\"\u003e\u003ccode\u003ef73d712\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.126 to 6.0.127 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-not-found` from 3.2.73 to 3.2.74\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-not-found/releases\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.74\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\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/oclif/plugin-not-found/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\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/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003e3.2.74\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/4d9ce89b9cfb80c6c3779530b8c883e5084923ea\"\u003e\u003ccode\u003e4d9ce89\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.74 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003e\u003ccode\u003eb4c65f7\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/e492ea945d31aaa81bca93bd25c9e4f689e2fd89\"\u003e\u003ccode\u003ee492ea9\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1030\"\u003e#1030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2880e4da04d4bf536f5953d4440c2b215f38944c\"\u003e\u003ccode\u003e2880e4d\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/418ddfc5dc4e2d006a292a994b9f9bda2d417930\"\u003e\u003ccode\u003e418ddfc\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1032\"\u003e#1032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/71f7ca08b3cd455fb1650f80e02374e6a4a69871\"\u003e\u003ccode\u003e71f7ca0\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1028\"\u003e#1028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fc05bae0a7bd4ac5ca41b893ddfb09d0a22693d7\"\u003e\u003ccode\u003efc05bae\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1029\"\u003e#1029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/6c1aff38f004d2f85bd96c7919f1cdc1c1b3902e\"\u003e\u003ccode\u003e6c1aff3\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/236110533f133036b88398016eea27b4715509cb\"\u003e\u003ccode\u003e2361105\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1027\"\u003e#1027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2d646edddc69f8e89f93c57c562d6b66de0aa23a\"\u003e\u003ccode\u003e2d646ed\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.126 to 6.0.127 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-update` from 4.7.16 to 4.7.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-update/releases\"\u003e\u003ccode\u003e@​oclif/plugin-update\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.7.19\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e4f99772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.17\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e45d0b67\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/oclif/plugin-update/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-update\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/oclif/plugin-update/compare/4.7.18...4.7.19\"\u003e4.7.19\u003c/a\u003e (2026-02-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e4f99772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.17...4.7.18\"\u003e4.7.18\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.17\"\u003e4.7.17\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e45d0b67\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/f9960af830dcb0021de1ad77fb04edfda18ce674\"\u003e\u003ccode\u003ef9960af\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.19 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e\u003ccode\u003e4f99772\u003c/code\u003e\u003c/a\u003e fix(deps): bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/92f8a95c50d8b35d04accc5b8624a148ec7cd66b\"\u003e\u003ccode\u003e92f8a95\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.71 to 4.22.73 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1261\"\u003e#1261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/eb2d18785e01e50bc5562febda1cbc84353a22eb\"\u003e\u003ccode\u003eeb2d187\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.68 to 4.22.70 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1257\"\u003e#1257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/8387a38e9bcf0d1885ac6fe8aae7216099fc2c4c\"\u003e\u003ccode\u003e8387a38\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.133 to 6.0.135 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/3d9ddbf69e73d2b5ec25109a3e3defb45490ae45\"\u003e\u003ccode\u003e3d9ddbf\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.130 to 6.0.133 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1252\"\u003e#1252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/c77a0722e2ad8e940193deeb89a70feb47aed4cf\"\u003e\u003ccode\u003ec77a072\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.18 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e\u003ccode\u003e73a60ca\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/35e47de6775572e265f33def6099a2c2cc826100\"\u003e\u003ccode\u003e35e47de\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump \u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e from 6.2.36 to 6.2.37 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/01714651fa5d03f50f025dcb540897a6041f213d\"\u003e\u003ccode\u003e0171465\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.66 to 4.22.68 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/table` from 0.3.6 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/table/releases\"\u003e\u003ccode\u003e@​oclif/table\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.5.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.14\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't strip tab whitespaces when wrapping (\u003ca href=\"https://github.com/oclif/table/commit/cbbac3e2678572cd80df72010a64b71098630950\"\u003ecbbac3e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline headers in plain table (\u003ca href=\"https://github.com/oclif/table/commit/ce07d011cb58dc56d3a63482d768f7eabea935a2\"\u003ece07d01\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.10\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline strings in plain table (\u003ca href=\"https://github.com/oclif/table/commit/60acddffdfa07f7d3d3bcf5ce2ccbbdba3c4dc10\"\u003e60acddf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.9\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle short multiline strings (\u003ca href=\"https://github.com/oclif/table/commit/c2c2e550080c1fe88a05cdbb4193dd33ee2c0273\"\u003ec2c2e55\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/oclif/table/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/table\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/oclif/table/compare/0.5.1...0.5.2\"\u003e0.5.2\u003c/a\u003e (2026-01-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.5.0...0.5.1\"\u003e0.5.1\u003c/a\u003e (2025-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.14...0.5.0\"\u003e0.5.0\u003c/a\u003e (2025-10-23)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.13...0.4.14\"\u003e0.4.14\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.12...0.4.13\"\u003e0.4.13\u003c/a\u003e (2025-09-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\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/oclif/table/commit/05da8b0c87a4755ab4a7fa1a2954144ebe9f31c1\"\u003e\u003ccode\u003e05da8b0\u003c/code\u003e\u003c/a\u003e chore(release): 0.5.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/ecf115dd88259f910533dcf66e39e2cc9a80be0d\"\u003e\u003ccode\u003eecf115d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/255\"\u003e#255\u003c/a\u003e from oclif/dependabot-npm_and_yarn-lodash-4.17.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e\u003ccode\u003e5ca512c\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/45775a00d423a55dbda1938094f87c6a1aacc7ab\"\u003e\u003ccode\u003e45775a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/253\"\u003e#253\u003c/a\u003e from oclif/dependabot-npm_and_yarn-prettier-3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/b5ce104ba07eb9f21a36deb18a36af1bb6ca9f7a\"\u003e\u003ccode\u003eb5ce104\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/428d131fc76605190b7da39756ce6a003bedf086\"\u003e\u003ccode\u003e428d131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/254\"\u003e#254\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/87b9402bf5140d1824bd71390811fadf96e018d4\"\u003e\u003ccode\u003e87b9402\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/c3a69f3f109c547c0c1c1703c922910346bcfdb1\"\u003e\u003ccode\u003ec3a69f3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/252\"\u003e#252\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/3ae70b4f07fe5601a2e748aae7a47818148e3342\"\u003e\u003ccode\u003e3ae70b4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/9385e0aeb5f4748c989ea49cfe73a2a3e6054616\"\u003e\u003ccode\u003e9385e0a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/251\"\u003e#251\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/table/compare/0.3.6...0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink` from 4.4.1 to 6.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink/releases\"\u003eink's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.7.0\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://react.dev/blog/2022/03/29/react-v18#what-is-concurrent-react\"\u003eReact concurrent rendering\u003c/a\u003e (opt-in) (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/850\"\u003e#850\u003c/a\u003e)  c587da3\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://github.com/contour-terminal/vt-extensions/blob/master/synchronized-output.md\"\u003esynchronized update\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)  165b861\n\u003cul\u003e\n\u003cli\u003eThis fixes flickering in many modern terminals 🎉\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#kittykeyboard\"\u003ekitty keyboard protocol support\u003c/a\u003e (opt-in) (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/855\"\u003e#855\u003c/a\u003e)  c183c53\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#usecursor\"\u003eIME cursor positioning API\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)  165b861\u003c/li\u003e\n\u003cli\u003eImprove terminal size detection for piped processes (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/854\"\u003e#854\u003c/a\u003e)  6dc3b03\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix fullscreen trailing newline on initial render (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/856\"\u003e#856\u003c/a\u003e)  9b21b24\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e when using many \u003ccode\u003euseInput\u003c/code\u003e hooks  390549d\u003c/li\u003e\n\u003cli\u003eFix: Make unmount flush pending renders and await stdout drain (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/863\"\u003e#863\u003c/a\u003e)  5e35d73\u003c/li\u003e\n\u003cli\u003eFix handling of Option+Return (soft return) on macOS (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/860\"\u003e#860\u003c/a\u003e)  12fe119\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.6.0...v6.7.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.6.0...v6.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehome\u003c/code\u003e and \u003ccode\u003eend\u003c/code\u003e key support in \u003ccode\u003euseInput\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/829\"\u003e#829\u003c/a\u003e)  969cae4\u003c/li\u003e\n\u003cli\u003eFix some flicker in incremental rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/836\"\u003e#836\u003c/a\u003e)  a006d76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of terminal resize (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/828\"\u003e#828\u003c/a\u003e)  557b029\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.0...v6.5.1\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.0...v6.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#incrementalrendering\"\u003e\u003ccode\u003eincrementalRendering\u003c/code\u003e\u003c/a\u003e option (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/781\"\u003e#781\u003c/a\u003e)  5402c66\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.4.0...v6.5.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.4.0...v6.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#onrender\"\u003e\u003ccode\u003eonRender\u003c/code\u003e\u003c/a\u003e hook (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/795\"\u003e#795\u003c/a\u003e)  deff4ef\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003e.dim.bold\u003c/code\u003e color (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/798\"\u003e#798\u003c/a\u003e)  5ae461e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.3.1...v6.4.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.3.1...v6.4.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/vadimdemedes/ink/commit/135cb23ae3b7ca94918b1cd913682f6356f12c5c\"\u003e\u003ccode\u003e135cb23\u003c/code\u003e\u003c/a\u003e 6.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/c183c53a8174fa1693e04685072973ba519d72d5\"\u003e\u003ccode\u003ec183c53\u003c/code\u003e\u003c/a\u003e Add kitty keyboard protocol support (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/855\"\u003e#855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/390549d03940972555c8189906cec79ea64a7b1c\"\u003e\u003ccode\u003e390549d\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e when using many \u003ccode\u003euseInput\u003c/code\u003e hooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/08e2dd1e4f27e2781abb034fb87324de4df892f3\"\u003e\u003ccode\u003e08e2dd1\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/db9277784f80d85426cc8261daa16234ec5f5935\"\u003e\u003ccode\u003edb92777\u003c/code\u003e\u003c/a\u003e Add dev3000 to \u0026quot;Who's Using Ink\u0026quot; section (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/799\"\u003e#799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/f146216ca4ede040eaf70db241639bf68fba58d5\"\u003e\u003ccode\u003ef146216\u003c/code\u003e\u003c/a\u003e Add SSH AI Chat to \u0026quot;Who's Using Ink\u0026quot; section (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/817\"\u003e#817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/165b861064741554c4fce7303afe2edb68f57ae6\"\u003e\u003ccode\u003e165b861\u003c/code\u003e\u003c/a\u003e Add IME cursor positioning and Synchronized Update Mode (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/9b21b24794230a574083c3f477c4518318805786\"\u003e\u003ccode\u003e9b21b24\u003c/code\u003e\u003c/a\u003e Fix fullscreen trailing newline on initial render (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/856\"\u003e#856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/5e35d737a22ef675a5344e3f48ebe5eeb95469a8\"\u003e\u003ccode\u003e5e35d73\u003c/code\u003e\u003c/a\u003e Fix: Make unmount flush pending renders and await stdout drain (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/c587da3e34a96aa7d740b6c1669b09ada0479c48\"\u003e\u003ccode\u003ec587da3\u003c/code\u003e\u003c/a\u003e Add support for concurrent rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/850\"\u003e#850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vadimdemedes/ink/compare/v4.4.1...v6.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink-text-input` from 5.0.1 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/releases\"\u003eink-text-input's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/sindresorhus\"\u003e\u003ccode\u003e@​sindresorhus\u003c/code\u003e\u003c/a\u003e for updating this package to work with the newly released \u003ca href=\"https://github.com/vadimdemedes/ink/releases/tag/v5.0.0\"\u003eInk 5\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)  338ae6e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ehttps://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/4ac429ca11da17c2321f7dec1076e38c06d738d5\"\u003e\u003ccode\u003e4ac429c\u003c/code\u003e\u003c/a\u003e 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/338ae6e8a146992b5cca5255ee66e3dd283b20d5\"\u003e\u003ccode\u003e338ae6e\u003c/code\u003e\u003c/a\u003e Require Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ora` from 8.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/ora/releases\"\u003eora's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce flicker in rendering  2ab4f76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003estdin-discarder\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/251\"\u003e#251\u003c/a\u003e)  020eaba\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.1.0...v9.2.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.1.0...v9.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport external writes to stream (\u003ccode\u003econsole.log\u003c/code\u003e) while spinning  d2b543a\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003estrip-ansi\u003c/code\u003e dependency with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)  68d50e5\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  7aca06d\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix clearing in some cases  aa51538\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eframe()\u003c/code\u003e not displaying dynamic \u003ccode\u003eprefixText\u003c/code\u003e/\u003ccode\u003esuffixText\u003c/code\u003e from functions  0f19f57\u003c/li\u003e\n\u003cli\u003eFix multiline text exceeding console height leaving garbage when scrolling  45d30ad\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/4496362714e1edd414e5347e8d4b337f103f0e15\"\u003e\u003ccode\u003e4496362\u003c/code\u003e\u003c/a\u003e 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/2ab4f7613879515e29039888115831422f49e1af\"\u003e\u003ccode\u003e2ab4f76\u003c/code\u003e\u003c/a\u003e Reduce flicker in rendering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/8d17b13a8b3330af16cfa24c6e3b8a99f678c5c4\"\u003e\u003ccode\u003e8d17b13\u003c/code\u003e\u003c/a\u003e Add FAQ item\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/4cf47fc2ce273b7e441ca186b5e45976c2c39946\"\u003e\u003ccode\u003e4cf47fc\u003c/code\u003e\u003c/a\u003e Add more tests for \u003ccode\u003ediscardStdin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/9763e608dd723d70393e95460b881d10f75dee24\"\u003e\u003ccode\u003e9763e60\u003c/code\u003e\u003c/a\u003e Document Ctrl+C behavior for discardStdin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/5408a1ea33cc70ddbc065617a355a662365aff83\"\u003e\u003ccode\u003e5408a1e\u003c/code\u003e\u003c/a\u003e 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/020eabad6bbb549a7436562a2d7c1211b80467ed\"\u003e\u003ccode\u003e020eaba\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003estdin-discarder\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/d7e3a9404dcd4f966e3ab38dfd2263cbda74bd33\"\u003e\u003ccode\u003ed7e3a94\u003c/code\u003e\u003c/a\u003e 9.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/d2b543a0853c10039ef6643203f4332c43f851af\"\u003e\u003ccode\u003ed2b543a\u003c/code\u003e\u003c/a\u003e Support external writes to stream while spinning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/68d50e5236b8a2fdad2857c877b9554d4da0550e\"\u003e\u003ccode\u003e68d50e5\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003estrip-ansi\u003c/code\u003e with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 18.2.0 to 19.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.4 (January 26th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more DoS mitigations to Server Actions, and harden Server Components (\u003ca href=\"https://redirect.github.com/facebook/react/pull/35632\"\u003e#35632\u003c/a\u003e by \u003ca href=\"https://github.com/gnoff\"\u003e\u003ccode\u003e@​gnoff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lubieowoce\"\u003e\u003ccode\u003e@​lubieowoce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.3 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd extra loop protection to React Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35351\"\u003e#35351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.2 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003ereact-server-dom-webpack/*.unbundled\u003c/code\u003e to private \u003ccode\u003ereact-server-dom-unbundled\u003c/code\u003e (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35290\"\u003efacebook/react#35290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch Promise cycles and toString on Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35289\"\u003e#35289\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/35345\"\u003e#35345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.1 (December 3rd, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (Oct 1, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch2\u003eNew React Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/developer-tooling/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew React DOM Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNotable changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAll Changes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/blob/main/CHANGELOG.md\"\u003ereact's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.1 (Dec 3, 2025)\u003c/h2\u003e\n\u003ch3\u003eReact Server Components\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (October 1st, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch3\u003eNew React Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/dev-tools/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew React DOM Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAll Changes\u003c/h3\u003e\n\u003ch4\u003eReact\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;Activity /\u0026gt;\u003c/code\u003e was developed over many years, starting before \u003ccode\u003eClassComponent.setState\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e and many others)\u003c/li\u003e\n\u003cli\u003eStringify context as \u0026quot;SomeContext\u0026quot; instead of \u0026quot;SomeContext.Provider\u0026quot; (\u003ca href=\"https://github.com/kassens\"\u003e\u003ccode\u003e@​kassens\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33507\"\u003e#33507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude stack of cause of React instrumentation errors with \u003ccode\u003e%o\u003c/code\u003e placeholder (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34198\"\u003e#34198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix infinite \u003ccode\u003euseDeferredValue\u003c/code\u003e loop in popstate event (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32821\"\u003e#32821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a bug when an initial value was passed to \u003ccode\u003euseDeferredValue\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34376\"\u003e#34376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash when submitting forms with Client Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33055\"\u003e#33055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHide/unhide the content of dehydrated suspense boundaries if they resuspend (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32900\"\u003e#32900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow on wide trees during Hot Reload (\u003ca href=\"https://github.com/sophiebits\"\u003e\u003ccode\u003e@​sophiebits\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34145\"\u003e#34145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Owner and Component stacks in various places (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/facebook/react/pull/33629\"\u003e#33629\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33724\"\u003e#33724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/32735\"\u003e#32735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33723\"\u003e#33723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecacheSignal\u003c/code\u003e (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33557\"\u003e#33557\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/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2\"\u003e\u003ccode\u003e90ab3f8\u003c/code\u003e\u003c/a\u003e Version 19.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/612e371fb215498edde4c853bd1e0c8e9203808f\"\u003e\u003ccode\u003e612e371\u003c/code\u003e\u003c/a\u003e Version 19.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/b910fc15e38d4fa80003819ddb7a928a3c3dca5d\"\u003e\u003ccode\u003eb910fc1\u003c/code\u003e\u003c/a\u003e Version 19.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/053df4e8561ef4caecef31c330f4178ac25e255b\"\u003e\u003ccode\u003e053df4e\u003c/code\u003e\u003c/a\u003e Version 19.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/5667a41fe4d81aa806f6c1e8814b17975e33b317\"\u003e\u003ccode\u003e5667a41\u003c/code\u003e\u003c/a\u003e Bump next prerelease version numbers (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34639\"\u003e#34639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/8bb7241f4c773376893701bfe8b8ff03687342a0\"\u003e\u003ccode\u003e8bb7241\u003c/code\u003e\u003c/a\u003e Bump useEffectEvent to Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34610\"...\n\n_Description has been truncated_","html_url":"https://github.com/a1st-dev/aix/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/a1st-dev%2Faix/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"3913908433","node_id":"PR_kwDOLIEjmc7CWsXG","number":105,"state":"open","title":"fix(deps): bump giget from 3.1.1 to 3.1.2 in the runtime-deps group","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-09T00:35:05.000Z","updated_at":"2026-02-09T00:35:06.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps)","packages":[{"name":"giget","old_version":"3.1.1","new_version":"3.1.2","repository_url":"https://github.com/unjs/giget"}],"path":"the runtime-deps group","ecosystem":"npm"},"body":"Bumps the runtime-deps group with 1 update: [giget](https://github.com/unjs/giget).\n\nUpdates `giget` from 3.1.1 to 3.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.1...v3.1.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/giget/commit/03f7452\"\u003e03f7452\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.1...v3.1.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/giget/commit/03f7452\"\u003e03f7452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to oxfmt and oxlint (\u003ca href=\"https://github.com/unjs/giget/commit/0fa2962\"\u003e0fa2962\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c641c84fb5f28a7b07c91bf324006297ec7294e3\"\u003e\u003ccode\u003ec641c84\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0fa29621477b530a69f42e1bbbc3b1081f8065e9\"\u003e\u003ccode\u003e0fa2962\u003c/code\u003e\u003c/a\u003e chore: migrate to oxfmt and oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/03f74524ffa1cfcf14ed4d8183bdb5a93834ee7c\"\u003e\u003ccode\u003e03f7452\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/unjs/giget/compare/v3.1.1...v3.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=giget\u0026package-manager=npm_and_yarn\u0026previous-version=3.1.1\u0026new-version=3.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \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/agrawal-rohit/yehle/pull/105","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/agrawal-rohit%2Fyehle/issues/105","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/105/packages"},{"uuid":"3908204586","node_id":"PR_kwDOO4BYUs7CEk8P","number":262,"state":"closed","title":"chore(deps): bump the all-dependencies group across 2 directories with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-02-16T20:08:44.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-06T19:50:53.000Z","updated_at":"2026-02-16T20:08:46.000Z","time_to_close":865071,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-dependencies","update_count":6,"packages":[{"name":"@avalix/chroma","old_version":"0.0.10","new_version":"0.0.11","repository_url":"https://github.com/avalix-labs/chroma"},{"name":"@types/node","old_version":"24.10.11","new_version":"25.1.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@clack/prompts","old_version":"0.11.0","new_version":"1.0.0","repository_url":"https://github.com/bombshell-dev/clack"},{"name":"giget","old_version":"2.0.0","new_version":"3.1.1","repository_url":"https://github.com/unjs/giget"},{"name":"@antfu/eslint-config","old_version":"6.7.3","new_version":"7.2.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"tsdown","old_version":"0.15.12","new_version":"0.20.1","repository_url":"https://github.com/rolldown/tsdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@avalix/chroma](https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma) | `0.0.10` | `0.0.11` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.11` | `25.1.0` |\n| [@clack/prompts](https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts) | `0.11.0` | `1.0.0` |\n| [giget](https://github.com/unjs/giget) | `2.0.0` | `3.1.1` |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `6.7.3` | `7.2.0` |\n| [tsdown](https://github.com/rolldown/tsdown) | `0.15.12` | `0.20.1` |\n\nBumps the all-dependencies group with 5 updates in the /cli directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.11` | `25.1.0` |\n| [@clack/prompts](https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts) | `0.11.0` | `1.0.0` |\n| [giget](https://github.com/unjs/giget) | `2.0.0` | `3.1.1` |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `6.7.3` | `7.2.0` |\n| [tsdown](https://github.com/rolldown/tsdown) | `0.15.12` | `0.20.1` |\n\n\nUpdates `@avalix/chroma` from 0.0.10 to 0.0.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avalix-labs/chroma/releases\"\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.11\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve Docker build failures in tsdown configuration by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/39\"\u003eavalix-labs/chroma#39\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use local dApp for e2e Playwright tests by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/42\"\u003eavalix-labs/chroma#42\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: move e2e-polkadot-js from tests to packages directory by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/43\"\u003eavalix-labs/chroma#43\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add local EVM dApp for e2e testing by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/44\"\u003eavalix-labs/chroma#44\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add e2e-evm package with matrix CI support by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/45\"\u003eavalix-labs/chroma#45\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove examples package by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/46\"\u003eavalix-labs/chroma#46\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove obsolete examples package reference from Dockerfile by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/48\"\u003eavalix-labs/chroma#48\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: add vitest unit tests for download-extension utility by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/47\"\u003eavalix-labs/chroma#47\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: release packages by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/40\"\u003eavalix-labs/chroma#40\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avalix-labs/chroma/compare/@avalix/chroma@0.0.10...@avalix/chroma@0.0.11\"\u003ehttps://github.com/avalix-labs/chroma/compare/\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ccode\u003e@​0.0.10...\u003c/code\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ccode\u003e@​0.0.11\u003c/code\u003e\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/avalix-labs/chroma/blob/main/packages/chroma/CHANGELOG.md\"\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.0.11\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/avalix-labs/chroma/pull/47\"\u003e#47\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/362ca9b3ef7bd56548e1a77fdaa50376c1b31fc9\"\u003e\u003ccode\u003e362ca9b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - test: add vitest unit tests for download-extension utility\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/39\"\u003e#39\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/3a23a1bf626a22bb3bf5a2fb4fc453e2471ca4c8\"\u003e\u003ccode\u003e3a23a1b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - fix: resolve Docker build failures in tsdown configuration\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/avalix-labs/chroma/commit/c5e8962c01986f231b64ad2d4568f256f39a28e9\"\u003e\u003ccode\u003ec5e8962\u003c/code\u003e\u003c/a\u003e chore: release packages (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/40\"\u003e#40\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/362ca9b3ef7bd56548e1a77fdaa50376c1b31fc9\"\u003e\u003ccode\u003e362ca9b\u003c/code\u003e\u003c/a\u003e test: add vitest unit tests for download-extension utility (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/3a23a1bf626a22bb3bf5a2fb4fc453e2471ca4c8\"\u003e\u003ccode\u003e3a23a1b\u003c/code\u003e\u003c/a\u003e fix: resolve Docker build failures in tsdown configuration (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/39\"\u003e#39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/avalix-labs/chroma/commits/@avalix/chroma@0.0.11/packages/chroma\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.10.11 to 25.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@clack/prompts` from 0.11.0 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bombshell-dev/clack/releases\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec713fd5: The package is now distributed as ESM-only. In \u003ccode\u003ev0\u003c/code\u003e releases, the package was dual-published as CJS and ESM.\u003c/p\u003e\n\u003cp\u003eFor existing CJS projects using Node v20+, please see Node's guide on \u003ca href=\"https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require\"\u003eLoading ECMAScript modules using \u003ccode\u003erequire()\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e415410b: This adds a custom filter function to autocompleteMultiselect. It could be used, for example, to support fuzzy searching logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e7bc3301: Prompts now have a \u003ccode\u003euserInput\u003c/code\u003e stored separately from their \u003ccode\u003evalue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e8409f2c: feat: add styleFrame option for spinner\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e2837845: Adds suggestion and path prompts\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e99c3530: Adds \u003ccode\u003eformat\u003c/code\u003e option to the note prompt to allow formatting of individual lines\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e0aaee4c: Added new \u003ccode\u003etaskLog\u003c/code\u003e prompt for log output which is cleared on success\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e729bbb6: Add support for customizable spinner cancel and error messages. Users can now customize these messages either per spinner instance or globally via the \u003ccode\u003eupdateSettings\u003c/code\u003e function to support multilingual CLIs.\u003c/p\u003e\n\u003cp\u003eThis update also improves the architecture by exposing the core settings to the prompts package, enabling more consistent default message handling across the codebase.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Per-instance customization\nconst spinner = prompts.spinner({\n  cancelMessage: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\n  errorMessage: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n});\n\u003cp\u003e// Global customization via updateSettings\nprompts.updateSettings({\nmessages: {\ncancel: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\nerror: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n},\n});\u003c/p\u003e\n\u003cp\u003e// Settings can now be accessed directly\nconsole.log(prompts.settings.messages.cancel); // \u0026quot;Operación cancelada\u0026quot;\u003c/p\u003e\n\u003cp\u003e// Direct options take priority over global settings\nconst spinner = prompts.spinner({\ncancelMessage: \u0026quot;Cancelled\u0026quot;, // This will be used instead of the global setting\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e44df9af: Adds a new \u003ccode\u003egroupSpacing\u003c/code\u003e option to grouped multi-select prompts. If set to an integer greater than 0, it will add that number of new lines between each group.\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/bombshell-dev/clack/blob/main/packages/prompts/CHANGELOG.md\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec713fd5: The package is now distributed as ESM-only. In \u003ccode\u003ev0\u003c/code\u003e releases, the package was dual-published as CJS and ESM.\u003c/p\u003e\n\u003cp\u003eFor existing CJS projects using Node v20+, please see Node's guide on \u003ca href=\"https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require\"\u003eLoading ECMAScript modules using \u003ccode\u003erequire()\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e415410b: This adds a custom filter function to autocompleteMultiselect. It could be used, for example, to support fuzzy searching logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e7bc3301: Prompts now have a \u003ccode\u003euserInput\u003c/code\u003e stored separately from their \u003ccode\u003evalue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e8409f2c: feat: add styleFrame option for spinner\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e2837845: Adds suggestion and path prompts\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e99c3530: Adds \u003ccode\u003eformat\u003c/code\u003e option to the note prompt to allow formatting of individual lines\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e0aaee4c: Added new \u003ccode\u003etaskLog\u003c/code\u003e prompt for log output which is cleared on success\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e729bbb6: Add support for customizable spinner cancel and error messages. Users can now customize these messages either per spinner instance or globally via the \u003ccode\u003eupdateSettings\u003c/code\u003e function to support multilingual CLIs.\u003c/p\u003e\n\u003cp\u003eThis update also improves the architecture by exposing the core settings to the prompts package, enabling more consistent default message handling across the codebase.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Per-instance customization\nconst spinner = prompts.spinner({\n  cancelMessage: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\n  errorMessage: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n});\n\u003cp\u003e// Global customization via updateSettings\nprompts.updateSettings({\nmessages: {\ncancel: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\nerror: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n},\n});\u003c/p\u003e\n\u003cp\u003e// Settings can now be accessed directly\nconsole.log(prompts.settings.messages.cancel); // \u0026quot;Operación cancelada\u0026quot;\u003c/p\u003e\n\u003cp\u003e// Direct options take priority over global settings\nconst spinner = prompts.spinner({\ncancelMessage: \u0026quot;Cancelled\u0026quot;, // This will be used instead of the global setting\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e44df9af: Adds a new \u003ccode\u003egroupSpacing\u003c/code\u003e option to grouped multi-select prompts. If set to an integer greater than 0, it will add that number of new lines between each group.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e55645c2: Support wrapping autocomplete and select prompts.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e9e5bc6c: Add support for signals in prompts, allowing them to be aborted.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ef2c2b89: Adds \u003ccode\u003eAutocompletePrompt\u003c/code\u003e to core with comprehensive tests and implement both \u003ccode\u003eautocomplete\u003c/code\u003e and \u003ccode\u003eautocomplete-multiselect\u003c/code\u003e components in prompts package.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e38019c7: Updates the API for stopping spinners and progress bars to be clearer\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/bombshell-dev/clack/commit/bc31ee8fd8cadf92cc86cb07ccbf97280a5133a7\"\u003e\u003ccode\u003ebc31ee8\u003c/code\u003e\u003c/a\u003e v1 (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/a520163be244dce4d7715d1a89d44099631df862\"\u003e\u003ccode\u003ea520163\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/68dbf9bc21e5c8a75f6825b68e4c93a39def2920\"\u003e\u003ccode\u003e68dbf9b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ecaseSensitive\u003c/code\u003e option to select-key (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/55eb280e0af10c4dab63d9afbafac349f7a46607\"\u003e\u003ccode\u003e55eb280\u003c/code\u003e\u003c/a\u003e fix(autocomplete): display placeholder only when user input is empty (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/c4feafb56c4c074c2536794aa171dc27adb5323f\"\u003e\u003ccode\u003ec4feafb\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/415410b89331e3df4ced69c872be90598c8d0276\"\u003e\u003ccode\u003e415410b\u003c/code\u003e\u003c/a\u003e feat(prompts): add custom filter option to autocomplete (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/5c65e3885f286ba0d38cb43e8d4833de80c17ec2\"\u003e\u003ccode\u003e5c65e38\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/434\"\u003e#434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/f9525928ea9f51ff5775507ab79b36911a16d672\"\u003e\u003ccode\u003ef952592\u003c/code\u003e\u003c/a\u003e fix: render guide with empty log lines (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/436\"\u003e#436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/372b526cdcd1fc33b95a4741e67fcddb3cfce9e2\"\u003e\u003ccode\u003e372b526\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eclear\u003c/code\u003e to spinner (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/433\"\u003e#433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/4d50be6d6b58676befb013a82c1ed7d0ee78a354\"\u003e\u003ccode\u003e4d50be6\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/422\"\u003e#422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bombshell-dev/clack/commits/@clack/prompts@1.0.0/packages/prompts\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​clack/prompts\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `giget` from 2.0.0 to 3.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to \u003ccode\u003enypm\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💚 Giget now has zero dependencies (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e), install size reduced from \u003ca href=\"https://packagephobia.com/result?p=giget@3.0.0\"\u003e\u003ccode\u003e1.57MB\u003c/code\u003e to \u003ccode\u003e146kB\u003c/code\u003e\u003c/a\u003e, (\u003cstrong\u003e90.7%\u003c/strong\u003e smaller!)\u003c/p\u003e\n\u003cp\u003e🛡️ Bundled \u003ca href=\"https://www.npmjs.com/package/tar\"\u003etar\u003c/a\u003e version updated to v7 with latest security fixes.\u003c/p\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal (\u003ca href=\"https://github.com/nrjdalal\"\u003e\u003ccode\u003e@​nrjdalal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to nypm (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e💅 Refactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Fix usage grammar issues (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStricter types (\u003ca href=\"https://github.com/unjs/giget/commit/93161e3\"\u003e93161e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️ Zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Template positional arg is required (\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78\"\u003e0a52e78\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egitpick\u003c/code\u003e to related projects (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild / rolldown (\u003ca href=\"https://github.com/unjs/giget/commit/fe78c04\"\u003efe78c04\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to tar v7 (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMin libs (\u003ca href=\"https://github.com/unjs/giget/commit/407f55a\"\u003e407f55a\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/unjs/giget/commit/b82b1f7e16261c23ec8a9abada29476e89bfb1cd\"\u003e\u003ccode\u003eb82b1f7\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/27de8820cc6b72efa0dafc6395f2a5269d07a688\"\u003e\u003ccode\u003e27de882\u003c/code\u003e\u003c/a\u003e chore: update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/63e85597ca5d1ae41f65a32bfb1587d038e465ff\"\u003e\u003ccode\u003e63e8559\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/baa58dbeb8f89440f8b01677f791a6836b9cbeb1\"\u003e\u003ccode\u003ebaa58db\u003c/code\u003e\u003c/a\u003e perf: lazy import \u003ccode\u003etar\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8b0087c30cadafd5d69f5ae556af160863\"\u003e\u003ccode\u003e1a717a8\u003c/code\u003e\u003c/a\u003e perf: lazy load nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c4205077928119a5d898056e3d7c0c9dd67d85b4\"\u003e\u003ccode\u003ec420507\u003c/code\u003e\u003c/a\u003e feat: allow passing install options to nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/4ab07c0decd5035a59c8a6702552ac25a431450c\"\u003e\u003ccode\u003e4ab07c0\u003c/code\u003e\u003c/a\u003e chore(release): v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78703ee4e0408d458716e458bde7211ebb9\"\u003e\u003ccode\u003e0a52e78\u003c/code\u003e\u003c/a\u003e refactor(cli): template positional arg is required\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/5c9b19faaee54a681331d90a42f9c310f11ccba6\"\u003e\u003ccode\u003e5c9b19f\u003c/code\u003e\u003c/a\u003e chore: fix type issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/407f55a91757f5275724f7d02b0ca89acdcffa23\"\u003e\u003ccode\u003e407f55a\u003c/code\u003e\u003c/a\u003e build: min libs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antfu/eslint-config` from 6.7.3 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e\u003ccode\u003e@​antfu/eslint-config\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e, support native \u003ccode\u003eextends\u003c/code\u003e, close \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/800\"\u003e#800\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/800\"\u003eantfu/eslint-config#800\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/15685e7\"\u003e\u003c!-- raw HTML omitted --\u003e(15685)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.1.0...v7.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Sync recommended config for eslint-plugin-react-refresh  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/801\"\u003eantfu/eslint-config#801\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/2e0294d\"\u003e\u003c!-- raw HTML omitted --\u003e(2e029)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.0.1...v7.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIndent value resolving  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/0857abd\"\u003e\u003c!-- raw HTML omitted --\u003e(0857a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.0.0...v7.0.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003eperfectionist\u003c/code\u003e to v5  -  by \u003ca href=\"https://github.com/mefengl\"\u003e\u003ccode\u003e@​mefengl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/797\"\u003eantfu/eslint-config#797\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/5878de4\"\u003e\u003c!-- raw HTML omitted --\u003e(5878d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate all deps  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/4ac4ebe\"\u003e\u003c!-- raw HTML omitted --\u003e(4ac4e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Enable react/prefer-namespace-import  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/796\"\u003eantfu/eslint-config#796\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/4ce6217\"\u003e\u003c!-- raw HTML omitted --\u003e(4ce62)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v6.7.3...v7.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6f96d1bce23f92ea5f10b9fb0eff013fb998e60e\"\u003e\u003ccode\u003e6f96d1b\u003c/code\u003e\u003c/a\u003e chore: release v7.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/15685e7cfe43011586396a62a878fb7653518a03\"\u003e\u003ccode\u003e15685e7\u003c/code\u003e\u003c/a\u003e feat: upgrade \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e, support native \u003ccode\u003eextends\u003c/code\u003e, close \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/800\"\u003e#800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/d63d1769e7643b7679750958847afd036345190e\"\u003e\u003ccode\u003ed63d176\u003c/code\u003e\u003c/a\u003e chore: release v7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/caa08cb2f1b960793f158261dd2774f1a827fa4f\"\u003e\u003ccode\u003ecaa08cb\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/0fa2c0bafccab9e287341065ba1cc3c431872527\"\u003e\u003ccode\u003e0fa2c0b\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/2e0294dd3f750e033d322a28c2b7fff5a5628490\"\u003e\u003ccode\u003e2e0294d\u003c/code\u003e\u003c/a\u003e feat(react): sync recommended config for eslint-plugin-react-refresh (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/b922b95ce0f3973d0ee6894d39a1ee9791272e7f\"\u003e\u003ccode\u003eb922b95\u003c/code\u003e\u003c/a\u003e chore: release v7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/0857abd71c4efe87a8ec55d45e47453622cb2100\"\u003e\u003ccode\u003e0857abd\u003c/code\u003e\u003c/a\u003e fix: indent value resolving\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/5766c3e9e4a4f8065efb94d907d4c6d7623f111e\"\u003e\u003ccode\u003e5766c3e\u003c/code\u003e\u003c/a\u003e docs: prevent duplicate stylistic key in README example (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/798\"\u003e#798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/d47cf7dded0183e92e118d05b80c948ab69acbae\"\u003e\u003ccode\u003ed47cf7d\u003c/code\u003e\u003c/a\u003e chore: release v7.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v6.7.3...v7.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tsdown` from 0.15.12 to 0.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rolldown/tsdown/releases\"\u003etsdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.20.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einline-only\u003c/strong\u003e: Show warnings if bundled deps  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1e0e778\"\u003e\u003c!-- raw HTML omitted --\u003e(1e0e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.0...v0.20.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade dts plugin, remove \u003ccode\u003edts.resolve\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/16655bc\"\u003e\u003c!-- raw HTML omitted --\u003e(16655)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable legacy CJS warning  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/9fadadd\"\u003e\u003c!-- raw HTML omitted --\u003e(9fada)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply \u003ccode\u003einlineOnly\u003c/code\u003e option for dts files  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/7d89d54\"\u003e\u003c!-- raw HTML omitted --\u003e(7d89d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade rolldown to 1.0.0-beta.60  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bb3ee8d\"\u003e\u003c!-- raw HTML omitted --\u003e(bb3ee)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade rolldown to rc 1  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1959f24\"\u003e\u003c!-- raw HTML omitted --\u003e(1959f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eentry\u003c/strong\u003e: Support mixed array and object entries  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/a808345\"\u003e\u003c!-- raw HTML omitted --\u003e(a8083)\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\u003eOptional \u003ccode\u003eparseEnv\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/be1b60c\"\u003e\u003c!-- raw HTML omitted --\u003e(be1b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReload config on restart  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1756b03\"\u003e\u003c!-- raw HTML omitted --\u003e(1756b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfig extensions typo  -  by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/722\"\u003erolldown/tsdown#722\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/d2bb75e\"\u003e\u003c!-- raw HTML omitted --\u003e(d2bb7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewindows\u003c/strong\u003e: Normalize path separators in build output  -  by \u003ca href=\"https://github.com/ryuapp\"\u003e\u003ccode\u003e@​ryuapp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/719\"\u003erolldown/tsdown#719\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/c45257c\"\u003e\u003c!-- raw HTML omitted --\u003e(c4525)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNative filter for external plugin  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/8764e47\"\u003e\u003c!-- raw HTML omitted --\u003e(8764e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.19.0...v0.20.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0-beta.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.0-beta.3...v0.20.0-beta.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0-beta.3\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade rolldown to 1.0.0-beta.60  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bb3ee8d\"\u003e\u003c!-- raw HTML omitted --\u003e(bb3ee)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.0-beta.2...v0.20.0-beta.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0-beta.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eApply \u003ccode\u003einlineOnly\u003c/code\u003e option for dts files  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/7d89d54\"\u003e\u003c!-- raw HTML omitted --\u003e(7d89d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eentry\u003c/strong\u003e: Support mixed array and object entries  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/a808345\"\u003e\u003c!-- raw HTML omitted --\u003e(a8083)\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/rolldown/tsdown/commit/dbd985fa31a502bc5b37b23c365e006514970410\"\u003e\u003ccode\u003edbd985f\u003c/code\u003e\u003c/a\u003e chore: release v0.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/dcaef07edc8d3888d82a6c207be7e4c42a31d730\"\u003e\u003ccode\u003edcaef07\u003c/code\u003e\u003c/a\u003e refactor: rename external plugin to dep plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/1e0e77853f9b859c95757aedb97d3af6cd2de79f\"\u003e\u003ccode\u003e1e0e778\u003c/code\u003e\u003c/a\u003e feat(inline-only): show warnings if bundled deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/417fc17f6eb52841f1b123e8869868ad8e2fb6e8\"\u003e\u003ccode\u003e417fc17\u003c/code\u003e\u003c/a\u003e refactor(inline-only): improve handling of inlineOnly deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/b38a72a4899ddfb88d777c6d06d2c63e068d4cd3\"\u003e\u003ccode\u003eb38a72a\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/16402c0fe22c60a48d54b897bc0557692c698978\"\u003e\u003ccode\u003e16402c0\u003c/code\u003e\u003c/a\u003e chore: release v0.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/2ae7b1930d2c329867c02f3a75ba23f1919a8168\"\u003e\u003ccode\u003e2ae7b19\u003c/code\u003e\u003c/a\u003e test: fix flaky test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/1959f2487e3241b8f68340f13e7da4299b3aef34\"\u003e\u003ccode\u003e1959f24\u003c/code\u003e\u003c/a\u003e feat: upgrade rolldown to rc 1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/2498dbc5645bf9e928ce121b0f7ed113f882c630\"\u003e\u003ccode\u003e2498dbc\u003c/code\u003e\u003c/a\u003e chore: emphasize requirement of minimal reproduction\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/d2bb75e6d5f449b39bbe9f3b512b11321b2c5672\"\u003e\u003ccode\u003ed2bb75e\u003c/code\u003e\u003c/a\u003e fix: config extensions typo (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/722\"\u003e#722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.15.12...v0.20.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.10.11 to 25.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@clack/prompts` from 0.11.0 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bombshell-dev/clack/releases\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec713fd5: The package is now distributed as ESM-only. In \u003ccode\u003ev0\u003c/code\u003e releases, the package was dual-published as CJS and ESM.\u003c/p\u003e\n\u003cp\u003eFor existing CJS projects using Node v20+, please see Node's guide on \u003ca href=\"https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require\"\u003eLoading ECMAScript modules using \u003ccode\u003erequire()\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e415410b: This adds a custom filter function to autocompleteMultiselect. It could be used, for example, to support fuzzy searching logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e7bc3301: Prompts now have a \u003ccode\u003euserInput\u003c/code\u003e stored separately from their \u003ccode\u003evalue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e8409f2c: feat: add styleFrame option for spinner\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e2837845: Adds suggestion and path prompts\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e99c3530: Adds \u003ccode\u003eformat\u003c/code\u003e option to the note prompt to allow formatting of individual lines\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e0aaee4c: Added new \u003ccode\u003etaskLog\u003c/code\u003e prompt for log output which is cleared on success\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e729bbb6: Add support for customizable spinner cancel and error messages. Users can now customize these messages either per spinner instance or globally via the \u003ccode\u003eupdateSettings\u003c/code\u003e function to support multilingual CLIs.\u003c/p\u003e\n\u003cp\u003eThis update also improves the architecture by exposing the core settings to the prompts package, enabling more consistent default message handling across the codebase.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Per-instance customization\nconst spinner = prompts.spinner({\n  cancelMessage: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\n  errorMessage: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n});\n\u003cp\u003e// Global customization via updateSettings\nprompts.updateSettings({\nmessages: {\ncancel: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\nerror: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n},\n});\u003c/p\u003e\n\u003cp\u003e// Settings can now be accessed directly\nconsole.log(prompts.settings.messages.cancel); // \u0026quot;Operación cancelada\u0026quot;\u003c/p\u003e\n\u003cp\u003e// Direct options take priority over global settings\nconst spinner = prompts.spinner({\ncancelMessage: \u0026quot;Cancelled\u0026quot;, // This will be used instead of the global setting\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e44df9af: Adds a new \u003ccode\u003egroupSpacing\u003c/code\u003e option to grouped multi-select prompts. If set to an integer greater than 0, it will add that number of new lines between each group.\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/bombshell-dev/clack/blob/main/packages/prompts/CHANGELOG.md\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec713fd5: The package is now distributed as ESM-only. In \u003ccode\u003ev0\u003c/code\u003e releases, the package was dual-published as CJS and ESM.\u003c/p\u003e\n\u003cp\u003eFor existing CJS projects using Node v20+, please see Node's guide on \u003ca href=\"https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require\"\u003eLoading ECMAScript modules using \u003ccode\u003erequire()\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e415410b: This adds a custom filter function to autocompleteMultiselect. It could be used, for example, to support fuzzy searching logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e7bc3301: Prompts now have a \u003ccode\u003euserInput\u003c/code\u003e stored separately from their \u003ccode\u003evalue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e8409f2c: feat: add styleFrame option for spinner\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e2837845: Adds suggestion and path prompts\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e99c3530: Adds \u003ccode\u003eformat\u003c/code\u003e option to the note prompt to allow formatting of individual lines\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e0aaee4c: Added new \u003ccode\u003etaskLog\u003c/code\u003e prompt for log output which is cleared on success\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e729bbb6: Add support for customizable spinner cancel and error messages. Users can now customize these messages either per spinner instance or globally via the \u003ccode\u003eupdateSettings\u003c/code\u003e function to support multilingual CLIs.\u003c/p\u003e\n\u003cp\u003eThis update also improves the architecture by exposing the core settings to the prompts package, enabling more consistent default message handling across the codebase.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Per-instance customization\nconst spinner = prompts.spinner({\n  cancelMessage: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\n  errorMessage: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n});\n\u003cp\u003e// Global customization via updateSettings\nprompts.updateSettings({\nmessages: {\ncancel: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\nerror: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n},\n});\u003c/p\u003e\n\u003cp\u003e// Settings can now be accessed directly\nconsole.log(prompts.settings.messages.cancel); // \u0026quot;Operación cancelada\u0026quot;\u003c/p\u003e\n\u003cp\u003e// Direct options take priority over global settings\nconst spinner = prompts.spinner({\ncancelMessage: \u0026quot;Cancelled\u0026quot;, // This will be used instead of the global setting\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e44df9af: Adds a new \u003ccode\u003egroupSpacing\u003c/code\u003e option to grouped multi-select prompts. If set to an integer greater than 0, it will add that number of new lines between each group.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e55645c2: Support wrapping autocomplete and select prompts.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e9e5bc6c: Add support for signals in prompts, allowing them to be aborted.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ef2c2b89: Adds \u003ccode\u003eAutocompletePrompt\u003c/code\u003e to core with comprehensive tests and implement both \u003ccode\u003eautocomplete\u003c/code\u003e and \u003ccode\u003eautocomplete-multiselect\u003c/code\u003e components in prompts package.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e38019c7: Updates the API for stopping spinners and progress bars to be clearer\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/bombshell-dev/clack/commit/bc31ee8fd8cadf92cc86cb07ccbf97280a5133a7\"\u003e\u003ccode\u003ebc31ee8\u003c/code\u003e\u003c/a\u003e v1 (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/a520163be244dce4d7715d1a89d44099631df862\"\u003e\u003ccode\u003ea520163\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/68dbf9bc21e5c8a75f6825b68e4c93a39def2920\"\u003e\u003ccode\u003e68dbf9b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ecaseSensitive\u003c/code\u003e option to select-key (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/55eb280e0af10c4dab63d9afbafac349f7a46607\"\u003e\u003ccode\u003e55eb280\u003c/code\u003e\u003c/a\u003e fix(autocomplete): display placeholder only when user input is empty (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/c4feafb56c4c074c2536794aa171dc27adb5323f\"\u003e\u003ccode\u003ec4feafb\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/415410b89331e3df4ced69c872be90598c8d0276\"\u003e\u003ccode\u003e415410b\u003c/code\u003e\u003c/a\u003e feat(prompts): add custom filter option to autocomplete (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/5c65e3885f286ba0d38cb43e8d4833de80c17ec2\"\u003e\u003ccode\u003e5c65e38\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/434\"\u003e#434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/f9525928ea9f51ff5775507ab79b36911a16d672\"\u003e\u003ccode\u003ef952592\u003c/code\u003e\u003c/a\u003e fix: render guide with empty log lines (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/436\"\u003e#436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/372b526cdcd1fc33b95a4741e67fcddb3cfce9e2\"\u003e\u003ccode\u003e372b526\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eclear\u003c/code\u003e to spinner (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/433\"\u003e#433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/4d50be6d6b58676befb013a82c1ed7d0ee78a354\"\u003e\u003ccode\u003e4d50be6\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/422\"\u003e#422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bombshell-dev/clack/commits/@clack/prompts@1.0.0/packages/prompts\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​clack/prompts\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `giget` from 2.0.0 to 3.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to \u003ccode\u003enypm\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💚 Giget now has zero dependencies (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e), install size reduced from \u003ca href=\"https://packagephobia.com/result?p=giget@3.0.0\"\u003e\u003ccode\u003e1.57MB\u003c/code\u003e to \u003ccode\u003e146kB\u003c/code\u003e\u003c/a\u003e, (\u003cstrong\u003e90.7%\u003c/strong\u003e smaller!)\u003c/p\u003e\n\u003cp\u003e🛡️ Bundled \u003ca href=\"https://www.npmjs.com/package/tar\"\u003etar\u003c/a\u003e version updated to v7 with latest security fixes.\u003c/p\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal (\u003ca href=\"https://github.com/nrjdalal\"\u003e\u003ccode\u003e@​nrjdalal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to nypm (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e💅 Refactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Fix usage grammar issues (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStricter types (\u003ca href=\"https://github.com/unjs/giget/commit/93161e3\"\u003e93161e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️ Zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Template positional arg is required (\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78\"\u003e0a52e78\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egitpick\u003c/code\u003e to related projects (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild / rolldown (\u003ca href=\"https://github.com/unjs/giget/commit/fe78c04\"\u003efe78c04\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to tar v7 (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMin libs (\u003ca href=\"https://github.com/unjs/giget/commit/407f55a\"\u003e407f55a\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/unjs/giget/commit/b82b1f7e16261c23ec8a9abada29476e89bfb1cd\"\u003e\u003ccode\u003eb82b1f7\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/27de8820cc6b72efa0dafc6395f2a5269d07a688\"\u003e\u003ccode\u003e27de882\u003c/code\u003e\u003c/a\u003e chore: update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/63e85597ca5d1ae41f65a32bfb1587d038e465ff\"\u003e\u003ccode\u003e63e8559\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/baa58dbeb8f89440f8b01677f791a6836b9cbeb1\"\u003e\u003ccode\u003ebaa58db\u003c/code\u003e\u003c/a\u003e perf: lazy import \u003ccode\u003etar\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8b0087c30cadafd5d69f5ae556af160863\"\u003e\u003ccode\u003e1a717a8\u003c/code\u003e\u003c/a\u003e perf: lazy load nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c4205077928119a5d898056e3d7c0c9dd67d85b4\"\u003e\u003ccode\u003ec420507\u003c/code\u003e\u003c/a\u003e feat: allow passing install options to nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/4ab07c0decd5035a59c8a6702552ac25a431450c\"\u003e\u003ccode\u003e4ab07c0\u003c/code\u003e\u003c/a\u003e chore(release): v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78703ee4e0408d458716e458bde7211ebb9\"\u003e\u003ccode\u003e0a52e78\u003c/code\u003e\u003c/a\u003e refactor(cli): template positional arg is required\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/5c9b19faaee54a681331d90a42f9c310f11ccba6\"\u003e\u003ccode\u003e5c9b19f\u003c/code\u003e\u003c/a\u003e chore: fix type issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/407f55a91757f5275724f7d02b0ca89acdcffa23\"\u003e\u003ccode\u003e407f55a\u003c/code\u003e\u003c/a\u003e build: min libs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antfu/eslint-config` from 6.7.3 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e\u003ccode\u003e@​antfu/eslint-config\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e, support native \u003ccode\u003eextends\u003c/code\u003e, close \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/800\"\u003e#800\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/800\"\u003eantfu/eslint-config#800\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/15685e7\"\u003e\u003c!-- raw HTML omitted --\u003e(15685)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.1.0...v7.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Sync recommended config for eslint-plugin-react-refresh  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/801\"\u003eantfu/eslint-config#801\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/2e0294d\"\u003e\u003c!-- raw HTML omitted --\u003e(2e029)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.0.1...v7.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIndent value resolving  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/0857abd\"\u003e\u003c!-- raw HTML omitted --\u003e(0857a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.0.0...v7.0.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003eperfectionist\u003c/code\u003e to v5  -  by \u003ca href=\"https://github.com/mefengl\"\u003e\u003ccode\u003e@​mefengl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/797\"\u003eantfu/eslint-config#797\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/5878de4\"\u003e\u003c!-- raw HTML omitted --\u003e(5878d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate all deps  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/4ac4ebe\"\u003e\u003c!-- raw HTML omitted --\u003e(4ac4e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Enable react/prefer-namespace-import  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/796\"\u003eantfu/eslint-config#796\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/4ce6217\"\u003e\u003c!-- raw HTML omitted --\u003e(4ce62)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v6.7.3...v7.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6f96d1bce23f92ea5f10b9fb0eff013fb998e60e\"\u003e\u003ccode\u003e6f96d1b\u003c/code\u003e\u003c/a\u003e chore: release v7.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/15685e7cfe43011586396a62a878fb7653518a03\"\u003e\u003ccode\u003e15685e7\u003c/code\u003e\u003c/a\u003e feat: upgrade \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e, support native \u003ccode\u003eextends\u003c/code\u003e, close \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/800\"\u003e#800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/d63d1769e7643b7679750958847afd036345190e\"\u003e\u003ccode\u003ed63d176\u003c/code\u003e\u003c/a\u003e chore: release v7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/caa08cb2f1b960793f158261dd2774f1a827fa4f\"\u003e\u003ccode\u003ecaa08cb\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/0fa2c0bafccab9e287341065ba1cc3c431872527\"\u003e\u003ccode\u003e0fa2c0b\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/2e0294dd3f750e033d322a28c2b7fff5a5628490\"\u003e\u003ccode\u003e2e0294d\u003c/code\u003e\u003c/a\u003e feat(react): sync recommended config for eslint-plugin-react-refresh (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/b922b95ce0f3973d0ee6894d39a1ee9791272e7f\"\u003e\u003ccode\u003eb922b95\u003c/code\u003e\u003c/a\u003e chore: release v7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/0857abd71c4efe87a8ec55d45e47453622cb2100\"\u003e\u003ccode\u003e0857abd\u003c/code\u003e\u003c/a\u003e fix: indent value resolving\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/5766c3e9e4a4f8065efb94d907d4c6d7623f111e\"\u003e\u003ccode\u003e5766c3e\u003c/code\u003e\u003c/a\u003e docs: prevent duplicate stylistic key in README example (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/798\"\u003e#798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/d47cf7dded0183e92e118d05b80c948ab69acbae\"\u003e\u003ccode\u003ed47cf7d\u003c/code\u003e\u003c/a\u003e chore: release v7.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v6.7.3...v7.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tsdown` from 0.15.12 to 0.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rolldown/tsdown/releases\"\u003etsdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.20.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einline-only\u003c/strong\u003e: Show warnings if bundled deps  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1e0e778\"\u003e\u003c!-- raw HTML omitted --\u003e(1e0e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.0...v0.20.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade dts plugin, remove \u003ccode\u003edts.resolve\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/16655bc\"\u003e\u003c!-- raw HTML omitted --\u003e(16655)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable legacy CJS warning  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/9fadadd\"\u003e\u003c!-- raw HTML omitted --\u003e(9fada)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply \u003ccode\u003einlineOnly\u003c/code\u003e option for dts files  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/7d89d54\"\u003e\u003c!-- raw HTML omitted --\u003e(7d89d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade rolldown to 1.0.0-beta.60  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bb3ee8d\"\u003e\u003c!-- raw HTML omitted --\u003e(bb3ee)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade rolldown to rc 1  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1959f24\"\u003e\u003c!-- raw HTML omitted --\u003e(1959f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eentry\u003c/strong\u003e: Support mixed array and object entries  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/a808345\"\u003e\u003c!-- raw HTML omitted --\u003e(a8083)\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\u003eOptional \u003ccode\u003eparseEnv\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/be1b60c\"\u003e\u003c!-- raw HTML omitted --\u003e(be1b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReload config on restart  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1756b03\"\u003e\u003c!-- raw HTML omitted --\u003e(1756b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfig extensions typo  -  by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/722\"\u003erolldown/tsdown#722\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/d2bb75e\"\u003e\u003c!-- raw HTML omitted --\u003e(d2bb7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewindows\u003c/strong\u003e: Normalize path separators in build output  -  by \u003ca href=\"https://github.com/ryuapp\"\u003e\u003ccode\u003e@​ryuapp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/719\"\u003erolldown/tsdown#719\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/c45257c\"\u003e\u003c!-- raw HTML omitted --\u003e(c4525)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNative filter for external plugin  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/8764e47\"\u003e\u003c!-- raw HTML omitted --\u003e(8764e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.19.0...v0.20.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0-beta.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.0-beta.3...v0.20.0-beta.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0-beta.3\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade rolldown to 1.0.0-beta.60  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bb3ee8d\"\u003e\u003c!-- raw HTML omitted --\u003e(bb3ee)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.0-beta.2...v0.20.0-beta.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0-beta.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eApply \u003ccode\u003einlineOnly\u003c/code\u003e option for dts files  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/7d89d54\"\u003e\u003c!-- raw HTML omitted --\u003e(7d89d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eentry\u003c/strong\u003e: Support mixed array and object entries  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/a808345\"\u003e\u003c!-- raw HTML omitted --\u003e(a8083)\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/rolldown/tsdown/commit/dbd985fa31a502bc5b37b23c365e006514970410\"\u003e\u003ccode\u003edbd985f\u003c/code\u003e\u003c/a\u003e chore: release v0.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/dcaef07edc8d3888d82a6c207be7e4c42a31d730\"\u003e\u003ccode\u003edcaef07\u003c/code\u003e\u003c/a\u003e refactor: rename external plugin to dep plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/1e0e77853f9b859c95757aedb97d3af6cd2de79f\"\u003e\u003ccode\u003e1e0e778\u003c/code\u003e\u003c/a\u003e feat(inline-only): show warnings if bundled deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/417fc17f6eb52841f1b123e8869868ad8e2fb6e8\"\u003e\u003ccode\u003e417fc17\u003c/code\u003e\u003c/a\u003e refactor(inline-only): improve handling of inlineOnly deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/b38a72a4899ddfb88d777c6d06d2c63e068d4cd3\"\u003e\u003ccode\u003eb38a72a\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/16402c0fe22c60a48d54b897bc0557692c698978\"\u003e\u003ccode\u003e16402c0\u003c/code\u003e\u003c/a\u003e chore: release v0.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/2ae7b1930d2c329867c02f3a75ba23f1919a8168\"\u003e\u003ccode\u003e2ae7b19\u003c/code\u003e\u003c/a\u003e test: fix flaky test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/1959f2487e3241b8f68340f13e7da4299b3aef34\"\u003e\u003ccode\u003e1959f24\u003c/code\u003e\u003c/a\u003e feat: upgrade rolldown to rc 1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/2498dbc5645bf9e928ce121b0f7ed113f882c630\"\u003e\u003ccode\u003e2498dbc\u003c/code\u003e\u003c/a\u003e chore: emphasize requirement of minimal reproduction\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/d2bb75e6d5f449b39bbe9f3b512b11321b2c5672\"\u003e\u003ccode\u003ed2bb75e\u003c/code\u003e\u003c/a\u003e fix: config extensions typo (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/722\"\u003e#722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.15.12...v0.20.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/preschian/create-dot-app/pull/262","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/preschian%2Fcreate-dot-app/issues/262","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/262/packages"},{"uuid":"3883416540","node_id":"PR_kwDOLIEjmc7AyN70","number":102,"state":"open","title":"fix(deps): bump the runtime-deps group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-02T00:36:31.000Z","updated_at":"2026-02-02T00:38:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"runtime-deps","update_count":2,"packages":[{"name":"giget","old_version":"2.0.0","new_version":"3.1.1","repository_url":"https://github.com/unjs/giget"},{"name":"listr2","old_version":"10.0.0","new_version":"10.1.0","repository_url":"https://github.com/listr2/listr2"}],"path":null,"ecosystem":"npm"},"body":"Bumps the runtime-deps group with 2 updates in the / directory: [giget](https://github.com/unjs/giget) and [listr2](https://github.com/listr2/listr2).\n\nUpdates `giget` from 2.0.0 to 3.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to \u003ccode\u003enypm\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💚 Giget now has zero dependencies (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e), install size reduced from \u003ca href=\"https://packagephobia.com/result?p=giget@3.0.0\"\u003e\u003ccode\u003e1.57MB\u003c/code\u003e to \u003ccode\u003e146kB\u003c/code\u003e\u003c/a\u003e, (\u003cstrong\u003e90.7%\u003c/strong\u003e smaller!)\u003c/p\u003e\n\u003cp\u003e🛡️ Bundled \u003ca href=\"https://www.npmjs.com/package/tar\"\u003etar\u003c/a\u003e version updated to v7 with latest security fixes.\u003c/p\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal (\u003ca href=\"https://github.com/nrjdalal\"\u003e\u003ccode\u003e@​nrjdalal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to nypm (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e💅 Refactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Fix usage grammar issues (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStricter types (\u003ca href=\"https://github.com/unjs/giget/commit/93161e3\"\u003e93161e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️  Zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Template positional arg is required (\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78\"\u003e0a52e78\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egitpick\u003c/code\u003e to related projects (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild / rolldown (\u003ca href=\"https://github.com/unjs/giget/commit/fe78c04\"\u003efe78c04\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to tar v7 (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMin libs (\u003ca href=\"https://github.com/unjs/giget/commit/407f55a\"\u003e407f55a\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/unjs/giget/commit/b82b1f7e16261c23ec8a9abada29476e89bfb1cd\"\u003e\u003ccode\u003eb82b1f7\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/27de8820cc6b72efa0dafc6395f2a5269d07a688\"\u003e\u003ccode\u003e27de882\u003c/code\u003e\u003c/a\u003e chore: update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/63e85597ca5d1ae41f65a32bfb1587d038e465ff\"\u003e\u003ccode\u003e63e8559\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/baa58dbeb8f89440f8b01677f791a6836b9cbeb1\"\u003e\u003ccode\u003ebaa58db\u003c/code\u003e\u003c/a\u003e perf: lazy import \u003ccode\u003etar\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8b0087c30cadafd5d69f5ae556af160863\"\u003e\u003ccode\u003e1a717a8\u003c/code\u003e\u003c/a\u003e perf: lazy load nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c4205077928119a5d898056e3d7c0c9dd67d85b4\"\u003e\u003ccode\u003ec420507\u003c/code\u003e\u003c/a\u003e feat: allow passing install options to nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/4ab07c0decd5035a59c8a6702552ac25a431450c\"\u003e\u003ccode\u003e4ab07c0\u003c/code\u003e\u003c/a\u003e chore(release): v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78703ee4e0408d458716e458bde7211ebb9\"\u003e\u003ccode\u003e0a52e78\u003c/code\u003e\u003c/a\u003e refactor(cli): template positional arg is required\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/5c9b19faaee54a681331d90a42f9c310f11ccba6\"\u003e\u003ccode\u003e5c9b19f\u003c/code\u003e\u003c/a\u003e chore: fix type issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/407f55a91757f5275724f7d02b0ca89acdcffa23\"\u003e\u003ccode\u003e407f55a\u003c/code\u003e\u003c/a\u003e build: min libs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `listr2` from 10.0.0 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/c760694f39eebe2746d6bacca9a101604512e2d9\"\u003e\u003ccode\u003ec760694\u003c/code\u003e\u003c/a\u003e chore(release): 10.1.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/28b5f4843eafafa0e705604a42a55ed81f86e688\"\u003e\u003ccode\u003e28b5f48\u003c/code\u003e\u003c/a\u003e feat(build): update bundle mechanism\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/ccf2a08ae9b2ff89ddc81337a7dd4a96d5e581b3\"\u003e\u003ccode\u003eccf2a08\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/issue/gh/issues/755\"\u003eissue/gh#755\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/listr2/listr2/issues/756\"\u003e#756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/899b98450ac60c740b6a9ad8b8bcf13f3a504665\"\u003e\u003ccode\u003e899b984\u003c/code\u003e\u003c/a\u003e Merge branch 'renovate/node-build' into 'master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/0c82dc7f87cdfa2aed9ff800e36e4cd814f273e0\"\u003e\u003ccode\u003e0c82dc7\u003c/code\u003e\u003c/a\u003e build(deps): update dependency tsdown to v0.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/a57a243afb467f5d3187102046ec35a75b05177a\"\u003e\u003ccode\u003ea57a243\u003c/code\u003e\u003c/a\u003e Merge branch 'renovate/node-build' into 'master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/234a946bfccceb432b6bd76f596efc1e8bf9b5bf\"\u003e\u003ccode\u003e234a946\u003c/code\u003e\u003c/a\u003e build(deps): update dependency tsdown to v0.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/f72f73d716b3227acf2e613555ae006ed8390cff\"\u003e\u003ccode\u003ef72f73d\u003c/code\u003e\u003c/a\u003e Merge branch 'renovate/node-build' into 'master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/a927279caece12d891e8075e5efd1c89c459b639\"\u003e\u003ccode\u003ea927279\u003c/code\u003e\u003c/a\u003e build(deps): update dependency prettier to v3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/8f760562b4c9255c5e65d2a0cd8eba0315d5c3ee\"\u003e\u003ccode\u003e8f76056\u003c/code\u003e\u003c/a\u003e Merge branch 'renovate/node-minor' into 'master'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/listr2/listr2/compare/listr2@10.0.0...listr2@10.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/agrawal-rohit/yehle/pull/102","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/agrawal-rohit%2Fyehle/issues/102","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/102/packages"},{"uuid":"3858325787","node_id":"PR_kwDOQx7Bd86_fOcJ","number":9,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 16 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-10T02:03:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-27T00:57:31.000Z","updated_at":"2026-02-10T02:03:22.000Z","time_to_close":1213549,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":16,"packages":[{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.2.0","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@oclif/plugin-autocomplete","old_version":"3.2.39","new_version":"3.2.40","repository_url":"https://github.com/oclif/plugin-autocomplete"},{"name":"@oclif/plugin-help","old_version":"6.2.36","new_version":"6.2.37","repository_url":"https://github.com/oclif/plugin-help"},{"name":"@oclif/plugin-not-found","old_version":"3.2.73","new_version":"3.2.74","repository_url":"https://github.com/oclif/plugin-not-found"},{"name":"@oclif/plugin-update","old_version":"4.7.16","new_version":"4.7.18","repository_url":"https://github.com/oclif/plugin-update"},{"name":"@oclif/table","old_version":"0.3.6","new_version":"0.5.2","repository_url":"https://github.com/oclif/table"},{"name":"ink","old_version":"4.4.1","new_version":"6.6.0","repository_url":"https://github.com/vadimdemedes/ink"},{"name":"ink-text-input","old_version":"5.0.1","new_version":"6.0.0","repository_url":"https://github.com/vadimdemedes/ink-text-input"},{"name":"ora","old_version":"8.2.0","new_version":"9.1.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"react","old_version":"18.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"c12","old_version":"2.0.1","new_version":"3.3.3","repository_url":"https://github.com/unjs/c12"},{"name":"giget","old_version":"1.2.3","new_version":"3.1.1","repository_url":"https://github.com/unjs/giget"},{"name":"nypm","old_version":"0.3.12","new_version":"0.6.4","repository_url":"https://github.com/unjs/nypm"},{"name":"pathe","old_version":"1.1.2","new_version":"2.0.3","repository_url":"https://github.com/unjs/pathe"},{"name":"zod","old_version":"3.24.1","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"},{"name":"zod-to-json-schema","old_version":"3.24.1","new_version":"3.25.1","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.2.0` |\n| [@oclif/plugin-autocomplete](https://github.com/oclif/plugin-autocomplete) | `3.2.39` | `3.2.40` |\n| [@oclif/plugin-help](https://github.com/oclif/plugin-help) | `6.2.36` | `6.2.37` |\n| [@oclif/plugin-not-found](https://github.com/oclif/plugin-not-found) | `3.2.73` | `3.2.74` |\n| [@oclif/plugin-update](https://github.com/oclif/plugin-update) | `4.7.16` | `4.7.18` |\n| [@oclif/table](https://github.com/oclif/table) | `0.3.6` | `0.5.2` |\n| [ink](https://github.com/vadimdemedes/ink) | `4.4.1` | `6.6.0` |\n| [ink-text-input](https://github.com/vadimdemedes/ink-text-input) | `5.0.1` | `6.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.1.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.2.0` | `19.2.4` |\n| [c12](https://github.com/unjs/c12) | `2.0.1` | `3.3.3` |\n| [giget](https://github.com/unjs/giget) | `1.2.3` | `3.1.1` |\n| [nypm](https://github.com/unjs/nypm) | `0.3.12` | `0.6.4` |\n| [pathe](https://github.com/unjs/pathe) | `1.1.2` | `2.0.3` |\n| [zod](https://github.com/colinhacks/zod) | `3.24.1` | `4.3.6` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.24.1` | `3.25.1` |\n\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major release that modernizes the codebase for Node.js ≥ 20.\u003c/p\u003e\n\u003ch3\u003eESM Only - No More CommonJS Support\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eImpact:\u003c/strong\u003e All packages are now ESM-only. CommonJS imports are no longer supported.\u003c/p\u003e\n\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';\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/99d00a9adc53be8b7edf5926b2ec4ba0b792f68f\"\u003e\u003ccode\u003e99d00a9\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/b06a5004e7979f7d3e7e2a35c17e0ab6c55b7582\"\u003e\u003ccode\u003eb06a500\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​inquirer/rawlist\u003c/code\u003e): add description support (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/6203df10e265eb12913f6c2dfbdde7a0be8a2ae5\"\u003e\u003ccode\u003e6203df1\u003c/code\u003e\u003c/a\u003e chore: ignore entire .yarn directory and update yarn to 4.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/83b218dce4c3ed2accc72f50a0c2cf54bdd7bae3\"\u003e\u003ccode\u003e83b218d\u003c/code\u003e\u003c/a\u003e chore: remove yarn cache from version control\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/9be3d492428a241521440bdf7910e513373f8589\"\u003e\u003ccode\u003e9be3d49\u003c/code\u003e\u003c/a\u003e chore(deps): update iconv-lite to ^0.7.2 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1957\"\u003e#1957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0c9fd2c1f328968db27693dd1bd88045b64e3fcb\"\u003e\u003ccode\u003e0c9fd2c\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​inquirer/search\u003c/code\u003e): add default option for initial cursor position (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1956\"\u003e#1956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/acbe28eb2f37f143d902e4907a34d24081939b31\"\u003e\u003ccode\u003eacbe28e\u003c/code\u003e\u003c/a\u003e chore(inquirer) Simplify internal type structures\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a171f0eae8ade970258e517f9234ec9b255f449a\"\u003e\u003ccode\u003ea171f0e\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump oxfmt in the formatting group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1951\"\u003e#1951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/af58d23a917c91c7cee625b07339b12c67739eda\"\u003e\u003ccode\u003eaf58d23\u003c/code\u003e\u003c/a\u003e chore(deps): Bump globby from 16.0.0 to 16.1.0 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1952\"\u003e#1952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/35f6ff25d8051095ac84b97156e603351496babd\"\u003e\u003ccode\u003e35f6ff2\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1950\"\u003e#1950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-autocomplete` from 3.2.39 to 3.2.40\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-autocomplete/releases\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.40\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\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/oclif/plugin-autocomplete/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\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/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003e3.2.40\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/374c898d144c5a338395ede45a0f5be3e98a9948\"\u003e\u003ccode\u003e374c898\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.40 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003e\u003ccode\u003eeea1f68\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/d288773431612012cb78a97d3360d4be6435a084\"\u003e\u003ccode\u003ed288773\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eff6db1da391a32e87f6ad0dbef0396c6d573624\"\u003e\u003ccode\u003eeff6db1\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1090\"\u003e#1090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/45eba712989fac0939f049468d85e308f04fb756\"\u003e\u003ccode\u003e45eba71\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1092\"\u003e#1092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/bd81f1bcd77c5b1bcf26be7fcf5c728466a0fe4f\"\u003e\u003ccode\u003ebd81f1b\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1086\"\u003e#1086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/7ad6704b7635718fbb2891802cdbeff81fc60277\"\u003e\u003ccode\u003e7ad6704\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1087\"\u003e#1087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/23d2c94f01fe586082e2be3e8bf56fcd0d2531ff\"\u003e\u003ccode\u003e23d2c94\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1084\"\u003e#1084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/dd65c5ab43a874a3524f4d9740d919b64172221e\"\u003e\u003ccode\u003edd65c5a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1085\"\u003e#1085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/2b7563c1a8c0f28bfdd1ab2488d4e8c5a4e8ca30\"\u003e\u003ccode\u003e2b7563c\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.57 to 4.22.59 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1082\"\u003e#1082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-help` from 6.2.36 to 6.2.37\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-help/releases\"\u003e\u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.37\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\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/oclif/plugin-help/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-help\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/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003e6.2.37\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/56902e18fc91a982e32e61ac01fcce1c58d30dc6\"\u003e\u003ccode\u003e56902e1\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.37 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e\u003ccode\u003e4a4b1e9\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/b4043c4fbe65ea76474ac43d40a6fb591560faf1\"\u003e\u003ccode\u003eb4043c4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1078\"\u003e#1078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/995f34a615623097e6abbbd404cb97dcef462d84\"\u003e\u003ccode\u003e995f34a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/2136aea765b12636cc362738f6d9cf0f6471c208\"\u003e\u003ccode\u003e2136aea\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/1d7e2122ef15d9d83d5d04661677339632e766c6\"\u003e\u003ccode\u003e1d7e212\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/5cd16e0c860b243b839b0a51b3bb2597833f8124\"\u003e\u003ccode\u003e5cd16e0\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/bef84f4998acc549751389085db28bc192fa9e23\"\u003e\u003ccode\u003ebef84f4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/80b7053e3a20daaa55268cf27ce5940db3dc0bac\"\u003e\u003ccode\u003e80b7053\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/f73d712019d9c1d10ec928ee41627387add3c43d\"\u003e\u003ccode\u003ef73d712\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.126 to 6.0.127 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-not-found` from 3.2.73 to 3.2.74\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-not-found/releases\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.74\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\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/oclif/plugin-not-found/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\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/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003e3.2.74\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/4d9ce89b9cfb80c6c3779530b8c883e5084923ea\"\u003e\u003ccode\u003e4d9ce89\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.74 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003e\u003ccode\u003eb4c65f7\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/e492ea945d31aaa81bca93bd25c9e4f689e2fd89\"\u003e\u003ccode\u003ee492ea9\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1030\"\u003e#1030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2880e4da04d4bf536f5953d4440c2b215f38944c\"\u003e\u003ccode\u003e2880e4d\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/418ddfc5dc4e2d006a292a994b9f9bda2d417930\"\u003e\u003ccode\u003e418ddfc\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1032\"\u003e#1032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/71f7ca08b3cd455fb1650f80e02374e6a4a69871\"\u003e\u003ccode\u003e71f7ca0\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1028\"\u003e#1028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fc05bae0a7bd4ac5ca41b893ddfb09d0a22693d7\"\u003e\u003ccode\u003efc05bae\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1029\"\u003e#1029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/6c1aff38f004d2f85bd96c7919f1cdc1c1b3902e\"\u003e\u003ccode\u003e6c1aff3\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/236110533f133036b88398016eea27b4715509cb\"\u003e\u003ccode\u003e2361105\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1027\"\u003e#1027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2d646edddc69f8e89f93c57c562d6b66de0aa23a\"\u003e\u003ccode\u003e2d646ed\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.126 to 6.0.127 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-update` from 4.7.16 to 4.7.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-update/releases\"\u003e\u003ccode\u003e@​oclif/plugin-update\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.7.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.17\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e45d0b67\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/oclif/plugin-update/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-update\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/oclif/plugin-update/compare/4.7.17...4.7.18\"\u003e4.7.18\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.17\"\u003e4.7.17\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e45d0b67\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/c77a0722e2ad8e940193deeb89a70feb47aed4cf\"\u003e\u003ccode\u003ec77a072\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.18 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e\u003ccode\u003e73a60ca\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/35e47de6775572e265f33def6099a2c2cc826100\"\u003e\u003ccode\u003e35e47de\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump \u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e from 6.2.36 to 6.2.37 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/01714651fa5d03f50f025dcb540897a6041f213d\"\u003e\u003ccode\u003e0171465\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.66 to 4.22.68 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/808c72f855624d715abaad116fe982c94429c16a\"\u003e\u003ccode\u003e808c72f\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.8.0 to 3.8.1 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1255\"\u003e#1255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/5180a0ebbb069d05f4780cfe858a7e0ea3ee37ff\"\u003e\u003ccode\u003e5180a0e\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.17 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e\u003ccode\u003e45d0b67\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/414c6774b57f99031bd7ffdc5d171277eb23ea84\"\u003e\u003ccode\u003e414c677\u003c/code\u003e\u003c/a\u003e chore(deps): bump lodash in /examples/s3-update-example-cli (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1251\"\u003e#1251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/4bb4d7ffb7d6a350045a689c6b8d818cf71cab78\"\u003e\u003ccode\u003e4bb4d7f\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1247\"\u003e#1247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/434c239ad80681ac4f3e34d29b4d42c1cb01667f\"\u003e\u003ccode\u003e434c239\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1248\"\u003e#1248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/table` from 0.3.6 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/table/releases\"\u003e\u003ccode\u003e@​oclif/table\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.5.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.14\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't strip tab whitespaces when wrapping (\u003ca href=\"https://github.com/oclif/table/commit/cbbac3e2678572cd80df72010a64b71098630950\"\u003ecbbac3e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline headers in plain table (\u003ca href=\"https://github.com/oclif/table/commit/ce07d011cb58dc56d3a63482d768f7eabea935a2\"\u003ece07d01\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.10\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline strings in plain table (\u003ca href=\"https://github.com/oclif/table/commit/60acddffdfa07f7d3d3bcf5ce2ccbbdba3c4dc10\"\u003e60acddf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.9\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle short multiline strings (\u003ca href=\"https://github.com/oclif/table/commit/c2c2e550080c1fe88a05cdbb4193dd33ee2c0273\"\u003ec2c2e55\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/oclif/table/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/table\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/oclif/table/compare/0.5.1...0.5.2\"\u003e0.5.2\u003c/a\u003e (2026-01-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.5.0...0.5.1\"\u003e0.5.1\u003c/a\u003e (2025-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.14...0.5.0\"\u003e0.5.0\u003c/a\u003e (2025-10-23)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.13...0.4.14\"\u003e0.4.14\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.12...0.4.13\"\u003e0.4.13\u003c/a\u003e (2025-09-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\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/oclif/table/commit/05da8b0c87a4755ab4a7fa1a2954144ebe9f31c1\"\u003e\u003ccode\u003e05da8b0\u003c/code\u003e\u003c/a\u003e chore(release): 0.5.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/ecf115dd88259f910533dcf66e39e2cc9a80be0d\"\u003e\u003ccode\u003eecf115d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/255\"\u003e#255\u003c/a\u003e from oclif/dependabot-npm_and_yarn-lodash-4.17.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e\u003ccode\u003e5ca512c\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/45775a00d423a55dbda1938094f87c6a1aacc7ab\"\u003e\u003ccode\u003e45775a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/253\"\u003e#253\u003c/a\u003e from oclif/dependabot-npm_and_yarn-prettier-3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/b5ce104ba07eb9f21a36deb18a36af1bb6ca9f7a\"\u003e\u003ccode\u003eb5ce104\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/428d131fc76605190b7da39756ce6a003bedf086\"\u003e\u003ccode\u003e428d131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/254\"\u003e#254\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/87b9402bf5140d1824bd71390811fadf96e018d4\"\u003e\u003ccode\u003e87b9402\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/c3a69f3f109c547c0c1c1703c922910346bcfdb1\"\u003e\u003ccode\u003ec3a69f3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/252\"\u003e#252\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/3ae70b4f07fe5601a2e748aae7a47818148e3342\"\u003e\u003ccode\u003e3ae70b4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/9385e0aeb5f4748c989ea49cfe73a2a3e6054616\"\u003e\u003ccode\u003e9385e0a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/251\"\u003e#251\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/table/compare/0.3.6...0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink` from 4.4.1 to 6.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink/releases\"\u003eink's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehome\u003c/code\u003e and \u003ccode\u003eend\u003c/code\u003e key support in \u003ccode\u003euseInput\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/829\"\u003e#829\u003c/a\u003e)  969cae4\u003c/li\u003e\n\u003cli\u003eFix some flicker in incremental rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/836\"\u003e#836\u003c/a\u003e)  a006d76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of terminal resize (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/828\"\u003e#828\u003c/a\u003e)  557b029\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.0...v6.5.1\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.0...v6.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#incrementalrendering\"\u003e\u003ccode\u003eincrementalRendering\u003c/code\u003e\u003c/a\u003e option (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/781\"\u003e#781\u003c/a\u003e)  5402c66\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.4.0...v6.5.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.4.0...v6.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#onrender\"\u003e\u003ccode\u003eonRender\u003c/code\u003e\u003c/a\u003e hook (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/795\"\u003e#795\u003c/a\u003e)  deff4ef\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003e.dim.bold\u003c/code\u003e color (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/798\"\u003e#798\u003c/a\u003e)  5ae461e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.3.1...v6.4.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.3.1...v6.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix extra newline in fullscreen mode (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/769\"\u003e#769\u003c/a\u003e)  fe40d42\u003c/li\u003e\n\u003cli\u003eFix react-devtools compatibility (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/777\"\u003e#777\u003c/a\u003e)  9581ae1\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.3.0...v6.3.1\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.3.0...v6.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#maxfps\"\u003e\u003ccode\u003emaxFps\u003c/code\u003e\u003c/a\u003e option (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/756\"\u003e#756\u003c/a\u003e)  875b0c1\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.2.3...v6.3.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.2.3...v6.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix nested newlines in screen reader mode (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/754\"\u003e#754\u003c/a\u003e)  c95ed99\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/43a913c41d13b4e68c2932adeeccf2b6406036fa\"\u003e\u003ccode\u003e43a913c\u003c/code\u003e\u003c/a\u003e 6.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/fb84a463ebcc50a989b7f339db3c828085653856\"\u003e\u003ccode\u003efb84a46\u003c/code\u003e\u003c/a\u003e Fix grammar in docs (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/827\"\u003e#827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/969cae4bf1c9bc9dba30e01bd44e9911311dccba\"\u003e\u003ccode\u003e969cae4\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ehome\u003c/code\u003e and \u003ccode\u003eend\u003c/code\u003e key support in \u003ccode\u003euseInput\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/61b030a419ce793eb61bb55c8601e62686ea94e7\"\u003e\u003ccode\u003e61b030a\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eink-scroll-view\u003c/code\u003e and \u003ccode\u003eink-scroll-list\u003c/code\u003e to useful components (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/838\"\u003e#838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/a006d769e85b35eb709af0375cc84f742572a457\"\u003e\u003ccode\u003ea006d76\u003c/code\u003e\u003c/a\u003e Fix some flicker in incremental rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/836\"\u003e#836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/45ed972ddfd3b508ed6397f9f844d076454a891c\"\u003e\u003ccode\u003e45ed972\u003c/code\u003e\u003c/a\u003e 6.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/557b02940fa563dfe62006a20b8164a4fa9d01b6\"\u003e\u003ccode\u003e557b029\u003c/code\u003e\u003c/a\u003e Fix handling of terminal resize (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/69813b4b5bdb17589d7c690262d7a474a58fbc21\"\u003e\u003ccode\u003e69813b4\u003c/code\u003e\u003c/a\u003e 6.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/5402c665005abd00ee5fc244000f819eb9a761f1\"\u003e\u003ccode\u003e5402c66\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eincrementalRendering\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/781\"\u003e#781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/1cb31fceef0a001660dde597b78e2c8371cfe341\"\u003e\u003ccode\u003e1cb31fc\u003c/code\u003e\u003c/a\u003e Fix readme typo (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/823\"\u003e#823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vadimdemedes/ink/compare/v4.4.1...v6.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink-text-input` from 5.0.1 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/releases\"\u003eink-text-input's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/sindresorhus\"\u003e\u003ccode\u003e@​sindresorhus\u003c/code\u003e\u003c/a\u003e for updating this package to work with the newly released \u003ca href=\"https://github.com/vadimdemedes/ink/releases/tag/v5.0.0\"\u003eInk 5\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)  338ae6e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ehttps://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/4ac429ca11da17c2321f7dec1076e38c06d738d5\"\u003e\u003ccode\u003e4ac429c\u003c/code\u003e\u003c/a\u003e 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/338ae6e8a146992b5cca5255ee66e3dd283b20d5\"\u003e\u003ccode\u003e338ae6e\u003c/code\u003e\u003c/a\u003e Require Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ora` from 8.2.0 to 9.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/ora/releases\"\u003eora's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport external writes to stream (\u003ccode\u003econsole.log\u003c/code\u003e) while spinning  d2b543a\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003estrip-ansi\u003c/code\u003e dependency with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)  68d50e5\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  7aca06d\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix clearing in some cases  aa51538\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eframe()\u003c/code\u003e not displaying dynamic \u003ccode\u003eprefixText\u003c/code\u003e/\u003ccode\u003esuffixText\u003c/code\u003e from functions  0f19f57\u003c/li\u003e\n\u003cli\u003eFix multiline text exceeding console height leaving garbage when scrolling  45d30ad\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/d7e3a9404dcd4f966e3ab38dfd2263cbda74bd33\"\u003e\u003ccode\u003ed7e3a94\u003c/code\u003e\u003c/a\u003e 9.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/d2b543a0853c10039ef6643203f4332c43f851af\"\u003e\u003ccode\u003ed2b543a\u003c/code\u003e\u003c/a\u003e Support external writes to stream while spinning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/68d50e5236b8a2fdad2857c877b9554d4da0550e\"\u003e\u003ccode\u003e68d50e5\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003estrip-ansi\u003c/code\u003e with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/20d4bdb708ff6a7d0c1be5ad00194b58a5cdb637\"\u003e\u003ccode\u003e20d4bdb\u003c/code\u003e\u003c/a\u003e 9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/7aca06d32ed91427358d7f257dab33bea84544b8\"\u003e\u003ccode\u003e7aca06d\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/aa51538b92f49de2c57e34850c8f00f3d98b7a56\"\u003e\u003ccode\u003eaa51538\u003c/code\u003e\u003c/a\u003e Fix clearing in some cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/9125620ea535723ab159ae328d6cb66cad032004\"\u003e\u003ccode\u003e9125620\u003c/code\u003e\u003c/a\u003e Add FAQs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/0f19f57cdff265151b58248e64481b60aeeacd22\"\u003e\u003ccode\u003e0f19f57\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eframe()\u003c/code\u003e not displaying dynamic prefixText/suffixText from functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/45d30aded22bfd87431f16e0222e90ab88085c4f\"\u003e\u003ccode\u003e45d30ad\u003c/code\u003e\u003c/a\u003e Fix multiline text exceeding console height leaving garbage when scrolling\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 18.2.0 to 19.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.4 (January 26th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more DoS mitigations to Server Actions, and harden Server Components (\u003ca href=\"https://redirect.github.com/facebook/react/pull/35632\"\u003e#35632\u003c/a\u003e by \u003ca href=\"https://github.com/gnoff\"\u003e\u003ccode\u003e@​gnoff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lubieowoce\"\u003e\u003ccode\u003e@​lubieowoce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.3 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd extra loop protection to React Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35351\"\u003e#35351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.2 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003ereact-server-dom-webpack/*.unbundled\u003c/code\u003e to private \u003ccode\u003ereact-server-dom-unbundled\u003c/code\u003e (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35290\"\u003efacebook/react#35290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch Promise cycles and toString on Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35289\"\u003e#35289\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/35345\"\u003e#35345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.1 (December 3rd, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (Oct 1, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch2\u003eNew React Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/developer-tooling/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew React DOM Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNotable changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAll Changes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/blob/main/CHANGELOG.md\"\u003ereact's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.1 (Dec 3, 2025)\u003c/h2\u003e\n\u003ch3\u003eReact Server Components\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (October 1st, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch3\u003eNew React Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/dev-tools/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew React DOM Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAll Changes\u003c/h3\u003e\n\u003ch4\u003eReact\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;Activity /\u0026gt;\u003c/code\u003e was developed over many years, starting before \u003ccode\u003eClassComponent.setState\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e and many others)\u003c/li\u003e\n\u003cli\u003eStringify context as \u0026quot;SomeContext\u0026quot; instead of \u0026quot;SomeContext.Provider\u0026quot; (\u003ca href=\"https://github.com/kassens\"\u003e\u003ccode\u003e@​kassens\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33507\"\u003e#33507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude stack of cause of React instrumentation errors with \u003ccode\u003e%o\u003c/code\u003e placeholder (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34198\"\u003e#34198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix infinite \u003ccode\u003euseDeferredValue\u003c/code\u003e loop in popstate event (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32821\"\u003e#32821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a bug when an initial value was passed to \u003ccode\u003euseDeferredValue\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34376\"\u003e#34376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash when submitting forms with Client Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33055\"\u003e#33055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHide/unhide the content of dehydrated suspense boundaries if they resuspend (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32900\"\u003e#32900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow on wide trees during Hot Reload (\u003ca href=\"https://github.com/sophiebits\"\u003e\u003ccode\u003e@​sophiebits\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34145\"\u003e#34145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Owner and Component stacks in various places (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/facebook/react/pull/33629\"\u003e#33629\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33724\"\u003e#33724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/32735\"\u003e#32735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33723\"\u003e#33723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecacheSignal\u003c/code\u003e (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33557\"\u003e#33557\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/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2\"\u003e\u003ccode\u003e90ab3f8\u003c/code\u003e\u003c/a\u003e Version 19.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/612e371fb215498edde4c853bd1e0c8e9203808f\"\u003e\u003ccode\u003e612e371\u003c/code\u003e\u003c/a\u003e Version 19.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/b910fc15e38d4fa80003819ddb7a928a3c3dca5d\"\u003e\u003ccode\u003eb910fc1\u003c/code\u003e\u003c/a\u003e Version 19.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/053df4e8561ef4caecef31c330f4178ac25e255b\"\u003e\u003ccode\u003e053df4e\u003c/code\u003e\u003c/a\u003e Version 19.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/5667a41fe4d81aa806f6c1e8814b17975e33b317\"\u003e\u003ccode\u003e5667a41\u003c/code\u003e\u003c/a\u003e Bump next prerelease version numbers (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34639\"\u003e#34639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/8bb7241f4c773376893701bfe8b8ff03687342a0\"\u003e\u003ccode\u003e8bb7241\u003c/code\u003e\u003c/a\u003e Bump useEffectEvent to Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34610\"\u003e#34610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/e3c9656d20618ed321aea85cb3d844cbd1dce078\"\u003e\u003ccode\u003ee3c9656\u003c/code\u003e\u003c/a\u003e Ensure Performance Track are Clamped and Don't overlap (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34509\"\u003e#34509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/68f00c901c05e3a91f6cc77b660bc2334700f163\"\u003e\u003ccode\u003e68f00c9\u003c/code\u003e\u003c/a\u003e Release Activity in Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34374\"\u003e#34374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/0e10ee906e3ea55e4d717d4db498e1159235b06b\"\u003e\u003ccode\u003e0e10ee9\u003c/code\u003e\u003c/a\u003e [Reconciler] Set ProfileMode for Host Root Fiber by default in dev (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34432\"\u003e#34432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/3bf8ab430eb2182e787e0f1c74c0d9ccab89e4ac\"\u003e\u003ccode\u003e3bf8ab4\u003c/code\u003e\u003c/a\u003e Add missing Activity export to development mode (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34439\"\u003e#34439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.4/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~react-bot\"\u003ereact-bot\u003c/a\u003e, a new releaser for react since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `c12` from 2.0.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/c12/releases\"\u003ec12's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.2...v3.3.3\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate chokidar to 5.x (\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338\"\u003e0dcf338\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.1...v3.3.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in \u003ccode\u003eglobalRc\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to obuild (rolldown) (\u003ca href=\"https://github.com/unjs/c12/commit/9addbb1\"\u003e9addbb1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range (\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1\"\u003eeae6be1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJan T. Sott (\u003ca href=\"https://github.com/idleberg\"\u003e\u003ccode\u003e@​idleberg\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.0...v3.3.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtend with explicit extensions only (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eÍgor Jacaúna (\u003ca href=\"https://github.com/igorjacauna\"\u003e\u003ccode\u003e@​igorjacauna\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.2.0...v3.3.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport loading config with array exports (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow extends without extension (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/268\"\u003e#268\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eloadDotenv:\u003c/strong\u003e \u003ccode\u003ecwd\u003c/code\u003e is optional (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/273\"\u003e#273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\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/unjs/c12/blob/main/CHANGELOG.md\"\u003ec12's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.2...v3.3.3\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate chokidar to 5.x (\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338\"\u003e0dcf338\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dev deps (\u003ca href=\"https://github.com/unjs/c12/commit/78ca00b\"\u003e78ca00b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.1...v3.3.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in \u003ccode\u003eglobalRc\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to obuild (rolldown) (\u003ca href=\"https://github.com/unjs/c12/commit/9addbb1\"\u003e9addbb1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range (\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1\"\u003eeae6be1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dev deps (\u003ca href=\"https://github.com/unjs/c12/commit/26fe8fe\"\u003e26fe8fe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/c12/commit/16fd49d\"\u003e16fd49d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/c12/commit/120c0e6\"\u003e120c0e6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate scripts (\u003ca href=\"https://github.com/unjs/c12/commit/543b39c\"\u003e543b39c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJan T. Sott \u003ca href=\"mailto:git@idleberg.com\"\u003egit@idleberg.com\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.0...v3.3.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtend with explicit extensions only (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/268\"\u003e#268\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/unjs/c12/pull/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/2622f2ef549e00aecefb96ca6699f507d3145d56\"\u003e\u003ccode\u003e2622f2e\u003c/code\u003e\u003c/a\u003e chore(release): v3.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338f018503f998d70fa39543955c25d05189\"\u003e\u003ccode\u003e0dcf338\u003c/code\u003e\u003c/a\u003e build: update chokidar to 5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/06f44335adb871b2dad0134a44c954c6715bd66e\"\u003e\u003ccode\u003e06f4433\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://redirect.github.com/unjs/c12/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/78ca00b1b9ec35afd6b14c2d2934f884562d251f\"\u003e\u003ccode\u003e78ca00b\u003c/code\u003e\u003c/a\u003e chore: update dev deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/fd7b5f92479f9ebf7079b35a63043e1da808b751\"\u003e\u003ccode\u003efd7b5f9\u003c/code\u003e\u003c/a\u003e chore(release): v3.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/543b39c993cafd78362140d718a2c13cb5f79609\"\u003e\u003ccode\u003e543b39c\u003c/code\u003e\u003c/a\u003e chore: update scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1ba88bf6929cb97adb88e642e36ccfdc16\"\u003e\u003ccode\u003eeae6be1\u003c/code\u003e\u003c/a\u003e build: relax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/9addbb199c3d6f89ce0803d67aa2d2a6d14cf6a4\"\u003e\u003ccode\u003e9addbb1\u003c/code\u003e\u003c/a\u003e build: switch to obuild (rolldown)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/120c0e65529c1a1fb7fa6688ed3663478088c363\"\u003e\u003ccode\u003e120c0e6\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/16fd49ddc2d95877250f466964ab616606462750\"\u003e\u003ccode\u003e16fd49d\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/c12/compare/v2.0.1...v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `giget` from 1.2.3 to 3.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to \u003ccode\u003enypm\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💚 Giget now has zero dependencies (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e), install size reduced from \u003ca href=\"https://packagephobia.com/result?p=giget@3.0.0\"\u003e\u003ccode\u003e1.57MB\u003c/code\u003e to \u003ccode\u003e146kB\u003c/code\u003e\u003c/a\u003e, (\u003cstrong\u003e90.7%\u003c/strong\u003e smaller!)\u003c/p\u003e\n\u003cp\u003e🛡️ Bundled \u003ca href=\"https://www.npmjs.com/package/tar\"\u003etar\u003c/a\u003e version updated to v7 with latest security fixes.\u003c/p\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal (\u003ca href=\"https://github.com/nrjdalal\"\u003e\u003ccode\u003e@​nrjdalal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v1.2.5...v2.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003e⚠️ Breaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️  ESM-only dist (\u003ca href=\"https://github.com/unjs/giget/commit/d708f2b\"\u003ed708f2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse the correct temp dir in Windows for cache (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch tar for bun on windows (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/217\"\u003e#217\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBundled tar (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/214\"\u003e#214\u003c/a\u003e, \u003ca href=\"https://github.com/unjs/giget/commit/946ea3f\"\u003e946ea3f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\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/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to nypm (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e💅 Refactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Fix usage grammar issues (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStricter types (\u003ca href=\"https://github.com/unjs/giget/commit/93161e3\"\u003e93161e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️  Zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Template positional arg is required (\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78\"\u003e0a52e78\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egitpick\u003c/code\u003e to related projects (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild / rolldown (\u003ca href=\"https://github.com/unjs/giget/commit/fe78c04\"\u003efe78c04\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to tar v7 (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMin libs (\u003ca href=\"https://github.com/unjs/giget/commit/407f55a\"\u003e407f55a\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/unjs/giget/commit/b82b1f7e16261c23ec8a9abada29476e89bfb1cd\"\u003e\u003ccode\u003eb82b1f7\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/27de8820cc6b72efa0dafc6395f2a5269d07a688\"\u003e\u003ccode\u003e27de882\u003c/code\u003e\u003c/a\u003e chore: update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/63e85597ca5d1ae41f65a32bfb1587d038e465ff\"\u003e\u003ccode\u003e63e8559\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/baa58dbeb8f89440f8b01677f791a6836b9cbeb1\"\u003e\u003ccode\u003ebaa58db\u003c/code\u003e\u003c/a\u003e perf: lazy import \u003ccode\u003etar\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8b0087c30cadafd5d69f5ae556af160863\"\u003e\u003ccode\u003e1a717a8\u003c/code\u003e\u003c/a\u003e perf: lazy load nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c4205077928119a5d898056e3d7c0c9dd67d85b4\"\u003e\u003ccode\u003ec420507\u003c/code\u003e\u003c/a\u003e feat: allow passing install options to nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/4ab07c0decd5035a59c8a6702552ac25a431450c\"\u003e\u003ccode\u003e4ab07c0\u003c/code\u003e\u003c/a\u003e chore(release): v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78703ee4e0408d458...\n\n_Description has been truncated_","html_url":"https://github.com/a1st-dev/aix/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/a1st-dev%2Faix/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"},{"uuid":"3854770972","node_id":"PR_kwDOFWeoUM6_Tg5L","number":306,"state":"open","title":"chore(deps): bump giget from 1.2.5 to 3.1.1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-26T07:11:13.000Z","updated_at":"2026-01-26T07:15:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"giget","old_version":"1.2.5","new_version":"3.1.1","repository_url":"https://github.com/unjs/giget"}],"path":null,"ecosystem":"npm"},"body":"Bumps [giget](https://github.com/unjs/giget) from 1.2.5 to 3.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to \u003ccode\u003enypm\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💚 Giget now has zero dependencies (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e), install size reduced from \u003ca href=\"https://packagephobia.com/result?p=giget@3.0.0\"\u003e\u003ccode\u003e1.57MB\u003c/code\u003e to \u003ccode\u003e146kB\u003c/code\u003e\u003c/a\u003e, (\u003cstrong\u003e90.7%\u003c/strong\u003e smaller!)\u003c/p\u003e\n\u003cp\u003e🛡️ Bundled \u003ca href=\"https://www.npmjs.com/package/tar\"\u003etar\u003c/a\u003e version updated to v7 with latest security fixes.\u003c/p\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal (\u003ca href=\"https://github.com/nrjdalal\"\u003e\u003ccode\u003e@​nrjdalal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v1.2.5...v2.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003e⚠️ Breaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️  ESM-only dist (\u003ca href=\"https://github.com/unjs/giget/commit/d708f2b\"\u003ed708f2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse the correct temp dir in Windows for cache (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch tar for bun on windows (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/217\"\u003e#217\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBundled tar (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/214\"\u003e#214\u003c/a\u003e, \u003ca href=\"https://github.com/unjs/giget/commit/946ea3f\"\u003e946ea3f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\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/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to nypm (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e💅 Refactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Fix usage grammar issues (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStricter types (\u003ca href=\"https://github.com/unjs/giget/commit/93161e3\"\u003e93161e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️  Zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Template positional arg is required (\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78\"\u003e0a52e78\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egitpick\u003c/code\u003e to related projects (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild / rolldown (\u003ca href=\"https://github.com/unjs/giget/commit/fe78c04\"\u003efe78c04\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to tar v7 (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMin libs (\u003ca href=\"https://github.com/unjs/giget/commit/407f55a\"\u003e407f55a\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/unjs/giget/commit/b82b1f7e16261c23ec8a9abada29476e89bfb1cd\"\u003e\u003ccode\u003eb82b1f7\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/27de8820cc6b72efa0dafc6395f2a5269d07a688\"\u003e\u003ccode\u003e27de882\u003c/code\u003e\u003c/a\u003e chore: update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/63e85597ca5d1ae41f65a32bfb1587d038e465ff\"\u003e\u003ccode\u003e63e8559\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/baa58dbeb8f89440f8b01677f791a6836b9cbeb1\"\u003e\u003ccode\u003ebaa58db\u003c/code\u003e\u003c/a\u003e perf: lazy import \u003ccode\u003etar\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8b0087c30cadafd5d69f5ae556af160863\"\u003e\u003ccode\u003e1a717a8\u003c/code\u003e\u003c/a\u003e perf: lazy load nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c4205077928119a5d898056e3d7c0c9dd67d85b4\"\u003e\u003ccode\u003ec420507\u003c/code\u003e\u003c/a\u003e feat: allow passing install options to nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/4ab07c0decd5035a59c8a6702552ac25a431450c\"\u003e\u003ccode\u003e4ab07c0\u003c/code\u003e\u003c/a\u003e chore(release): v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78703ee4e0408d458716e458bde7211ebb9\"\u003e\u003ccode\u003e0a52e78\u003c/code\u003e\u003c/a\u003e refactor(cli): template positional arg is required\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/5c9b19faaee54a681331d90a42f9c310f11ccba6\"\u003e\u003ccode\u003e5c9b19f\u003c/code\u003e\u003c/a\u003e chore: fix type issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/407f55a91757f5275724f7d02b0ca89acdcffa23\"\u003e\u003ccode\u003e407f55a\u003c/code\u003e\u003c/a\u003e build: min libs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/giget/compare/v1.2.5...v3.1.1\"\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=giget\u0026package-manager=npm_and_yarn\u0026previous-version=1.2.5\u0026new-version=3.1.1)](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/pikkujs/pikku/pull/306","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/pikkujs%2Fpikku/issues/306","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/306/packages"},{"uuid":"3854103801","node_id":"PR_kwDOLIEjmc6_RauH","number":100,"state":"closed","title":"fix(deps): bump giget from 2.0.0 to 3.1.1 in the runtime-deps group","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-02-02T00:36:25.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-26T00:37:34.000Z","updated_at":"2026-02-02T00:36:27.000Z","time_to_close":604731,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps)","packages":[{"name":"giget","old_version":"2.0.0","new_version":"3.1.1","repository_url":"https://github.com/unjs/giget"}],"path":"the runtime-deps group","ecosystem":"npm"},"body":"Bumps the runtime-deps group with 1 update: [giget](https://github.com/unjs/giget).\n\nUpdates `giget` from 2.0.0 to 3.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to \u003ccode\u003enypm\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💚 Giget now has zero dependencies (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e), install size reduced from \u003ca href=\"https://packagephobia.com/result?p=giget@3.0.0\"\u003e\u003ccode\u003e1.57MB\u003c/code\u003e to \u003ccode\u003e146kB\u003c/code\u003e\u003c/a\u003e, (\u003cstrong\u003e90.7%\u003c/strong\u003e smaller!)\u003c/p\u003e\n\u003cp\u003e🛡️ Bundled \u003ca href=\"https://www.npmjs.com/package/tar\"\u003etar\u003c/a\u003e version updated to v7 with latest security fixes.\u003c/p\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal (\u003ca href=\"https://github.com/nrjdalal\"\u003e\u003ccode\u003e@​nrjdalal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to nypm (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e💅 Refactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Fix usage grammar issues (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStricter types (\u003ca href=\"https://github.com/unjs/giget/commit/93161e3\"\u003e93161e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️  Zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Template positional arg is required (\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78\"\u003e0a52e78\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egitpick\u003c/code\u003e to related projects (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild / rolldown (\u003ca href=\"https://github.com/unjs/giget/commit/fe78c04\"\u003efe78c04\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to tar v7 (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMin libs (\u003ca href=\"https://github.com/unjs/giget/commit/407f55a\"\u003e407f55a\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/unjs/giget/commit/b82b1f7e16261c23ec8a9abada29476e89bfb1cd\"\u003e\u003ccode\u003eb82b1f7\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/27de8820cc6b72efa0dafc6395f2a5269d07a688\"\u003e\u003ccode\u003e27de882\u003c/code\u003e\u003c/a\u003e chore: update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/63e85597ca5d1ae41f65a32bfb1587d038e465ff\"\u003e\u003ccode\u003e63e8559\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/baa58dbeb8f89440f8b01677f791a6836b9cbeb1\"\u003e\u003ccode\u003ebaa58db\u003c/code\u003e\u003c/a\u003e perf: lazy import \u003ccode\u003etar\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8b0087c30cadafd5d69f5ae556af160863\"\u003e\u003ccode\u003e1a717a8\u003c/code\u003e\u003c/a\u003e perf: lazy load nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c4205077928119a5d898056e3d7c0c9dd67d85b4\"\u003e\u003ccode\u003ec420507\u003c/code\u003e\u003c/a\u003e feat: allow passing install options to nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/4ab07c0decd5035a59c8a6702552ac25a431450c\"\u003e\u003ccode\u003e4ab07c0\u003c/code\u003e\u003c/a\u003e chore(release): v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78703ee4e0408d458716e458bde7211ebb9\"\u003e\u003ccode\u003e0a52e78\u003c/code\u003e\u003c/a\u003e refactor(cli): template positional arg is required\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/5c9b19faaee54a681331d90a42f9c310f11ccba6\"\u003e\u003ccode\u003e5c9b19f\u003c/code\u003e\u003c/a\u003e chore: fix type issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/407f55a91757f5275724f7d02b0ca89acdcffa23\"\u003e\u003ccode\u003e407f55a\u003c/code\u003e\u003c/a\u003e build: min libs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.1.1\"\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=giget\u0026package-manager=npm_and_yarn\u0026previous-version=2.0.0\u0026new-version=3.1.1)](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 \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/agrawal-rohit/yehle/pull/100","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/agrawal-rohit%2Fyehle/issues/100","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/100/packages"},{"uuid":"3836588142","node_id":"PR_kwDOQPFAHM6-XVz3","number":26,"state":"closed","title":"Bump tar and giget in /cli","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-28T21:35:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-21T05:00:26.000Z","updated_at":"2026-01-28T21:35:41.000Z","time_to_close":664514,"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":"giget","repository_url":"https://github.com/unjs/giget","old_version":"1.2.5","new_version":"3.0.0"}],"path":"/cli","ecosystem":"npm"},"body":"Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [giget](https://github.com/unjs/giget). These dependencies need to be updated together.\n\nRemoves `tar`\n\nUpdates `giget` from 1.2.5 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💚 Giget now has zero dependencies (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e), install size reduced from \u003ca href=\"https://packagephobia.com/result?p=giget@3.0.0\"\u003e\u003ccode\u003e1.57MB\u003c/code\u003e to \u003ccode\u003e146kB\u003c/code\u003e\u003c/a\u003e, (\u003cstrong\u003e90.7%\u003c/strong\u003e smaller!)\u003c/p\u003e\n\u003cp\u003e🛡️ Bundled \u003ca href=\"https://www.npmjs.com/package/tar\"\u003etar\u003c/a\u003e version updated to v7 with latest security fixes.\u003c/p\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal (\u003ca href=\"https://github.com/nrjdalal\"\u003e\u003ccode\u003e@​nrjdalal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v1.2.5...v2.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003e⚠️ Breaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️  ESM-only dist (\u003ca href=\"https://github.com/unjs/giget/commit/d708f2b\"\u003ed708f2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse the correct temp dir in Windows for cache (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch tar for bun on windows (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/217\"\u003e#217\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBundled tar (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/214\"\u003e#214\u003c/a\u003e, \u003ca href=\"https://github.com/unjs/giget/commit/946ea3f\"\u003e946ea3f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRihan (\u003ca href=\"https://github.com/RihanArfan\"\u003e\u003ccode\u003e@​RihanArfan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e💅 Refactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Fix usage grammar issues (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStricter types (\u003ca href=\"https://github.com/unjs/giget/commit/93161e3\"\u003e93161e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️  Zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Template positional arg is required (\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78\"\u003e0a52e78\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egitpick\u003c/code\u003e to related projects (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild / rolldown (\u003ca href=\"https://github.com/unjs/giget/commit/fe78c04\"\u003efe78c04\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to tar v7 (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMin libs (\u003ca href=\"https://github.com/unjs/giget/commit/407f55a\"\u003e407f55a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd h3 starter (\u003ca href=\"https://github.com/unjs/giget/commit/066750b\"\u003e066750b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate lockfile (\u003ca href=\"https://github.com/unjs/giget/commit/74f6674\"\u003e74f6674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/giget/commit/0aacff9\"\u003e0aacff9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate lockfile (\u003ca href=\"https://github.com/unjs/giget/commit/5916942\"\u003e5916942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix type issue (\u003ca href=\"https://github.com/unjs/giget/commit/5c9b19f\"\u003e5c9b19f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🤖 CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRun on windows (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e⚠️ Breaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️  Zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal \u003ca href=\"mailto:nd941z@gmail.com\"\u003end941z@gmail.com\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v1.2.5...v2.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️  Use correct temp dir in windows for cache (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/182\"\u003e#182\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/unjs/giget/commit/4ab07c0decd5035a59c8a6702552ac25a431450c\"\u003e\u003ccode\u003e4ab07c0\u003c/code\u003e\u003c/a\u003e chore(release): v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78703ee4e0408d458716e458bde7211ebb9\"\u003e\u003ccode\u003e0a52e78\u003c/code\u003e\u003c/a\u003e refactor(cli): template positional arg is required\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/5c9b19faaee54a681331d90a42f9c310f11ccba6\"\u003e\u003ccode\u003e5c9b19f\u003c/code\u003e\u003c/a\u003e chore: fix type issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/407f55a91757f5275724f7d02b0ca89acdcffa23\"\u003e\u003ccode\u003e407f55a\u003c/code\u003e\u003c/a\u003e build: min libs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/f25e85f242d951478d0399b94ef772e59f3777b9\"\u003e\u003ccode\u003ef25e85f\u003c/code\u003e\u003c/a\u003e refactor!: zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/148a9a8f1276a59d44e37f52c4ce6c069d17e8b2\"\u003e\u003ccode\u003e148a9a8\u003c/code\u003e\u003c/a\u003e build: migrate to tar v7 (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/b8bc0996bf1bbc5a8311e987a293722c0891c27e\"\u003e\u003ccode\u003eb8bc099\u003c/code\u003e\u003c/a\u003e ci: run on windows  (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/d32faed24bc66b26b87bf8c087be4edd267abe0c\"\u003e\u003ccode\u003ed32faed\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/245\"\u003e#245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c87dbf27341959c5a3f2813d8bd2dde8c6d0071b\"\u003e\u003ccode\u003ec87dbf2\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/setup-node action to v6 (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/239\"\u003e#239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/5916942e850d6e5c675ca4a99050e9dd0a5af726\"\u003e\u003ccode\u003e5916942\u003c/code\u003e\u003c/a\u003e chore: update lockfile\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/giget/compare/v1.2.5...v3.0.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/StanfordSpezi/SpeziVibe/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/StanfordSpezi/SpeziVibe/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/StanfordSpezi%2FSpeziVibe/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"}],"issue_packages":[{"old_version":"3.1.2","new_version":"3.2.0","update_type":"minor","path":null,"pr_created_at":"2026-06-08T00:36:46.000Z","version_change":"3.1.2 → 3.2.0","issue":{"uuid":"4609249128","node_id":"PR_kwDOLIEjmc7jt0UA","number":137,"state":"open","title":"fix(deps): bump the runtime-deps group with 11 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":["agrawal-rohit"],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-08T00:36:46.000Z","updated_at":"2026-06-08T00:37:30.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"runtime-deps","update_count":11,"packages":[{"name":"cac","old_version":"6.7.14","new_version":"7.0.0","repository_url":"https://github.com/cacjs/cac"},{"name":"giget","old_version":"3.1.2","new_version":"3.2.0","repository_url":"https://github.com/unjs/giget"},{"name":"listr2","old_version":"10.1.0","new_version":"10.2.1","repository_url":"https://github.com/listr2/listr2"},{"name":"validate-npm-package-name","old_version":"7.0.2","new_version":"8.0.0","repository_url":"https://github.com/npm/validate-npm-package-name"},{"name":"yaml","old_version":"2.8.2","new_version":"2.9.0","repository_url":"https://github.com/eemeli/yaml"},{"name":"@takumi-rs/image-response","old_version":"0.72.0","new_version":"1.6.0","repository_url":"https://github.com/kane50613/takumi"},{"name":"fumadocs-core","old_version":"16.6.17","new_version":"16.9.3","repository_url":"https://github.com/fuma-nama/fumadocs"},{"name":"fumadocs-mdx","old_version":"14.2.10","new_version":"15.0.10","repository_url":"https://github.com/fuma-nama/fumadocs"},{"name":"fumadocs-ui","old_version":"16.6.17","new_version":"16.9.3","repository_url":"https://github.com/fuma-nama/fumadocs"},{"name":"lucide-react","old_version":"0.577.0","new_version":"1.17.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"16.1.6","new_version":"16.2.6","repository_url":"https://github.com/vercel/next.js"}],"path":null,"ecosystem":"npm"},"body":"Bumps the runtime-deps group with 11 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [cac](https://github.com/cacjs/cac) | `6.7.14` | `7.0.0` |\n| [giget](https://github.com/unjs/giget) | `3.1.2` | `3.2.0` |\n| [listr2](https://github.com/listr2/listr2) | `10.1.0` | `10.2.1` |\n| [validate-npm-package-name](https://github.com/npm/validate-npm-package-name) | `7.0.2` | `8.0.0` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.2` | `2.9.0` |\n| [@takumi-rs/image-response](https://github.com/kane50613/takumi) | `0.72.0` | `1.6.0` |\n| [fumadocs-core](https://github.com/fuma-nama/fumadocs) | `16.6.17` | `16.9.3` |\n| [fumadocs-mdx](https://github.com/fuma-nama/fumadocs) | `14.2.10` | `15.0.10` |\n| [fumadocs-ui](https://github.com/fuma-nama/fumadocs) | `16.6.17` | `16.9.3` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.577.0` | `1.17.0` |\n| [next](https://github.com/vercel/next.js) | `16.1.6` | `16.2.6` |\n\nUpdates `cac` from 6.7.14 to 7.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cacjs/cac/releases\"\u003ecac's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch3\u003e🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eDrop Node.js \u0026lt; 20.19.0 support.\u003c/strong\u003e Node.js 20.19.0 is now the minimum required version.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRemove CJS build.\u003c/strong\u003e CAC is now ESM-only. If you rely on \u003ccode\u003erequire()\u003c/code\u003e, either migrate to ESM imports or upgrade to Node.js ≥ 20.19.0, which supports \u003ccode\u003erequire()\u003c/code\u003e for ES modules natively.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eRename event listener methods to follow the \u003ccode\u003eEventTarget\u003c/code\u003e API.\u003c/strong\u003e \u003ccode\u003ecli.on()\u003c/code\u003e and related methods have been renamed to \u003ccode\u003ecli.addEventListener()\u003c/code\u003e. Update your code accordingly:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"diff\"\u003e\u003ccode\u003e--- cli.on('command:*', () =\u0026gt; { ... })\r\n+++ cli.addEventListener('command:*', () =\u0026gt; { ... })\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eNotes for Deno Users\u003c/h3\u003e\n\u003cp\u003ePlease use the JSR package instead: \u003ca href=\"https://jsr.io/@cac/cac\"\u003e\u003ccode\u003e@cac/cac\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport cac from 'jsr:@cac/cac'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Node.js \u0026lt; 20.19.0, remove CJS build, and update dependencies  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/cacjs/cac/commit/bdbd791\"\u003e\u003c!-- raw HTML omitted --\u003e(bdbd7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease on JSR  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/cacjs/cac/commit/21f55e6\"\u003e\u003c!-- raw HTML omitted --\u003e(21f55)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport on browsers  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/cacjs/cac/commit/b943ceb\"\u003e\u003c!-- raw HTML omitted --\u003e(b943c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eThrow error on unused args  -  by \u003ca href=\"https://github.com/sapphi-red\"\u003e\u003ccode\u003e@​sapphi-red\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cacjs/cac/issues/135\"\u003ecacjs/cac#135\u003c/a\u003e \u003ca href=\"https://github.com/cacjs/cac/commit/d0636d9\"\u003e\u003c!-- raw HTML omitted --\u003e(d0636)\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\u003eCheck default commands  -  by \u003ca href=\"https://github.com/domdomegg\"\u003e\u003ccode\u003e@​domdomegg\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/cacjs/cac/issues/152\"\u003ecacjs/cac#152\u003c/a\u003e \u003ca href=\"https://github.com/cacjs/cac/commit/28ddf47\"\u003e\u003c!-- raw HTML omitted --\u003e(28ddf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/cacjs/cac/compare/v6.7.14...v7.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.0.0-beta.1\u003c/h2\u003e\n\u003ch3\u003e   ⚠️ Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Node.js \u0026lt; 20.19.0.\u003c/li\u003e\n\u003cli\u003eRemove CJS build. Please use ESM imports, or upgrade to Node.js \u0026gt; 20.19.0 to continue using \u003ccode\u003erequire\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRename \u003ccode\u003ecli.on()\u003c/code\u003e and related methods to \u003ccode\u003ecli.addEventListener()\u003c/code\u003e to follow the \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/API/EventTarget\"\u003eEventTarget\u003c/a\u003e API.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Node.js \u0026lt; 20.19.0, remove CJS build, and update dependencies  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/cacjs/cac/commit/bdbd791\"\u003e\u003c!-- raw HTML omitted --\u003e(bdbd7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRelease on JSR  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/cacjs/cac/commit/21f55e6\"\u003e\u003c!-- raw HTML omitted --\u003e(21f55)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/cacjs/cac/compare/v6.7.14...v7.0.0-beta.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/77f602fcb2d1e75d24f5ecd94d5bf667acaa857a\"\u003e\u003ccode\u003e77f602f\u003c/code\u003e\u003c/a\u003e chore: release v7.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/6e5919d50d2df09a8524f36e1c0cb7a68bdbe63a\"\u003e\u003ccode\u003e6e5919d\u003c/code\u003e\u003c/a\u003e docs: add browser example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/80a0ef59b909a2bcee5bd560c9d24affa4b83f59\"\u003e\u003ccode\u003e80a0ef5\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/753502c5ee5e6aca056f4101822c0659ca7613bd\"\u003e\u003ccode\u003e753502c\u003c/code\u003e\u003c/a\u003e refactor: improve readability of setDotProp function\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/1c3c224a16df291e4923d7776324e03626e0b079\"\u003e\u003ccode\u003e1c3c224\u003c/code\u003e\u003c/a\u003e docs: update projects that use cac (\u003ca href=\"https://redirect.github.com/cacjs/cac/issues/164\"\u003e#164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/28ddf47194b213dca8e638de48baa16436410e89\"\u003e\u003ccode\u003e28ddf47\u003c/code\u003e\u003c/a\u003e fix: check default commands (\u003ca href=\"https://redirect.github.com/cacjs/cac/issues/152\"\u003e#152\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/4a83b21ceeeea39665a844b5463383a3b6219d4f\"\u003e\u003ccode\u003e4a83b21\u003c/code\u003e\u003c/a\u003e docs: update reference link [ci skip]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/d0636d9f3282aac8e038db4327fecbefc7286bc7\"\u003e\u003ccode\u003ed0636d9\u003c/code\u003e\u003c/a\u003e feat: throw error on unused args (\u003ca href=\"https://redirect.github.com/cacjs/cac/issues/135\"\u003e#135\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/665242c177a3f4306479275a4d0f877e9c87c804\"\u003e\u003ccode\u003e665242c\u003c/code\u003e\u003c/a\u003e chore: fix typedoc configuration\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cacjs/cac/commit/539082750cfa7fad22cd6278137f4f0a70ab70d9\"\u003e\u003ccode\u003e5390827\u003c/code\u003e\u003c/a\u003e chore: cleanup package.json\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cacjs/cac/compare/v6.7.14...v7.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for cac since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `giget` from 3.1.2 to 3.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ev3.2.0 introduces a new \u003ccode\u003egit:\u003c/code\u003e provider with sparse checkout support — only fetching the files you actually need. Supports SSH, local repos, and host shorthands (\u003ccode\u003egh+git:\u003c/code\u003e, \u003ccode\u003egitlab+git:\u003c/code\u003e, …). Result is cached as a tarball on disk for offline usage. Thanks to \u003ca href=\"https://github.com/tkesgar\"\u003e\u003ccode\u003e@​tkesgar\u003c/code\u003e\u003c/a\u003e for the initial work ♥️\u003c/p\u003e\n\u003cp\u003eWe also finally added support for GitLab nested subgroups — previously \u003ccode\u003egitlab:group/subgroup/project\u003c/code\u003e would misparse the repo path. Now it just works, with \u003ccode\u003e::\u003c/code\u003e as a subdirectory delimiter when needed.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.2...v3.2.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egit:\u003c/code\u003e provider with sparse cloning support (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e_utils:\u003c/strong\u003e Move hyphens to start of character classes in parseGitURI regex (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Prevent duplicate error messages (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egitlab:\u003c/strong\u003e Support subgroups and \u003ccode\u003e::\u003c/code\u003e subdir delimiter (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/141\"\u003e#141\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMichael Slowik (\u003ca href=\"https://github.com/sl0wik\"\u003e\u003ccode\u003e@​sl0wik\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTed Kesgar (\u003ca href=\"https://github.com/tkesgar\"\u003e\u003ccode\u003e@​tkesgar\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTerminal Chai (\u003ca href=\"https://github.com/terminalchai\"\u003e\u003ccode\u003e@​terminalchai\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.2...v3.2.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egit:\u003c/code\u003e provider with sparse cloning support (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e_utils:\u003c/strong\u003e Move hyphens to start of character classes in parseGitURI regex (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Prevent duplicate error messages (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egitlab:\u003c/strong\u003e Support subgroups and \u003ccode\u003e::\u003c/code\u003e subdir delimiter (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/141\"\u003e#141\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInit agents.md (\u003ca href=\"https://github.com/unjs/giget/commit/774822c\"\u003e774822c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/giget/commit/ac02cb2\"\u003eac02cb2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix type issues (\u003ca href=\"https://github.com/unjs/giget/commit/bf48c80\"\u003ebf48c80\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMichael Slowik (\u003ca href=\"https://github.com/sl0wik\"\u003e\u003ccode\u003e@​sl0wik\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTed Kesgar (\u003ca href=\"https://github.com/tkesgar\"\u003e\u003ccode\u003e@​tkesgar\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTerminal Chai (\u003ca href=\"https://github.com/terminalchai\"\u003e\u003ccode\u003e@​terminalchai\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/beec83e6887bc47f2be808dbc9395f68702f082a\"\u003e\u003ccode\u003ebeec83e\u003c/code\u003e\u003c/a\u003e chore(release): v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/bf48c802658a26fad87af5c294faa86ea92352f0\"\u003e\u003ccode\u003ebf48c80\u003c/code\u003e\u003c/a\u003e chore: fix type issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/71c0c71574795ff6ffa62de5b3b384f97a30d221\"\u003e\u003ccode\u003e71c0c71\u003c/code\u003e\u003c/a\u003e fix(gitlab): support subgroups and \u003ccode\u003e::\u003c/code\u003e subdir delimiter (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/141\"\u003e#141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/ab868d5c8cd11670b0ee0ba54e3e696e3c97fbed\"\u003e\u003ccode\u003eab868d5\u003c/code\u003e\u003c/a\u003e fix(cli): prevent duplicate error messages (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/7f213d9b78bd4314ceeb101ab8a4ae3ec95b2a11\"\u003e\u003ccode\u003e7f213d9\u003c/code\u003e\u003c/a\u003e fix(_utils): move hyphens to start of character classes in parseGitURI regex ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/734d5733f1ba16f74f25800fa33dc03c8b2859e3\"\u003e\u003ccode\u003e734d573\u003c/code\u003e\u003c/a\u003e feat: \u003ccode\u003egit:\u003c/code\u003e provider with sparse cloning support (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/20d4cd59d0a6cfad2141a89c9dc5f8ad36a1374b\"\u003e\u003ccode\u003e20d4cd5\u003c/code\u003e\u003c/a\u003e chore(deps): update codecov/codecov-action action to v6 (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/ac02cb256ff0ffd772aef4becfeb0c6760cdc264\"\u003e\u003ccode\u003eac02cb2\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/774822cd41ba761d0a47cb951e9989875d7c2ea2\"\u003e\u003ccode\u003e774822c\u003c/code\u003e\u003c/a\u003e chore: init agents.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/f1bdc5d3c4e71625837be58c2745e5ff140c9be8\"\u003e\u003ccode\u003ef1bdc5d\u003c/code\u003e\u003c/a\u003e chore(deps): update autofix-ci/action digest to 7a166d7 (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/unjs/giget/compare/v3.1.2...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `listr2` from 10.1.0 to 10.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/e9f961a5d2163ee6fe3b28d8e4810334ed05992f\"\u003e\u003ccode\u003ee9f961a\u003c/code\u003e\u003c/a\u003e chore(release): 10.2.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/526b5f260221e0a650affe6adcd6eeb31263201d\"\u003e\u003ccode\u003e526b5f2\u003c/code\u003e\u003c/a\u003e Merge branch 'renovate/node-minor' into 'master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/00b2d660c70035ca7e1ee9b78cf854b0c592909e\"\u003e\u003ccode\u003e00b2d66\u003c/code\u003e\u003c/a\u003e fix(deps): update node all minor dependency updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/d21ceb67445e53169564669b3da287f046cf7f55\"\u003e\u003ccode\u003ed21ceb6\u003c/code\u003e\u003c/a\u003e chore(release): 4.2.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/b94772202582662269e89160247fcae5b1a26fb7\"\u003e\u003ccode\u003eb947722\u003c/code\u003e\u003c/a\u003e chore(release): 4.2.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/ae7d8b86487afa0a5511411584c647fb2ffbfb15\"\u003e\u003ccode\u003eae7d8b8\u003c/code\u003e\u003c/a\u003e chore(release): 4.2.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/2cf92082d3380e44268eab2ff8b2b202f43a115a\"\u003e\u003ccode\u003e2cf9208\u003c/code\u003e\u003c/a\u003e chore(release): 10.2.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/54d03df5d8a21070d426794998649623c276455a\"\u003e\u003ccode\u003e54d03df\u003c/code\u003e\u003c/a\u003e chore: update lock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/0733d8202ec36c67a06a974c72d3c6e7eac7df15\"\u003e\u003ccode\u003e0733d82\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of gitlab.kilic.dev:libraries/listr2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/6d71d38b0c0b73c3dcbe08b692643c86ee9c4bd2\"\u003e\u003ccode\u003e6d71d38\u003c/code\u003e\u003c/a\u003e feat(utils): replace colorette with util.styleText (\u003ca href=\"https://redirect.github.com/listr2/listr2/issues/758\"\u003e#758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/listr2/listr2/compare/listr2@10.1.0...listr2@10.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `validate-npm-package-name` from 7.0.2 to 8.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/validate-npm-package-name/releases\"\u003evalidate-npm-package-name's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.0.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/compare/v7.0.2...v8.0.0\"\u003e8.0.0\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e⚠️ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003evalidate-npm-package-name\u003c/code\u003e now supports node \u003ccode\u003e^22.22.2 || ^24.15.0 || \u0026gt;=26.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003etemplate-oss-apply\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/981eb29691c8e6b086b7c62d4295314dd9810c4d\"\u003e\u003ccode\u003e981eb29\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/validate-npm-package-name/pull/162\"\u003e#162\u003c/a\u003e bump to new node engine range (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/8c6b24e03d370fbf75cabf6fc02a351a67b7805e\"\u003e\u003ccode\u003e8c6b24e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/validate-npm-package-name/pull/162\"\u003e#162\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/9ba1f8b96770db0eb3fcc2439d556d155a4f1087\"\u003e\u003ccode\u003e9ba1f8b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/validate-npm-package-name/pull/162\"\u003e#162\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/npm/validate-npm-package-name/blob/main/CHANGELOG.md\"\u003evalidate-npm-package-name's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/compare/v7.0.2...v8.0.0\"\u003e8.0.0\u003c/a\u003e (2026-05-08)\u003c/h2\u003e\n\u003ch3\u003e⚠️ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003evalidate-npm-package-name\u003c/code\u003e now supports node \u003ccode\u003e^22.22.2 || ^24.15.0 || \u0026gt;=26.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003etemplate-oss-apply\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/981eb29691c8e6b086b7c62d4295314dd9810c4d\"\u003e\u003ccode\u003e981eb29\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/validate-npm-package-name/pull/162\"\u003e#162\u003c/a\u003e bump to new node engine range (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/8c6b24e03d370fbf75cabf6fc02a351a67b7805e\"\u003e\u003ccode\u003e8c6b24e\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/validate-npm-package-name/pull/162\"\u003e#162\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChores\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/9ba1f8b96770db0eb3fcc2439d556d155a4f1087\"\u003e\u003ccode\u003e9ba1f8b\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/npm/validate-npm-package-name/pull/162\"\u003e#162\u003c/a\u003e template-oss-apply (\u003ca href=\"https://github.com/owlstronaut\"\u003e\u003ccode\u003e@​owlstronaut\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/f26d9a9778fcc47bd44fd65f9991c9960e67b282\"\u003e\u003ccode\u003ef26d9a9\u003c/code\u003e\u003c/a\u003e chore: release 8.0.0 (\u003ca href=\"https://redirect.github.com/npm/validate-npm-package-name/issues/163\"\u003e#163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/9ba1f8b96770db0eb3fcc2439d556d155a4f1087\"\u003e\u003ccode\u003e9ba1f8b\u003c/code\u003e\u003c/a\u003e chore: template-oss-apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/981eb29691c8e6b086b7c62d4295314dd9810c4d\"\u003e\u003ccode\u003e981eb29\u003c/code\u003e\u003c/a\u003e feat!: bump to new node engine range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/8c6b24e03d370fbf75cabf6fc02a351a67b7805e\"\u003e\u003ccode\u003e8c6b24e\u003c/code\u003e\u003c/a\u003e feat!: template-oss-apply\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/npm/validate-npm-package-name/commit/784cd15d4b624cad3eec40bdb91773cdf4441778\"\u003e\u003ccode\u003e784cd15\u003c/code\u003e\u003c/a\u003e deps \u0026amp; engine update\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/npm/validate-npm-package-name/compare/v7.0.2...v8.0.0\"\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.2 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\u003ch2\u003ev2.8.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003etrailingComma\u003c/code\u003e ToString option for multiline flow formatting (\u003ca href=\"https://redirect.github.com/eemeli/yaml/issues/670\"\u003e#670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCatch stack overflow during node composition (1e84ebb)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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.2...v2.9.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@takumi-rs/image-response` from 0.72.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/kane50613/takumi/releases\"\u003e@​takumi-rs/image-response's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.6.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.6.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.5.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.5.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.5.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.4.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [d6936e5]\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.4.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.4.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.4.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.3.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.3.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.2.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.2.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.1.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.1.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.1.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​takumi-rs/image-response\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003etakumi-js@1.1.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/15caf98fa4d5bb69dced2dfdf3c67c39c6bb0c03\"\u003e\u003ccode\u003e15caf98\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/727\"\u003e#727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/c1ad7b66444ffb3afd32904e087e2caedf27a607\"\u003e\u003ccode\u003ec1ad7b6\u003c/code\u003e\u003c/a\u003e update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/eb0821f32b4fdbe38495644496a661a85a8a67a3\"\u003e\u003ccode\u003eeb0821f\u003c/code\u003e\u003c/a\u003e update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/9d9b65e493d283802981c59eaa7901edd8442c7b\"\u003e\u003ccode\u003e9d9b65e\u003c/code\u003e\u003c/a\u003e Crate: render \u003ccode\u003e::before\u003c/code\u003e / \u003ccode\u003e::after\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/703\"\u003e#703\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/710\"\u003e#710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/e3a991b6cfdfbdcaf7c478645efae9e74398b4b1\"\u003e\u003ccode\u003ee3a991b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/726\"\u003e#726\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/2321dbf80d4f8749e470e7da195663bb00b08c83\"\u003e\u003ccode\u003e2321dbf\u003c/code\u003e\u003c/a\u003e Crate: fix double-DPR scaling for \u003ccode\u003erem\u003c/code\u003e units in descendants (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/725\"\u003e#725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/5ba406211240dbf49240a3ed3d01d9d0ad6965a1\"\u003e\u003ccode\u003e5ba4062\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/724\"\u003e#724\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/9dc58e3b7ad9b58952ee8573f429aaadfab1b61d\"\u003e\u003ccode\u003e9dc58e3\u003c/code\u003e\u003c/a\u003e Crate: align Tailwind v4 utilities with spec (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/722\"\u003e#722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/a02c17b480cbd6523a9bd33a70d99167a887c0a5\"\u003e\u003ccode\u003ea02c17b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/721\"\u003e#721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kane50613/takumi/commit/d6936e5dce7205422507ad01c26cfc4e0379669a\"\u003e\u003ccode\u003ed6936e5\u003c/code\u003e\u003c/a\u003e JS: expose \u003ccode\u003ehelpers/html\u003c/code\u003e subpath export (\u003ca href=\"https://redirect.github.com/kane50613/takumi/issues/720\"\u003e#720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/kane50613/takumi/compare/@takumi-rs/image-response@0.72.0...@takumi-rs/image-response@1.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fumadocs-core` from 16.6.17 to 16.9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fuma-nama/fumadocs/releases\"\u003efumadocs-core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003efumadocs-core@16.9.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e42f0255: Support \u003ccode\u003einvalidate\u003c/code\u003e \u0026amp; \u003ccode\u003erevalidate\u003c/code\u003e on dynamic loader\u003c/li\u003e\n\u003cli\u003ea807798: Improve source API utils \u0026amp; types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-core@16.9.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ee77b9b3: Introduce \u003ccode\u003epagesIndex\u003c/code\u003e property to explicitly define the index page for folder\u003c/li\u003e\n\u003cli\u003e334c8fd: [i18n] support different orders of \u003ccode\u003epreset()\u003c/code\u003e calls\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-core@16.8.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e768b676: Standardize \u003ccode\u003estructuredData\u003c/code\u003e in page data\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-core@16.8.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1dc86c7: loosen the range for waku\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-core@16.8.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e062beab: fix internal types\u003c/li\u003e\n\u003cli\u003e505cfe0: Add \u003ccode\u003eremark-block-id\u003c/code\u003e plugin\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-core@16.8.8\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003efumadocs-core@16.8.7\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003efumadocs-core@16.8.6\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003efumadocs-core@16.8.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e79d3209: Narrow schema type for private OpenAPI properties\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-core@16.8.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e61b15e9: fix Shiki languages not loaded under lazy mode\u003c/li\u003e\n\u003cli\u003e1a5433c: Support \u003ccode\u003e$\u003c/code\u003e in locale for page tree generation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-core@16.8.3\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\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/fuma-nama/fumadocs/commit/34b75a0cfb8fd345f0ad04799630f8b329c2fe92\"\u003e\u003ccode\u003e34b75a0\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3324\"\u003e#3324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/73b9cec605ecd7f17b7faff8e9aafdb0d1ecab71\"\u003e\u003ccode\u003e73b9cec\u003c/code\u003e\u003c/a\u003e docs: fix build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/d35d0d6a43492f8a185889d92fa8af8a991761f2\"\u003e\u003ccode\u003ed35d0d6\u003c/code\u003e\u003c/a\u003e fix(mdx): respect \u003ccode\u003eroot\u003c/code\u003e in Vite config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/a9f95ffbd913deac945bb420b6fb77589b7a7c8d\"\u003e\u003ccode\u003ea9f95ff\u003c/code\u003e\u003c/a\u003e chore: bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/783c048904305b4769293b047c27f9bd2ad9e31f\"\u003e\u003ccode\u003e783c048\u003c/code\u003e\u003c/a\u003e fix(preview): fix invalid content type in \u003ccode\u003e/img\u003c/code\u003e endpoint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/42f02559dabd35137b28c29597c10bd7dad90fea\"\u003e\u003ccode\u003e42f0255\u003c/code\u003e\u003c/a\u003e feat(core): support \u003ccode\u003einvalidate\u003c/code\u003e \u0026amp; \u003ccode\u003erevalidate\u003c/code\u003e on dynamic loader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/a8077981c657305fe72b4db859768d4daa4f0488\"\u003e\u003ccode\u003ea807798\u003c/code\u003e\u003c/a\u003e fix(core): improve source API utils \u0026amp; types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/8b1701942c336148141b9a8dd80bb110a4227f70\"\u003e\u003ccode\u003e8b17019\u003c/code\u003e\u003c/a\u003e docs: document LLM_GATEWAY_MODEL for Ask AI (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3319\"\u003e#3319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/cad622e541bdd38d552224f621f7ec1f5a257e25\"\u003e\u003ccode\u003ecad622e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3318\"\u003e#3318\u003c/a\u003e from smakosh/feat/llmgateway-ai-provider\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/ee98724b9a13df85331016f1f7079e4e41d82e40\"\u003e\u003ccode\u003eee98724\u003c/code\u003e\u003c/a\u003e fix(openapi): newer scalar client\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fuma-nama/fumadocs/compare/fumadocs-core@16.6.17...fumadocs-core@16.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fumadocs-mdx` from 14.2.10 to 15.0.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fuma-nama/fumadocs/releases\"\u003efumadocs-mdx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003efumadocs-mdx@15.0.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ed35d0d6: Respect \u003ccode\u003eroot\u003c/code\u003e in Vite config\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [42f0255]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [a807798]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.9.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-mdx@15.0.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecd04425: Support \u003ccode\u003e_fumadocs_skipViteConfig\u003c/code\u003e internal flag\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-mdx@15.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edca5b49: Fix compatibility with \u003ccode\u003e?raw\u003c/code\u003e query string\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [e77b9b3]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [334c8fd]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.9.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-mdx@15.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e768b676: Standardize \u003ccode\u003estructuredData\u003c/code\u003e in page data\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [768b676]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.8.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-mdx@15.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eda4a81a: Update vite configs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-mdx@15.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1fb6a61: Support custom base directory for content sources\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-mdx@15.0.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e819b6ec: Support Rolldown integration\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-mdx@15.0.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2569154: Pre-generate Vite config to prevent CJS compat issues\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [062beab]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [505cfe0]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.8.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/34b75a0cfb8fd345f0ad04799630f8b329c2fe92\"\u003e\u003ccode\u003e34b75a0\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3324\"\u003e#3324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/73b9cec605ecd7f17b7faff8e9aafdb0d1ecab71\"\u003e\u003ccode\u003e73b9cec\u003c/code\u003e\u003c/a\u003e docs: fix build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/d35d0d6a43492f8a185889d92fa8af8a991761f2\"\u003e\u003ccode\u003ed35d0d6\u003c/code\u003e\u003c/a\u003e fix(mdx): respect \u003ccode\u003eroot\u003c/code\u003e in Vite config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/a9f95ffbd913deac945bb420b6fb77589b7a7c8d\"\u003e\u003ccode\u003ea9f95ff\u003c/code\u003e\u003c/a\u003e chore: bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/783c048904305b4769293b047c27f9bd2ad9e31f\"\u003e\u003ccode\u003e783c048\u003c/code\u003e\u003c/a\u003e fix(preview): fix invalid content type in \u003ccode\u003e/img\u003c/code\u003e endpoint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/42f02559dabd35137b28c29597c10bd7dad90fea\"\u003e\u003ccode\u003e42f0255\u003c/code\u003e\u003c/a\u003e feat(core): support \u003ccode\u003einvalidate\u003c/code\u003e \u0026amp; \u003ccode\u003erevalidate\u003c/code\u003e on dynamic loader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/a8077981c657305fe72b4db859768d4daa4f0488\"\u003e\u003ccode\u003ea807798\u003c/code\u003e\u003c/a\u003e fix(core): improve source API utils \u0026amp; types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/8b1701942c336148141b9a8dd80bb110a4227f70\"\u003e\u003ccode\u003e8b17019\u003c/code\u003e\u003c/a\u003e docs: document LLM_GATEWAY_MODEL for Ask AI (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3319\"\u003e#3319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/cad622e541bdd38d552224f621f7ec1f5a257e25\"\u003e\u003ccode\u003ecad622e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3318\"\u003e#3318\u003c/a\u003e from smakosh/feat/llmgateway-ai-provider\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/ee98724b9a13df85331016f1f7079e4e41d82e40\"\u003e\u003ccode\u003eee98724\u003c/code\u003e\u003c/a\u003e fix(openapi): newer scalar client\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fuma-nama/fumadocs/compare/fumadocs-mdx@14.2.10...fumadocs-mdx@15.0.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fumadocs-ui` from 16.6.17 to 16.9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fuma-nama/fumadocs/releases\"\u003efumadocs-ui's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003efumadocs-ui@16.9.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [42f0255]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [a807798]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.9.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.9.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [e77b9b3]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [334c8fd]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.9.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.8.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [768b676]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.8.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.8.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [1dc86c7]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.8.11\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.8.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [062beab]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [505cfe0]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.8.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.8.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb494c8d: Support copy ID in headings\u003c/li\u003e\n\u003cli\u003e03626ba: [Search UI] show \u003ccode\u003ectrl\u003c/code\u003e for Linux machines\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.8.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.8.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e34f37f3: hotfix TOC\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.8.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.8.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e1aa48d0: fix RTL layout for Clerk style\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/34b75a0cfb8fd345f0ad04799630f8b329c2fe92\"\u003e\u003ccode\u003e34b75a0\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3324\"\u003e#3324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/73b9cec605ecd7f17b7faff8e9aafdb0d1ecab71\"\u003e\u003ccode\u003e73b9cec\u003c/code\u003e\u003c/a\u003e docs: fix build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/d35d0d6a43492f8a185889d92fa8af8a991761f2\"\u003e\u003ccode\u003ed35d0d6\u003c/code\u003e\u003c/a\u003e fix(mdx): respect \u003ccode\u003eroot\u003c/code\u003e in Vite config\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/a9f95ffbd913deac945bb420b6fb77589b7a7c8d\"\u003e\u003ccode\u003ea9f95ff\u003c/code\u003e\u003c/a\u003e chore: bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/783c048904305b4769293b047c27f9bd2ad9e31f\"\u003e\u003ccode\u003e783c048\u003c/code\u003e\u003c/a\u003e fix(preview): fix invalid content type in \u003ccode\u003e/img\u003c/code\u003e endpoint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/42f02559dabd35137b28c29597c10bd7dad90fea\"\u003e\u003ccode\u003e42f0255\u003c/code\u003e\u003c/a\u003e feat(core): support \u003ccode\u003einvalidate\u003c/code\u003e \u0026amp; \u003ccode\u003erevalidate\u003c/code\u003e on dynamic loader\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/a8077981c657305fe72b4db859768d4daa4f0488\"\u003e\u003ccode\u003ea807798\u003c/code\u003e\u003c/a\u003e fix(core): improve source API utils \u0026amp; types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/8b1701942c336148141b9a8dd80bb110a4227f70\"\u003e\u003ccode\u003e8b17019\u003c/code\u003e\u003c/a\u003e docs: document LLM_GATEWAY_MODEL for Ask AI (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3319\"\u003e#3319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/cad622e541bdd38d552224f621f7ec1f5a257e25\"\u003e\u003ccode\u003ecad622e\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3318\"\u003e#3318\u003c/a\u003e from smakosh/feat/llmgateway-ai-provider\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/ee98724b9a13df85331016f1f7079e4e41d82e40\"\u003e\u003ccode\u003eee98724\u003c/code\u003e\u003c/a\u003e fix(openapi): newer scalar client\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fuma-nama/fumadocs/compare/fumadocs-ui@16.6.17...fumadocs-ui@16.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 0.577.0 to 1.17.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lucide-icons/lucide/releases\"\u003elucide-react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.17.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(lucide-vue-next|lucide-svelte|lucide-angular): Remove deprecated packages by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4376\"\u003elucide-icons/lucide#4376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(repo): Update issue templates and documentation for package ren… by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4379\"\u003elucide-icons/lucide#4379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(site): Adds survey overlay to website by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4380\"\u003elucide-icons/lucide#4380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(site): Certificate dev links by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4390\"\u003elucide-icons/lucide#4390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003emartini\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4335\"\u003elucide-icons/lucide#4335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump brace-expansion from 1.1.11 to 5.0.6 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4386\"\u003elucide-icons/lucide#4386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump \u003ccode\u003e@​tootallnate/once\u003c/code\u003e from 2.0.0 to 2.0.1 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4404\"\u003elucide-icons/lucide#4404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump devalue from 5.8.0 to 5.8.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/lucide-icons/lucide/pull/4391\"\u003elucide-icons/lucide#4391\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump ws from 8.18.0 to 8.20.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/lucide-icons/lucide/pull/4392\"\u003elucide-icons/lucide#4392\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(gh-icon): limit icon size to a maximum of 256 pixels by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4398\"\u003elucide-icons/lucide#4398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(dependencies): Update dependencies by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4377\"\u003elucide-icons/lucide#4377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(copilot): Adding copilot instructions by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4407\"\u003elucide-icons/lucide#4407\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): add \u003ccode\u003eglobe-check\u003c/code\u003e by \u003ca href=\"https://github.com/Barakudum\"\u003e\u003ccode\u003e@​Barakudum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4342\"\u003elucide-icons/lucide#4342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(metadata): Require use-cases in meta json by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4321\"\u003elucide-icons/lucide#4321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eparasol\u003c/code\u003e icon by \u003ca href=\"https://github.com/karsa-mistmere\"\u003e\u003ccode\u003e@​karsa-mistmere\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4347\"\u003elucide-icons/lucide#4347\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.16.0...1.17.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.16.0...1.17.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eblender\u003c/code\u003e icon by \u003ca href=\"https://github.com/rrod497\"\u003e\u003ccode\u003e@​rrod497\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3884\"\u003elucide-icons/lucide#3884\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.15.0...1.16.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.15.0...1.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: remove 'less' from brand stopwords by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4331\"\u003elucide-icons/lucide#4331\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(\u003ccode\u003e@​lucide/vue\u003c/code\u003e): Clone slots before passing to icon by \u003ca href=\"https://github.com/axtho\"\u003e\u003ccode\u003e@​axtho\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4339\"\u003elucide-icons/lucide#4339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003etext-cursor\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4340\"\u003elucide-icons/lucide#4340\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003elandmark\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4334\"\u003elucide-icons/lucide#4334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump nitropack from 2.13.1 to 2.13.4 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4352\"\u003elucide-icons/lucide#4352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump simple-git from 3.33.0 to 3.36.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/lucide-icons/lucide/pull/4349\"\u003elucide-icons/lucide#4349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003ecandy-cane\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4148\"\u003elucide-icons/lucide#4148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003evolleyball\u003c/code\u003e icon by \u003ca href=\"https://github.com/jamiemlaw\"\u003e\u003ccode\u003e@​jamiemlaw\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4338\"\u003elucide-icons/lucide#4338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(icons): changed \u003ccode\u003echart-no-axes-combined\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3567\"\u003elucide-icons/lucide#3567\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icon): added broccoli icon by \u003ca href=\"https://github.com/swastik7805\"\u003e\u003ccode\u003e@​swastik7805\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4263\"\u003elucide-icons/lucide#4263\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(site): Updates to site and updated carbon ads by \u003ca href=\"https://github.com/ericfennis\"\u003e\u003ccode\u003e@​ericfennis\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4359\"\u003elucide-icons/lucide#4359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added sticky note variants by \u003ca href=\"https://github.com/Barakudum\"\u003e\u003ccode\u003e@​Barakudum\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4348\"\u003elucide-icons/lucide#4348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps-dev): bump astro from 6.1.6 to 6.1.10 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4361\"\u003elucide-icons/lucide#4361\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/axtho\"\u003e\u003ccode\u003e@​axtho\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4339\"\u003elucide-icons/lucide#4339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Barakudum\"\u003e\u003ccode\u003e@​Barakudum\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4348\"\u003elucide-icons/lucide#4348\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lucide-icons/lucide/compare/1.14.0...1.15.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.14.0...1.15.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/lucide-icons/lucide/commit/07c885e6c1f9952965ba388b7fd2bb7c4d416a67\"\u003e\u003ccode\u003e07c885e\u003c/code\u003e\u003c/a\u003e fix(docs): fix zephyr-cloud URL in readmes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/50d8af5a1012e188f3d71ac8f1fc0fba1aab5357\"\u003e\u003ccode\u003e50d8af5\u003c/code\u003e\u003c/a\u003e docs(readme): Update readme files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4320\"\u003e#4320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/653e44b83293567ff24dcb90ca1094a9cf0a042a\"\u003e\u003ccode\u003e653e44b\u003c/code\u003e\u003c/a\u003e feat(packages): use .mjs for ESM bundles (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4285\"\u003e#4285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/7623e23f787fe78e5075a613fd22da2cecbb9b1b\"\u003e\u003ccode\u003e7623e23\u003c/code\u003e\u003c/a\u003e feat(docs): add Zephyr Cloud to Hero Backers tier \u0026amp; rework updateSponsors scr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/dada0a82970d3733d1d716e2089591c538272a39\"\u003e\u003ccode\u003edada0a8\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fix dynamic imports (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4210\"\u003e#4210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a6e648a66ff470c2255d3666765fd73cfcc185ff\"\u003e\u003ccode\u003ea6e648a\u003c/code\u003e\u003c/a\u003e fix(lucide-react): correct client directives in RSC files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4189\"\u003e#4189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/1f010a357a21c7a8c5e1f92dd90f09d76a04e2dd\"\u003e\u003ccode\u003e1f010a3\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fixes provider export and RSC render issues (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4175\"\u003e#4175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/484f2c9cd377dbeb536f63d4b183ecfd26947014\"\u003e\u003ccode\u003e484f2c9\u003c/code\u003e\u003c/a\u003e docs(version-1): Version 1 website (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a0e202d759da95c243b541f8d3c1c26eada32b2e\"\u003e\u003ccode\u003ea0e202d\u003c/code\u003e\u003c/a\u003e feat(packages/angular): add new \u003ccode\u003e@​lucide/angular\u003c/code\u003e package (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3897\"\u003e#3897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/c5b155ec37f0217bfd85e309873029379df473ac\"\u003e\u003ccode\u003ec5b155e\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/lucide-icons/lucide\"\u003ehttps://github.com/lucide-icons/lucide\u003c/a\u003e into next\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.17.0/packages/lucide-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.1.6 to 16.2.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/next.js/releases\"\u003enext's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.2.6\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release contains security fixes and backported bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cp\u003eThe following advisories have been addressed:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eHigh:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj\"\u003eGHSA-8h8q-6873-q5fj: Denial of Service with Server Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f\"\u003eGHSA-267c-6grr-h53f: Middleware / Proxy bypass in App Router applications via segment-prefetch routes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-26hh-7cqf-hhc6\"\u003eGHSA-26hh-7cqf-hhc6: Middleware / Proxy bypass in App Router applications via segment-prefetch routes - \u003cstrong\u003eIncomplete Fix Follow-Up\u003c/strong\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mg66-mrh9-m8jx\"\u003eGHSA-mg66-mrh9-m8jx: Denial of Service via connection exhaustion in applications using Cache Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-492v-c6pp-mqqv\"\u003eGHSA-492v-c6pp-mqqv: Middleware / Proxy bypass through dynamic route parameter injection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r\"\u003eGHSA-c4j6-fc7j-m34r: Server-side request forgery in applications using WebSocket upgrades\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-36qx-fr4f-26g5\"\u003eGHSA-36qx-fr4f-26g5: Middleware / Proxy bypass in Pages Router applications using i18n\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eModerate:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-ffhc-5mcf-pf4q\"\u003eGHSA-ffhc-5mcf-pf4q: Cross-site scripting in App Router applications using CSP nonces\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-gx5p-jg67-6x7h\"\u003eGHSA-gx5p-jg67-6x7h: Cross-site scripting in beforeInteractive scripts with untrusted input\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-h64f-5h5j-jqjh\"\u003eGHSA-h64f-5h5j-jqjh: Denial of Service in the Image Optimization API\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-wfc6-r584-vfw7\"\u003eGHSA-wfc6-r584-vfw7: Cache poisoning in React Server Component responses\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eLow:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-vfv6-92ff-j949\"\u003eGHSA-vfv6-92ff-j949: Cache poisoning via collisions in React Server Component cache-busting\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-3g8h-86w9-wvmq\"\u003eGHSA-3g8h-86w9-wvmq: Middleware / Proxy redirects can be cache-poisoned\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: preserve HTTP access fallbacks during prerender recovery (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92231\"\u003e#92231\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix fallback route params case in app-page handler (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91737\"\u003e#91737\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix invalid HTML response for route-level RSC requests in deployment adapter (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91541\"\u003e#91541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch setHeader for direct route handlers (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93101\"\u003e#93101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude deployment id in \u003ccode\u003ecacheHandlers\u003c/code\u003e keys (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93453\"\u003e#93453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix double-encoding of URL pathname parts in client param parsing (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93491\"\u003e#93491\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.2.5\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release contains security fixes and backported bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eSecurity Fixes\u003c/h3\u003e\n\u003cp\u003eThe following advisories have been addressed:\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003eHigh:\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-8h8q-6873-q5fj\"\u003eGHSA-8h8q-6873-q5fj: Denial of Service with Server Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-267c-6grr-h53f\"\u003eGHSA-267c-6grr-h53f: Middleware / Proxy bypass in App Router applications via segment-prefetch routes\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-mg66-mrh9-m8jx\"\u003eGHSA-mg66-mrh9-m8jx: Denial of Service via connection exhaustion in applications using Cache Components\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-492v-c6pp-mqqv\"\u003eGHSA-492v-c6pp-mqqv: Middleware / Proxy bypass through dynamic route parameter injection\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/security/advisories/GHSA-c4j6-fc7j-m34r\"\u003eGHSA-c4j6-fc7j-m34r: Server-side request forgery in applications using WebSocket upgrades\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/ee6e79b1792a4d401ddf2480f40a83549fe8e722\"\u003e\u003ccode\u003eee6e79b\u003c/code\u003e\u003c/a\u003e v16.2.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/afa053d9eb9c2a68c7eba43e84fe6bed8babcd45\"\u003e\u003ccode\u003eafa053d\u003c/code\u003e\u003c/a\u003e Turbopack: Match proxy matchers with webpack implementation (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93594\"\u003e#93594\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/97a154e5bbee0cb1ac3fb8aa4db66ac36e796e3d\"\u003e\u003ccode\u003e97a154e\u003c/code\u003e\u003c/a\u003e Turbopack: Fix middleware matcher suffix (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93590\"\u003e#93590\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/83899bc89103d4df1479e065c7c1e09d4698a7b6\"\u003e\u003ccode\u003e83899bc\u003c/code\u003e\u003c/a\u003e [backport] Disable build caches for production/staging/force-preview deploys ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/7b222b90954d607fc28a34e9b360a9b1636bc206\"\u003e\u003ccode\u003e7b222b9\u003c/code\u003e\u003c/a\u003e [backport][test] Pin package manager to patch versions (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93595\"\u003e#93595\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a8dc24f1fe23d4a22d24fac734837f7c824138f7\"\u003e\u003ccode\u003ea8dc24f\u003c/code\u003e\u003c/a\u003e [backport] Turbopack: more strict vergen setup (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/93587\"\u003e#93587\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/766148f9cd48c0e218acafcd0f15defc14871bf4\"\u003e\u003ccode\u003e766148f\u003c/code\u003e\u003c/a\u003e v16.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/0dd94836a8b43209fcfefa448c141683c22c1a27\"\u003e\u003ccode\u003e0dd9483\u003c/code\u003e\u003c/a\u003e fix: add explicit checks for RSC header (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/83\"\u003e#83\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/98\"\u003e#98\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d166096c399c4fc4e09cd2d1bf26dca6579a855d\"\u003e\u003ccode\u003ed166096\u003c/code\u003e\u003c/a\u003e fix proxy matching for segment prefetch URLs (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/89\"\u003e#89\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/9d50c0b7190f59c470308578e12882788819f14c\"\u003e\u003ccode\u003e9d50c0b\u003c/code\u003e\u003c/a\u003e Strip next-resume header from incoming requests (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/92\"\u003e#92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.1.6...v16.2.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for next since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/agrawal-rohit/yehle/pull/137","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/agrawal-rohit%2Fyehle/issues/137","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/137/packages"}},{"old_version":"2.0.0","new_version":"3.2.0","update_type":"major","path":null,"pr_created_at":"2026-05-04T02:11:20.000Z","version_change":"2.0.0 → 3.2.0","issue":{"uuid":"4373645519","node_id":"PR_kwDORhEIoc7X24Wm","number":18,"state":"closed","title":"Bump the all group with 220 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-11T01:54:02.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-04T02:11:20.000Z","updated_at":"2026-05-11T01:54:04.000Z","time_to_close":603762,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"all","update_count":220,"packages":[{"name":"@hey-api/openapi-ts","old_version":"0.94.0","new_version":"0.97.1","repository_url":"https://github.com/hey-api/openapi-ts"},{"name":"@libsql/client","old_version":"0.17.0","new_version":"0.17.3","repository_url":"https://github.com/tursodatabase/libsql-client-ts"},{"name":"@lingui/core","old_version":"5.9.5","new_version":"6.0.1","repository_url":"https://github.com/lingui/js-lingui"},{"name":"@lingui/react","old_version":"5.9.5","new_version":"6.0.1","repository_url":"https://github.com/lingui/js-lingui"},{"name":"@supabase/supabase-js","old_version":"2.99.1","new_version":"2.105.1","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@tailwindcss/vite","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tanstack/react-query","old_version":"5.95.2","new_version":"5.100.9","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-router","old_version":"1.166.7","new_version":"1.169.1","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-virtual","old_version":"3.13.23","new_version":"3.13.24","repository_url":"https://github.com/TanStack/virtual"},{"name":"@tanstack/router-plugin","old_version":"1.166.7","new_version":"1.167.32","repository_url":"https://github.com/TanStack/router"},{"name":"@trpc/client","old_version":"11.12.0","new_version":"11.17.0","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/react-query","old_version":"11.12.0","new_version":"11.17.0","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/server","old_version":"11.12.0","new_version":"11.17.0","repository_url":"https://github.com/trpc/trpc"},{"name":"framer-motion","old_version":"12.35.2","new_version":"12.38.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"megajs","old_version":"1.3.9","new_version":"1.3.10","repository_url":"https://github.com/qgustavor/mega"},{"name":"pixi.js","old_version":"8.17.0","new_version":"8.18.1","repository_url":"https://github.com/pixijs/pixijs"},{"name":"react","old_version":"19.2.4","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.4","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"systeminformation","old_version":"5.31.4","new_version":"5.31.5","repository_url":"https://github.com/sebhildebrandt/systeminformation"},{"name":"tailwindcss","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"yauzl","old_version":"3.2.1","new_version":"3.3.0","repository_url":"https://github.com/thejoshwolfe/yauzl"},{"name":"zod","old_version":"4.3.6","new_version":"4.4.2","repository_url":"https://github.com/colinhacks/zod"},{"name":"@eslint/js","old_version":"9.39.4","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"@lingui/cli","old_version":"5.9.5","new_version":"6.0.1","repository_url":"https://github.com/lingui/js-lingui"},{"name":"@types/node","old_version":"25.4.0","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vitejs/plugin-react","old_version":"5.1.4","new_version":"6.0.1","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"dotenv","old_version":"17.3.1","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"electron","old_version":"41.1.1","new_version":"41.5.0","repository_url":"https://github.com/electron/electron"},{"name":"eslint","old_version":"9.39.4","new_version":"10.3.0","repository_url":"https://github.com/eslint/eslint"},{"name":"eslint-plugin-react-hooks","old_version":"7.0.1","new_version":"7.1.1","repository_url":"https://github.com/facebook/react"},{"name":"globals","old_version":"17.4.0","new_version":"17.6.0","repository_url":"https://github.com/sindresorhus/globals"},{"name":"javascript-obfuscator","old_version":"5.3.0","new_version":"5.4.2","repository_url":"https://github.com/javascript-obfuscator/javascript-obfuscator"},{"name":"jsdom","old_version":"28.1.0","new_version":"29.1.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"lint-staged","old_version":"16.3.3","new_version":"16.4.0","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"prettier","old_version":"3.8.1","new_version":"3.8.3","repository_url":"https://github.com/prettier/prettier"},{"name":"terser","old_version":"5.46.0","new_version":"5.46.2","repository_url":"https://github.com/terser/terser"},{"name":"typescript","old_version":"5.9.3","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"typescript-eslint","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"vite","old_version":"7.3.2","new_version":"8.0.10","repository_url":"https://github.com/vitejs/vite"},{"name":"vite-plugin-electron","old_version":"0.29.0","new_version":"0.29.1","repository_url":"https://github.com/electron-vite/vite-plugin-electron"},{"name":"vitest","old_version":"4.0.18","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@asamuzakjp/css-color","old_version":"5.0.1","new_version":"5.1.11","repository_url":"https://github.com/asamuzaK/cssColor"},{"name":"@asamuzakjp/dom-selector","old_version":"6.8.1","new_version":"7.1.1","repository_url":"https://github.com/asamuzaK/domSelector"},{"name":"@babel/compat-data","old_version":"7.29.0","new_version":"7.29.3","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helpers","old_version":"7.28.6","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@babel/parser","old_version":"7.29.0","new_version":"7.29.3","repository_url":"https://github.com/babel/babel"},{"name":"@babel/runtime","old_version":"7.28.6","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@csstools/css-calc","old_version":"3.1.1","new_version":"3.2.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-color-parser","old_version":"4.0.2","new_version":"4.1.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@csstools/css-syntax-patches-for-csstree","old_version":"1.0.28","new_version":"1.1.3","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"@electron/rebuild","old_version":"4.0.3","new_version":"4.0.4","repository_url":"https://github.com/electron/rebuild"},{"name":"brace-expansion","old_version":"1.1.13","new_version":"1.1.14","repository_url":"https://github.com/juliangruber/brace-expansion"},{"name":"@eslint/config-array","old_version":"0.21.2","new_version":"0.23.5","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/config-helpers","old_version":"0.4.2","new_version":"0.5.5","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/core","old_version":"0.17.0","new_version":"1.2.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/object-schema","old_version":"2.1.7","new_version":"3.0.5","repository_url":"https://github.com/eslint/rewrite"},{"name":"@eslint/plugin-kit","old_version":"0.4.1","new_version":"0.7.1","repository_url":"https://github.com/eslint/rewrite"},{"name":"@exodus/bytes","old_version":"1.14.1","new_version":"1.15.0","repository_url":"https://github.com/ExodusOSS/bytes"},{"name":"@hey-api/codegen-core","old_version":"0.7.1","new_version":"0.8.1","repository_url":"https://github.com/hey-api/openapi-ts"},{"name":"@hey-api/json-schema-ref-parser","old_version":"1.3.1","new_version":"1.4.2","repository_url":"https://github.com/hey-api/openapi-ts"},{"name":"@hey-api/shared","old_version":"0.2.2","new_version":"0.4.3","repository_url":"https://github.com/hey-api/openapi-ts"},{"name":"@hey-api/types","old_version":"0.1.3","new_version":"0.1.4","repository_url":"https://github.com/hey-api/openapi-ts"},{"name":"@humanfs/core","old_version":"0.19.1","new_version":"0.19.2","repository_url":"https://github.com/humanwhocodes/humanfs"},{"name":"@humanfs/node","old_version":"0.16.7","new_version":"0.16.8","repository_url":"https://github.com/humanwhocodes/humanfs"},{"name":"@javascript-obfuscator/escodegen","old_version":"2.3.1","new_version":"2.4.1","repository_url":"https://github.com/estools/escodegen"},{"name":"@libsql/core","old_version":"0.17.0","new_version":"0.17.3","repository_url":"https://github.com/tursodatabase/libsql-client-ts"},{"name":"@libsql/darwin-arm64","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@libsql/darwin-x64","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@libsql/hrana-client","old_version":"0.9.0","new_version":"0.10.0","repository_url":"https://github.com/libsql/hrana-client-ts"},{"name":"@libsql/linux-arm-gnueabihf","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@libsql/linux-arm-musleabihf","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@libsql/linux-arm64-gnu","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@libsql/linux-arm64-musl","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@libsql/linux-x64-gnu","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@libsql/linux-x64-musl","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@libsql/win32-x64-msvc","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"@lingui/babel-plugin-extract-messages","old_version":"5.9.5","new_version":"6.0.1","repository_url":"https://github.com/lingui/js-lingui"},{"name":"@lingui/babel-plugin-lingui-macro","old_version":"5.9.5","new_version":"6.0.1","repository_url":"https://github.com/lingui/js-lingui"},{"name":"chokidar","old_version":"3.5.1","new_version":"3.6.0","repository_url":"https://github.com/paulmillr/chokidar"},{"name":"readdirp","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/paulmillr/readdirp"},{"name":"@lingui/conf","old_version":"5.9.5","new_version":"6.0.1","repository_url":"https://github.com/lingui/js-lingui"},{"name":"@lingui/format-po","old_version":"5.9.5","new_version":"6.0.1","repository_url":"https://github.com/lingui/js-lingui"},{"name":"@noble/hashes","old_version":"2.0.1","new_version":"2.2.0","repository_url":"https://github.com/paulmillr/noble-hashes"},{"name":"@rolldown/pluginutils","old_version":"1.0.0-rc.3","new_version":"1.0.0-rc.7","repository_url":"https://github.com/rolldown/rolldown"},{"name":"@supabase/auth-js","old_version":"2.99.1","new_version":"2.105.1","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@supabase/functions-js","old_version":"2.99.1","new_version":"2.105.1","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@supabase/postgrest-js","old_version":"2.99.1","new_version":"2.105.1","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@supabase/realtime-js","old_version":"2.99.1","new_version":"2.105.1","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@supabase/storage-js","old_version":"2.99.1","new_version":"2.105.1","repository_url":"https://github.com/supabase/supabase-js"},{"name":"@tailwindcss/node","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-android-arm64","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-darwin-arm64","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-darwin-x64","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-freebsd-x64","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-linux-arm-gnueabihf","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-linux-arm64-gnu","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-linux-arm64-musl","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-linux-x64-gnu","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-linux-x64-musl","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-wasm32-wasi","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-win32-arm64-msvc","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/oxide-win32-x64-msvc","old_version":"4.2.1","new_version":"4.2.4","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tanstack/history","old_version":"1.161.4","new_version":"1.161.6","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/query-core","old_version":"5.95.2","new_version":"5.100.9","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-store","old_version":"0.9.1","new_version":"0.9.3","repository_url":"https://github.com/TanStack/store"},{"name":"@tanstack/router-core","old_version":"1.166.7","new_version":"1.169.1","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/router-generator","old_version":"1.166.7","new_version":"1.166.39","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/router-utils","old_version":"1.161.4","new_version":"1.161.7","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/store","old_version":"0.9.1","new_version":"0.9.3","repository_url":"https://github.com/TanStack/store"},{"name":"@tanstack/virtual-core","old_version":"3.13.23","new_version":"3.14.0","repository_url":"https://github.com/TanStack/virtual"},{"name":"@tanstack/virtual-file-routes","old_version":"1.161.4","new_version":"1.161.7","repository_url":"https://github.com/TanStack/router"},{"name":"@types/debug","old_version":"4.1.12","new_version":"4.1.13","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/project-service","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/scope-manager","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/tsconfig-utils","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/type-utils","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/types","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/typescript-estree","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/utils","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/visitor-keys","old_version":"8.57.0","new_version":"8.59.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vercel/blob","old_version":"2.3.1","new_version":"2.3.3","repository_url":"https://github.com/vercel/storage"},{"name":"undici","old_version":"6.24.1","new_version":"6.25.0","repository_url":"https://github.com/nodejs/undici"},{"name":"@vitest/expect","old_version":"4.0.18","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/mocker","old_version":"4.0.18","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/pretty-format","old_version":"4.0.18","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/runner","old_version":"4.0.18","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/snapshot","old_version":"4.0.18","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/spy","old_version":"4.0.18","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/utils","old_version":"4.0.18","new_version":"4.1.5","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@xmldom/xmldom","old_version":"0.8.12","new_version":"0.8.13","repository_url":"https://github.com/xmldom/xmldom"},{"name":"abbrev","old_version":"3.0.1","new_version":"4.0.0","repository_url":"https://github.com/npm/abbrev-js"},{"name":"ajv","old_version":"6.14.0","new_version":"6.15.0","repository_url":"https://github.com/ajv-validator/ajv"},{"name":"axe-core","old_version":"4.11.1","new_version":"4.11.4","repository_url":"https://github.com/dequelabs/axe-core"},{"name":"b4a","old_version":"1.8.0","new_version":"1.8.1","repository_url":"https://github.com/holepunchto/b4a"},{"name":"bare-fs","old_version":"4.5.6","new_version":"4.7.1","repository_url":"https://github.com/holepunchto/bare-fs"},{"name":"bare-os","old_version":"3.8.6","new_version":"3.9.1","repository_url":"https://github.com/holepunchto/bare-os"},{"name":"bare-stream","old_version":"2.11.0","new_version":"2.13.1","repository_url":"https://github.com/holepunchto/bare-stream"},{"name":"bare-url","old_version":"2.4.0","new_version":"2.4.2","repository_url":"https://github.com/holepunchto/bare-url"},{"name":"baseline-browser-mapping","old_version":"2.10.0","new_version":"2.10.27","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"browserslist","old_version":"4.28.1","new_version":"4.28.2","repository_url":"https://github.com/browserslist/browserslist"},{"name":"c12","old_version":"3.3.3","new_version":"3.3.4","repository_url":"https://github.com/unjs/c12"},{"name":"call-bind","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/ljharb/call-bind"},{"name":"caniuse-lite","old_version":"1.0.30001775","new_version":"1.0.30001791","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"cli-cursor","old_version":"3.1.0","new_version":"5.0.0","repository_url":"https://github.com/sindresorhus/cli-cursor"},{"name":"cli-spinners","old_version":"2.9.2","new_version":"3.4.0","repository_url":"https://github.com/sindresorhus/cli-spinners"},{"name":"conf","old_version":"15.0.2","new_version":"15.1.0","repository_url":"https://github.com/sindresorhus/conf"},{"name":"cookie-es","old_version":"2.0.0","new_version":"3.1.1","repository_url":"https://github.com/unjs/cookie-es"},{"name":"whatwg-url","old_version":"5.0.0","new_version":"16.0.1","repository_url":"https://github.com/jsdom/whatwg-url"},{"name":"tr46","old_version":"0.0.3","new_version":"6.0.0","repository_url":"https://github.com/jsdom/tr46"},{"name":"webidl-conversions","old_version":"3.0.1","new_version":"8.0.1","repository_url":"https://github.com/jsdom/webidl-conversions"},{"name":"css-tree","old_version":"3.1.0","new_version":"3.2.1","repository_url":"https://github.com/csstree/csstree"},{"name":"diff","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/kpdecker/jsdiff"},{"name":"electron-to-chromium","old_version":"1.5.302","new_version":"1.5.349","repository_url":"https://github.com/Kilian/electron-to-chromium"},{"name":"enhanced-resolve","old_version":"5.20.0","new_version":"5.21.0","repository_url":"https://github.com/webpack/enhanced-resolve"},{"name":"entities","old_version":"6.0.1","new_version":"8.0.0","repository_url":"https://github.com/fb55/entities"},{"name":"es-abstract","old_version":"1.24.1","new_version":"1.24.2","repository_url":"https://github.com/ljharb/es-abstract"},{"name":"es-iterator-helpers","old_version":"1.2.2","new_version":"1.3.2","repository_url":"https://github.com/es-shims/iterator-helpers"},{"name":"es-module-lexer","old_version":"1.7.0","new_version":"2.1.0","repository_url":"https://github.com/guybedford/es-module-lexer"},{"name":"espree","old_version":"10.4.0","new_version":"11.2.0","repository_url":"https://github.com/eslint/js"},{"name":"get-tsconfig","old_version":"4.13.6","new_version":"4.14.0","repository_url":"https://github.com/privatenumber/get-tsconfig"},{"name":"giget","old_version":"2.0.0","new_version":"3.2.0","repository_url":"https://github.com/unjs/giget"},{"name":"hasown","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/inspect-js/hasOwn"},{"name":"is-interactive","old_version":"1.0.0","new_version":"2.0.0","repository_url":"https://github.com/sindresorhus/is-interactive"},{"name":"is-unicode-supported","old_version":"0.1.0","new_version":"2.1.0","repository_url":"https://github.com/sindresorhus/is-unicode-supported"},{"name":"isbot","old_version":"5.1.35","new_version":"5.1.39","repository_url":"https://github.com/omrilotan/isbot"},{"name":"libphonenumber-js","old_version":"1.12.38","new_version":"1.12.42"},{"name":"libsql","old_version":"0.5.22","new_version":"0.5.29","repository_url":"https://github.com/tursodatabase/libsql-js"},{"name":"lightningcss","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-android-arm64","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-darwin-arm64","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-darwin-x64","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-freebsd-x64","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-linux-arm-gnueabihf","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-linux-arm64-gnu","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-linux-arm64-musl","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-linux-x64-gnu","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-linux-x64-musl","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-win32-arm64-msvc","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"lightningcss-win32-x64-msvc","old_version":"1.31.1","new_version":"1.32.0","repository_url":"https://github.com/parcel-bundler/lightningcss"},{"name":"log-symbols","old_version":"4.1.0","new_version":"7.0.1","repository_url":"https://github.com/sindresorhus/log-symbols"},{"name":"mdn-data","old_version":"2.12.2","new_version":"2.27.1","repository_url":"https://github.com/mdn/data"},{"name":"minipass","old_version":"3.3.6","new_version":"7.1.3","repository_url":"https://github.com/isaacs/minipass"},{"name":"motion-dom","old_version":"12.35.2","new_version":"12.38.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"motion-utils","old_version":"12.29.2","new_version":"12.36.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"nanoid","old_version":"3.3.11","new_version":"3.3.12","repository_url":"https://github.com/ai/nanoid"},{"name":"node-abi","old_version":"4.26.0","new_version":"4.29.0","repository_url":"https://github.com/electron/node-abi"},{"name":"node-gyp","old_version":"11.5.0","new_version":"12.3.0","repository_url":"https://github.com/nodejs/node-gyp"},{"name":"node-releases","old_version":"2.0.27","new_version":"2.0.38","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"nopt","old_version":"8.1.0","new_version":"9.0.0","repository_url":"https://github.com/npm/nopt"},{"name":"onetime","old_version":"5.1.2","new_version":"7.0.0","repository_url":"https://github.com/sindresorhus/onetime"},{"name":"ora","old_version":"5.4.1","new_version":"9.4.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"restore-cursor","old_version":"3.1.0","new_version":"5.1.0","repository_url":"https://github.com/sindresorhus/restore-cursor"},{"name":"parse5","old_version":"8.0.0","new_version":"8.0.1","repository_url":"https://github.com/inikulin/parse5"},{"name":"pkg-types","old_version":"2.3.0","new_version":"2.3.1","repository_url":"https://github.com/unjs/pkg-types"},{"name":"postcss","old_version":"8.5.6","new_version":"8.5.13","repository_url":"https://github.com/postcss/postcss"},{"name":"proc-log","old_version":"5.0.0","new_version":"6.1.0","repository_url":"https://github.com/npm/proc-log"},{"name":"rc9","old_version":"2.1.2","new_version":"3.0.1","repository_url":"https://github.com/unjs/rc9"},{"name":"safe-array-concat","old_version":"1.1.3","new_version":"1.1.4","repository_url":"https://github.com/ljharb/safe-array-concat"},{"name":"sanitize-filename","old_version":"1.6.3","new_version":"1.6.4","repository_url":"https://github.com/parshap/node-sanitize-filename"},{"name":"sax","old_version":"1.4.4","new_version":"1.6.0","repository_url":"https://github.com/isaacs/sax-js"},{"name":"seroval","old_version":"1.5.0","new_version":"1.5.2","repository_url":"https://github.com/lxsmnsyc/seroval"},{"name":"seroval-plugins","old_version":"1.5.0","new_version":"1.5.2","repository_url":"https://github.com/lxsmnsyc/seroval"},{"name":"side-channel-list","old_version":"1.0.0","new_version":"1.0.1","repository_url":"https://github.com/ljharb/side-channel-list"},{"name":"std-env","old_version":"3.10.0","new_version":"4.1.0","repository_url":"https://github.com/unjs/std-env"},{"name":"tapable","old_version":"2.3.0","new_version":"2.3.3","repository_url":"https://github.com/webpack/tapable"},{"name":"tar-stream","old_version":"3.1.8","new_version":"3.2.0","repository_url":"https://github.com/mafintosh/tar-stream"},{"name":"tinyexec","old_version":"1.0.2","new_version":"1.1.2","repository_url":"https://github.com/tinylibs/tinyexec"},{"name":"tinyglobby","old_version":"0.2.15","new_version":"0.2.16","repository_url":"https://github.com/SuperchupuDev/tinyglobby"},{"name":"tinyrainbow","old_version":"3.0.3","new_version":"3.1.0","repository_url":"https://github.com/tinylibs/tinyrainbow"},{"name":"tldts","old_version":"7.0.23","new_version":"7.0.30","repository_url":"https://github.com/remusao/tldts"},{"name":"tldts-core","old_version":"7.0.23","new_version":"7.0.30","repository_url":"https://github.com/remusao/tldts"},{"name":"tough-cookie","old_version":"6.0.0","new_version":"6.0.1","repository_url":"https://github.com/salesforce/tough-cookie"},{"name":"ts-api-utils","old_version":"2.4.0","new_version":"2.5.0","repository_url":"https://github.com/JoshuaKGoldberg/ts-api-utils"},{"name":"unplugin","old_version":"2.3.11","new_version":"3.0.0","repository_url":"https://github.com/unjs/unplugin"},{"name":"validator","old_version":"13.15.26","new_version":"13.15.35","repository_url":"https://github.com/validatorjs/validator.js"},{"name":"ws","old_version":"8.19.0","new_version":"8.20.0","repository_url":"https://github.com/websockets/ws"},{"name":"yaml","old_version":"2.8.3","new_version":"2.8.4","repository_url":"https://github.com/eemeli/yaml"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all group with 220 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hey-api/openapi-ts](https://github.com/hey-api/openapi-ts) | `0.94.0` | `0.97.1` |\n| [@libsql/client](https://github.com/tursodatabase/libsql-client-ts/tree/HEAD/packages/libsql-client) | `0.17.0` | `0.17.3` |\n| [@lingui/core](https://github.com/lingui/js-lingui/tree/HEAD/packages/core) | `5.9.5` | `6.0.1` |\n| [@lingui/react](https://github.com/lingui/js-lingui/tree/HEAD/packages/react) | `5.9.5` | `6.0.1` |\n| [@supabase/supabase-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js) | `2.99.1` | `2.105.1` |\n| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.2.1` | `4.2.4` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.95.2` | `5.100.9` |\n| [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.166.7` | `1.169.1` |\n| [@tanstack/react-virtual](https://github.com/TanStack/virtual/tree/HEAD/packages/react-virtual) | `3.13.23` | `3.13.24` |\n| [@tanstack/router-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-plugin) | `1.166.7` | `1.167.32` |\n| [@trpc/client](https://github.com/trpc/trpc/tree/HEAD/packages/client) | `11.12.0` | `11.17.0` |\n| [@trpc/react-query](https://github.com/trpc/trpc/tree/HEAD/packages/react) | `11.12.0` | `11.17.0` |\n| [@trpc/server](https://github.com/trpc/trpc/tree/HEAD/packages/server) | `11.12.0` | `11.17.0` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.35.2` | `12.38.0` |\n| [megajs](https://github.com/qgustavor/mega) | `1.3.9` | `1.3.10` |\n| [pixi.js](https://github.com/pixijs/pixijs) | `8.17.0` | `8.18.1` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.4` | `19.2.5` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.4` | `19.2.5` |\n| [systeminformation](https://github.com/sebhildebrandt/systeminformation) | `5.31.4` | `5.31.5` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.1` | `4.2.4` |\n| [yauzl](https://github.com/thejoshwolfe/yauzl) | `3.2.1` | `3.3.0` |\n| [zod](https://github.com/colinhacks/zod) | `4.3.6` | `4.4.2` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.4` | `10.0.1` |\n| [@lingui/cli](https://github.com/lingui/js-lingui/tree/HEAD/packages/cli) | `5.9.5` | `6.0.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.4.0` | `25.6.0` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.57.0` | `8.59.1` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.57.0` | `8.59.1` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.4` | `6.0.1` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.3.1` | `17.4.2` |\n| [electron](https://github.com/electron/electron) | `41.1.1` | `41.5.0` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.4` | `10.3.0` |\n| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `7.0.1` | `7.1.1` |\n| [globals](https://github.com/sindresorhus/globals) | `17.4.0` | `17.6.0` |\n| [javascript-obfuscator](https://github.com/javascript-obfuscator/javascript-obfuscator) | `5.3.0` | `5.4.2` |\n| [jsdom](https://github.com/jsdom/jsdom) | `28.1.0` | `29.1.1` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.3.3` | `16.4.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.8.1` | `3.8.3` |\n| [terser](https://github.com/terser/terser) | `5.46.0` | `5.46.2` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `6.0.3` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.57.0` | `8.59.1` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.3.2` | `8.0.10` |\n| [vite-plugin-electron](https://github.com/electron-vite/vite-plugin-electron) | `0.29.0` | `0.29.1` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.18` | `4.1.5` |\n| [@asamuzakjp/css-color](https://github.com/asamuzaK/cssColor) | `5.0.1` | `5.1.11` |\n| [@asamuzakjp/dom-selector](https://github.com/asamuzaK/domSelector) | `6.8.1` | `7.1.1` |\n| [@babel/compat-data](https://github.com/babel/babel/tree/HEAD/packages/babel-compat-data) | `7.29.0` | `7.29.3` |\n| [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) | `7.28.6` | `7.29.2` |\n| [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) | `7.29.0` | `7.29.3` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.28.6` | `7.29.2` |\n| [@csstools/css-calc](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-calc) | `3.1.1` | `3.2.0` |\n| [@csstools/css-color-parser](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-color-parser) | `4.0.2` | `4.1.0` |\n| [@csstools/css-syntax-patches-for-csstree](https://github.com/csstools/postcss-plugins/tree/HEAD/packages/css-syntax-patches-for-csstree) | `1.0.28` | `1.1.3` |\n| [@electron/rebuild](https://github.com/electron/rebuild) | `4.0.3` | `4.0.4` |\n| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.13` | `1.1.14` |\n| [@eslint/config-array](https://github.com/eslint/rewrite/tree/HEAD/packages/config-array) | `0.21.2` | `0.23.5` |\n| [@eslint/config-helpers](https://github.com/eslint/rewrite/tree/HEAD/packages/config-helpers) | `0.4.2` | `0.5.5` |\n| [@eslint/core](https://github.com/eslint/rewrite/tree/HEAD/packages/core) | `0.17.0` | `1.2.1` |\n| [@eslint/object-schema](https://github.com/eslint/rewrite/tree/HEAD/packages/object-schema) | `2.1.7` | `3.0.5` |\n| [@eslint/plugin-kit](https://github.com/eslint/rewrite/tree/HEAD/packages/plugin-kit) | `0.4.1` | `0.7.1` |\n| [@exodus/bytes](https://github.com/ExodusOSS/bytes) | `1.14.1` | `1.15.0` |\n| [@hey-api/codegen-core](https://github.com/hey-api/openapi-ts) | `0.7.1` | `0.8.1` |\n| [@hey-api/json-schema-ref-parser](https://github.com/hey-api/openapi-ts) | `1.3.1` | `1.4.2` |\n| [@hey-api/shared](https://github.com/hey-api/openapi-ts) | `0.2.2` | `0.4.3` |\n| [@hey-api/types](https://github.com/hey-api/openapi-ts) | `0.1.3` | `0.1.4` |\n| [@humanfs/core](https://github.com/humanwhocodes/humanfs) | `0.19.1` | `0.19.2` |\n| [@humanfs/node](https://github.com/humanwhocodes/humanfs/tree/HEAD/packages/node) | `0.16.7` | `0.16.8` |\n| [@javascript-obfuscator/escodegen](https://github.com/estools/escodegen) | `2.3.1` | `2.4.1` |\n| [@libsql/core](https://github.com/tursodatabase/libsql-client-ts/tree/HEAD/packages/libsql-core) | `0.17.0` | `0.17.3` |\n| [@libsql/darwin-arm64](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@libsql/darwin-x64](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@libsql/hrana-client](https://github.com/libsql/hrana-client-ts) | `0.9.0` | `0.10.0` |\n| [@libsql/linux-arm-gnueabihf](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@libsql/linux-arm-musleabihf](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@libsql/linux-arm64-gnu](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@libsql/linux-arm64-musl](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@libsql/linux-x64-gnu](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@libsql/linux-x64-musl](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@libsql/win32-x64-msvc](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [@lingui/babel-plugin-extract-messages](https://github.com/lingui/js-lingui/tree/HEAD/packages/babel-plugin-extract-messages) | `5.9.5` | `6.0.1` |\n| [@lingui/babel-plugin-lingui-macro](https://github.com/lingui/js-lingui/tree/HEAD/packages/babel-plugin-lingui-macro) | `5.9.5` | `6.0.1` |\n| [chokidar](https://github.com/paulmillr/chokidar) | `3.5.1` | `3.6.0` |\n| [readdirp](https://github.com/paulmillr/readdirp) | `3.5.0` | `3.6.0` |\n| [@lingui/conf](https://github.com/lingui/js-lingui/tree/HEAD/packages/conf) | `5.9.5` | `6.0.1` |\n| [@lingui/format-po](https://github.com/lingui/js-lingui/tree/HEAD/packages/format-po) | `5.9.5` | `6.0.1` |\n| [@noble/hashes](https://github.com/paulmillr/noble-hashes) | `2.0.1` | `2.2.0` |\n| [@rolldown/pluginutils](https://github.com/rolldown/rolldown/tree/HEAD/packages/pluginutils) | `1.0.0-rc.3` | `1.0.0-rc.7` |\n| [@supabase/auth-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/auth-js) | `2.99.1` | `2.105.1` |\n| [@supabase/functions-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/functions-js) | `2.99.1` | `2.105.1` |\n| [@supabase/postgrest-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/postgrest-js) | `2.99.1` | `2.105.1` |\n| [@supabase/realtime-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/realtime-js) | `2.99.1` | `2.105.1` |\n| [@supabase/storage-js](https://github.com/supabase/supabase-js/tree/HEAD/packages/core/storage-js) | `2.99.1` | `2.105.1` |\n| [@tailwindcss/node](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-node) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-android-arm64](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/android-arm64) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-darwin-arm64](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/darwin-arm64) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-darwin-x64](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/darwin-x64) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-freebsd-x64](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/freebsd-x64) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-linux-arm-gnueabihf](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/linux-arm-gnueabihf) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-linux-arm64-gnu](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/linux-arm64-gnu) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-linux-arm64-musl](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/linux-arm64-musl) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-linux-x64-gnu](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/linux-x64-gnu) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-linux-x64-musl](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/linux-x64-musl) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-wasm32-wasi](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-win32-arm64-msvc](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/win32-arm64-msvc) | `4.2.1` | `4.2.4` |\n| [@tailwindcss/oxide-win32-x64-msvc](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/crates/node/npm/win32-x64-msvc) | `4.2.1` | `4.2.4` |\n| [@tanstack/history](https://github.com/TanStack/router/tree/HEAD/packages/history) | `1.161.4` | `1.161.6` |\n| [@tanstack/query-core](https://github.com/TanStack/query/tree/HEAD/packages/query-core) | `5.95.2` | `5.100.9` |\n| [@tanstack/react-store](https://github.com/TanStack/store/tree/HEAD/packages/react-store) | `0.9.1` | `0.9.3` |\n| [@tanstack/router-core](https://github.com/TanStack/router/tree/HEAD/packages/router-core) | `1.166.7` | `1.169.1` |\n| [@tanstack/router-generator](https://github.com/TanStack/router/tree/HEAD/packages/router-generator) | `1.166.7` | `1.166.39` |\n| [@tanstack/router-utils](https://github.com/TanStack/router/tree/HEAD/packages/router-utils) | `1.161.4` | `1.161.7` |\n| [@tanstack/store](https://github.com/TanStack/store/tree/HEAD/packages/store) | `0.9.1` | `0.9.3` |\n| [@tanstack/virtual-core](https://github.com/TanStack/virtual/tree/HEAD/packages/virtual-core) | `3.13.23` | `3.14.0` |\n| [@tanstack/virtual-file-routes](https://github.com/TanStack/router/tree/HEAD/packages/virtual-file-routes) | `1.161.4` | `1.161.7` |\n| [@types/debug](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/debug) | `4.1.12` | `4.1.13` |\n| [@typescript-eslint/project-service](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/project-service) | `8.57.0` | `8.59.1` |\n| [@typescript-eslint/scope-manager](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/scope-manager) | `8.57.0` | `8.59.1` |\n| [@typescript-eslint/tsconfig-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/tsconfig-utils) | `8.57.0` | `8.59.1` |\n| [@typescript-eslint/type-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/type-utils) | `8.57.0` | `8.59.1` |\n| [@typescript-eslint/types](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/types) | `8.57.0` | `8.59.1` |\n| [@typescript-eslint/typescript-estree](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-estree) | `8.57.0` | `8.59.1` |\n| [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) | `8.57.0` | `8.59.1` |\n| [@typescript-eslint/visitor-keys](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/visitor-keys) | `8.57.0` | `8.59.1` |\n| [@vercel/blob](https://github.com/vercel/storage/tree/HEAD/packages/blob) | `2.3.1` | `2.3.3` |\n| [undici](https://github.com/nodejs/undici) | `6.24.1` | `6.25.0` |\n| [@vitest/expect](https://github.com/vitest-dev/vitest/tree/HEAD/packages/expect) | `4.0.18` | `4.1.5` |\n| [@vitest/mocker](https://github.com/vitest-dev/vitest/tree/HEAD/packages/mocker) | `4.0.18` | `4.1.5` |\n| [@vitest/pretty-format](https://github.com/vitest-dev/vitest/tree/HEAD/packages/pretty-format) | `4.0.18` | `4.1.5` |\n| [@vitest/runner](https://github.com/vitest-dev/vitest/tree/HEAD/packages/runner) | `4.0.18` | `4.1.5` |\n| [@vitest/snapshot](https://github.com/vitest-dev/vitest/tree/HEAD/packages/snapshot) | `4.0.18` | `4.1.5` |\n| [@vitest/spy](https://github.com/vitest-dev/vitest/tree/HEAD/packages/spy) | `4.0.18` | `4.1.5` |\n| [@vitest/utils](https://github.com/vitest-dev/vitest/tree/HEAD/packages/utils) | `4.0.18` | `4.1.5` |\n| [@xmldom/xmldom](https://github.com/xmldom/xmldom) | `0.8.12` | `0.8.13` |\n| [abbrev](https://github.com/npm/abbrev-js) | `3.0.1` | `4.0.0` |\n| [ajv](https://github.com/ajv-validator/ajv) | `6.14.0` | `6.15.0` |\n| [axe-core](https://github.com/dequelabs/axe-core) | `4.11.1` | `4.11.4` |\n| [b4a](https://github.com/holepunchto/b4a) | `1.8.0` | `1.8.1` |\n| [bare-fs](https://github.com/holepunchto/bare-fs) | `4.5.6` | `4.7.1` |\n| [bare-os](https://github.com/holepunchto/bare-os) | `3.8.6` | `3.9.1` |\n| [bare-stream](https://github.com/holepunchto/bare-stream) | `2.11.0` | `2.13.1` |\n| [bare-url](https://github.com/holepunchto/bare-url) | `2.4.0` | `2.4.2` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.10.0` | `2.10.27` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.28.1` | `4.28.2` |\n| [c12](https://github.com/unjs/c12) | `3.3.3` | `3.3.4` |\n| [call-bind](https://github.com/ljharb/call-bind) | `1.0.8` | `1.0.9` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001775` | `1.0.30001791` |\n| [cli-cursor](https://github.com/sindresorhus/cli-cursor) | `3.1.0` | `5.0.0` |\n| [cli-spinners](https://github.com/sindresorhus/cli-spinners) | `2.9.2` | `3.4.0` |\n| [conf](https://github.com/sindresorhus/conf) | `15.0.2` | `15.1.0` |\n| [cookie-es](https://github.com/unjs/cookie-es) | `2.0.0` | `3.1.1` |\n| [whatwg-url](https://github.com/jsdom/whatwg-url) | `5.0.0` | `16.0.1` |\n| [tr46](https://github.com/jsdom/tr46) | `0.0.3` | `6.0.0` |\n| [webidl-conversions](https://github.com/jsdom/webidl-conversions) | `3.0.1` | `8.0.1` |\n| [css-tree](https://github.com/csstree/csstree) | `3.1.0` | `3.2.1` |\n| [diff](https://github.com/kpdecker/jsdiff) | `8.0.3` | `8.0.4` |\n| [electron-to-chromium](https://github.com/Kilian/electron-to-chromium) | `1.5.302` | `1.5.349` |\n| [enhanced-resolve](https://github.com/webpack/enhanced-resolve) | `5.20.0` | `5.21.0` |\n| [entities](https://github.com/fb55/entities) | `6.0.1` | `8.0.0` |\n| [es-abstract](https://github.com/ljharb/es-abstract) | `1.24.1` | `1.24.2` |\n| [es-iterator-helpers](https://github.com/es-shims/iterator-helpers) | `1.2.2` | `1.3.2` |\n| [es-module-lexer](https://github.com/guybedford/es-module-lexer) | `1.7.0` | `2.1.0` |\n| [espree](https://github.com/eslint/js/tree/HEAD/packages/espree) | `10.4.0` | `11.2.0` |\n| [get-tsconfig](https://github.com/privatenumber/get-tsconfig) | `4.13.6` | `4.14.0` |\n| [giget](https://github.com/unjs/giget) | `2.0.0` | `3.2.0` |\n| [hasown](https://github.com/inspect-js/hasOwn) | `2.0.2` | `2.0.3` |\n| [is-interactive](https://github.com/sindresorhus/is-interactive) | `1.0.0` | `2.0.0` |\n| [is-unicode-supported](https://github.com/sindresorhus/is-unicode-supported) | `0.1.0` | `2.1.0` |\n| [isbot](https://github.com/omrilotan/isbot) | `5.1.35` | `5.1.39` |\n| [libphonenumber-js](https://gitlab.com/catamphetamine/libphonenumber-js) | `1.12.38` | `1.12.42` |\n| [libsql](https://github.com/tursodatabase/libsql-js) | `0.5.22` | `0.5.29` |\n| [lightningcss](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-android-arm64](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-darwin-arm64](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-darwin-x64](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-freebsd-x64](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-linux-arm-gnueabihf](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-linux-arm64-gnu](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-linux-arm64-musl](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-linux-x64-gnu](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-linux-x64-musl](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-win32-arm64-msvc](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [lightningcss-win32-x64-msvc](https://github.com/parcel-bundler/lightningcss) | `1.31.1` | `1.32.0` |\n| [log-symbols](https://github.com/sindresorhus/log-symbols) | `4.1.0` | `7.0.1` |\n| [mdn-data](https://github.com/mdn/data) | `2.12.2` | `2.27.1` |\n| [minipass](https://github.com/isaacs/minipass) | `3.3.6` | `7.1.3` |\n| [motion-dom](https://github.com/motiondivision/motion) | `12.35.2` | `12.38.0` |\n| [motion-utils](https://github.com/motiondivision/motion) | `12.29.2` | `12.36.0` |\n| [nanoid](https://github.com/ai/nanoid) | `3.3.11` | `3.3.12` |\n| [node-abi](https://github.com/electron/node-abi) | `4.26.0` | `4.29.0` |\n| [node-gyp](https://github.com/nodejs/node-gyp) | `11.5.0` | `12.3.0` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.27` | `2.0.38` |\n| [nopt](https://github.com/npm/nopt) | `8.1.0` | `9.0.0` |\n| [onetime](https://github.com/sindresorhus/onetime) | `5.1.2` | `7.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `5.4.1` | `9.4.0` |\n| [restore-cursor](https://github.com/sindresorhus/restore-cursor) | `3.1.0` | `5.1.0` |\n| [parse5](https://github.com/inikulin/parse5) | `8.0.0` | `8.0.1` |\n| [pkg-types](https://github.com/unjs/pkg-types) | `2.3.0` | `2.3.1` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.13` |\n| [proc-log](https://github.com/npm/proc-log) | `5.0.0` | `6.1.0` |\n| [rc9](https://github.com/unjs/rc9) | `2.1.2` | `3.0.1` |\n| [safe-array-concat](https://github.com/ljharb/safe-array-concat) | `1.1.3` | `1.1.4` |\n| [sanitize-filename](https://github.com/parshap/node-sanitize-filename) | `1.6.3` | `1.6.4` |\n| [sax](https://github.com/isaacs/sax-js) | `1.4.4` | `1.6.0` |\n| [seroval](https://github.com/lxsmnsyc/seroval) | `1.5.0` | `1.5.2` |\n| [seroval-plugins](https://github.com/lxsmnsyc/seroval) | `1.5.0` | `1.5.2` |\n| [side-channel-list](https://github.com/ljharb/side-channel-list) | `1.0.0` | `1.0.1` |\n| [std-env](https://github.com/unjs/std-env) | `3.10.0` | `4.1.0` |\n| [tapable](https://github.com/webpack/tapable) | `2.3.0` | `2.3.3` |\n| [tar-stream](https://github.com/mafintosh/tar-stream) | `3.1.8` | `3.2.0` |\n| [tinyexec](https://github.com/tinylibs/tinyexec) | `1.0.2` | `1.1.2` |\n| [tinyglobby](https://github.com/SuperchupuDev/tinyglobby) | `0.2.15` | `0.2.16` |\n| [tinyrainbow](https://github.com/tinylibs/tinyrainbow) | `3.0.3` | `3.1.0` |\n| [tldts](https://github.com/remusao/tldts) | `7.0.23` | `7.0.30` |\n| [tldts-core](https://github.com/remusao/tldts) | `7.0.23` | `7.0.30` |\n| [tough-cookie](https://github.com/salesforce/tough-cookie) | `6.0.0` | `6.0.1` |\n| [ts-api-utils](https://github.com/JoshuaKGoldberg/ts-api-utils) | `2.4.0` | `2.5.0` |\n| [unplugin](https://github.com/unjs/unplugin) | `2.3.11` | `3.0.0` |\n| [validator](https://github.com/validatorjs/validator.js) | `13.15.26` | `13.15.35` |\n| [ws](https://github.com/websockets/ws) | `8.19.0` | `8.20.0` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.3` | `2.8.4` |\n\nUpdates `@hey-api/openapi-ts` from 0.94.0 to 0.97.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hey-api/openapi-ts/releases\"\u003e@​hey-api/openapi-ts's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​hey-api/openapi-ts\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.95.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eplugin(valibot)\u003c/strong\u003e: remove request data schema (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3671\"\u003e#3671\u003c/a\u003e) (\u003ca href=\"https://github.com/hey-api/openapi-ts/commit/96f60adb6af144e39133884e97e74a6693b6c059\"\u003e\u003ccode\u003e96f60ad\u003c/code\u003e\u003c/a\u003e) by \u003ca href=\"https://github.com/mrlubos\"\u003e\u003ccode\u003e@​mrlubos\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eValidator request schemas\u003c/h3\u003e\n\u003cp\u003eValibot plugin no longer exports composite request \u003ccode\u003eData\u003c/code\u003e schemas. Instead, each layer is exported as a separate schema. If you're using validators with SDKs, you can preserve the composite schema with \u003ccode\u003eshouldExtract\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eexport default {\n  input: \u0026quot;hey-api/backend\u0026quot;, // sign up at app.heyapi.dev\n  output: \u0026quot;src/client\u0026quot;,\n  plugins: [\n    // ...other plugins\n    {\n      name: \u0026quot;sdk\u0026quot;,\n      validator: \u0026quot;valibot\u0026quot;,\n    },\n    {\n      name: \u0026quot;valibot\u0026quot;,\n      requests: {\n        shouldExtract: true,\n      },\n    },\n  ],\n};\n\u003c/code\u003e\u003c/pre\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einternal\u003c/strong\u003e: remove \u003ccode\u003eplugin.getSymbol()\u003c/code\u003e function (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3671\"\u003e#3671\u003c/a\u003e) (\u003ca href=\"https://github.com/hey-api/openapi-ts/commit/96f60adb6af144e39133884e97e74a6693b6c059\"\u003e\u003ccode\u003e96f60ad\u003c/code\u003e\u003c/a\u003e) by \u003ca href=\"https://github.com/mrlubos\"\u003e\u003ccode\u003e@​mrlubos\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRemoved \u003ccode\u003eplugin.getSymbol()\u003c/code\u003e function\u003c/h3\u003e\n\u003cp\u003eThis function has been removed. You can use \u003ccode\u003eplugin.querySymbol()\u003c/code\u003e instead. It accepts the same arguments and returns the same result.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eplugin(zod)\u003c/strong\u003e: remove request data schema (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3671\"\u003e#3671\u003c/a\u003e) (\u003ca href=\"https://github.com/hey-api/openapi-ts/commit/96f60adb6af144e39133884e97e74a6693b6c059\"\u003e\u003ccode\u003e96f60ad\u003c/code\u003e\u003c/a\u003e) by \u003ca href=\"https://github.com/mrlubos\"\u003e\u003ccode\u003e@​mrlubos\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eValidator request schemas\u003c/h3\u003e\n\u003cp\u003eZod plugin no longer exports composite request \u003ccode\u003eData\u003c/code\u003e schemas. Instead, each layer is exported as a separate schema. If you're using validators with SDKs, you can preserve the composite schema with \u003ccode\u003eshouldExtract\u003c/code\u003e:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eexport default {\n  input: \u0026quot;hey-api/backend\u0026quot;, // sign up at app.heyapi.dev\n  output: \u0026quot;src/client\u0026quot;,\n  plugins: [\n    // ...other plugins\n    {\n      name: \u0026quot;sdk\u0026quot;,\n      validator: \u0026quot;zod\u0026quot;,\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/hey-api/openapi-ts/blob/main/CHANGELOG.md\"\u003e@​hey-api/openapi-ts's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch1\u003e2026-04-28\u003c/h1\u003e\n\u003ch2\u003e\u003ccode\u003e@​hey-api/openapi-ts\u003c/code\u003e 0.97.0\u003c/h2\u003e\n\u003ch3\u003e⚠️ Breaking\u003c/h3\u003e\n\u003cp\u003eThis release has 15 breaking changes. Please review the release notes carefully before upgrading.\u003c/p\u003e\n\u003ch3\u003eUpdates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecli: print file count and generator speed (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3828\"\u003e#3828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e client: resolve \u003ccode\u003eruntimeConfigPath\u003c/code\u003e relative to the output folder (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3770\"\u003e#3770\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged \u003ccode\u003eruntimeConfigPath\u003c/code\u003e behavior\u003c/h3\u003e\n\u003cp\u003eThis was a known, long-standing issue confusing first-time users. Before, defining client \u003ccode\u003eruntimeConfigPath\u003c/code\u003e value would paste it verbatim to the generated output. This release changes the behavior to resolve relative to the current working directory the same way output path works.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003econfig: remove \u003ccode\u003e--apply\u003c/code\u003e flag from Biome post-processor commands (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3812\"\u003e#3812\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePlugins\u003c/h3\u003e\n\u003ch4\u003e\u003ccode\u003e@​hey-api/client-angular\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e \u003ccode\u003erequest\u003c/code\u003e and \u003ccode\u003eresponse\u003c/code\u003e objects might be undefined (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e respect \u003ccode\u003ethrowOnError\u003c/code\u003e when request validation fails (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@​hey-api/client-fetch\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e pass previous result to error interceptors (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e \u003ccode\u003erequest\u003c/code\u003e and \u003ccode\u003eresponse\u003c/code\u003e objects might be undefined (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e respect \u003ccode\u003ethrowOnError\u003c/code\u003e when request validation fails (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003e@​hey-api/client-ky\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e pass previous result to error interceptors (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e \u003ccode\u003erequest\u003c/code\u003e and \u003ccode\u003eresponse\u003c/code\u003e objects might be undefined (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e respect \u003ccode\u003ethrowOnError\u003c/code\u003e when request validation fails (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e respect ky instance defaults (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3806\"\u003e#3806\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged Ky client behavior\u003c/h3\u003e\n\u003cp\u003eThe Ky client was updated to be more intuitive. Some Ky options now need to be passed via the \u003ccode\u003ekyOptions\u003c/code\u003e field and you need to pass \u003ccode\u003eundefined\u003c/code\u003e to unset an option.\u003c/p\u003e\n\u003ch4\u003e\u003ccode\u003e@​hey-api/client-next\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e \u003ccode\u003erequest\u003c/code\u003e and \u003ccode\u003eresponse\u003c/code\u003e objects might be undefined (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e pass previous result to error interceptors (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e⚠️ Breaking:\u003c/strong\u003e respect \u003ccode\u003ethrowOnError\u003c/code\u003e when request validation fails (\u003ca href=\"https://redirect.github.com/hey-api/openapi-ts/pull/3814\"\u003e#3814\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/hey-api/openapi-ts/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@libsql/client` from 0.17.0 to 0.17.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/9d158a718ab655024e175d47a36565bd0178810b\"\u003e\u003ccode\u003e9d158a7\u003c/code\u003e\u003c/a\u003e 0.17.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/db7212640402f15e04b9fe7c16ca6cfa2b00ff07\"\u003e\u003ccode\u003edb72126\u003c/code\u003e\u003c/a\u003e 0.17.3-pre.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/e5d58414c671aabc88dfadf75fc1f3fd731da43d\"\u003e\u003ccode\u003ee5d5841\u003c/code\u003e\u003c/a\u003e Drop removed hrana-client re-exports from client test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/82b63c0466efc4435dfb05681988cb4656c86ed5\"\u003e\u003ccode\u003e82b63c0\u003c/code\u003e\u003c/a\u003e 0.17.3-pre.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/d377872e0ac42c7022d27b637815269fff8be6d1\"\u003e\u003ccode\u003ed377872\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003e@​libsql/hrana-client\u003c/code\u003e to 0.10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/697ae59038dc61224c1b3cf57b0d5a71b315ca5a\"\u003e\u003ccode\u003e697ae59\u003c/code\u003e\u003c/a\u003e 0.17.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/b15a87226612dad953f56d2dee10f811137ead92\"\u003e\u003ccode\u003eb15a872\u003c/code\u003e\u003c/a\u003e Bump libsql dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/1fede76c2ffa109a67a20e8a73d366a9fba538c2\"\u003e\u003ccode\u003e1fede76\u003c/code\u003e\u003c/a\u003e 0.17.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/8f1e8d386e95f98891af56283a731261224c43ca\"\u003e\u003ccode\u003e8f1e8d3\u003c/code\u003e\u003c/a\u003e Bump libsql dependency\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commit/138f4a3c334f6031d372e46f29409c8384c6f4e6\"\u003e\u003ccode\u003e138f4a3\u003c/code\u003e\u003c/a\u003e Mention Turso serverless package\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/tursodatabase/libsql-client-ts/commits/v0.17.3/packages/libsql-client\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@lingui/core` from 5.9.5 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lingui/js-lingui/releases\"\u003e@​lingui/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v6.0.0...v6.0.1\"\u003e6.0.1\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid throwing on object spreads in extractFromObjectExpression (\u003ca href=\"https://redirect.github.com/lingui/js-lingui/issues/2538\"\u003e#2538\u003c/a\u003e) (\u003ca href=\"https://github.com/lingui/js-lingui/commit/7cbc0a8638e1cc2f5ea702922b46156c0555fe29\"\u003e7cbc0a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e declare files arguments (\u003ca href=\"https://redirect.github.com/lingui/js-lingui/issues/2532\"\u003e#2532\u003c/a\u003e) (\u003ca href=\"https://github.com/lingui/js-lingui/commit/4a55abe7b3d046b972cb26a3c5a11acf397f1d7a\"\u003e4a55abe\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v5.9.5...v6.0.0\"\u003ev6.0.0\u003c/a\u003e\u003c/h1\u003e\n\u003cp\u003eWe are pleased to announce the release of \u003cstrong\u003eLingui 6.0\u003c/strong\u003e ✨\u003c/p\u003e\n\u003cp\u003eThis release marks a \u003cstrong\u003emajor milestone\u003c/strong\u003e for the project. It includes a transition to ESM-only distribution, reduced dependency graph, the removal of deprecated APIs, and improved TypeScript support. A few new features have also been introduced.\u003c/p\u003e\n\u003cp\u003eCheck out the links below for more details:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://lingui.dev/blog/2026/04/22/announcing-lingui-6.0\"\u003eBlog Post: Announcing Lingui 6.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://lingui.dev/releases/migration-6\"\u003eMigration Guide from 5.x to 6.x\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v5.9.5...v6.0.0\"\u003eFull Changelog\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDiscussion\u003c/h2\u003e\n\u003cp\u003eIf you have any questions or suggestions regarding this release, please visit the \u003ca href=\"https://github.com/lingui/js-lingui/discussions/2455\"\u003eRelated Discussion\u003c/a\u003e or our \u003ca href=\"https://discord.gg/tBZqKpeF\"\u003eDiscord Server\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev6.0.0-next.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v6.0.0-next.3...v6.0.0-next.4\"\u003ev6.0.0-next.4\u003c/a\u003e (2026-04-17)\u003c/h2\u003e\n\u003cp\u003eVisit the \u003ca href=\"https://js-lingui-git-next-crowdin.vercel.app\"\u003ev6 website deployment\u003c/a\u003e to see the relevant docs, including the \u003ca href=\"https://js-lingui-git-next-crowdin.vercel.app/releases/migration-6\"\u003emigration guide from 5.x to 6.x\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003econsolidate metadata transformation options into \u003ccode\u003edescriptorFields\u003c/code\u003e (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2513\"\u003e#2513\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emacro:\u003c/strong\u003e add optional configurable JSX placeholder naming (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2505\"\u003e#2505\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eloader:\u003c/strong\u003e make webpack peer dependency optional and update Rspack example (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2475\"\u003e#2475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epo-format:\u003c/strong\u003e remove duplicated references when \u003ccode\u003elineNumbers\u003c/code\u003e is false (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2509\"\u003e#2509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e support braces in catalog pathname (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2495\"\u003e#2495\u003c/a\u003e) \u003cem\u003e(backported from v5.x)\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDiscussion\u003c/h2\u003e\n\u003cp\u003eVisit the \u003ca href=\"https://github.com/lingui/js-lingui/discussions/2455\"\u003erelated discussion\u003c/a\u003e if you have any questions about this release or feedback. We'd love to hear from you!\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/lingui/js-lingui/blob/main/packages/core/CHANGELOG.md\"\u003e@​lingui/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v6.0.0...v6.0.1\"\u003e6.0.1\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​lingui/core\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v5.9.5...v6.0.0\"\u003e6.0.0\u003c/a\u003e (2026-04-22)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://lingui.dev/blog/2026/04/22/announcing-lingui-6.0\"\u003eAnnouncing Lingui 6.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/a710fd3c6dca7406a5b0ee219e99474586e93e59\"\u003e\u003ccode\u003ea710fd3\u003c/code\u003e\u003c/a\u003e chore(release): published v6.0.1 [skip ci] (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2541\"\u003e#2541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/b91bb94b6fc59c85d460a4d403be41e70d11b717\"\u003e\u003ccode\u003eb91bb94\u003c/code\u003e\u003c/a\u003e chore: update tooling: Yarn, Vitest (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2539\"\u003e#2539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/a194ab486dd979c42b39d90c80e5c3e2283bf8c7\"\u003e\u003ccode\u003ea194ab4\u003c/code\u003e\u003c/a\u003e chore: official v6 release (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2500\"\u003e#2500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/9216f052768abd987bae67451eef512cf047c152\"\u003e\u003ccode\u003e9216f05\u003c/code\u003e\u003c/a\u003e chore(release): published v6.0.0-next.4 (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2521\"\u003e#2521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/1597e3a3321f02a668285bec3f5e9b24c1ef2765\"\u003e\u003ccode\u003e1597e3a\u003c/code\u003e\u003c/a\u003e chore: improve public package descriptions and keywords (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2493\"\u003e#2493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/ebcb6dc8e8d327ae5775cadee931942ef309480f\"\u003e\u003ccode\u003eebcb6dc\u003c/code\u003e\u003c/a\u003e chore(release): published v6.0.0-next.3 (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2491\"\u003e#2491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/4b244312eb16e94451a33f6dac60ecdbb55d6f74\"\u003e\u003ccode\u003e4b24431\u003c/code\u003e\u003c/a\u003e feat(vite-plugin): Vite 8 compatibility + linguiTransformerBabelPreset (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2487\"\u003e#2487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/f4bcdd555ceef0bed58b2f3075096efd4daaeec2\"\u003e\u003ccode\u003ef4bcdd5\u003c/code\u003e\u003c/a\u003e chore(release): published v6.0.0-next.2 (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2485\"\u003e#2485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/2848e873f73b76c12b8aec6e672712d236c85b27\"\u003e\u003ccode\u003e2848e87\u003c/code\u003e\u003c/a\u003e fix(macro): add shims for macro executed in nodejs without transpilation (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2471\"\u003e#2471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/c3247d657e6010b4da3c53e83079902a2e83abb8\"\u003e\u003ccode\u003ec3247d6\u003c/code\u003e\u003c/a\u003e chore: fix eslint config for react (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/core/issues/2449\"\u003e#2449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lingui/js-lingui/commits/v6.0.1/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@lingui/react` from 5.9.5 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lingui/js-lingui/releases\"\u003e@​lingui/react's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v6.0.0...v6.0.1\"\u003e6.0.1\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eavoid throwing on object spreads in extractFromObjectExpression (\u003ca href=\"https://redirect.github.com/lingui/js-lingui/issues/2538\"\u003e#2538\u003c/a\u003e) (\u003ca href=\"https://github.com/lingui/js-lingui/commit/7cbc0a8638e1cc2f5ea702922b46156c0555fe29\"\u003e7cbc0a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e declare files arguments (\u003ca href=\"https://redirect.github.com/lingui/js-lingui/issues/2532\"\u003e#2532\u003c/a\u003e) (\u003ca href=\"https://github.com/lingui/js-lingui/commit/4a55abe7b3d046b972cb26a3c5a11acf397f1d7a\"\u003e4a55abe\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v5.9.5...v6.0.0\"\u003ev6.0.0\u003c/a\u003e\u003c/h1\u003e\n\u003cp\u003eWe are pleased to announce the release of \u003cstrong\u003eLingui 6.0\u003c/strong\u003e ✨\u003c/p\u003e\n\u003cp\u003eThis release marks a \u003cstrong\u003emajor milestone\u003c/strong\u003e for the project. It includes a transition to ESM-only distribution, reduced dependency graph, the removal of deprecated APIs, and improved TypeScript support. A few new features have also been introduced.\u003c/p\u003e\n\u003cp\u003eCheck out the links below for more details:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://lingui.dev/blog/2026/04/22/announcing-lingui-6.0\"\u003eBlog Post: Announcing Lingui 6.0\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://lingui.dev/releases/migration-6\"\u003eMigration Guide from 5.x to 6.x\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v5.9.5...v6.0.0\"\u003eFull Changelog\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDiscussion\u003c/h2\u003e\n\u003cp\u003eIf you have any questions or suggestions regarding this release, please visit the \u003ca href=\"https://github.com/lingui/js-lingui/discussions/2455\"\u003eRelated Discussion\u003c/a\u003e or our \u003ca href=\"https://discord.gg/tBZqKpeF\"\u003eDiscord Server\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003ev6.0.0-next.4\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v6.0.0-next.3...v6.0.0-next.4\"\u003ev6.0.0-next.4\u003c/a\u003e (2026-04-17)\u003c/h2\u003e\n\u003cp\u003eVisit the \u003ca href=\"https://js-lingui-git-next-crowdin.vercel.app\"\u003ev6 website deployment\u003c/a\u003e to see the relevant docs, including the \u003ca href=\"https://js-lingui-git-next-crowdin.vercel.app/releases/migration-6\"\u003emigration guide from 5.x to 6.x\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003eChangelog\u003c/h2\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003econsolidate metadata transformation options into \u003ccode\u003edescriptorFields\u003c/code\u003e (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2513\"\u003e#2513\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emacro:\u003c/strong\u003e add optional configurable JSX placeholder naming (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2505\"\u003e#2505\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eloader:\u003c/strong\u003e make webpack peer dependency optional and update Rspack example (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2475\"\u003e#2475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epo-format:\u003c/strong\u003e remove duplicated references when \u003ccode\u003elineNumbers\u003c/code\u003e is false (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2509\"\u003e#2509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e support braces in catalog pathname (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2495\"\u003e#2495\u003c/a\u003e) \u003cem\u003e(backported from v5.x)\u003c/em\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDiscussion\u003c/h2\u003e\n\u003cp\u003eVisit the \u003ca href=\"https://github.com/lingui/js-lingui/discussions/2455\"\u003erelated discussion\u003c/a\u003e if you have any questions about this release or feedback. We'd love to hear from you!\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/lingui/js-lingui/blob/main/packages/react/CHANGELOG.md\"\u003e@​lingui/react's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v6.0.0...v6.0.1\"\u003e6.0.1\u003c/a\u003e (2026-04-30)\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​lingui/react\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/lingui/js-lingui/compare/v5.9.5...v6.0.0\"\u003e6.0.0\u003c/a\u003e (2026-04-22)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://lingui.dev/blog/2026/04/22/announcing-lingui-6.0\"\u003eAnnouncing Lingui 6.0\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/a710fd3c6dca7406a5b0ee219e99474586e93e59\"\u003e\u003ccode\u003ea710fd3\u003c/code\u003e\u003c/a\u003e chore(release): published v6.0.1 [skip ci] (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2541\"\u003e#2541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/b91bb94b6fc59c85d460a4d403be41e70d11b717\"\u003e\u003ccode\u003eb91bb94\u003c/code\u003e\u003c/a\u003e chore: update tooling: Yarn, Vitest (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2539\"\u003e#2539\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/a194ab486dd979c42b39d90c80e5c3e2283bf8c7\"\u003e\u003ccode\u003ea194ab4\u003c/code\u003e\u003c/a\u003e chore: official v6 release (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2500\"\u003e#2500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/9216f052768abd987bae67451eef512cf047c152\"\u003e\u003ccode\u003e9216f05\u003c/code\u003e\u003c/a\u003e chore(release): published v6.0.0-next.4 (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2521\"\u003e#2521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/1597e3a3321f02a668285bec3f5e9b24c1ef2765\"\u003e\u003ccode\u003e1597e3a\u003c/code\u003e\u003c/a\u003e chore: improve public package descriptions and keywords (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2493\"\u003e#2493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/ebcb6dc8e8d327ae5775cadee931942ef309480f\"\u003e\u003ccode\u003eebcb6dc\u003c/code\u003e\u003c/a\u003e chore(release): published v6.0.0-next.3 (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2491\"\u003e#2491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/4b244312eb16e94451a33f6dac60ecdbb55d6f74\"\u003e\u003ccode\u003e4b24431\u003c/code\u003e\u003c/a\u003e feat(vite-plugin): Vite 8 compatibility + linguiTransformerBabelPreset (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2487\"\u003e#2487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/f4bcdd555ceef0bed58b2f3075096efd4daaeec2\"\u003e\u003ccode\u003ef4bcdd5\u003c/code\u003e\u003c/a\u003e chore(release): published v6.0.0-next.2 (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2485\"\u003e#2485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/2848e873f73b76c12b8aec6e672712d236c85b27\"\u003e\u003ccode\u003e2848e87\u003c/code\u003e\u003c/a\u003e fix(macro): add shims for macro executed in nodejs without transpilation (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2471\"\u003e#2471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lingui/js-lingui/commit/c3247d657e6010b4da3c53e83079902a2e83abb8\"\u003e\u003ccode\u003ec3247d6\u003c/code\u003e\u003c/a\u003e chore: fix eslint config for react (\u003ca href=\"https://github.com/lingui/js-lingui/tree/HEAD/packages/react/issues/2449\"\u003e#2449\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lingui/js-lingui/commits/v6.0.1/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@supabase/supabase-js` from 2.99.1 to 2.105.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-js/releases\"\u003e@​supabase/supabase-js's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.105.1\u003c/h2\u003e\n\u003ch2\u003e2.105.1 (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e query reassignment regression (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2292\"\u003e#2292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e surface real Error on transport-level CHANNEL_ERROR (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.105.1-canary.2\u003c/h2\u003e\n\u003ch2\u003e2.105.1-canary.2 (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e surface real Error on transport-level CHANNEL_ERROR (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2299\"\u003e#2299\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.105.1-canary.1\u003c/h2\u003e\n\u003ch2\u003e2.105.1-canary.1 (2026-04-28)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only, there were no code changes.\u003c/p\u003e\n\u003ch2\u003ev2.105.1-canary.0\u003c/h2\u003e\n\u003ch2\u003e2.105.1-canary.0 (2026-04-28)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e query reassignment regression (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2292\"\u003e#2292\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eVaibhav \u003ca href=\"https://github.com/7ttp\"\u003e\u003ccode\u003e@​7ttp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.105.0\u003c/h2\u003e\n\u003ch2\u003e2.105.0 (2026-04-27)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e add passkey support with WebAuthn registration, authentication, and management (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2283\"\u003e#2283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e Realtime deferred disconnect (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2282\"\u003e#2282\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epostgrest:\u003c/strong\u003e narrow column types after not(column, is, null) (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2264\"\u003e#2264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e annotate Timer/Vsn getters to avoid deep phoenix imports (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2284\"\u003e#2284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estorage:\u003c/strong\u003e apply metadata, headers, and cacheControl dedupe to uploadToSignedUrl (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2275\"\u003e#2275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estorage:\u003c/strong\u003e forward duplex option for stream uploads via uploadToSignedUrl (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2289\"\u003e#2289\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/supabase/supabase-js/blob/develop/packages/core/supabase-js/CHANGELOG.md\"\u003e@​supabase/supabase-js's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.105.1 (2026-04-28)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.105.0 (2026-04-27)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauth:\u003c/strong\u003e add passkey support with WebAuthn registration, authentication, and management (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2283\"\u003e#2283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erealtime:\u003c/strong\u003e Realtime deferred disconnect (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2282\"\u003e#2282\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.104.1 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e propagate custom fetch to realtime client (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2267\"\u003e#2267\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eKaterina Skroumpelou \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.104.0 (2026-04-20)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.3 (2026-04-16)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.2 (2026-04-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.1 (2026-04-15)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.103.0 (2026-04-09)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.102.1 (2026-04-07)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for \u003ccode\u003e@​supabase/supabase-js\u003c/code\u003e to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003ch2\u003e2.102.0 (2026-04-07)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003esupabase:\u003c/strong\u003e export PostgrestFilterBuilder and StorageApiError from supabase-js (\u003ca href=\"https://redirect.github.com/supabase/supabase-js/pull/2222\"\u003e#2222\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/supabase/supabase-js/commit/ca8c418dbe912a72d6c6434c319d432d31867943\"\u003e\u003ccode\u003eca8c418\u003c/code\u003e\u003c/a\u003e chore(release): version 2.105.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2290\"\u003e#2290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/d19e6d3f8f7344205175034146ce61548d415837\"\u003e\u003ccode\u003ed19e6d3\u003c/code\u003e\u003c/a\u003e [patchback] docs(misc): rename anon key → publishable key and service role ke...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/c420456290b0eccf34a2eb5625294752b52e26d4\"\u003e\u003ccode\u003ec420456\u003c/code\u003e\u003c/a\u003e [patchback] feat(auth): add passkey support with WebAuthn registration, authe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/bfb18bc82f452bf6987886ffbbe6a974496bf88d\"\u003e\u003ccode\u003ebfb18bc\u003c/code\u003e\u003c/a\u003e [patchback] feat(realtime): Realtime deferred disconnect (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2282\"\u003e#2282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/ed49eed13592a7c874ec799d6aa8ff7b675aa929\"\u003e\u003ccode\u003eed49eed\u003c/code\u003e\u003c/a\u003e chore(release): version 2.104.1 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2273\"\u003e#2273\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/122d3a94cce7b4a4b7e340779c8f82bac99ff1b3\"\u003e\u003ccode\u003e122d3a9\u003c/code\u003e\u003c/a\u003e fix(supabase): propagate custom fetch to realtime client (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2267\"\u003e#2267\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/9360d4ae2797d25d6b53d5c6c99981d2a814f26b\"\u003e\u003ccode\u003e9360d4a\u003c/code\u003e\u003c/a\u003e chore(release): version 2.104.0 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2261\"\u003e#2261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/897fb8e9d288e74dd47e765b5d6ec647e765a3cb\"\u003e\u003ccode\u003e897fb8e\u003c/code\u003e\u003c/a\u003e docs(repo): show createClient as primary example in all client constructors (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/7a9b2e15031253b542dc3c2294e41c818b61509d\"\u003e\u003ccode\u003e7a9b2e1\u003c/code\u003e\u003c/a\u003e chore(release): version 2.103.3 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2258\"\u003e#2258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-js/commit/a2f94144fae2a4a5dc713cb71dbcce46ad3e92f0\"\u003e\u003ccode\u003ea2f9414\u003c/code\u003e\u003c/a\u003e chore(release): version 2.103.2 changelogs (\u003ca href=\"https://github.com/supabase/supabase-js/tree/HEAD/packages/core/supabase-js/issues/2253\"\u003e#2253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/supabase-js/commits/v2.105.1/packages/core/supabase-js\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tailwindcss/vite` from 4.2.1 to 4.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/tailwindcss/releases\"\u003e@​tailwindcss/vite's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.2.4\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure imports in \u003ccode\u003e@import\u003c/code\u003e and \u003ccode\u003e@plugin\u003c/code\u003e still resolve correctly when using Vite aliases in \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19947\"\u003e#19947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.3\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCanonicalization: improve canonicalizations for \u003ccode\u003etracking-*\u003c/code\u003e utilities by preferring non-negative utilities (e.g. \u003ccode\u003e-tracking-tighter\u003c/code\u003e → \u003ccode\u003etracking-wider\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19827\"\u003e#19827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash due to invalid characters in candidate (exceeding valid unicode code point range) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19829\"\u003e#19829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure query params in imports are considered unique resources when using \u003ccode\u003e@tailwindcss/webpack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19723\"\u003e#19723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse arbitrary values into shorthand utilities (e.g. \u003ccode\u003epx-[1.2rem] py-[1.2rem]\u003c/code\u003e → \u003ccode\u003ep-[1.2rem]\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19837\"\u003e#19837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eborder-{t,b}-*\u003c/code\u003e into \u003ccode\u003eborder-y-*\u003c/code\u003e, \u003ccode\u003eborder-{l,r}-*\u003c/code\u003e into \u003ccode\u003eborder-x-*\u003c/code\u003e, and \u003ccode\u003eborder-{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003eborder-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003escroll-m{t,b}-*\u003c/code\u003e into \u003ccode\u003escroll-my-*\u003c/code\u003e, \u003ccode\u003escroll-m{l,r}-*\u003c/code\u003e into \u003ccode\u003escroll-mx-*\u003c/code\u003e, and \u003ccode\u003escroll-m{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003escroll-m-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003escroll-p{t,b}-*\u003c/code\u003e into \u003ccode\u003escroll-py-*\u003c/code\u003e, \u003ccode\u003escroll-p{l,r}-*\u003c/code\u003e into \u003ccode\u003escroll-px-*\u003c/code\u003e, and \u003ccode\u003escroll-p{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003escroll-p-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eoverflow-{x,y}-*\u003c/code\u003e into \u003ccode\u003eoverflow-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eoverscroll-{x,y}-*\u003c/code\u003e into \u003ccode\u003eoverscroll-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRead from \u003ccode\u003e--placeholder-color\u003c/code\u003e instead of \u003ccode\u003e--background-color\u003c/code\u003e for \u003ccode\u003eplaceholder-*\u003c/code\u003e utilities (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19843\"\u003e#19843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: ensure files are not emptied out when killing the upgrade process while it's running (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: use \u003ccode\u003econfig.content\u003c/code\u003e when migrating from Tailwind CSS v3 to Tailwind CSS v4 (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: never migrate files that are ignored by git (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e.env\u003c/code\u003e and \u003ccode\u003e.env.*\u003c/code\u003e to default ignored content files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: migrate \u003ccode\u003eoverflow-ellipsis\u003c/code\u003e into \u003ccode\u003etext-ellipsis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19849\"\u003e#19849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: migrate \u003ccode\u003estart-full\u003c/code\u003e → \u003ccode\u003einset-s-full\u003c/code\u003e, \u003ccode\u003estart-auto\u003c/code\u003e → \u003ccode\u003einset-s-auto\u003c/code\u003e, \u003ccode\u003estart-px\u003c/code\u003e → \u003ccode\u003einset-s-px\u003c/code\u003e, and \u003ccode\u003estart-\u0026lt;number\u0026gt;\u003c/code\u003e → \u003ccode\u003einset-s-\u0026lt;number\u0026gt;\u003c/code\u003e as well as negative versions (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19849\"\u003e#19849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: migrate \u003ccode\u003eend-full\u003c/code\u003e → \u003ccode\u003einset-e-full\u003c/code\u003e, \u003ccode\u003eend-auto\u003c/code\u003e → \u003ccode\u003einset-e-auto\u003c/code\u003e, \u003ccode\u003eend-px\u003c/code\u003e → \u003ccode\u003einset-e-px\u003c/code\u003e, and \u003ccode\u003eend-\u0026lt;number\u0026gt;\u003c/code\u003e → \u003ccode\u003einset-e-\u0026lt;number\u0026gt;\u003c/code\u003e as well as negative versions (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19849\"\u003e#19849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: move the \u003ccode\u003e-\u003c/code\u003e sign inside the arbitrary value \u003ccode\u003e-left-[9rem]\u003c/code\u003e → \u003ccode\u003eleft-[-9rem]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19858\"\u003e#19858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: move the \u003ccode\u003e-\u003c/code\u003e sign outside the arbitrary value \u003ccode\u003eml-[calc(-1*var(--width))]\u003c/code\u003e → \u003ccode\u003e-ml-(--width)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19858\"\u003e#19858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove performance when scanning JSONL / NDJSON files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19862\"\u003e#19862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eNODE_PATH\u003c/code\u003e environment variable in standalone CLI (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19617\"\u003e#19617\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.2.2\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Vite 8 in \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19790\"\u003e#19790\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDon't crash when candidates contain prototype properties like \u003ccode\u003erow-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19725\"\u003e#19725\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalize \u003ccode\u003ecalc(var(--spacing)*…)\u003c/code\u003e expressions into \u003ccode\u003e--spacing(…)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19769\"\u003e#19769\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash in canonicalization step when handling utilities containing \u003ccode\u003e@property\u003c/code\u003e at-rules (e.g. \u003ccode\u003eshadow-sm border\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19727\"\u003e#19727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSkip full reload for server only modules scanned by client CSS when using \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19745\"\u003e#19745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove canonicalization for bare values exceeding default spacing scale suggestions (e.g. \u003ccode\u003ew-1234 h-1234\u003c/code\u003e → \u003ccode\u003esize-1234\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19809\"\u003e#19809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix canonicalization resulting in empty list (e.g. \u003ccode\u003ew-5 h-5 size-5\u003c/code\u003e → \u003ccode\u003e''\u003c/code\u003e instead of \u003ccode\u003esize-5\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19812\"\u003e#19812\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/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md\"\u003e@​tailwindcss/vite's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.2.4] - 2026-04-21\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure imports in \u003ccode\u003e@import\u003c/code\u003e and \u003ccode\u003e@plugin\u003c/code\u003e still resolve correctly when using Vite aliases in \u003ccode\u003e@tailwindcss/vite\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19947\"\u003e#19947\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.2.3] - 2026-04-20\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCanonicalization: improve canonicalization for \u003ccode\u003etracking-*\u003c/code\u003e utilities by preferring non-negative utilities (e.g. \u003ccode\u003e-tracking-tighter\u003c/code\u003e → \u003ccode\u003etracking-wider\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19827\"\u003e#19827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash due to invalid characters in candidate (exceeding valid unicode code point range) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19829\"\u003e#19829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure query params in imports are considered unique resources when using \u003ccode\u003e@tailwindcss/webpack\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19723\"\u003e#19723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse arbitrary values into shorthand utilities (e.g. \u003ccode\u003epx-[1.2rem] py-[1.2rem]\u003c/code\u003e → \u003ccode\u003ep-[1.2rem]\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19837\"\u003e#19837\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eborder-{t,b}-*\u003c/code\u003e into \u003ccode\u003eborder-y-*\u003c/code\u003e, \u003ccode\u003eborder-{l,r}-*\u003c/code\u003e into \u003ccode\u003eborder-x-*\u003c/code\u003e, and \u003ccode\u003eborder-{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003eborder-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003escroll-m{t,b}-*\u003c/code\u003e into \u003ccode\u003escroll-my-*\u003c/code\u003e, \u003ccode\u003escroll-m{l,r}-*\u003c/code\u003e into \u003ccode\u003escroll-mx-*\u003c/code\u003e, and \u003ccode\u003escroll-m{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003escroll-m-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003escroll-p{t,b}-*\u003c/code\u003e into \u003ccode\u003escroll-py-*\u003c/code\u003e, \u003ccode\u003escroll-p{l,r}-*\u003c/code\u003e into \u003ccode\u003escroll-px-*\u003c/code\u003e, and \u003ccode\u003escroll-p{t,r,b,l}-*\u003c/code\u003e into \u003ccode\u003escroll-p-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eoverflow-{x,y}-*\u003c/code\u003e into \u003ccode\u003eoverflow-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: collapse \u003ccode\u003eoverscroll-{x,y}-*\u003c/code\u003e into \u003ccode\u003eoverscroll-*\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19842\"\u003e#19842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRead from \u003ccode\u003e--placeholder-color\u003c/code\u003e instead of \u003ccode\u003e--background-color\u003c/code\u003e for \u003ccode\u003eplaceholder-*\u003c/code\u003e utilities (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19843\"\u003e#19843\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: ensure files are not emptied out when killing the upgrade process while it's running (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: use \u003ccode\u003econfig.content\u003c/code\u003e when migrating from Tailwind CSS v3 to Tailwind CSS v4 (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpgrade: never migrate files that are ignored by git (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e.env\u003c/code\u003e and \u003ccode\u003e.env.*\u003c/code\u003e to default ignored content files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19846\"\u003e#19846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: migrate \u003ccode\u003eoverflow-ellipsis\u003c/code\u003e into \u003ccode\u003etext-ellipsis\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19849\"\u003e#19849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: migrate \u003ccode\u003estart-full\u003c/code\u003e → \u003ccode\u003einset-s-full\u003c/code\u003e, \u003ccode\u003estart-auto\u003c/code\u003e → \u003ccode\u003einset-s-auto\u003c/code\u003e, \u003ccode\u003estart-px\u003c/code\u003e → \u003ccode\u003einset-s-px\u003c/code\u003e, and \u003ccode\u003estart-\u0026lt;number\u0026gt;\u003c/code\u003e → \u003ccode\u003einset-s-\u0026lt;number\u0026gt;\u003c/code\u003e as well as negative versions (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19849\"\u003e#19849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: migrate \u003ccode\u003eend-full\u003c/code\u003e → \u003ccode\u003einset-e-full\u003c/code\u003e, \u003ccode\u003eend-auto\u003c/code\u003e → \u003ccode\u003einset-e-auto\u003c/code\u003e, \u003ccode\u003eend-px\u003c/code\u003e → \u003ccode\u003einset-e-px\u003c/code\u003e, and \u003ccode\u003eend-\u0026lt;number\u0026gt;\u003c/code\u003e → \u003ccode\u003einset-e-\u0026lt;number\u0026gt;\u003c/code\u003e as well as negative versions (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19849\"\u003e#19849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: move the \u003ccode\u003e-\u003c/code\u003e sign inside the arbitrary value \u003ccode\u003e-left-[9rem]\u003c/code\u003e → \u003ccode\u003eleft-[-9rem]\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19858\"\u003e#19858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCanonicalization: move the \u003ccode\u003e-\u003c/code\u003e sign outside the arbitrary value \u003ccode\u003eml-[calc(-1*var(--width))]\u003c/code\u003e → \u003ccode\u003e-ml-(--width)\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19858\"\u003e#19858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove performance when scanning JSONL / NDJSON files (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19862\"\u003e#19862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003eNODE_PATH\u003c/code\u003e environment variable in standalone CLI (\u003ca href=\"https://redirect.github.com/tailwindlabs/tailwindcss/pull/19617\"\u003e#19617\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.2.2] - 2026-03-18\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3...\n\n_Description has been truncated_","html_url":"https://github.com/FapLandPartyDev/FapLand-Party-Edition/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/FapLandPartyDev%2FFapLand-Party-Edition/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"}},{"old_version":"2.0.0","new_version":"3.2.0","update_type":"major","path":null,"pr_created_at":"2026-05-02T04:21:22.000Z","version_change":"2.0.0 → 3.2.0","issue":{"uuid":"4367885343","node_id":"PR_kwDOROhQZs7Xl5_6","number":13,"state":"open","title":"chore(deps): bump the npm-minor-patch group with 276 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-02T04:21:22.000Z","updated_at":"2026-05-02T04:21:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-minor-patch","update_count":276,"packages":[{"name":"@applemusic-like-lyrics/core","old_version":"0.2.0","new_version":"0.4.2","repository_url":"https://github.com/amll-dev/applemusic-like-lyrics"},{"name":"@applemusic-like-lyrics/lyric","old_version":"0.3.0","new_version":"0.4.1","repository_url":"https://github.com/amll-dev/applemusic-like-lyrics"},{"name":"@applemusic-like-lyrics/vue","old_version":"0.2.0","new_version":"0.4.2","repository_url":"https://github.com/amll-dev/applemusic-like-lyrics"},{"name":"@types/pg","old_version":"8.16.0","new_version":"8.20.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"axios","old_version":"1.13.5","new_version":"1.15.2","repository_url":"https://github.com/axios/axios"},{"name":"dayjs","old_version":"1.11.19","new_version":"1.11.20","repository_url":"https://github.com/iamkun/dayjs"},{"name":"dotenv","old_version":"17.2.4","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"drizzle-kit","old_version":"0.31.9","new_version":"0.31.10","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"drizzle-orm","old_version":"0.45.1","new_version":"0.45.2","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"lucide-vue-next","old_version":"0.563.0","new_version":"0.577.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"multer","old_version":"2.0.2","new_version":"2.1.1","repository_url":"https://github.com/expressjs/multer"},{"name":"@types/multer","old_version":"2.0.0","new_version":"2.1.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"nuxt","old_version":"4.3.1","new_version":"4.4.4","repository_url":"https://github.com/nuxt/nuxt"},{"name":"postgres","old_version":"3.4.8","new_version":"3.4.9","repository_url":"https://github.com/porsager/postgres"},{"name":"redis","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"vite-plugin-wasm","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/Menci/vite-plugin-wasm"},{"name":"vue","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"zod","old_version":"4.3.6","new_version":"4.4.2","repository_url":"https://github.com/colinhacks/zod"},{"name":"@babel/compat-data","old_version":"7.29.0","new_version":"7.29.3","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helper-create-class-features-plugin","old_version":"7.28.6","new_version":"7.29.3","repository_url":"https://github.com/babel/babel"},{"name":"@babel/helpers","old_version":"7.28.6","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@babel/parser","old_version":"7.29.0","new_version":"7.29.3","repository_url":"https://github.com/babel/babel"},{"name":"@babel/runtime","old_version":"7.28.6","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@bomb.sh/tab","old_version":"0.0.12","new_version":"0.0.14","repository_url":"https://github.com/bombshell-dev/tab"},{"name":"@clack/core","old_version":"1.0.0","new_version":"1.3.0","repository_url":"https://github.com/bombshell-dev/clack"},{"name":"@clack/prompts","old_version":"1.0.0","new_version":"1.3.0","repository_url":"https://github.com/bombshell-dev/clack"},{"name":"@dxup/nuxt","old_version":"0.3.2","new_version":"0.4.1","repository_url":"https://github.com/KazariEX/dxup"},{"name":"@nuxt/kit","old_version":"3.21.1","new_version":"3.21.4","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@emnapi/core","old_version":"1.8.1","new_version":"1.10.0","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/runtime","old_version":"1.8.1","new_version":"1.10.0","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/wasi-threads","old_version":"1.1.0","new_version":"1.2.1","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@ioredis/commands","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/ioredis/commands"},{"name":"@napi-rs/wasm-runtime","old_version":"1.1.1","new_version":"1.1.4","repository_url":"https://github.com/napi-rs/napi-rs"},{"name":"@nuxt/cli","old_version":"3.33.1","new_version":"3.35.1","repository_url":"https://github.com/nuxt/cli"},{"name":"giget","old_version":"2.0.0","new_version":"3.2.0","repository_url":"https://github.com/unjs/giget"},{"name":"@nuxt/devtools","old_version":"3.1.1","new_version":"3.2.4","repository_url":"https://github.com/nuxt/devtools"},{"name":"@nuxt/devtools-kit","old_version":"3.1.1","new_version":"3.2.4","repository_url":"https://github.com/nuxt/devtools"},{"name":"@nuxt/devtools-wizard","old_version":"3.1.1","new_version":"3.2.4","repository_url":"https://github.com/nuxt/devtools"},{"name":"@nuxt/nitro-server","old_version":"4.3.1","new_version":"4.4.4","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@nuxt/schema","old_version":"4.3.1","new_version":"4.4.4","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@nuxt/telemetry","old_version":"2.7.0","new_version":"2.8.0","repository_url":"https://github.com/nuxt/telemetry"},{"name":"@nuxt/vite-builder","old_version":"4.3.1","new_version":"4.4.4","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@oxc-minify/binding-android-arm-eabi","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-android-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-darwin-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-darwin-x64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-freebsd-x64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-arm-gnueabihf","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-arm-musleabihf","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-arm64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-arm64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-ppc64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-riscv64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-riscv64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-s390x-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-x64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-x64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-openharmony-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-wasm32-wasi","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-win32-arm64-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-win32-ia32-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-win32-x64-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-android-arm-eabi","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-android-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-darwin-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-darwin-x64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-freebsd-x64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-arm-gnueabihf","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-arm-musleabihf","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-arm64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-arm64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-ppc64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-riscv64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-riscv64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-s390x-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-x64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-x64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-openharmony-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-wasm32-wasi","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-win32-arm64-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-win32-ia32-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-win32-x64-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-project/types","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-android-arm-eabi","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-android-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-darwin-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-darwin-x64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-freebsd-x64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-arm-gnueabihf","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-arm-musleabihf","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-arm64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-arm64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-ppc64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-riscv64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-riscv64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-s390x-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-x64-gnu","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-x64-musl","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-openharmony-arm64","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-wasm32-wasi","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-win32-arm64-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-win32-ia32-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-win32-x64-msvc","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@poppinss/dumper","old_version":"0.6.5","new_version":"0.7.0","repository_url":"https://github.com/poppinss/dumper"},{"name":"@redis/bloom","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@redis/client","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@redis/json","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@redis/search","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@redis/time-series","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@rolldown/pluginutils","old_version":"1.0.0-rc.2","new_version":"1.0.0-rc.13","repository_url":"https://github.com/rolldown/rolldown"},{"name":"@rollup/plugin-commonjs","old_version":"29.0.0","new_version":"29.0.2","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-terser","old_version":"0.4.4","new_version":"1.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/rollup-android-arm-eabi","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-android-arm64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-darwin-arm64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-darwin-x64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-freebsd-arm64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-freebsd-x64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-arm-gnueabihf","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-arm-musleabihf","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-arm64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-arm64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-loong64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-loong64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-ppc64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-ppc64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-riscv64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-riscv64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-s390x-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-x64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-x64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-openbsd-x64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-openharmony-arm64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-win32-arm64-msvc","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-win32-ia32-msvc","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-win32-x64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-win32-x64-msvc","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@speed-highlight/core","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/speed-highlight/core"},{"name":"@types/node","old_version":"25.2.2","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/qs","old_version":"6.14.0","new_version":"6.15.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@unhead/vue","old_version":"2.1.4","new_version":"2.1.13","repository_url":"https://github.com/unjs/unhead"},{"name":"@vercel/nft","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/vercel/nft"},{"name":"@vitejs/plugin-vue","old_version":"6.0.4","new_version":"6.0.6","repository_url":"https://github.com/vitejs/vite-plugin-vue"},{"name":"@vitejs/plugin-vue-jsx","old_version":"5.1.4","new_version":"5.1.5","repository_url":"https://github.com/vitejs/vite-plugin-vue"},{"name":"unplugin-utils","old_version":"0.2.5","new_version":"0.3.1","repository_url":"https://github.com/sxzz/unplugin-utils"},{"name":"@vue/compiler-core","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-dom","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-sfc","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-ssr","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/devtools-core","old_version":"8.0.6","new_version":"8.1.1","repository_url":"https://github.com/vuejs/devtools"},{"name":"@vue/devtools-kit","old_version":"8.0.6","new_version":"8.1.1","repository_url":"https://github.com/vuejs/devtools"},{"name":"@vue/devtools-shared","old_version":"8.0.6","new_version":"8.1.1","repository_url":"https://github.com/vuejs/devtools"},{"name":"@vue/reactivity","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/runtime-core","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/runtime-dom","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/server-renderer","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/shared","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"acorn","old_version":"8.15.0","new_version":"8.16.0","repository_url":"https://github.com/acornjs/acorn"},{"name":"picomatch","old_version":"2.3.1","new_version":"2.3.2","repository_url":"https://github.com/micromatch/picomatch"},{"name":"minimatch","old_version":"3.1.2","new_version":"3.1.5","repository_url":"https://github.com/isaacs/minimatch"},{"name":"autoprefixer","old_version":"10.4.24","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"b4a","old_version":"1.7.3","new_version":"1.8.1","repository_url":"https://github.com/holepunchto/b4a"},{"name":"baseline-browser-mapping","old_version":"2.9.19","new_version":"2.10.25","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"bezier-easing","old_version":"2.1.0","new_version":"3.0.0","repository_url":"https://github.com/gre/bezier-easing"},{"name":"brace-expansion","old_version":"1.1.12","new_version":"1.1.14","repository_url":"https://github.com/juliangruber/brace-expansion"},{"name":"browserslist","old_version":"4.28.1","new_version":"4.28.2","repository_url":"https://github.com/browserslist/browserslist"},{"name":"c12","old_version":"3.3.3","new_version":"3.3.4","repository_url":"https://github.com/unjs/c12"},{"name":"rc9","old_version":"2.1.2","new_version":"3.0.1","repository_url":"https://github.com/unjs/rc9"},{"name":"caniuse-lite","old_version":"1.0.30001769","new_version":"1.0.30001791","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"cookie-es","old_version":"1.2.2","new_version":"1.2.3","repository_url":"https://github.com/unjs/cookie-es"},{"name":"core-js","old_version":"3.48.0","new_version":"3.49.0","repository_url":"https://github.com/zloirock/core-js"},{"name":"croner","old_version":"9.1.0","new_version":"10.0.1","repository_url":"https://github.com/hexagon/croner"},{"name":"css-declaration-sorter","old_version":"7.3.1","new_version":"7.4.0","repository_url":"https://github.com/Siilwyn/css-declaration-sorter"},{"name":"cssnano","old_version":"7.1.2","new_version":"7.1.7","repository_url":"https://github.com/cssnano/cssnano"},{"name":"cssnano-preset-default","old_version":"7.0.10","new_version":"7.0.15","repository_url":"https://github.com/cssnano/cssnano"},{"name":"cssnano-utils","old_version":"5.0.1","new_version":"5.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"define-lazy-prop","old_version":"2.0.0","new_version":"3.0.0","repository_url":"https://github.com/sindresorhus/define-lazy-prop"},{"name":"defu","old_version":"6.1.4","new_version":"6.1.7","repository_url":"https://github.com/unjs/defu"},{"name":"devalue","old_version":"5.6.2","new_version":"5.8.0","repository_url":"https://github.com/sveltejs/devalue"},{"name":"diff","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/kpdecker/jsdiff"},{"name":"dompurify","old_version":"3.3.1","new_version":"3.4.2","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"electron-to-chromium","old_version":"1.5.286","new_version":"1.5.349","repository_url":"https://github.com/Kilian/electron-to-chromium"},{"name":"es-module-lexer","old_version":"2.0.0","new_version":"2.1.0","repository_url":"https://github.com/guybedford/es-module-lexer"},{"name":"fast-npm-meta","old_version":"0.4.8","new_version":"1.5.1","repository_url":"https://github.com/antfu/fast-npm-meta"},{"name":"follow-redirects","old_version":"1.15.11","new_version":"1.16.0","repository_url":"https://github.com/follow-redirects/follow-redirects"},{"name":"fuse.js","old_version":"7.1.0","new_version":"7.3.0","repository_url":"https://github.com/krisk/Fuse"},{"name":"get-tsconfig","old_version":"4.13.6","new_version":"4.14.0","repository_url":"https://github.com/privatenumber/get-tsconfig"},{"name":"globby","old_version":"16.1.0","new_version":"16.2.0","repository_url":"https://github.com/sindresorhus/globby"},{"name":"h3","old_version":"1.15.5","new_version":"1.15.11","repository_url":"https://github.com/h3js/h3"},{"name":"hasown","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/inspect-js/hasOwn"},{"name":"httpxy","old_version":"0.1.7","new_version":"0.5.1","repository_url":"https://github.com/unjs/httpxy"},{"name":"impound","old_version":"1.0.0","new_version":"1.1.5","repository_url":"https://github.com/unjs/impound"},{"name":"ioredis","old_version":"5.9.2","new_version":"5.10.1","repository_url":"https://github.com/luin/ioredis"},{"name":"jsonfile","old_version":"6.2.0","new_version":"6.2.1","repository_url":"https://github.com/jprichardson/node-jsonfile"},{"name":"koa","old_version":"2.16.3","new_version":"2.16.4","repository_url":"https://github.com/koajs/koa"},{"name":"launch-editor","old_version":"2.12.0","new_version":"2.13.2","repository_url":"https://github.com/yyx990803/launch-editor"},{"name":"listhen","old_version":"1.9.0","new_version":"1.10.0","repository_url":"https://github.com/unjs/listhen"},{"name":"lodash","old_version":"4.17.23","new_version":"4.18.1","repository_url":"https://github.com/lodash/lodash"},{"name":"minipass","old_version":"7.1.2","new_version":"7.1.3","repository_url":"https://github.com/isaacs/minipass"},{"name":"mlly","old_version":"1.8.0","new_version":"1.8.2","repository_url":"https://github.com/unjs/mlly"},{"name":"nanoid","old_version":"3.3.11","new_version":"3.3.12","repository_url":"https://github.com/ai/nanoid"},{"name":"nanotar","old_version":"0.2.0","new_version":"0.3.0","repository_url":"https://github.com/unjs/nanotar"},{"name":"nitropack","old_version":"2.13.1","new_version":"2.13.4","repository_url":"https://github.com/nitrojs/nitro"},{"name":"node-forge","old_version":"1.3.3","new_version":"1.4.0","repository_url":"https://github.com/digitalbazaar/forge"},{"name":"node-releases","old_version":"2.0.27","new_version":"2.0.38","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"nypm","old_version":"0.6.5","new_version":"0.6.6","repository_url":"https://github.com/unjs/nypm"},{"name":"oxc-minify","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"oxc-parser","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"oxc-transform","old_version":"0.112.0","new_version":"0.128.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"pg-protocol","old_version":"1.11.0","new_version":"1.13.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"postcss","old_version":"8.5.6","new_version":"8.5.13","repository_url":"https://github.com/postcss/postcss"},{"name":"postcss-colormin","old_version":"7.0.5","new_version":"7.0.9","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-convert-values","old_version":"7.0.8","new_version":"7.0.11","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-discard-comments","old_version":"7.0.5","new_version":"7.0.7","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-discard-duplicates","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-discard-empty","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-discard-overridden","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-merge-longhand","old_version":"7.0.5","new_version":"7.0.6","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-merge-rules","old_version":"7.0.7","new_version":"7.0.10","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-font-values","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-gradients","old_version":"7.0.1","new_version":"7.0.4","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-params","old_version":"7.0.5","new_version":"7.0.8","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-selectors","old_version":"7.0.5","new_version":"7.1.0","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-charset","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-display-values","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-positions","old_version":"7.0.1","new_version":"7.0.3","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-repeat-style","old_version":"7.0.1","new_version":"7.0.3","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-string","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-timing-functions","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-unicode","old_version":"7.0.5","new_version":"7.0.8","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-url","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-whitespace","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-ordered-values","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-reduce-initial","old_version":"7.0.5","new_version":"7.0.8","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-reduce-transforms","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-svgo","old_version":"7.1.0","new_version":"7.1.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-unique-selectors","old_version":"7.0.4","new_version":"7.0.6","repository_url":"https://github.com/cssnano/cssnano"},{"name":"proxy-from-env","old_version":"1.1.0","new_version":"2.1.0","repository_url":"https://github.com/Rob--W/proxy-from-env"},{"name":"qs","old_version":"6.14.1","new_version":"6.15.1","repository_url":"https://github.com/ljharb/qs"},{"name":"resolve","old_version":"1.22.11","new_version":"1.22.12","repository_url":"https://github.com/browserify/resolve"},{"name":"rollup","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"rollup-plugin-visualizer","old_version":"6.0.5","new_version":"7.0.1","repository_url":"https://github.com/btd/rollup-plugin-visualizer"},{"name":"rou3","old_version":"0.7.12","new_version":"0.8.1","repository_url":"https://github.com/h3js/rou3"},{"name":"sax","old_version":"1.4.4","new_version":"1.6.0","repository_url":"https://github.com/isaacs/sax-js"},{"name":"serialize-javascript","old_version":"6.0.2","new_version":"7.0.5","repository_url":"https://github.com/yahoo/serialize-javascript"},{"name":"seroval","old_version":"1.5.0","new_version":"1.5.2","repository_url":"https://github.com/lxsmnsyc/seroval"},{"name":"side-channel-list","old_version":"1.0.0","new_version":"1.0.1","repository_url":"https://github.com/ljharb/side-channel-list"},{"name":"signal-exit","old_version":"4.1.0","new_version":"3.0.7","repository_url":"https://github.com/tapjs/signal-exit"},{"name":"simple-git","old_version":"3.30.0","new_version":"3.36.0","repository_url":"https://github.com/steveukx/git-js"},{"name":"smob","old_version":"1.5.0","new_version":"1.6.1","repository_url":"https://github.com/Tada5hi/smob"},{"name":"srvx","old_version":"0.11.2","new_version":"0.11.15","repository_url":"https://github.com/h3js/srvx"},{"name":"std-env","old_version":"3.10.0","new_version":"4.1.0","repository_url":"https://github.com/unjs/std-env"},{"name":"streamx","old_version":"2.23.0","new_version":"2.25.0","repository_url":"https://github.com/mafintosh/streamx"},{"name":"structured-clone-es","old_version":"1.0.0","new_version":"2.0.0","repository_url":"https://github.com/antfu-collective/structured-clone-es"},{"name":"stylehacks","old_version":"7.0.7","new_version":"7.0.10","repository_url":"https://github.com/cssnano/cssnano"},{"name":"svgo","old_version":"4.0.0","new_version":"4.0.1","repository_url":"https://github.com/svg/svgo"},{"name":"tar","old_version":"7.5.7","new_version":"7.5.13","repository_url":"https://github.com/isaacs/node-tar"},{"name":"tar-stream","old_version":"3.1.7","new_version":"3.2.0","repository_url":"https://github.com/mafintosh/tar-stream"},{"name":"terser","old_version":"5.46.0","new_version":"5.46.2","repository_url":"https://github.com/terser/terser"},{"name":"text-decoder","old_version":"1.2.3","new_version":"1.2.7","repository_url":"https://github.com/holepunchto/text-decoder"},{"name":"tinyexec","old_version":"1.0.2","new_version":"1.1.2","repository_url":"https://github.com/tinylibs/tinyexec"},{"name":"tinyglobby","old_version":"0.2.15","new_version":"0.2.16","repository_url":"https://github.com/SuperchupuDev/tinyglobby"},{"name":"type-fest","old_version":"5.4.4","new_version":"5.6.0","repository_url":"https://github.com/sindresorhus/type-fest"},{"name":"ufo","old_version":"1.6.3","new_version":"1.6.4","repository_url":"https://github.com/unjs/ufo"},{"name":"undici-types","old_version":"7.16.0","new_version":"7.19.2","repository_url":"https://github.com/nodejs/undici"},{"name":"unhead","old_version":"2.1.4","new_version":"2.1.13","repository_url":"https://github.com/unjs/unhead"},{"name":"unimport","old_version":"5.6.0","new_version":"6.2.0","repository_url":"https://github.com/unjs/unimport"},{"name":"unstorage","old_version":"1.17.4","new_version":"1.17.5","repository_url":"https://github.com/unjs/unstorage"},{"name":"uqr","old_version":"0.1.2","new_version":"0.1.3","repository_url":"https://github.com/unjs/uqr"},{"name":"vite","old_version":"7.3.1","new_version":"7.3.2","repository_url":"https://github.com/vitejs/vite"},{"name":"vite-hot-client","old_version":"2.1.0","new_version":"2.2.0","repository_url":"https://github.com/antfu/vite-hot-client"},{"name":"vite-plugin-checker","old_version":"0.12.0","new_version":"0.13.0","repository_url":"https://github.com/fi3ework/vite-plugin-checker"},{"name":"vite-plugin-vue-tracer","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/antfu/vite-plugin-vue-tracer"},{"name":"ws","old_version":"8.19.0","new_version":"8.20.0","repository_url":"https://github.com/websockets/ws"},{"name":"yaml","old_version":"2.8.2","new_version":"2.8.3","repository_url":"https://github.com/eemeli/yaml"},{"name":"youch","old_version":"4.1.0-beta.13","new_version":"4.1.1","repository_url":"https://github.com/poppinss/youch"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-minor-patch group with 276 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@applemusic-like-lyrics/core](https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core) | `0.2.0` | `0.4.2` |\n| [@applemusic-like-lyrics/lyric](https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/lyric) | `0.3.0` | `0.4.1` |\n| [@applemusic-like-lyrics/vue](https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue) | `0.2.0` | `0.4.2` |\n| [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.16.0` | `8.20.0` |\n| [axios](https://github.com/axios/axios) | `1.13.5` | `1.15.2` |\n| [dayjs](https://github.com/iamkun/dayjs) | `1.11.19` | `1.11.20` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.2.4` | `17.4.2` |\n| [drizzle-kit](https://github.com/drizzle-team/drizzle-orm) | `0.31.9` | `0.31.10` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.45.1` | `0.45.2` |\n| [lucide-vue-next](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-vue-next) | `0.563.0` | `0.577.0` |\n| [multer](https://github.com/expressjs/multer) | `2.0.2` | `2.1.1` |\n| [@types/multer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/multer) | `2.0.0` | `2.1.0` |\n| [nuxt](https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt) | `4.3.1` | `4.4.4` |\n| [postgres](https://github.com/porsager/postgres) | `3.4.8` | `3.4.9` |\n| [redis](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [vite-plugin-wasm](https://github.com/Menci/vite-plugin-wasm) | `3.5.0` | `3.6.0` |\n| [vue](https://github.com/vuejs/core) | `3.5.28` | `3.5.33` |\n| [zod](https://github.com/colinhacks/zod) | `4.3.6` | `4.4.2` |\n| [@babel/compat-data](https://github.com/babel/babel/tree/HEAD/packages/babel-compat-data) | `7.29.0` | `7.29.3` |\n| [@babel/helper-create-class-features-plugin](https://github.com/babel/babel/tree/HEAD/packages/babel-helper-create-class-features-plugin) | `7.28.6` | `7.29.3` |\n| [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) | `7.28.6` | `7.29.2` |\n| [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) | `7.29.0` | `7.29.3` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.28.6` | `7.29.2` |\n| [@bomb.sh/tab](https://github.com/bombshell-dev/tab) | `0.0.12` | `0.0.14` |\n| [@clack/core](https://github.com/bombshell-dev/clack/tree/HEAD/packages/core) | `1.0.0` | `1.3.0` |\n| [@clack/prompts](https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts) | `1.0.0` | `1.3.0` |\n| [@dxup/nuxt](https://github.com/KazariEX/dxup) | `0.3.2` | `0.4.1` |\n| [@nuxt/kit](https://github.com/nuxt/nuxt/tree/HEAD/packages/kit) | `3.21.1` | `3.21.4` |\n| [@emnapi/core](https://github.com/toyobayashi/emnapi) | `1.8.1` | `1.10.0` |\n| [@emnapi/runtime](https://github.com/toyobayashi/emnapi) | `1.8.1` | `1.10.0` |\n| [@emnapi/wasi-threads](https://github.com/toyobayashi/emnapi) | `1.1.0` | `1.2.1` |\n| [@ioredis/commands](https://github.com/ioredis/commands) | `1.5.0` | `1.5.1` |\n| [@napi-rs/wasm-runtime](https://github.com/napi-rs/napi-rs/tree/HEAD/wasm-runtime) | `1.1.1` | `1.1.4` |\n| [@nuxt/cli](https://github.com/nuxt/cli/tree/HEAD/packages/nuxt-cli) | `3.33.1` | `3.35.1` |\n| [giget](https://github.com/unjs/giget) | `2.0.0` | `3.2.0` |\n| [@nuxt/devtools](https://github.com/nuxt/devtools/tree/HEAD/packages/devtools) | `3.1.1` | `3.2.4` |\n| [@nuxt/devtools-kit](https://github.com/nuxt/devtools/tree/HEAD/packages/devtools-kit) | `3.1.1` | `3.2.4` |\n| [@nuxt/devtools-wizard](https://github.com/nuxt/devtools/tree/HEAD/packages/devtools-wizard) | `3.1.1` | `3.2.4` |\n| [@nuxt/nitro-server](https://github.com/nuxt/nuxt/tree/HEAD/packages/nitro-server) | `4.3.1` | `4.4.4` |\n| [@nuxt/schema](https://github.com/nuxt/nuxt/tree/HEAD/packages/schema) | `4.3.1` | `4.4.4` |\n| [@nuxt/telemetry](https://github.com/nuxt/telemetry) | `2.7.0` | `2.8.0` |\n| [@nuxt/vite-builder](https://github.com/nuxt/nuxt/tree/HEAD/packages/vite) | `4.3.1` | `4.4.4` |\n| [@oxc-minify/binding-android-arm-eabi](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-android-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-darwin-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-darwin-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-freebsd-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-arm-gnueabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-arm-musleabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-arm64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-arm64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-ppc64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-riscv64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-riscv64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-s390x-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-x64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-linux-x64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-openharmony-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-wasm32-wasi](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-win32-arm64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-win32-ia32-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-minify/binding-win32-x64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-android-arm-eabi](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-android-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-darwin-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-darwin-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-freebsd-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-arm-gnueabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-arm-musleabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-arm64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-arm64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-ppc64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-riscv64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-riscv64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-s390x-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-x64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-linux-x64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-openharmony-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-wasm32-wasi](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-win32-arm64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-win32-ia32-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-parser/binding-win32-x64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [@oxc-project/types](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxc-types) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-android-arm-eabi](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-android-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-darwin-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-darwin-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-freebsd-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-arm-gnueabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-arm-musleabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-arm64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-arm64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-ppc64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-riscv64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-riscv64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-s390x-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-x64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-linux-x64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-openharmony-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-wasm32-wasi](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-win32-arm64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-win32-ia32-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@oxc-transform/binding-win32-x64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [@poppinss/dumper](https://github.com/poppinss/dumper) | `0.6.5` | `0.7.0` |\n| [@redis/bloom](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@redis/json](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@redis/search](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@redis/time-series](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@rolldown/pluginutils](https://github.com/rolldown/rolldown/tree/HEAD/packages/pluginutils) | `1.0.0-rc.2` | `1.0.0-rc.13` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `29.0.0` | `29.0.2` |\n| [@rollup/plugin-terser](https://github.com/rollup/plugins/tree/HEAD/packages/terser) | `0.4.4` | `1.0.0` |\n| [@rollup/rollup-android-arm-eabi](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-android-arm64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-darwin-arm64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-darwin-x64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-freebsd-arm64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-freebsd-x64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-arm-gnueabihf](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-arm-musleabihf](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-arm64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-arm64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-loong64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-loong64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-ppc64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-ppc64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-riscv64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-riscv64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-s390x-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-x64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-x64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-openbsd-x64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-openharmony-arm64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-win32-arm64-msvc](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-win32-ia32-msvc](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-win32-x64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-win32-x64-msvc](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@speed-highlight/core](https://github.com/speed-highlight/core) | `1.2.14` | `1.2.15` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.2.2` | `25.6.0` |\n| [@types/qs](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/qs) | `6.14.0` | `6.15.0` |\n| [@unhead/vue](https://github.com/unjs/unhead/tree/HEAD/packages/vue) | `2.1.4` | `2.1.13` |\n| [@vercel/nft](https://github.com/vercel/nft) | `1.3.0` | `1.5.0` |\n| [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) | `6.0.4` | `6.0.6` |\n| [@vitejs/plugin-vue-jsx](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue-jsx) | `5.1.4` | `5.1.5` |\n| [unplugin-utils](https://github.com/sxzz/unplugin-utils) | `0.2.5` | `0.3.1` |\n| [@vue/compiler-core](https://github.com/vuejs/core/tree/HEAD/packages/compiler-core) | `3.5.28` | `3.5.33` |\n| [@vue/compiler-dom](https://github.com/vuejs/core/tree/HEAD/packages/compiler-dom) | `3.5.28` | `3.5.33` |\n| [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) | `3.5.28` | `3.5.33` |\n| [@vue/compiler-ssr](https://github.com/vuejs/core/tree/HEAD/packages/compiler-ssr) | `3.5.28` | `3.5.33` |\n| [@vue/devtools-core](https://github.com/vuejs/devtools/tree/HEAD/packages/core) | `8.0.6` | `8.1.1` |\n| [@vue/devtools-kit](https://github.com/vuejs/devtools/tree/HEAD/packages/devtools-kit) | `8.0.6` | `8.1.1` |\n| [@vue/devtools-shared](https://github.com/vuejs/devtools/tree/HEAD/packages/shared) | `8.0.6` | `8.1.1` |\n| [@vue/reactivity](https://github.com/vuejs/core/tree/HEAD/packages/reactivity) | `3.5.28` | `3.5.33` |\n| [@vue/runtime-core](https://github.com/vuejs/core/tree/HEAD/packages/runtime-core) | `3.5.28` | `3.5.33` |\n| [@vue/runtime-dom](https://github.com/vuejs/core/tree/HEAD/packages/runtime-dom) | `3.5.28` | `3.5.33` |\n| [@vue/server-renderer](https://github.com/vuejs/core/tree/HEAD/packages/server-renderer) | `3.5.28` | `3.5.33` |\n| [@vue/shared](https://github.com/vuejs/core/tree/HEAD/packages/shared) | `3.5.28` | `3.5.33` |\n| [acorn](https://github.com/acornjs/acorn) | `8.15.0` | `8.16.0` |\n| [picomatch](https://github.com/micromatch/picomatch) | `2.3.1` | `2.3.2` |\n| [minimatch](https://github.com/isaacs/minimatch) | `3.1.2` | `3.1.5` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.24` | `10.5.0` |\n| [b4a](https://github.com/holepunchto/b4a) | `1.7.3` | `1.8.1` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.9.19` | `2.10.25` |\n| [bezier-easing](https://github.com/gre/bezier-easing) | `2.1.0` | `3.0.0` |\n| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.12` | `1.1.14` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.28.1` | `4.28.2` |\n| [c12](https://github.com/unjs/c12) | `3.3.3` | `3.3.4` |\n| [rc9](https://github.com/unjs/rc9) | `2.1.2` | `3.0.1` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001769` | `1.0.30001791` |\n| [cookie-es](https://github.com/unjs/cookie-es) | `1.2.2` | `1.2.3` |\n| [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.48.0` | `3.49.0` |\n| [croner](https://github.com/hexagon/croner) | `9.1.0` | `10.0.1` |\n| [css-declaration-sorter](https://github.com/Siilwyn/css-declaration-sorter) | `7.3.1` | `7.4.0` |\n| [cssnano](https://github.com/cssnano/cssnano) | `7.1.2` | `7.1.7` |\n| [cssnano-preset-default](https://github.com/cssnano/cssnano) | `7.0.10` | `7.0.15` |\n| [cssnano-utils](https://github.com/cssnano/cssnano) | `5.0.1` | `5.0.2` |\n| [define-lazy-prop](https://github.com/sindresorhus/define-lazy-prop) | `2.0.0` | `3.0.0` |\n| [defu](https://github.com/unjs/defu) | `6.1.4` | `6.1.7` |\n| [devalue](https://github.com/sveltejs/devalue) | `5.6.2` | `5.8.0` |\n| [diff](https://github.com/kpdecker/jsdiff) | `8.0.3` | `8.0.4` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.3.1` | `3.4.2` |\n| [electron-to-chromium](https://github.com/Kilian/electron-to-chromium) | `1.5.286` | `1.5.349` |\n| [es-module-lexer](https://github.com/guybedford/es-module-lexer) | `2.0.0` | `2.1.0` |\n| [fast-npm-meta](https://github.com/antfu/fast-npm-meta) | `0.4.8` | `1.5.1` |\n| [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.15.11` | `1.16.0` |\n| [fuse.js](https://github.com/krisk/Fuse) | `7.1.0` | `7.3.0` |\n| [get-tsconfig](https://github.com/privatenumber/get-tsconfig) | `4.13.6` | `4.14.0` |\n| [globby](https://github.com/sindresorhus/globby) | `16.1.0` | `16.2.0` |\n| [h3](https://github.com/h3js/h3) | `1.15.5` | `1.15.11` |\n| [hasown](https://github.com/inspect-js/hasOwn) | `2.0.2` | `2.0.3` |\n| [httpxy](https://github.com/unjs/httpxy) | `0.1.7` | `0.5.1` |\n| [impound](https://github.com/unjs/impound) | `1.0.0` | `1.1.5` |\n| [ioredis](https://github.com/luin/ioredis) | `5.9.2` | `5.10.1` |\n| [jsonfile](https://github.com/jprichardson/node-jsonfile) | `6.2.0` | `6.2.1` |\n| [koa](https://github.com/koajs/koa) | `2.16.3` | `2.16.4` |\n| [launch-editor](https://github.com/yyx990803/launch-editor) | `2.12.0` | `2.13.2` |\n| [listhen](https://github.com/unjs/listhen) | `1.9.0` | `1.10.0` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.23` | `4.18.1` |\n| [minipass](https://github.com/isaacs/minipass) | `7.1.2` | `7.1.3` |\n| [mlly](https://github.com/unjs/mlly) | `1.8.0` | `1.8.2` |\n| [nanoid](https://github.com/ai/nanoid) | `3.3.11` | `3.3.12` |\n| [nanotar](https://github.com/unjs/nanotar) | `0.2.0` | `0.3.0` |\n| [nitropack](https://github.com/nitrojs/nitro) | `2.13.1` | `2.13.4` |\n| [node-forge](https://github.com/digitalbazaar/forge) | `1.3.3` | `1.4.0` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.27` | `2.0.38` |\n| [nypm](https://github.com/unjs/nypm) | `0.6.5` | `0.6.6` |\n| [oxc-minify](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.128.0` |\n| [oxc-parser](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.128.0` |\n| [oxc-transform](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.128.0` |\n| [pg-protocol](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-protocol) | `1.11.0` | `1.13.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.13` |\n| [postcss-colormin](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.9` |\n| [postcss-convert-values](https://github.com/cssnano/cssnano) | `7.0.8` | `7.0.11` |\n| [postcss-discard-comments](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.7` |\n| [postcss-discard-duplicates](https://github.com/cssnano/cssnano) | `7.0.2` | `7.0.3` |\n| [postcss-discard-empty](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-discard-overridden](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-merge-longhand](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.6` |\n| [postcss-merge-rules](https://github.com/cssnano/cssnano) | `7.0.7` | `7.0.10` |\n| [postcss-minify-font-values](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-minify-gradients](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.4` |\n| [postcss-minify-params](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.8` |\n| [postcss-minify-selectors](https://github.com/cssnano/cssnano) | `7.0.5` | `7.1.0` |\n| [postcss-normalize-charset](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-display-values](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-positions](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.3` |\n| [postcss-normalize-repeat-style](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.3` |\n| [postcss-normalize-string](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-timing-functions](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-unicode](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.8` |\n| [postcss-normalize-url](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-whitespace](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-ordered-values](https://github.com/cssnano/cssnano) | `7.0.2` | `7.0.3` |\n| [postcss-reduce-initial](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.8` |\n| [postcss-reduce-transforms](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-svgo](https://github.com/cssnano/cssnano) | `7.1.0` | `7.1.2` |\n| [postcss-unique-selectors](https://github.com/cssnano/cssnano) | `7.0.4` | `7.0.6` |\n| [proxy-from-env](https://github.com/Rob--W/proxy-from-env) | `1.1.0` | `2.1.0` |\n| [qs](https://github.com/ljharb/qs) | `6.14.1` | `6.15.1` |\n| [resolve](https://github.com/browserify/resolve) | `1.22.11` | `1.22.12` |\n| [rollup](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [rollup-plugin-visualizer](https://github.com/btd/rollup-plugin-visualizer) | `6.0.5` | `7.0.1` |\n| [rou3](https://github.com/h3js/rou3) | `0.7.12` | `0.8.1` |\n| [sax](https://github.com/isaacs/sax-js) | `1.4.4` | `1.6.0` |\n| [serialize-javascript](https://github.com/yahoo/serialize-javascript) | `6.0.2` | `7.0.5` |\n| [seroval](https://github.com/lxsmnsyc/seroval) | `1.5.0` | `1.5.2` |\n| [side-channel-list](https://github.com/ljharb/side-channel-list) | `1.0.0` | `1.0.1` |\n| [signal-exit](https://github.com/tapjs/signal-exit) | `4.1.0` | `3.0.7` |\n| [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git) | `3.30.0` | `3.36.0` |\n| [smob](https://github.com/Tada5hi/smob) | `1.5.0` | `1.6.1` |\n| [srvx](https://github.com/h3js/srvx) | `0.11.2` | `0.11.15` |\n| [std-env](https://github.com/unjs/std-env) | `3.10.0` | `4.1.0` |\n| [streamx](https://github.com/mafintosh/streamx) | `2.23.0` | `2.25.0` |\n| [structured-clone-es](https://github.com/antfu-collective/structured-clone-es) | `1.0.0` | `2.0.0` |\n| [stylehacks](https://github.com/cssnano/cssnano) | `7.0.7` | `7.0.10` |\n| [svgo](https://github.com/svg/svgo) | `4.0.0` | `4.0.1` |\n| [tar](https://github.com/isaacs/node-tar) | `7.5.7` | `7.5.13` |\n| [tar-stream](https://github.com/mafintosh/tar-stream) | `3.1.7` | `3.2.0` |\n| [terser](https://github.com/terser/terser) | `5.46.0` | `5.46.2` |\n| [text-decoder](https://github.com/holepunchto/text-decoder) | `1.2.3` | `1.2.7` |\n| [tinyexec](https://github.com/tinylibs/tinyexec) | `1.0.2` | `1.1.2` |\n| [tinyglobby](https://github.com/SuperchupuDev/tinyglobby) | `0.2.15` | `0.2.16` |\n| [type-fest](https://github.com/sindresorhus/type-fest) | `5.4.4` | `5.6.0` |\n| [ufo](https://github.com/unjs/ufo) | `1.6.3` | `1.6.4` |\n| [undici-types](https://github.com/nodejs/undici) | `7.16.0` | `7.19.2` |\n| [unhead](https://github.com/unjs/unhead/tree/HEAD/packages/unhead) | `2.1.4` | `2.1.13` |\n| [unimport](https://github.com/unjs/unimport) | `5.6.0` | `6.2.0` |\n| [unstorage](https://github.com/unjs/unstorage) | `1.17.4` | `1.17.5` |\n| [uqr](https://github.com/unjs/uqr) | `0.1.2` | `0.1.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.3.1` | `7.3.2` |\n| [vite-hot-client](https://github.com/antfu/vite-hot-client) | `2.1.0` | `2.2.0` |\n| [vite-plugin-checker](https://github.com/fi3ework/vite-plugin-checker) | `0.12.0` | `0.13.0` |\n| [vite-plugin-vue-tracer](https://github.com/antfu/vite-plugin-vue-tracer) | `1.2.0` | `1.3.0` |\n| [ws](https://github.com/websockets/ws) | `8.19.0` | `8.20.0` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.2` | `2.8.3` |\n| [youch](https://github.com/poppinss/youch) | `4.1.0-beta.13` | `4.1.1` |\n\nUpdates `@applemusic-like-lyrics/core` from 0.2.0 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/releases\"\u003e@​applemusic-like-lyrics/core's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.0 - 兼容 NCM 3.0.0！原生音频可视化！\u003c/h2\u003e\n\u003cp\u003e匆忙做了兼容性支持，有部分功能消失了是因为暂时没找到合适的办法移植，敬请期待！\n当前版本开始会同时兼容 2.9.X 和 3.0.0+ 的网易云，不过未来的某一天可能会中断对 2.9.X 版本的支持，所以请大家尽快升级版本哦！\u003c/p\u003e\n\u003ch2\u003e关于 3.0.0 版本的歌词页面访问方式变化（重要）\u003c/h2\u003e\n\u003cp\u003e（如果你正在使用 2.9.X 版本的网易云，则没有变化）\n从新版开始，打开歌词页面的方法变更为点击右下角的苹果歌词图标：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/79507c04-d5c3-44fc-8632-9d99d12a0ee1\" alt=\"image\" /\u003e\n且如果需要退出歌词页面，则需要打开菜单并点击底部的“退出歌词页面”：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/c6c417d9-2c6b-455f-87c1-0d9dde292cc0\" alt=\"image\" /\u003e\u003c/p\u003e\n\u003cp\u003e以下是更新记录：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e兼容 3.0.0 网易云，有一部分功能由于 3.0.0 架构大改暂时被移除。\u003c/li\u003e\n\u003cli\u003e支持 3.0.0 提供的音频可视化接口实现可视化动画。\u003c/li\u003e\n\u003cli\u003e重构背景渲染中，目前会对性能较差的显卡造成降维打击，还请多多注意！\u003c/li\u003e\n\u003cli\u003e部分细节优化。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.1 (v1.6.0)\u003c/h2\u003e\n\u003ch2\u003e更新\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e基本实现了私人 FM 的歌词显示\u003c/li\u003e\n\u003cli\u003e初步支持和实现和 \u003ca href=\"https://github.com/BetterNCM/LibFrontendPlay\"\u003eLibFrontendPlay\u003c/a\u003e 插件联动的音频可视化效果\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e修正与改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e现在会在逐词歌词和默认歌词之间选择合适的原始歌词了\u003c/li\u003e\n\u003cli\u003e缓解了因为回调问题导致歌词无法滚动的问题\u003c/li\u003e\n\u003cli\u003e修正了歌手和专辑标签无法隐藏的问题\u003c/li\u003e\n\u003cli\u003e调优了构建脚本\u003c/li\u003e\n\u003cli\u003e调优了开发重载能力\u003c/li\u003e\n\u003cli\u003e防止搜索函数搜索到自身\u003c/li\u003e\n\u003cli\u003e用 Rome 做了一遍格式化\u003c/li\u003e\n\u003cli\u003e似乎也不再需要 Hook 函数了\u003c/li\u003e\n\u003cli\u003e对工作线程做了一些特判\u003c/li\u003e\n\u003cli\u003e整理了代码结构\u003c/li\u003e\n\u003cli\u003e其他细节修正\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e最新 main 分支开发调试构建\u003c/h2\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4e586361026cd31b79d7d60ce41a6d3c5106d666\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f9fa644e4726d5dec5f661036aa0a22cac58fa22\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f090519d8393abb8fff76ed048e68b432917f214\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正顶栏 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/44ada57bc07f57f532bb7289c1dd0d42b7acb542\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加文档页面列表 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c2115fee0a4a0653c238ec125d13ea5d86e3b00\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加代码高亮，修改排版和样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6b1c1f9deabfce77b4b218cf1bae84e24d44c871\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加表格和其他样式支持 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/a47b5db16ccf67d31185457188292d9247d45a10\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e优化样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c91b4b70a75e69635e7ee62b11d45de8caafa3e\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加歌词编辑器文档（感谢 \u003ca href=\"https://github.com/Xionghaizi001\"\u003e\u003ccode\u003e@​Xionghaizi001\u003c/code\u003e\u003c/a\u003e ） (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4cddb8666f83da2d256127ba1fab694e03311216\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCommits\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e解耦部分模块 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/804a0de7b6626b4982c55a2f0a875e2274423406\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e支持调节背景帧数和渲染精度 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f4dd4e1eada165482c76fa3d73290118fd3b1c55\"\u003eSteveXMH\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/amll-dev/applemusic-like-lyrics/blob/main/packages/core/CHANGELOG.md\"\u003e@​applemusic-like-lyrics/core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.2 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(core):\u003c/strong\u003e 平衡行长度时优先在标点处换行 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/503\"\u003e#503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e 修复背景行注音高度错误 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/497\"\u003e#497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix(core):\u003c/strong\u003e 修正平衡行长度时的行宽度计算 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/502\"\u003e#502\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLinho\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e 在各绑定中暴露歌词优化选项 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix(vue):\u003c/strong\u003e 修复掩码模式错误的类型 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/496\"\u003e#496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erefactor(core):\u003c/strong\u003e 重构平均行长度实现 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/494\"\u003e#494\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2026-04-14)\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 移除 canvas 歌词渲染器 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erefactor:\u003c/strong\u003e 重构核心库测试组织模式 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/3db83c93\"\u003e3db83c93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e 修正 optimize-lyric.ts 和 OptimizeLyricOptions 里 cleanUnintentionalOverlaps 的文档和注释 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/75a8c0bb\"\u003e75a8c0bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 更换工具链 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 在项目范围内启用 isolatedDeclarations (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLinho \u003ca href=\"https://github.com/Linho1219\"\u003e\u003ccode\u003e@​Linho1219\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMoYingJi \u003ca href=\"https://github.com/MoYingJi\"\u003e\u003ccode\u003e@​MoYingJi\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/amll-dev/applemusic-like-lyrics/commit/ab07d7205dd43bf3a0523eaeed9bd8ce589b9199\"\u003e\u003ccode\u003eab07d72\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/5c5b2335329d53b326eb842373926ac4011b2029\"\u003e\u003ccode\u003e5c5b233\u003c/code\u003e\u003c/a\u003e feat(core): 平衡行长度时优先在标点处换行 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/503\"\u003e#503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/b422aeb0093bde58f9ae4947e77ceb683354184b\"\u003e\u003ccode\u003eb422aeb\u003c/code\u003e\u003c/a\u003e fix(core): 修正平衡行长度时的行宽度计算 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/502\"\u003e#502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/c847a6ced40e386bc706bd374913b28877ba3f7d\"\u003e\u003ccode\u003ec847a6c\u003c/code\u003e\u003c/a\u003e fix: 修复背景行注音高度错误 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/497\"\u003e#497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/48ec944509271f9eebf5a45433645f5296c41584\"\u003e\u003ccode\u003e48ec944\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/b04ada8c5d5d44b8a6c0a063a9b795c3a62e11ea\"\u003e\u003ccode\u003eb04ada8\u003c/code\u003e\u003c/a\u003e refactor(core): 重构平均行长度实现 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/494\"\u003e#494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/5453754f327eab8a285af4a9a3b44fd808ea19ae\"\u003e\u003ccode\u003e5453754\u003c/code\u003e\u003c/a\u003e ci: 调整 changelog 格式与若干 CI 行为 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/491\"\u003e#491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/802d7ec3e38551cbdbf18a778e88f36604a83387\"\u003e\u003ccode\u003e802d7ec\u003c/code\u003e\u003c/a\u003e chore: 移除各包目录下残留的 typedoc 并更新 Nx 配置 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/ef837385e99b16d46e4fddadd26aa756ba10231c\"\u003e\u003ccode\u003eef83738\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/aa845765f3fbc15df6d3ede5129a2a0e303da910\"\u003e\u003ccode\u003eaa84576\u003c/code\u003e\u003c/a\u003e chore: 在项目范围内启用 isolatedDeclarations (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commits/core-bundle@0.4.2/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​applemusic-like-lyrics/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@applemusic-like-lyrics/lyric` from 0.3.0 to 0.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/releases\"\u003e@​applemusic-like-lyrics/lyric's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.0 - 兼容 NCM 3.0.0！原生音频可视化！\u003c/h2\u003e\n\u003cp\u003e匆忙做了兼容性支持，有部分功能消失了是因为暂时没找到合适的办法移植，敬请期待！\n当前版本开始会同时兼容 2.9.X 和 3.0.0+ 的网易云，不过未来的某一天可能会中断对 2.9.X 版本的支持，所以请大家尽快升级版本哦！\u003c/p\u003e\n\u003ch2\u003e关于 3.0.0 版本的歌词页面访问方式变化（重要）\u003c/h2\u003e\n\u003cp\u003e（如果你正在使用 2.9.X 版本的网易云，则没有变化）\n从新版开始，打开歌词页面的方法变更为点击右下角的苹果歌词图标：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/79507c04-d5c3-44fc-8632-9d99d12a0ee1\" alt=\"image\" /\u003e\n且如果需要退出歌词页面，则需要打开菜单并点击底部的“退出歌词页面”：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/c6c417d9-2c6b-455f-87c1-0d9dde292cc0\" alt=\"image\" /\u003e\u003c/p\u003e\n\u003cp\u003e以下是更新记录：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e兼容 3.0.0 网易云，有一部分功能由于 3.0.0 架构大改暂时被移除。\u003c/li\u003e\n\u003cli\u003e支持 3.0.0 提供的音频可视化接口实现可视化动画。\u003c/li\u003e\n\u003cli\u003e重构背景渲染中，目前会对性能较差的显卡造成降维打击，还请多多注意！\u003c/li\u003e\n\u003cli\u003e部分细节优化。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.1 (v1.6.0)\u003c/h2\u003e\n\u003ch2\u003e更新\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e基本实现了私人 FM 的歌词显示\u003c/li\u003e\n\u003cli\u003e初步支持和实现和 \u003ca href=\"https://github.com/BetterNCM/LibFrontendPlay\"\u003eLibFrontendPlay\u003c/a\u003e 插件联动的音频可视化效果\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e修正与改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e现在会在逐词歌词和默认歌词之间选择合适的原始歌词了\u003c/li\u003e\n\u003cli\u003e缓解了因为回调问题导致歌词无法滚动的问题\u003c/li\u003e\n\u003cli\u003e修正了歌手和专辑标签无法隐藏的问题\u003c/li\u003e\n\u003cli\u003e调优了构建脚本\u003c/li\u003e\n\u003cli\u003e调优了开发重载能力\u003c/li\u003e\n\u003cli\u003e防止搜索函数搜索到自身\u003c/li\u003e\n\u003cli\u003e用 Rome 做了一遍格式化\u003c/li\u003e\n\u003cli\u003e似乎也不再需要 Hook 函数了\u003c/li\u003e\n\u003cli\u003e对工作线程做了一些特判\u003c/li\u003e\n\u003cli\u003e整理了代码结构\u003c/li\u003e\n\u003cli\u003e其他细节修正\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e最新 main 分支开发调试构建\u003c/h2\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4e586361026cd31b79d7d60ce41a6d3c5106d666\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f9fa644e4726d5dec5f661036aa0a22cac58fa22\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f090519d8393abb8fff76ed048e68b432917f214\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正顶栏 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/44ada57bc07f57f532bb7289c1dd0d42b7acb542\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加文档页面列表 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c2115fee0a4a0653c238ec125d13ea5d86e3b00\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加代码高亮，修改排版和样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6b1c1f9deabfce77b4b218cf1bae84e24d44c871\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加表格和其他样式支持 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/a47b5db16ccf67d31185457188292d9247d45a10\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e优化样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c91b4b70a75e69635e7ee62b11d45de8caafa3e\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加歌词编辑器文档（感谢 \u003ca href=\"https://github.com/Xionghaizi001\"\u003e\u003ccode\u003e@​Xionghaizi001\u003c/code\u003e\u003c/a\u003e ） (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4cddb8666f83da2d256127ba1fab694e03311216\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCommits\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e解耦部分模块 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/804a0de7b6626b4982c55a2f0a875e2274423406\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e支持调节背景帧数和渲染精度 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f4dd4e1eada165482c76fa3d73290118fd3b1c55\"\u003eSteveXMH\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/amll-dev/applemusic-like-lyrics/commit/cbd600c9a21d1d69d44bcd6b1e7fe84027c65d43\"\u003e\u003ccode\u003ecbd600c\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/2fc5d2e19d7a2ce70501a347dec4f5f4f90fbfe2\"\u003e\u003ccode\u003e2fc5d2e\u003c/code\u003e\u003c/a\u003e fix: lyric 包 rust 侧适配 romanWord 可选\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/d862271aa1396b19b9a8bb4d8cd484a0df366270\"\u003e\u003ccode\u003ed862271\u003c/code\u003e\u003c/a\u003e fix: 修复 lyric 包 romanWord 类型\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/edf3b6a236ebba4fbfd195a2a357ee9b432cdeec\"\u003e\u003ccode\u003eedf3b6a\u003c/code\u003e\u003c/a\u003e ci: 覆盖自动推断行为\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commits/@applemusic-like-lyrics/lyric@0.4.1/packages/lyric\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​applemusic-like-lyrics/lyric\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@applemusic-like-lyrics/vue` from 0.2.0 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/releases\"\u003e@​applemusic-like-lyrics/vue's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.0 - 兼容 NCM 3.0.0！原生音频可视化！\u003c/h2\u003e\n\u003cp\u003e匆忙做了兼容性支持，有部分功能消失了是因为暂时没找到合适的办法移植，敬请期待！\n当前版本开始会同时兼容 2.9.X 和 3.0.0+ 的网易云，不过未来的某一天可能会中断对 2.9.X 版本的支持，所以请大家尽快升级版本哦！\u003c/p\u003e\n\u003ch2\u003e关于 3.0.0 版本的歌词页面访问方式变化（重要）\u003c/h2\u003e\n\u003cp\u003e（如果你正在使用 2.9.X 版本的网易云，则没有变化）\n从新版开始，打开歌词页面的方法变更为点击右下角的苹果歌词图标：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/79507c04-d5c3-44fc-8632-9d99d12a0ee1\" alt=\"image\" /\u003e\n且如果需要退出歌词页面，则需要打开菜单并点击底部的“退出歌词页面”：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/c6c417d9-2c6b-455f-87c1-0d9dde292cc0\" alt=\"image\" /\u003e\u003c/p\u003e\n\u003cp\u003e以下是更新记录：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e兼容 3.0.0 网易云，有一部分功能由于 3.0.0 架构大改暂时被移除。\u003c/li\u003e\n\u003cli\u003e支持 3.0.0 提供的音频可视化接口实现可视化动画。\u003c/li\u003e\n\u003cli\u003e重构背景渲染中，目前会对性能较差的显卡造成降维打击，还请多多注意！\u003c/li\u003e\n\u003cli\u003e部分细节优化。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.1 (v1.6.0)\u003c/h2\u003e\n\u003ch2\u003e更新\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e基本实现了私人 FM 的歌词显示\u003c/li\u003e\n\u003cli\u003e初步支持和实现和 \u003ca href=\"https://github.com/BetterNCM/LibFrontendPlay\"\u003eLibFrontendPlay\u003c/a\u003e 插件联动的音频可视化效果\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e修正与改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e现在会在逐词歌词和默认歌词之间选择合适的原始歌词了\u003c/li\u003e\n\u003cli\u003e缓解了因为回调问题导致歌词无法滚动的问题\u003c/li\u003e\n\u003cli\u003e修正了歌手和专辑标签无法隐藏的问题\u003c/li\u003e\n\u003cli\u003e调优了构建脚本\u003c/li\u003e\n\u003cli\u003e调优了开发重载能力\u003c/li\u003e\n\u003cli\u003e防止搜索函数搜索到自身\u003c/li\u003e\n\u003cli\u003e用 Rome 做了一遍格式化\u003c/li\u003e\n\u003cli\u003e似乎也不再需要 Hook 函数了\u003c/li\u003e\n\u003cli\u003e对工作线程做了一些特判\u003c/li\u003e\n\u003cli\u003e整理了代码结构\u003c/li\u003e\n\u003cli\u003e其他细节修正\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e最新 main 分支开发调试构建\u003c/h2\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4e586361026cd31b79d7d60ce41a6d3c5106d666\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f9fa644e4726d5dec5f661036aa0a22cac58fa22\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f090519d8393abb8fff76ed048e68b432917f214\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正顶栏 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/44ada57bc07f57f532bb7289c1dd0d42b7acb542\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加文档页面列表 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c2115fee0a4a0653c238ec125d13ea5d86e3b00\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加代码高亮，修改排版和样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6b1c1f9deabfce77b4b218cf1bae84e24d44c871\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加表格和其他样式支持 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/a47b5db16ccf67d31185457188292d9247d45a10\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e优化样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c91b4b70a75e69635e7ee62b11d45de8caafa3e\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加歌词编辑器文档（感谢 \u003ca href=\"https://github.com/Xionghaizi001\"\u003e\u003ccode\u003e@​Xionghaizi001\u003c/code\u003e\u003c/a\u003e ） (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4cddb8666f83da2d256127ba1fab694e03311216\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCommits\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e解耦部分模块 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/804a0de7b6626b4982c55a2f0a875e2274423406\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e支持调节背景帧数和渲染精度 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f4dd4e1eada165482c76fa3d73290118fd3b1c55\"\u003eSteveXMH\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/amll-dev/applemusic-like-lyrics/blob/main/packages/vue/CHANGELOG.md\"\u003e@​applemusic-like-lyrics/vue's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.2 (2026-05-01)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efeat(core):\u003c/strong\u003e 平衡行长度时优先在标点处换行 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/503\"\u003e#503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e 修复背景行注音高度错误 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/497\"\u003e#497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix(core):\u003c/strong\u003e 修正平衡行长度时的行宽度计算 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/502\"\u003e#502\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLinho\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.1 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e 在各绑定中暴露歌词优化选项 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix(vue):\u003c/strong\u003e 修复掩码模式错误的类型 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/496\"\u003e#496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erefactor(core):\u003c/strong\u003e 重构平均行长度实现 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/494\"\u003e#494\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2026-04-14)\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 移除 canvas 歌词渲染器 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erefactor:\u003c/strong\u003e 重构核心库测试组织模式 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/3db83c93\"\u003e3db83c93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e 修正 optimize-lyric.ts 和 OptimizeLyricOptions 里 cleanUnintentionalOverlaps 的文档和注释 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/75a8c0bb\"\u003e75a8c0bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 更换工具链 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 在项目范围内启用 isolatedDeclarations (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLinho \u003ca href=\"https://github.com/Linho1219\"\u003e\u003ccode\u003e@​Linho1219\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMoYingJi \u003ca href=\"https://github.com/MoYingJi\"\u003e\u003ccode\u003e@​MoYingJi\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/amll-dev/applemusic-like-lyrics/commit/ab07d7205dd43bf3a0523eaeed9bd8ce589b9199\"\u003e\u003ccode\u003eab07d72\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/48ec944509271f9eebf5a45433645f5296c41584\"\u003e\u003ccode\u003e48ec944\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/de5c5705666f6d2ebeafb987372564155ba9e036\"\u003e\u003ccode\u003ede5c570\u003c/code\u003e\u003c/a\u003e fix(vue): 修复掩码模式错误的类型 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/496\"\u003e#496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/f1c8309d314640893a3141c2a9eb6b04e428e874\"\u003e\u003ccode\u003ef1c8309\u003c/code\u003e\u003c/a\u003e build: 内联 CSS 中的 url (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/493\"\u003e#493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/5cee8f65599cf87dab868602112939b4b6bfc903\"\u003e\u003ccode\u003e5cee8f6\u003c/code\u003e\u003c/a\u003e fix: 在各绑定中暴露歌词优化选项 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/5453754f327eab8a285af4a9a3b44fd808ea19ae\"\u003e\u003ccode\u003e5453754\u003c/code\u003e\u003c/a\u003e ci: 调整 changelog 格式与若干 CI 行为 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/491\"\u003e#491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/ef837385e99b16d46e4fddadd26aa756ba10231c\"\u003e\u003ccode\u003eef83738\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/aa845765f3fbc15df6d3ede5129a2a0e303da910\"\u003e\u003ccode\u003eaa84576\u003c/code\u003e\u003c/a\u003e chore: 在项目范围内启用 isolatedDeclarations (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/bf4e41b4f8bac3610e17aa03fbfde7c11b1f730b\"\u003e\u003ccode\u003ebf4e41b\u003c/code\u003e\u003c/a\u003e 更换各个工具链 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/98b80b2b3a32dc09dfaf24cc9ba7f4797b2d3a1f\"\u003e\u003ccode\u003e98b80b2\u003c/code\u003e\u003c/a\u003e chore: 统一 TS 配置\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commits/core-bundle@0.4.2/packages/vue\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​applemusic-like-lyrics/vue\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/pg` from 8.16.0 to 8.20.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/pg\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.13.5 to 1.15.2\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.15.2\u003c/h2\u003e\n\u003cp\u003eThis release delivers prototype-pollution hardening for the Node HTTP adapter, adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e allowlist to mitigate SSRF via Unix domain sockets, fixes a keep-alive socket memory leak, and ships supply-chain hardening across CI and security docs.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Hardening (HTTP Adapter):\u003c/strong\u003e Hardened the Node HTTP adapter and \u003ccode\u003eresolveConfig\u003c/code\u003e/\u003ccode\u003emergeConfig\u003c/code\u003e/validator paths to read only own properties and use null-prototype config objects, preventing polluted \u003ccode\u003eauth\u003c/code\u003e, \u003ccode\u003ebaseURL\u003c/code\u003e, \u003ccode\u003esocketPath\u003c/code\u003e, \u003ccode\u003ebeforeRedirect\u003c/code\u003e, and \u003ccode\u003einsecureHTTPParser\u003c/code\u003e from influencing requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSSRF via \u003ccode\u003esocketPath\u003c/code\u003e:\u003c/strong\u003e Rejects non-string \u003ccode\u003esocketPath\u003c/code\u003e values and adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e config option to restrict permitted Unix domain socket paths, returning \u003ccode\u003eAxiosError\u003c/code\u003e \u003ccode\u003eERR_BAD_OPTION_VALUE\u003c/code\u003e on mismatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSupply-chain Hardening:\u003c/strong\u003e Added \u003ccode\u003e.npmrc\u003c/code\u003e with \u003ccode\u003eignore-scripts=true\u003c/code\u003e, lockfile lint CI, non-blocking reproducible build diff, scoped CODEOWNERS, expanded \u003ccode\u003eSECURITY.md\u003c/code\u003e/\u003ccode\u003eTHREATMODEL.md\u003c/code\u003e with provenance verification (\u003ccode\u003enpm audit signatures\u003c/code\u003e), 60-day resolution policy, and maintainer incident-response runbook. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eallowedSocketPaths\u003c/code\u003e Config Option:\u003c/strong\u003e New request config option (and TypeScript types) to allowlist Unix domain socket paths used by the Node http adapter; backwards compatible when unset. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\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\u003eKeep-alive Socket Memory Leak:\u003c/strong\u003e Installs a single per-socket \u003ccode\u003eerror\u003c/code\u003e listener tracking the active request via \u003ccode\u003ekAxiosSocketListener\u003c/code\u003e/\u003ccode\u003ekAxiosCurrentReq\u003c/code\u003e, eliminating per-request listener accumulation, \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e, and linear heap growth under concurrent or long-running keep-alive workloads (fixes \u003ca href=\"https://redirect.github.com/axios/axios/issues/10780\"\u003e#10780\u003c/a\u003e). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\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\u003eChangelog:\u003c/strong\u003e Updated \u003ccode\u003eCHANGELOG.md\u003c/code\u003e with v1.15.1 release notes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\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.15.1...v1.15.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.15.1\u003c/h2\u003e\n\u003cp\u003eThis release ships a coordinated set of security hardening fixes across headers, body/redirect limits, multipart handling, and XSRF/prototype-pollution vectors, alongside a broad sweep of bug fixes, test migrations, and threat-model documentation updates.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHeader Injection Hardening:\u003c/strong\u003e Tightened validation and sanitisation across request header construction to close the header-injection attack surface. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10749\"\u003e#10749\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCRLF Stripping in Multipart Headers:\u003c/strong\u003e Correctly strips CR/LF from multipart header values to prevent injection via field names and filenames. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10758\"\u003e#10758\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution / Auth Bypass:\u003c/strong\u003e Replaced unsafe \u003ccode\u003ein\u003c/code\u003e checks with \u003ccode\u003ehasOwnProperty\u003c/code\u003e to prevent authentication bypass via prototype pollution on config objects, with additional regression tests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10761\"\u003e#10761\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10760\"\u003e#10760\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ewithXSRFToken\u003c/code\u003e Truthy Bypass:\u003c/strong\u003e Short-circuits on any truthy non-boolean value, so an ambiguous config no longer silently leaks the XSRF token cross-origin. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003emaxBodyLength\u003c/code\u003e With Zero Redirects:\u003c/strong\u003e Enforces \u003ccode\u003emaxBodyLength\u003c/code\u003e even when \u003ccode\u003emaxRedirects\u003c/code\u003e is set to \u003ccode\u003e0\u003c/code\u003e, closing a bypass path for oversized request bodies. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10753\"\u003e#10753\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eStreamed Response \u003ccode\u003emaxContentLength\u003c/code\u003e Bypass:\u003c/strong\u003e Applies \u003ccode\u003emaxContentLength\u003c/code\u003e to streamed responses that previously bypassed the cap. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10754\"\u003e#10754\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFollow-up CVE Completion:\u003c/strong\u003e Completes an earlier incomplete CVE fix to fully close the regression window. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10755\"\u003e#10755\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAI-Based Docs Translations:\u003c/strong\u003e Initial scaffold for AI-assisted translations of the documentation site. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10705\"\u003e#10705\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eLocation\u003c/code\u003e Request Header Type:\u003c/strong\u003e Adds \u003ccode\u003eLocation\u003c/code\u003e to \u003ccode\u003eCommonRequestHeadersList\u003c/code\u003e for accurate typing of redirect-aware requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7528\"\u003e#7528\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\u003eFormData Handling:\u003c/strong\u003e Removes \u003ccode\u003eContent-Type\u003c/code\u003e when no boundary is present on \u003ccode\u003eFormData\u003c/code\u003e fetch requests, supports multi-select fields, cancels \u003ccode\u003erequest.body\u003c/code\u003e instead of the source stream on fetch abort, and fixes a recursion bug in form-data serialisation. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7314\"\u003e#7314\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10676\"\u003e#10676\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10702\"\u003e#10702\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10726\"\u003e#10726\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP Adapter:\u003c/strong\u003e Handles socket-only request errors without leaking keep-alive listeners. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10576\"\u003e#10576\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProgress Events:\u003c/strong\u003e Clamps \u003ccode\u003eloaded\u003c/code\u003e to \u003ccode\u003etotal\u003c/code\u003e for computable upload/download progress events. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7458\"\u003e#7458\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypes:\u003c/strong\u003e Aligns \u003ccode\u003erunWhen\u003c/code\u003e type with the runtime behaviour in \u003ccode\u003eInterceptorManager\u003c/code\u003e and makes response header keys case-insensitive. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7529\"\u003e#7529\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10677\"\u003e#10677\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ebuildFullPath\u003c/code\u003e:\u003c/strong\u003e Uses strict equality in the base/relative URL check. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7252\"\u003e#7252\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eAxiosURLSearchParams\u003c/code\u003e Regex:\u003c/strong\u003e Improves the regex used for param serialisation to avoid edge-case mismatches. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10736\"\u003e#10736\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eResilient Value Parsing:\u003c/strong\u003e Parses out header/config values instead of throwing on malformed input. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10687\"\u003e#10687\u003c/a\u003e\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/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.15.2 - April 21, 2026\u003c/h2\u003e\n\u003cp\u003eThis release delivers prototype-pollution hardening for the Node HTTP adapter, adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e allowlist to mitigate SSRF via Unix domain sockets, fixes a keep-alive socket memory leak, and ships supply-chain hardening across CI and security docs.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Hardening (HTTP Adapter):\u003c/strong\u003e Hardened the Node HTTP adapter and \u003ccode\u003eresolveConfig\u003c/code\u003e/\u003ccode\u003emergeConfig\u003c/code\u003e/validator paths to read only own properties and use null-prototype config objects, preventing polluted \u003ccode\u003eauth\u003c/code\u003e, \u003ccode\u003ebaseURL\u003c/code\u003e, \u003ccode\u003esocketPath\u003c/code\u003e, \u003ccode\u003ebeforeRedirect\u003c/code\u003e, and \u003ccode\u003einsecureHTTPParser\u003c/code\u003e from influencing requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSSRF via \u003ccode\u003esocketPath\u003c/code\u003e:\u003c/strong\u003e Rejects non-string \u003ccode\u003esocketPath\u003c/code\u003e values and adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e config option to restrict permitted Unix domain socket paths, returning \u003ccode\u003eAxiosError\u003c/code\u003e \u003ccode\u003eERR_BAD_OPTION_VALUE\u003c/code\u003e on mismatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSupply-chain Hardening:\u003c/strong\u003e Added \u003ccode\u003e.npmrc\u003c/code\u003e with \u003ccode\u003eignore-scripts=true\u003c/code\u003e, lockfile lint CI, non-blocking reproducible build diff, scoped CODEOWNERS, expanded \u003ccode\u003eSECURITY.md\u003c/code\u003e/\u003ccode\u003eTHREATMODEL.md\u003c/code\u003e with provenance verification (\u003ccode\u003enpm audit signatures\u003c/code\u003e), 60-day resolution policy, and maintainer incident-response runbook. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eallowedSocketPaths\u003c/code\u003e Config Option:\u003c/strong\u003e New request config option (and TypeScript types) to allowlist Unix domain socket paths used by the Node http adapter; backwards compatible when unset. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\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\u003eKeep-alive Socket Memory Leak:\u003c/strong\u003e Installs a single per-socket \u003ccode\u003eerror\u003c/code\u003e listener tracking the active request via \u003ccode\u003ekAxiosSocketListener\u003c/code\u003e/\u003ccode\u003ekAxiosCurrentReq\u003c/code\u003e, eliminating per-request listener accumulation, \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e, and linear heap growth under concurrent or long-running keep-alive workloads (fixes \u003ca href=\"https://redirect.github.com/axios/axios/issues/10780\"\u003e#10780\u003c/a\u003e). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\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\u003eChangelog:\u003c/strong\u003e Updated \u003ccode\u003eCHANGELOG.md\u003c/code\u003e with v1.15.1 release notes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\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.15.1...v1.15.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch2\u003ev1.15.1 - April 19, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a coordinated set of security hardening fixes across headers, body/redirect limits, multipart handling, and XSRF/prototype-pollution vectors, alongside a broad sweep of bug fixes, test migrations, and threat-model documentation updates.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eHeader Injection Hardening:\u003c/strong\u003e Tightened validation and sanitisation across request header construction to close the header-injection attack surface. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10749\"\u003e#10749\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eCRLF Stripping in Multipart Headers:\u003c/strong\u003e Correctly strips CR/LF from multipart header values to prevent injection via field names and filenames. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10758\"\u003e#10758\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003ePrototype Pollution / Auth Bypass:\u003c/strong\u003e Replaced unsafe \u003ccode\u003ein\u003c/code\u003e checks with \u003ccode\u003ehasOwnProperty\u003c/code\u003e to prevent authentication bypass via prototype pollution on config objects, with additional regression tests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10761\"\u003e#10761\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10760\"\u003e#10760\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003ewithXSRFToken\u003c/code\u003e Truthy Bypass:\u003c/strong\u003e Short-circuits on any truthy non-boolean value, so an ambiguous config no longer silently leaks the XSRF token cross-origin. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003emaxBodyLength\u003c/code\u003e With Zero Redirects:\u003c/strong\u003e Enforces \u003ccode\u003emaxBodyLength\u003c/code\u003e even when \u003ccode\u003emaxRedirects\u003c/code\u003e is set to \u003ccode\u003e0\u003c/code\u003e, closing a bypass path for oversized request bodies. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10753\"\u003e#10753\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eStreamed Response \u003ccode\u003emaxContentLength\u003c/code\u003e Bypass:\u003c/strong\u003e Applies \u003ccode\u003emaxContentLength\u003c/code\u003e to streamed responses that previously bypassed the cap. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10754\"\u003e#10754\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eFollow-up CVE Completion:\u003c/strong\u003e Completes an earlier incomplete CVE fix to fully close the regression window. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10755\"\u003e#10755\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAI-Based Docs Translations:\u003c/strong\u003e Initial scaffold for AI-assisted translations of the documentation site. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10705\"\u003e#10705\u003c/a\u003e\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/582934382e4e0e0bcb679c628071a4203e93cf57\"\u003e\u003ccode\u003e5829343\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.15.2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10789\"\u003e#10789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4709a48fa2717ba97f43f5432d48ca4e26c2d326\"\u003e\u003ccode\u003e4709a48\u003c/code\u003e\u003c/a\u003e fix: added fix for memory leak in sockets (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/be3336014e01f9a4fc1f8aef15303cf7daaf58db\"\u003e\u003ccode\u003ebe33360\u003c/code\u003e\u003c/a\u003e chore: update changelog (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/47915144662f2733e6c051bdcb895a8c8f0586aa\"\u003e\u003ccode\u003e4791514\u003c/code\u003e\u003c/a\u003e fix: more header pollutions (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/6feafcff6c2dbafe206161c5d09e38e1d36af66f\"\u003e\u003ccode\u003e6feafcf\u003c/code\u003e\u003c/a\u003e fix: socket issue (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/302e2739c602f00e323d4f3f5c79500647633a73\"\u003e\u003ccode\u003e302e273\u003c/code\u003e\u003c/a\u003e docs: update docs, add a couple actions etc (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/ac42446be51300fe214ba3c6e40cc95f34fd6871\"\u003e\u003ccode\u003eac42446\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.15.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10767\"\u003e#10767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/908f2206b6bfeff67236784abce85935698ac1d9\"\u003e\u003ccode\u003e908f220\u003c/code\u003e\u003c/a\u003e docs: update threatmodel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10765\"\u003e#10765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/f93f8155250c2e066205521eda05ae22983a1f6d\"\u003e\u003ccode\u003ef93f815\u003c/code\u003e\u003c/a\u003e docs: added docs around potential decompressions bomb (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10763\"\u003e#10763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/1728aa1b15b8857f970611fd8983c06b423fc486\"\u003e\u003ccode\u003e1728aa1\u003c/code\u003e\u003c/a\u003e fix: short-circuits on any truthy non-boolean in withXSRFToken (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.13.5...v1.15.2\"\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\u003eTh...\n\n_Description has been truncated_","html_url":"https://github.com/weiyb852/VoiceHub-93b43/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/weiyb852%2FVoiceHub-93b43/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"2.0.0","new_version":"3.2.0","update_type":"major","path":null,"pr_created_at":"2026-04-25T01:57:32.000Z","version_change":"2.0.0 → 3.2.0","issue":{"uuid":"4326652390","node_id":"PR_kwDOROmGHM7Vhg6o","number":12,"state":"open","title":"chore(deps): bump the npm-minor-patch group with 266 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-25T01:57:32.000Z","updated_at":"2026-04-25T01:57:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-minor-patch","update_count":266,"packages":[{"name":"@applemusic-like-lyrics/core","old_version":"0.2.0","new_version":"0.4.1","repository_url":"https://github.com/amll-dev/applemusic-like-lyrics"},{"name":"@applemusic-like-lyrics/lyric","old_version":"0.3.0","new_version":"0.4.1","repository_url":"https://github.com/amll-dev/applemusic-like-lyrics"},{"name":"@applemusic-like-lyrics/vue","old_version":"0.2.0","new_version":"0.4.1","repository_url":"https://github.com/amll-dev/applemusic-like-lyrics"},{"name":"@types/pg","old_version":"8.16.0","new_version":"8.20.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"axios","old_version":"1.13.5","new_version":"1.15.2","repository_url":"https://github.com/axios/axios"},{"name":"dayjs","old_version":"1.11.19","new_version":"1.11.20","repository_url":"https://github.com/iamkun/dayjs"},{"name":"dotenv","old_version":"17.2.4","new_version":"17.4.2","repository_url":"https://github.com/motdotla/dotenv"},{"name":"drizzle-kit","old_version":"0.31.9","new_version":"0.31.10","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"drizzle-orm","old_version":"0.45.1","new_version":"0.45.2","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"lucide-vue-next","old_version":"0.563.0","new_version":"0.577.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"multer","old_version":"2.0.2","new_version":"2.1.1","repository_url":"https://github.com/expressjs/multer"},{"name":"@types/multer","old_version":"2.0.0","new_version":"2.1.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"nuxt","old_version":"4.3.1","new_version":"4.4.2","repository_url":"https://github.com/nuxt/nuxt"},{"name":"postgres","old_version":"3.4.8","new_version":"3.4.9","repository_url":"https://github.com/porsager/postgres"},{"name":"redis","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"vite-plugin-wasm","old_version":"3.5.0","new_version":"3.6.0","repository_url":"https://github.com/Menci/vite-plugin-wasm"},{"name":"vue","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@babel/helpers","old_version":"7.28.6","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@babel/parser","old_version":"7.29.0","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@babel/runtime","old_version":"7.28.6","new_version":"7.29.2","repository_url":"https://github.com/babel/babel"},{"name":"@bomb.sh/tab","old_version":"0.0.12","new_version":"0.0.14","repository_url":"https://github.com/bombshell-dev/tab"},{"name":"@clack/core","old_version":"1.0.0","new_version":"1.2.0","repository_url":"https://github.com/bombshell-dev/clack"},{"name":"@clack/prompts","old_version":"1.0.0","new_version":"1.2.0","repository_url":"https://github.com/bombshell-dev/clack"},{"name":"@dxup/nuxt","old_version":"0.3.2","new_version":"0.4.1","repository_url":"https://github.com/KazariEX/dxup"},{"name":"@nuxt/kit","old_version":"3.21.1","new_version":"3.21.2","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@emnapi/core","old_version":"1.8.1","new_version":"1.10.0","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/runtime","old_version":"1.8.1","new_version":"1.10.0","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/wasi-threads","old_version":"1.1.0","new_version":"1.2.1","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@ioredis/commands","old_version":"1.5.0","new_version":"1.5.1","repository_url":"https://github.com/ioredis/commands"},{"name":"@napi-rs/wasm-runtime","old_version":"1.1.1","new_version":"1.1.4","repository_url":"https://github.com/napi-rs/napi-rs"},{"name":"@nuxt/cli","old_version":"3.33.1","new_version":"3.34.0","repository_url":"https://github.com/nuxt/cli"},{"name":"giget","old_version":"2.0.0","new_version":"3.2.0","repository_url":"https://github.com/unjs/giget"},{"name":"@nuxt/devtools","old_version":"3.1.1","new_version":"3.2.4","repository_url":"https://github.com/nuxt/devtools"},{"name":"@nuxt/devtools-kit","old_version":"3.1.1","new_version":"3.2.4","repository_url":"https://github.com/nuxt/devtools"},{"name":"@nuxt/devtools-wizard","old_version":"3.1.1","new_version":"3.2.4","repository_url":"https://github.com/nuxt/devtools"},{"name":"@nuxt/nitro-server","old_version":"4.3.1","new_version":"4.4.2","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@nuxt/schema","old_version":"4.3.1","new_version":"4.4.2","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@nuxt/telemetry","old_version":"2.7.0","new_version":"2.8.0","repository_url":"https://github.com/nuxt/telemetry"},{"name":"@nuxt/vite-builder","old_version":"4.3.1","new_version":"4.4.2","repository_url":"https://github.com/nuxt/nuxt"},{"name":"@oxc-minify/binding-android-arm-eabi","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-android-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-darwin-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-darwin-x64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-freebsd-x64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-arm-gnueabihf","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-arm-musleabihf","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-arm64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-arm64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-ppc64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-riscv64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-riscv64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-s390x-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-x64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-linux-x64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-openharmony-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-wasm32-wasi","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-win32-arm64-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-win32-ia32-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-minify/binding-win32-x64-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-android-arm-eabi","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-android-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-darwin-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-darwin-x64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-freebsd-x64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-arm-gnueabihf","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-arm-musleabihf","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-arm64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-arm64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-ppc64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-riscv64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-riscv64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-s390x-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-x64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-linux-x64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-openharmony-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-wasm32-wasi","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-win32-arm64-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-win32-ia32-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-parser/binding-win32-x64-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-project/types","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-android-arm-eabi","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-android-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-darwin-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-darwin-x64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-freebsd-x64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-arm-gnueabihf","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-arm-musleabihf","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-arm64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-arm64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-ppc64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-riscv64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-riscv64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-s390x-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-x64-gnu","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-linux-x64-musl","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-openharmony-arm64","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-wasm32-wasi","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-win32-arm64-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-win32-ia32-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@oxc-transform/binding-win32-x64-msvc","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"@poppinss/dumper","old_version":"0.6.5","new_version":"0.7.0","repository_url":"https://github.com/poppinss/dumper"},{"name":"@redis/bloom","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@redis/client","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@redis/json","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@redis/search","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@redis/time-series","old_version":"5.10.0","new_version":"5.12.1","repository_url":"https://github.com/redis/node-redis"},{"name":"@rolldown/pluginutils","old_version":"1.0.0-rc.2","new_version":"1.0.0-rc.13","repository_url":"https://github.com/rolldown/rolldown"},{"name":"@rollup/plugin-commonjs","old_version":"29.0.0","new_version":"29.0.2","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/plugin-terser","old_version":"0.4.4","new_version":"1.0.0","repository_url":"https://github.com/rollup/plugins"},{"name":"@rollup/rollup-android-arm-eabi","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-android-arm64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-darwin-arm64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-darwin-x64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-freebsd-arm64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-freebsd-x64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-arm-gnueabihf","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-arm-musleabihf","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-arm64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-arm64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-loong64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-loong64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-ppc64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-ppc64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-riscv64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-riscv64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-s390x-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-x64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-linux-x64-musl","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-openbsd-x64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-openharmony-arm64","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-win32-arm64-msvc","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-win32-ia32-msvc","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-win32-x64-gnu","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@rollup/rollup-win32-x64-msvc","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"@speed-highlight/core","old_version":"1.2.14","new_version":"1.2.15","repository_url":"https://github.com/speed-highlight/core"},{"name":"@types/node","old_version":"25.2.2","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@types/qs","old_version":"6.14.0","new_version":"6.15.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@unhead/vue","old_version":"2.1.4","new_version":"2.1.13","repository_url":"https://github.com/unjs/unhead"},{"name":"@vercel/nft","old_version":"1.3.0","new_version":"1.5.0","repository_url":"https://github.com/vercel/nft"},{"name":"@vitejs/plugin-vue","old_version":"6.0.4","new_version":"6.0.6","repository_url":"https://github.com/vitejs/vite-plugin-vue"},{"name":"@vitejs/plugin-vue-jsx","old_version":"5.1.4","new_version":"5.1.5","repository_url":"https://github.com/vitejs/vite-plugin-vue"},{"name":"unplugin-utils","old_version":"0.2.5","new_version":"0.3.1","repository_url":"https://github.com/sxzz/unplugin-utils"},{"name":"@vue/compiler-core","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-dom","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-sfc","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-ssr","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/devtools-core","old_version":"8.0.6","new_version":"8.1.1","repository_url":"https://github.com/vuejs/devtools"},{"name":"@vue/devtools-kit","old_version":"8.0.6","new_version":"8.1.1","repository_url":"https://github.com/vuejs/devtools"},{"name":"@vue/devtools-shared","old_version":"8.0.6","new_version":"8.1.1","repository_url":"https://github.com/vuejs/devtools"},{"name":"@vue/reactivity","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/runtime-core","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/runtime-dom","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/server-renderer","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/shared","old_version":"3.5.28","new_version":"3.5.33","repository_url":"https://github.com/vuejs/core"},{"name":"acorn","old_version":"8.15.0","new_version":"8.16.0","repository_url":"https://github.com/acornjs/acorn"},{"name":"picomatch","old_version":"2.3.1","new_version":"2.3.2","repository_url":"https://github.com/micromatch/picomatch"},{"name":"minimatch","old_version":"3.1.2","new_version":"3.1.5","repository_url":"https://github.com/isaacs/minimatch"},{"name":"autoprefixer","old_version":"10.4.24","new_version":"10.5.0","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"b4a","old_version":"1.7.3","new_version":"1.8.0","repository_url":"https://github.com/holepunchto/b4a"},{"name":"baseline-browser-mapping","old_version":"2.9.19","new_version":"2.10.21","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"bezier-easing","old_version":"2.1.0","new_version":"3.0.0","repository_url":"https://github.com/gre/bezier-easing"},{"name":"brace-expansion","old_version":"1.1.12","new_version":"1.1.14","repository_url":"https://github.com/juliangruber/brace-expansion"},{"name":"browserslist","old_version":"4.28.1","new_version":"4.28.2","repository_url":"https://github.com/browserslist/browserslist"},{"name":"c12","old_version":"3.3.3","new_version":"3.3.4","repository_url":"https://github.com/unjs/c12"},{"name":"rc9","old_version":"2.1.2","new_version":"3.0.1","repository_url":"https://github.com/unjs/rc9"},{"name":"caniuse-lite","old_version":"1.0.30001769","new_version":"1.0.30001790","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"cookie-es","old_version":"1.2.2","new_version":"1.2.3","repository_url":"https://github.com/unjs/cookie-es"},{"name":"core-js","old_version":"3.48.0","new_version":"3.49.0","repository_url":"https://github.com/zloirock/core-js"},{"name":"croner","old_version":"9.1.0","new_version":"10.0.1","repository_url":"https://github.com/hexagon/croner"},{"name":"css-declaration-sorter","old_version":"7.3.1","new_version":"7.4.0","repository_url":"https://github.com/Siilwyn/css-declaration-sorter"},{"name":"cssnano","old_version":"7.1.2","new_version":"7.1.7","repository_url":"https://github.com/cssnano/cssnano"},{"name":"cssnano-preset-default","old_version":"7.0.10","new_version":"7.0.15","repository_url":"https://github.com/cssnano/cssnano"},{"name":"cssnano-utils","old_version":"5.0.1","new_version":"5.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"define-lazy-prop","old_version":"2.0.0","new_version":"3.0.0","repository_url":"https://github.com/sindresorhus/define-lazy-prop"},{"name":"defu","old_version":"6.1.4","new_version":"6.1.7","repository_url":"https://github.com/unjs/defu"},{"name":"devalue","old_version":"5.6.2","new_version":"5.7.1","repository_url":"https://github.com/sveltejs/devalue"},{"name":"diff","old_version":"8.0.3","new_version":"8.0.4","repository_url":"https://github.com/kpdecker/jsdiff"},{"name":"dompurify","old_version":"3.3.1","new_version":"3.4.1","repository_url":"https://github.com/cure53/DOMPurify"},{"name":"electron-to-chromium","old_version":"1.5.286","new_version":"1.5.344","repository_url":"https://github.com/Kilian/electron-to-chromium"},{"name":"fast-npm-meta","old_version":"0.4.8","new_version":"1.5.0","repository_url":"https://github.com/antfu/fast-npm-meta"},{"name":"follow-redirects","old_version":"1.15.11","new_version":"1.16.0","repository_url":"https://github.com/follow-redirects/follow-redirects"},{"name":"fuse.js","old_version":"7.1.0","new_version":"7.3.0","repository_url":"https://github.com/krisk/Fuse"},{"name":"get-tsconfig","old_version":"4.13.6","new_version":"4.14.0","repository_url":"https://github.com/privatenumber/get-tsconfig"},{"name":"globby","old_version":"16.1.0","new_version":"16.2.0","repository_url":"https://github.com/sindresorhus/globby"},{"name":"h3","old_version":"1.15.5","new_version":"1.15.11","repository_url":"https://github.com/h3js/h3"},{"name":"hasown","old_version":"2.0.2","new_version":"2.0.3","repository_url":"https://github.com/inspect-js/hasOwn"},{"name":"httpxy","old_version":"0.1.7","new_version":"0.5.1","repository_url":"https://github.com/unjs/httpxy"},{"name":"impound","old_version":"1.0.0","new_version":"1.1.5","repository_url":"https://github.com/unjs/impound"},{"name":"ioredis","old_version":"5.9.2","new_version":"5.10.1","repository_url":"https://github.com/luin/ioredis"},{"name":"jsonfile","old_version":"6.2.0","new_version":"6.2.1","repository_url":"https://github.com/jprichardson/node-jsonfile"},{"name":"koa","old_version":"2.16.3","new_version":"2.16.4","repository_url":"https://github.com/koajs/koa"},{"name":"launch-editor","old_version":"2.12.0","new_version":"2.13.2","repository_url":"https://github.com/yyx990803/launch-editor"},{"name":"listhen","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/unjs/listhen"},{"name":"lodash","old_version":"4.17.23","new_version":"4.18.1","repository_url":"https://github.com/lodash/lodash"},{"name":"minipass","old_version":"7.1.2","new_version":"7.1.3","repository_url":"https://github.com/isaacs/minipass"},{"name":"mlly","old_version":"1.8.0","new_version":"1.8.2","repository_url":"https://github.com/unjs/mlly"},{"name":"nanotar","old_version":"0.2.0","new_version":"0.3.0","repository_url":"https://github.com/unjs/nanotar"},{"name":"nitropack","old_version":"2.13.1","new_version":"2.13.3","repository_url":"https://github.com/nitrojs/nitro"},{"name":"node-forge","old_version":"1.3.3","new_version":"1.4.0","repository_url":"https://github.com/digitalbazaar/forge"},{"name":"node-releases","old_version":"2.0.27","new_version":"2.0.38","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"nypm","old_version":"0.6.5","new_version":"0.6.6","repository_url":"https://github.com/unjs/nypm"},{"name":"oxc-minify","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"oxc-parser","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"oxc-transform","old_version":"0.112.0","new_version":"0.117.0","repository_url":"https://github.com/oxc-project/oxc"},{"name":"pg-protocol","old_version":"1.11.0","new_version":"1.13.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"postcss","old_version":"8.5.6","new_version":"8.5.10","repository_url":"https://github.com/postcss/postcss"},{"name":"postcss-colormin","old_version":"7.0.5","new_version":"7.0.9","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-convert-values","old_version":"7.0.8","new_version":"7.0.11","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-discard-comments","old_version":"7.0.5","new_version":"7.0.7","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-discard-duplicates","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-discard-empty","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-discard-overridden","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-merge-longhand","old_version":"7.0.5","new_version":"7.0.6","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-merge-rules","old_version":"7.0.7","new_version":"7.0.10","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-font-values","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-gradients","old_version":"7.0.1","new_version":"7.0.4","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-params","old_version":"7.0.5","new_version":"7.0.8","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-selectors","old_version":"7.0.5","new_version":"7.1.0","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-charset","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-display-values","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-positions","old_version":"7.0.1","new_version":"7.0.3","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-repeat-style","old_version":"7.0.1","new_version":"7.0.3","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-string","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-timing-functions","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-unicode","old_version":"7.0.5","new_version":"7.0.8","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-url","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-normalize-whitespace","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-ordered-values","old_version":"7.0.2","new_version":"7.0.3","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-reduce-initial","old_version":"7.0.5","new_version":"7.0.8","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-reduce-transforms","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-svgo","old_version":"7.1.0","new_version":"7.1.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-unique-selectors","old_version":"7.0.4","new_version":"7.0.6","repository_url":"https://github.com/cssnano/cssnano"},{"name":"proxy-from-env","old_version":"1.1.0","new_version":"2.1.0","repository_url":"https://github.com/Rob--W/proxy-from-env"},{"name":"qs","old_version":"6.14.1","new_version":"6.15.1","repository_url":"https://github.com/ljharb/qs"},{"name":"resolve","old_version":"1.22.11","new_version":"1.22.12","repository_url":"https://github.com/browserify/resolve"},{"name":"rollup","old_version":"4.57.1","new_version":"4.60.2","repository_url":"https://github.com/rollup/rollup"},{"name":"rollup-plugin-visualizer","old_version":"6.0.5","new_version":"7.0.1","repository_url":"https://github.com/btd/rollup-plugin-visualizer"},{"name":"rou3","old_version":"0.7.12","new_version":"0.8.1","repository_url":"https://github.com/h3js/rou3"},{"name":"sax","old_version":"1.4.4","new_version":"1.6.0","repository_url":"https://github.com/isaacs/sax-js"},{"name":"serialize-javascript","old_version":"6.0.2","new_version":"7.0.5","repository_url":"https://github.com/yahoo/serialize-javascript"},{"name":"seroval","old_version":"1.5.0","new_version":"1.5.2","repository_url":"https://github.com/lxsmnsyc/seroval"},{"name":"side-channel-list","old_version":"1.0.0","new_version":"1.0.1","repository_url":"https://github.com/ljharb/side-channel-list"},{"name":"simple-git","old_version":"3.30.0","new_version":"3.36.0","repository_url":"https://github.com/steveukx/git-js"},{"name":"smob","old_version":"1.5.0","new_version":"1.6.1","repository_url":"https://github.com/Tada5hi/smob"},{"name":"srvx","old_version":"0.11.2","new_version":"0.11.15","repository_url":"https://github.com/h3js/srvx"},{"name":"streamx","old_version":"2.23.0","new_version":"2.25.0","repository_url":"https://github.com/mafintosh/streamx"},{"name":"structured-clone-es","old_version":"1.0.0","new_version":"2.0.0","repository_url":"https://github.com/antfu-collective/structured-clone-es"},{"name":"stylehacks","old_version":"7.0.7","new_version":"7.0.10","repository_url":"https://github.com/cssnano/cssnano"},{"name":"svgo","old_version":"4.0.0","new_version":"4.0.1","repository_url":"https://github.com/svg/svgo"},{"name":"tar","old_version":"7.5.7","new_version":"7.5.13","repository_url":"https://github.com/isaacs/node-tar"},{"name":"tar-stream","old_version":"3.1.7","new_version":"3.1.8","repository_url":"https://github.com/mafintosh/tar-stream"},{"name":"terser","old_version":"5.46.0","new_version":"5.46.2","repository_url":"https://github.com/terser/terser"},{"name":"text-decoder","old_version":"1.2.3","new_version":"1.2.7","repository_url":"https://github.com/holepunchto/text-decoder"},{"name":"tinyexec","old_version":"1.0.2","new_version":"1.1.1","repository_url":"https://github.com/tinylibs/tinyexec"},{"name":"tinyglobby","old_version":"0.2.15","new_version":"0.2.16","repository_url":"https://github.com/SuperchupuDev/tinyglobby"},{"name":"type-fest","old_version":"5.4.4","new_version":"5.6.0","repository_url":"https://github.com/sindresorhus/type-fest"},{"name":"undici-types","old_version":"7.16.0","new_version":"7.19.2","repository_url":"https://github.com/nodejs/undici"},{"name":"unhead","old_version":"2.1.4","new_version":"2.1.13","repository_url":"https://github.com/unjs/unhead"},{"name":"unimport","old_version":"5.6.0","new_version":"6.1.1","repository_url":"https://github.com/unjs/unimport"},{"name":"unstorage","old_version":"1.17.4","new_version":"1.17.5","repository_url":"https://github.com/unjs/unstorage"},{"name":"uqr","old_version":"0.1.2","new_version":"0.1.3","repository_url":"https://github.com/unjs/uqr"},{"name":"vite","old_version":"7.3.1","new_version":"7.3.2","repository_url":"https://github.com/vitejs/vite"},{"name":"vite-plugin-vue-tracer","old_version":"1.2.0","new_version":"1.3.0","repository_url":"https://github.com/antfu/vite-plugin-vue-tracer"},{"name":"ws","old_version":"8.19.0","new_version":"8.20.0","repository_url":"https://github.com/websockets/ws"},{"name":"yaml","old_version":"2.8.2","new_version":"2.8.3","repository_url":"https://github.com/eemeli/yaml"},{"name":"youch","old_version":"4.1.0-beta.13","new_version":"4.1.1","repository_url":"https://github.com/poppinss/youch"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-minor-patch group with 266 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@applemusic-like-lyrics/core](https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core) | `0.2.0` | `0.4.1` |\n| [@applemusic-like-lyrics/lyric](https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/lyric) | `0.3.0` | `0.4.1` |\n| [@applemusic-like-lyrics/vue](https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue) | `0.2.0` | `0.4.1` |\n| [@types/pg](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/pg) | `8.16.0` | `8.20.0` |\n| [axios](https://github.com/axios/axios) | `1.13.5` | `1.15.2` |\n| [dayjs](https://github.com/iamkun/dayjs) | `1.11.19` | `1.11.20` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.2.4` | `17.4.2` |\n| [drizzle-kit](https://github.com/drizzle-team/drizzle-orm) | `0.31.9` | `0.31.10` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.45.1` | `0.45.2` |\n| [lucide-vue-next](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-vue-next) | `0.563.0` | `0.577.0` |\n| [multer](https://github.com/expressjs/multer) | `2.0.2` | `2.1.1` |\n| [@types/multer](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/multer) | `2.0.0` | `2.1.0` |\n| [nuxt](https://github.com/nuxt/nuxt/tree/HEAD/packages/nuxt) | `4.3.1` | `4.4.2` |\n| [postgres](https://github.com/porsager/postgres) | `3.4.8` | `3.4.9` |\n| [redis](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [vite-plugin-wasm](https://github.com/Menci/vite-plugin-wasm) | `3.5.0` | `3.6.0` |\n| [vue](https://github.com/vuejs/core) | `3.5.28` | `3.5.33` |\n| [@babel/helpers](https://github.com/babel/babel/tree/HEAD/packages/babel-helpers) | `7.28.6` | `7.29.2` |\n| [@babel/parser](https://github.com/babel/babel/tree/HEAD/packages/babel-parser) | `7.29.0` | `7.29.2` |\n| [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime) | `7.28.6` | `7.29.2` |\n| [@bomb.sh/tab](https://github.com/bombshell-dev/tab) | `0.0.12` | `0.0.14` |\n| [@clack/core](https://github.com/bombshell-dev/clack/tree/HEAD/packages/core) | `1.0.0` | `1.2.0` |\n| [@clack/prompts](https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts) | `1.0.0` | `1.2.0` |\n| [@dxup/nuxt](https://github.com/KazariEX/dxup) | `0.3.2` | `0.4.1` |\n| [@nuxt/kit](https://github.com/nuxt/nuxt/tree/HEAD/packages/kit) | `3.21.1` | `3.21.2` |\n| [@emnapi/core](https://github.com/toyobayashi/emnapi) | `1.8.1` | `1.10.0` |\n| [@emnapi/runtime](https://github.com/toyobayashi/emnapi) | `1.8.1` | `1.10.0` |\n| [@emnapi/wasi-threads](https://github.com/toyobayashi/emnapi) | `1.1.0` | `1.2.1` |\n| [@ioredis/commands](https://github.com/ioredis/commands) | `1.5.0` | `1.5.1` |\n| [@napi-rs/wasm-runtime](https://github.com/napi-rs/napi-rs/tree/HEAD/wasm-runtime) | `1.1.1` | `1.1.4` |\n| [@nuxt/cli](https://github.com/nuxt/cli/tree/HEAD/packages/nuxt-cli) | `3.33.1` | `3.34.0` |\n| [giget](https://github.com/unjs/giget) | `2.0.0` | `3.2.0` |\n| [@nuxt/devtools](https://github.com/nuxt/devtools/tree/HEAD/packages/devtools) | `3.1.1` | `3.2.4` |\n| [@nuxt/devtools-kit](https://github.com/nuxt/devtools/tree/HEAD/packages/devtools-kit) | `3.1.1` | `3.2.4` |\n| [@nuxt/devtools-wizard](https://github.com/nuxt/devtools/tree/HEAD/packages/devtools-wizard) | `3.1.1` | `3.2.4` |\n| [@nuxt/nitro-server](https://github.com/nuxt/nuxt/tree/HEAD/packages/nitro-server) | `4.3.1` | `4.4.2` |\n| [@nuxt/schema](https://github.com/nuxt/nuxt/tree/HEAD/packages/schema) | `4.3.1` | `4.4.2` |\n| [@nuxt/telemetry](https://github.com/nuxt/telemetry) | `2.7.0` | `2.8.0` |\n| [@nuxt/vite-builder](https://github.com/nuxt/nuxt/tree/HEAD/packages/vite) | `4.3.1` | `4.4.2` |\n| [@oxc-minify/binding-android-arm-eabi](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-android-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-darwin-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-darwin-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-freebsd-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-arm-gnueabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-arm-musleabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-arm64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-arm64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-ppc64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-riscv64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-riscv64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-s390x-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-x64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-linux-x64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-openharmony-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-wasm32-wasi](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-win32-arm64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-win32-ia32-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-minify/binding-win32-x64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-android-arm-eabi](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-android-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-darwin-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-darwin-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-freebsd-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-arm-gnueabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-arm-musleabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-arm64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-arm64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-ppc64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-riscv64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-riscv64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-s390x-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-x64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-linux-x64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-openharmony-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-wasm32-wasi](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-win32-arm64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-win32-ia32-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-parser/binding-win32-x64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [@oxc-project/types](https://github.com/oxc-project/oxc/tree/HEAD/npm/oxc-types) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-android-arm-eabi](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-android-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-darwin-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-darwin-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-freebsd-x64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-arm-gnueabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-arm-musleabihf](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-arm64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-arm64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-ppc64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-riscv64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-riscv64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-s390x-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-x64-gnu](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-linux-x64-musl](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-openharmony-arm64](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-wasm32-wasi](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-win32-arm64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-win32-ia32-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@oxc-transform/binding-win32-x64-msvc](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [@poppinss/dumper](https://github.com/poppinss/dumper) | `0.6.5` | `0.7.0` |\n| [@redis/bloom](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@redis/client](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@redis/json](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@redis/search](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@redis/time-series](https://github.com/redis/node-redis) | `5.10.0` | `5.12.1` |\n| [@rolldown/pluginutils](https://github.com/rolldown/rolldown/tree/HEAD/packages/pluginutils) | `1.0.0-rc.2` | `1.0.0-rc.13` |\n| [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) | `29.0.0` | `29.0.2` |\n| [@rollup/plugin-terser](https://github.com/rollup/plugins/tree/HEAD/packages/terser) | `0.4.4` | `1.0.0` |\n| [@rollup/rollup-android-arm-eabi](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-android-arm64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-darwin-arm64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-darwin-x64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-freebsd-arm64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-freebsd-x64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-arm-gnueabihf](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-arm-musleabihf](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-arm64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-arm64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-loong64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-loong64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-ppc64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-ppc64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-riscv64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-riscv64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-s390x-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-x64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-linux-x64-musl](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-openbsd-x64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-openharmony-arm64](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-win32-arm64-msvc](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-win32-ia32-msvc](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-win32-x64-gnu](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@rollup/rollup-win32-x64-msvc](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [@speed-highlight/core](https://github.com/speed-highlight/core) | `1.2.14` | `1.2.15` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.2.2` | `25.6.0` |\n| [@types/qs](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/qs) | `6.14.0` | `6.15.0` |\n| [@unhead/vue](https://github.com/unjs/unhead/tree/HEAD/packages/vue) | `2.1.4` | `2.1.13` |\n| [@vercel/nft](https://github.com/vercel/nft) | `1.3.0` | `1.5.0` |\n| [@vitejs/plugin-vue](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue) | `6.0.4` | `6.0.6` |\n| [@vitejs/plugin-vue-jsx](https://github.com/vitejs/vite-plugin-vue/tree/HEAD/packages/plugin-vue-jsx) | `5.1.4` | `5.1.5` |\n| [unplugin-utils](https://github.com/sxzz/unplugin-utils) | `0.2.5` | `0.3.1` |\n| [@vue/compiler-core](https://github.com/vuejs/core/tree/HEAD/packages/compiler-core) | `3.5.28` | `3.5.33` |\n| [@vue/compiler-dom](https://github.com/vuejs/core/tree/HEAD/packages/compiler-dom) | `3.5.28` | `3.5.33` |\n| [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) | `3.5.28` | `3.5.33` |\n| [@vue/compiler-ssr](https://github.com/vuejs/core/tree/HEAD/packages/compiler-ssr) | `3.5.28` | `3.5.33` |\n| [@vue/devtools-core](https://github.com/vuejs/devtools/tree/HEAD/packages/core) | `8.0.6` | `8.1.1` |\n| [@vue/devtools-kit](https://github.com/vuejs/devtools/tree/HEAD/packages/devtools-kit) | `8.0.6` | `8.1.1` |\n| [@vue/devtools-shared](https://github.com/vuejs/devtools/tree/HEAD/packages/shared) | `8.0.6` | `8.1.1` |\n| [@vue/reactivity](https://github.com/vuejs/core/tree/HEAD/packages/reactivity) | `3.5.28` | `3.5.33` |\n| [@vue/runtime-core](https://github.com/vuejs/core/tree/HEAD/packages/runtime-core) | `3.5.28` | `3.5.33` |\n| [@vue/runtime-dom](https://github.com/vuejs/core/tree/HEAD/packages/runtime-dom) | `3.5.28` | `3.5.33` |\n| [@vue/server-renderer](https://github.com/vuejs/core/tree/HEAD/packages/server-renderer) | `3.5.28` | `3.5.33` |\n| [@vue/shared](https://github.com/vuejs/core/tree/HEAD/packages/shared) | `3.5.28` | `3.5.33` |\n| [acorn](https://github.com/acornjs/acorn) | `8.15.0` | `8.16.0` |\n| [picomatch](https://github.com/micromatch/picomatch) | `2.3.1` | `2.3.2` |\n| [minimatch](https://github.com/isaacs/minimatch) | `3.1.2` | `3.1.5` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.24` | `10.5.0` |\n| [b4a](https://github.com/holepunchto/b4a) | `1.7.3` | `1.8.0` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.9.19` | `2.10.21` |\n| [bezier-easing](https://github.com/gre/bezier-easing) | `2.1.0` | `3.0.0` |\n| [brace-expansion](https://github.com/juliangruber/brace-expansion) | `1.1.12` | `1.1.14` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.28.1` | `4.28.2` |\n| [c12](https://github.com/unjs/c12) | `3.3.3` | `3.3.4` |\n| [rc9](https://github.com/unjs/rc9) | `2.1.2` | `3.0.1` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001769` | `1.0.30001790` |\n| [cookie-es](https://github.com/unjs/cookie-es) | `1.2.2` | `1.2.3` |\n| [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) | `3.48.0` | `3.49.0` |\n| [croner](https://github.com/hexagon/croner) | `9.1.0` | `10.0.1` |\n| [css-declaration-sorter](https://github.com/Siilwyn/css-declaration-sorter) | `7.3.1` | `7.4.0` |\n| [cssnano](https://github.com/cssnano/cssnano) | `7.1.2` | `7.1.7` |\n| [cssnano-preset-default](https://github.com/cssnano/cssnano) | `7.0.10` | `7.0.15` |\n| [cssnano-utils](https://github.com/cssnano/cssnano) | `5.0.1` | `5.0.2` |\n| [define-lazy-prop](https://github.com/sindresorhus/define-lazy-prop) | `2.0.0` | `3.0.0` |\n| [defu](https://github.com/unjs/defu) | `6.1.4` | `6.1.7` |\n| [devalue](https://github.com/sveltejs/devalue) | `5.6.2` | `5.7.1` |\n| [diff](https://github.com/kpdecker/jsdiff) | `8.0.3` | `8.0.4` |\n| [dompurify](https://github.com/cure53/DOMPurify) | `3.3.1` | `3.4.1` |\n| [electron-to-chromium](https://github.com/Kilian/electron-to-chromium) | `1.5.286` | `1.5.344` |\n| [fast-npm-meta](https://github.com/antfu/fast-npm-meta) | `0.4.8` | `1.5.0` |\n| [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.15.11` | `1.16.0` |\n| [fuse.js](https://github.com/krisk/Fuse) | `7.1.0` | `7.3.0` |\n| [get-tsconfig](https://github.com/privatenumber/get-tsconfig) | `4.13.6` | `4.14.0` |\n| [globby](https://github.com/sindresorhus/globby) | `16.1.0` | `16.2.0` |\n| [h3](https://github.com/h3js/h3) | `1.15.5` | `1.15.11` |\n| [hasown](https://github.com/inspect-js/hasOwn) | `2.0.2` | `2.0.3` |\n| [httpxy](https://github.com/unjs/httpxy) | `0.1.7` | `0.5.1` |\n| [impound](https://github.com/unjs/impound) | `1.0.0` | `1.1.5` |\n| [ioredis](https://github.com/luin/ioredis) | `5.9.2` | `5.10.1` |\n| [jsonfile](https://github.com/jprichardson/node-jsonfile) | `6.2.0` | `6.2.1` |\n| [koa](https://github.com/koajs/koa) | `2.16.3` | `2.16.4` |\n| [launch-editor](https://github.com/yyx990803/launch-editor) | `2.12.0` | `2.13.2` |\n| [listhen](https://github.com/unjs/listhen) | `1.9.0` | `1.9.1` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.23` | `4.18.1` |\n| [minipass](https://github.com/isaacs/minipass) | `7.1.2` | `7.1.3` |\n| [mlly](https://github.com/unjs/mlly) | `1.8.0` | `1.8.2` |\n| [nanotar](https://github.com/unjs/nanotar) | `0.2.0` | `0.3.0` |\n| [nitropack](https://github.com/nitrojs/nitro) | `2.13.1` | `2.13.3` |\n| [node-forge](https://github.com/digitalbazaar/forge) | `1.3.3` | `1.4.0` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.27` | `2.0.38` |\n| [nypm](https://github.com/unjs/nypm) | `0.6.5` | `0.6.6` |\n| [oxc-minify](https://github.com/oxc-project/oxc/tree/HEAD/napi/minify) | `0.112.0` | `0.117.0` |\n| [oxc-parser](https://github.com/oxc-project/oxc/tree/HEAD/napi/parser) | `0.112.0` | `0.117.0` |\n| [oxc-transform](https://github.com/oxc-project/oxc/tree/HEAD/napi/transform) | `0.112.0` | `0.117.0` |\n| [pg-protocol](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg-protocol) | `1.11.0` | `1.13.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.10` |\n| [postcss-colormin](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.9` |\n| [postcss-convert-values](https://github.com/cssnano/cssnano) | `7.0.8` | `7.0.11` |\n| [postcss-discard-comments](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.7` |\n| [postcss-discard-duplicates](https://github.com/cssnano/cssnano) | `7.0.2` | `7.0.3` |\n| [postcss-discard-empty](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-discard-overridden](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-merge-longhand](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.6` |\n| [postcss-merge-rules](https://github.com/cssnano/cssnano) | `7.0.7` | `7.0.10` |\n| [postcss-minify-font-values](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-minify-gradients](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.4` |\n| [postcss-minify-params](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.8` |\n| [postcss-minify-selectors](https://github.com/cssnano/cssnano) | `7.0.5` | `7.1.0` |\n| [postcss-normalize-charset](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-display-values](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-positions](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.3` |\n| [postcss-normalize-repeat-style](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.3` |\n| [postcss-normalize-string](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-timing-functions](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-unicode](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.8` |\n| [postcss-normalize-url](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-normalize-whitespace](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-ordered-values](https://github.com/cssnano/cssnano) | `7.0.2` | `7.0.3` |\n| [postcss-reduce-initial](https://github.com/cssnano/cssnano) | `7.0.5` | `7.0.8` |\n| [postcss-reduce-transforms](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [postcss-svgo](https://github.com/cssnano/cssnano) | `7.1.0` | `7.1.2` |\n| [postcss-unique-selectors](https://github.com/cssnano/cssnano) | `7.0.4` | `7.0.6` |\n| [proxy-from-env](https://github.com/Rob--W/proxy-from-env) | `1.1.0` | `2.1.0` |\n| [qs](https://github.com/ljharb/qs) | `6.14.1` | `6.15.1` |\n| [resolve](https://github.com/browserify/resolve) | `1.22.11` | `1.22.12` |\n| [rollup](https://github.com/rollup/rollup) | `4.57.1` | `4.60.2` |\n| [rollup-plugin-visualizer](https://github.com/btd/rollup-plugin-visualizer) | `6.0.5` | `7.0.1` |\n| [rou3](https://github.com/h3js/rou3) | `0.7.12` | `0.8.1` |\n| [sax](https://github.com/isaacs/sax-js) | `1.4.4` | `1.6.0` |\n| [serialize-javascript](https://github.com/yahoo/serialize-javascript) | `6.0.2` | `7.0.5` |\n| [seroval](https://github.com/lxsmnsyc/seroval) | `1.5.0` | `1.5.2` |\n| [side-channel-list](https://github.com/ljharb/side-channel-list) | `1.0.0` | `1.0.1` |\n| [simple-git](https://github.com/steveukx/git-js/tree/HEAD/simple-git) | `3.30.0` | `3.36.0` |\n| [smob](https://github.com/Tada5hi/smob) | `1.5.0` | `1.6.1` |\n| [srvx](https://github.com/h3js/srvx) | `0.11.2` | `0.11.15` |\n| [streamx](https://github.com/mafintosh/streamx) | `2.23.0` | `2.25.0` |\n| [structured-clone-es](https://github.com/antfu-collective/structured-clone-es) | `1.0.0` | `2.0.0` |\n| [stylehacks](https://github.com/cssnano/cssnano) | `7.0.7` | `7.0.10` |\n| [svgo](https://github.com/svg/svgo) | `4.0.0` | `4.0.1` |\n| [tar](https://github.com/isaacs/node-tar) | `7.5.7` | `7.5.13` |\n| [tar-stream](https://github.com/mafintosh/tar-stream) | `3.1.7` | `3.1.8` |\n| [terser](https://github.com/terser/terser) | `5.46.0` | `5.46.2` |\n| [text-decoder](https://github.com/holepunchto/text-decoder) | `1.2.3` | `1.2.7` |\n| [tinyexec](https://github.com/tinylibs/tinyexec) | `1.0.2` | `1.1.1` |\n| [tinyglobby](https://github.com/SuperchupuDev/tinyglobby) | `0.2.15` | `0.2.16` |\n| [type-fest](https://github.com/sindresorhus/type-fest) | `5.4.4` | `5.6.0` |\n| [undici-types](https://github.com/nodejs/undici) | `7.16.0` | `7.19.2` |\n| [unhead](https://github.com/unjs/unhead/tree/HEAD/packages/unhead) | `2.1.4` | `2.1.13` |\n| [unimport](https://github.com/unjs/unimport) | `5.6.0` | `6.1.1` |\n| [unstorage](https://github.com/unjs/unstorage) | `1.17.4` | `1.17.5` |\n| [uqr](https://github.com/unjs/uqr) | `0.1.2` | `0.1.3` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.3.1` | `7.3.2` |\n| [vite-plugin-vue-tracer](https://github.com/antfu/vite-plugin-vue-tracer) | `1.2.0` | `1.3.0` |\n| [ws](https://github.com/websockets/ws) | `8.19.0` | `8.20.0` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.2` | `2.8.3` |\n| [youch](https://github.com/poppinss/youch) | `4.1.0-beta.13` | `4.1.1` |\n\nUpdates `@applemusic-like-lyrics/core` from 0.2.0 to 0.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/releases\"\u003e\u003ccode\u003e@​applemusic-like-lyrics/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.0 - 兼容 NCM 3.0.0！原生音频可视化！\u003c/h2\u003e\n\u003cp\u003e匆忙做了兼容性支持，有部分功能消失了是因为暂时没找到合适的办法移植，敬请期待！\n当前版本开始会同时兼容 2.9.X 和 3.0.0+ 的网易云，不过未来的某一天可能会中断对 2.9.X 版本的支持，所以请大家尽快升级版本哦！\u003c/p\u003e\n\u003ch2\u003e关于 3.0.0 版本的歌词页面访问方式变化（重要）\u003c/h2\u003e\n\u003cp\u003e（如果你正在使用 2.9.X 版本的网易云，则没有变化）\n从新版开始，打开歌词页面的方法变更为点击右下角的苹果歌词图标：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/79507c04-d5c3-44fc-8632-9d99d12a0ee1\" alt=\"image\" /\u003e\n且如果需要退出歌词页面，则需要打开菜单并点击底部的“退出歌词页面”：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/c6c417d9-2c6b-455f-87c1-0d9dde292cc0\" alt=\"image\" /\u003e\u003c/p\u003e\n\u003cp\u003e以下是更新记录：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e兼容 3.0.0 网易云，有一部分功能由于 3.0.0 架构大改暂时被移除。\u003c/li\u003e\n\u003cli\u003e支持 3.0.0 提供的音频可视化接口实现可视化动画。\u003c/li\u003e\n\u003cli\u003e重构背景渲染中，目前会对性能较差的显卡造成降维打击，还请多多注意！\u003c/li\u003e\n\u003cli\u003e部分细节优化。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.1 (v1.6.0)\u003c/h2\u003e\n\u003ch2\u003e更新\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e基本实现了私人 FM 的歌词显示\u003c/li\u003e\n\u003cli\u003e初步支持和实现和 \u003ca href=\"https://github.com/BetterNCM/LibFrontendPlay\"\u003eLibFrontendPlay\u003c/a\u003e 插件联动的音频可视化效果\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e修正与改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e现在会在逐词歌词和默认歌词之间选择合适的原始歌词了\u003c/li\u003e\n\u003cli\u003e缓解了因为回调问题导致歌词无法滚动的问题\u003c/li\u003e\n\u003cli\u003e修正了歌手和专辑标签无法隐藏的问题\u003c/li\u003e\n\u003cli\u003e调优了构建脚本\u003c/li\u003e\n\u003cli\u003e调优了开发重载能力\u003c/li\u003e\n\u003cli\u003e防止搜索函数搜索到自身\u003c/li\u003e\n\u003cli\u003e用 Rome 做了一遍格式化\u003c/li\u003e\n\u003cli\u003e似乎也不再需要 Hook 函数了\u003c/li\u003e\n\u003cli\u003e对工作线程做了一些特判\u003c/li\u003e\n\u003cli\u003e整理了代码结构\u003c/li\u003e\n\u003cli\u003e其他细节修正\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e最新 main 分支开发调试构建\u003c/h2\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4e586361026cd31b79d7d60ce41a6d3c5106d666\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f9fa644e4726d5dec5f661036aa0a22cac58fa22\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f090519d8393abb8fff76ed048e68b432917f214\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正顶栏 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/44ada57bc07f57f532bb7289c1dd0d42b7acb542\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加文档页面列表 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c2115fee0a4a0653c238ec125d13ea5d86e3b00\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加代码高亮，修改排版和样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6b1c1f9deabfce77b4b218cf1bae84e24d44c871\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加表格和其他样式支持 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/a47b5db16ccf67d31185457188292d9247d45a10\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e优化样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c91b4b70a75e69635e7ee62b11d45de8caafa3e\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加歌词编辑器文档（感谢 \u003ca href=\"https://github.com/Xionghaizi001\"\u003e\u003ccode\u003e@​Xionghaizi001\u003c/code\u003e\u003c/a\u003e ） (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4cddb8666f83da2d256127ba1fab694e03311216\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCommits\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e解耦部分模块 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/804a0de7b6626b4982c55a2f0a875e2274423406\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e支持调节背景帧数和渲染精度 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f4dd4e1eada165482c76fa3d73290118fd3b1c55\"\u003eSteveXMH\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/amll-dev/applemusic-like-lyrics/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​applemusic-like-lyrics/core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.1 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e 在各绑定中暴露歌词优化选项 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix(vue):\u003c/strong\u003e 修复掩码模式错误的类型 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/496\"\u003e#496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erefactor(core):\u003c/strong\u003e 重构平均行长度实现 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/494\"\u003e#494\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2026-04-14)\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 移除 canvas 歌词渲染器 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erefactor:\u003c/strong\u003e 重构核心库测试组织模式 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/3db83c93\"\u003e3db83c93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e 修正 optimize-lyric.ts 和 OptimizeLyricOptions 里 cleanUnintentionalOverlaps 的文档和注释 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/75a8c0bb\"\u003e75a8c0bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 更换工具链 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 在项目范围内启用 isolatedDeclarations (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLinho \u003ca href=\"https://github.com/Linho1219\"\u003e\u003ccode\u003e@​Linho1219\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMoYingJi \u003ca href=\"https://github.com/MoYingJi\"\u003e\u003ccode\u003e@​MoYingJi\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/amll-dev/applemusic-like-lyrics/commit/48ec944509271f9eebf5a45433645f5296c41584\"\u003e\u003ccode\u003e48ec944\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/b04ada8c5d5d44b8a6c0a063a9b795c3a62e11ea\"\u003e\u003ccode\u003eb04ada8\u003c/code\u003e\u003c/a\u003e refactor(core): 重构平均行长度实现 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/494\"\u003e#494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/5453754f327eab8a285af4a9a3b44fd808ea19ae\"\u003e\u003ccode\u003e5453754\u003c/code\u003e\u003c/a\u003e ci: 调整 changelog 格式与若干 CI 行为 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/491\"\u003e#491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/802d7ec3e38551cbdbf18a778e88f36604a83387\"\u003e\u003ccode\u003e802d7ec\u003c/code\u003e\u003c/a\u003e chore: 移除各包目录下残留的 typedoc 并更新 Nx 配置 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/ef837385e99b16d46e4fddadd26aa756ba10231c\"\u003e\u003ccode\u003eef83738\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/aa845765f3fbc15df6d3ede5129a2a0e303da910\"\u003e\u003ccode\u003eaa84576\u003c/code\u003e\u003c/a\u003e chore: 在项目范围内启用 isolatedDeclarations (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/bf4e41b4f8bac3610e17aa03fbfde7c11b1f730b\"\u003e\u003ccode\u003ebf4e41b\u003c/code\u003e\u003c/a\u003e 更换各个工具链 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/core/issues/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/98b80b2b3a32dc09dfaf24cc9ba7f4797b2d3a1f\"\u003e\u003ccode\u003e98b80b2\u003c/code\u003e\u003c/a\u003e chore: 统一 TS 配置\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/69d7bef0f1f109a0626aadf564b3e50d3385c165\"\u003e\u003ccode\u003e69d7bef\u003c/code\u003e\u003c/a\u003e chore: 强制在构建时执行类型检查\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/cc913d240f95541ef20816becffeb700eb2fa131\"\u003e\u003ccode\u003ecc913d2\u003c/code\u003e\u003c/a\u003e refactor: 抽离 core playground\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commits/core-bundle@0.4.1/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~GitHub%20Actions\"\u003eGitHub Actions\u003c/a\u003e, a new releaser for \u003ccode\u003e@​applemusic-like-lyrics/core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@applemusic-like-lyrics/lyric` from 0.3.0 to 0.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/releases\"\u003e\u003ccode\u003e@​applemusic-like-lyrics/lyric\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.0 - 兼容 NCM 3.0.0！原生音频可视化！\u003c/h2\u003e\n\u003cp\u003e匆忙做了兼容性支持，有部分功能消失了是因为暂时没找到合适的办法移植，敬请期待！\n当前版本开始会同时兼容 2.9.X 和 3.0.0+ 的网易云，不过未来的某一天可能会中断对 2.9.X 版本的支持，所以请大家尽快升级版本哦！\u003c/p\u003e\n\u003ch2\u003e关于 3.0.0 版本的歌词页面访问方式变化（重要）\u003c/h2\u003e\n\u003cp\u003e（如果你正在使用 2.9.X 版本的网易云，则没有变化）\n从新版开始，打开歌词页面的方法变更为点击右下角的苹果歌词图标：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/79507c04-d5c3-44fc-8632-9d99d12a0ee1\" alt=\"image\" /\u003e\n且如果需要退出歌词页面，则需要打开菜单并点击底部的“退出歌词页面”：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/c6c417d9-2c6b-455f-87c1-0d9dde292cc0\" alt=\"image\" /\u003e\u003c/p\u003e\n\u003cp\u003e以下是更新记录：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e兼容 3.0.0 网易云，有一部分功能由于 3.0.0 架构大改暂时被移除。\u003c/li\u003e\n\u003cli\u003e支持 3.0.0 提供的音频可视化接口实现可视化动画。\u003c/li\u003e\n\u003cli\u003e重构背景渲染中，目前会对性能较差的显卡造成降维打击，还请多多注意！\u003c/li\u003e\n\u003cli\u003e部分细节优化。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.1 (v1.6.0)\u003c/h2\u003e\n\u003ch2\u003e更新\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e基本实现了私人 FM 的歌词显示\u003c/li\u003e\n\u003cli\u003e初步支持和实现和 \u003ca href=\"https://github.com/BetterNCM/LibFrontendPlay\"\u003eLibFrontendPlay\u003c/a\u003e 插件联动的音频可视化效果\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e修正与改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e现在会在逐词歌词和默认歌词之间选择合适的原始歌词了\u003c/li\u003e\n\u003cli\u003e缓解了因为回调问题导致歌词无法滚动的问题\u003c/li\u003e\n\u003cli\u003e修正了歌手和专辑标签无法隐藏的问题\u003c/li\u003e\n\u003cli\u003e调优了构建脚本\u003c/li\u003e\n\u003cli\u003e调优了开发重载能力\u003c/li\u003e\n\u003cli\u003e防止搜索函数搜索到自身\u003c/li\u003e\n\u003cli\u003e用 Rome 做了一遍格式化\u003c/li\u003e\n\u003cli\u003e似乎也不再需要 Hook 函数了\u003c/li\u003e\n\u003cli\u003e对工作线程做了一些特判\u003c/li\u003e\n\u003cli\u003e整理了代码结构\u003c/li\u003e\n\u003cli\u003e其他细节修正\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e最新 main 分支开发调试构建\u003c/h2\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4e586361026cd31b79d7d60ce41a6d3c5106d666\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f9fa644e4726d5dec5f661036aa0a22cac58fa22\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f090519d8393abb8fff76ed048e68b432917f214\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正顶栏 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/44ada57bc07f57f532bb7289c1dd0d42b7acb542\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加文档页面列表 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c2115fee0a4a0653c238ec125d13ea5d86e3b00\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加代码高亮，修改排版和样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6b1c1f9deabfce77b4b218cf1bae84e24d44c871\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加表格和其他样式支持 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/a47b5db16ccf67d31185457188292d9247d45a10\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e优化样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c91b4b70a75e69635e7ee62b11d45de8caafa3e\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加歌词编辑器文档（感谢 \u003ca href=\"https://github.com/Xionghaizi001\"\u003e\u003ccode\u003e@​Xionghaizi001\u003c/code\u003e\u003c/a\u003e ） (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4cddb8666f83da2d256127ba1fab694e03311216\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCommits\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e解耦部分模块 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/804a0de7b6626b4982c55a2f0a875e2274423406\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e支持调节背景帧数和渲染精度 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f4dd4e1eada165482c76fa3d73290118fd3b1c55\"\u003eSteveXMH\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/amll-dev/applemusic-like-lyrics/commit/cbd600c9a21d1d69d44bcd6b1e7fe84027c65d43\"\u003e\u003ccode\u003ecbd600c\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/2fc5d2e19d7a2ce70501a347dec4f5f4f90fbfe2\"\u003e\u003ccode\u003e2fc5d2e\u003c/code\u003e\u003c/a\u003e fix: lyric 包 rust 侧适配 romanWord 可选\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/d862271aa1396b19b9a8bb4d8cd484a0df366270\"\u003e\u003ccode\u003ed862271\u003c/code\u003e\u003c/a\u003e fix: 修复 lyric 包 romanWord 类型\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/edf3b6a236ebba4fbfd195a2a357ee9b432cdeec\"\u003e\u003ccode\u003eedf3b6a\u003c/code\u003e\u003c/a\u003e ci: 覆盖自动推断行为\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commits/@applemusic-like-lyrics/lyric@0.4.1/packages/lyric\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​applemusic-like-lyrics/lyric\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@applemusic-like-lyrics/vue` from 0.2.0 to 0.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/releases\"\u003e\u003ccode\u003e@​applemusic-like-lyrics/vue\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.1.0 - 兼容 NCM 3.0.0！原生音频可视化！\u003c/h2\u003e\n\u003cp\u003e匆忙做了兼容性支持，有部分功能消失了是因为暂时没找到合适的办法移植，敬请期待！\n当前版本开始会同时兼容 2.9.X 和 3.0.0+ 的网易云，不过未来的某一天可能会中断对 2.9.X 版本的支持，所以请大家尽快升级版本哦！\u003c/p\u003e\n\u003ch2\u003e关于 3.0.0 版本的歌词页面访问方式变化（重要）\u003c/h2\u003e\n\u003cp\u003e（如果你正在使用 2.9.X 版本的网易云，则没有变化）\n从新版开始，打开歌词页面的方法变更为点击右下角的苹果歌词图标：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/79507c04-d5c3-44fc-8632-9d99d12a0ee1\" alt=\"image\" /\u003e\n且如果需要退出歌词页面，则需要打开菜单并点击底部的“退出歌词页面”：\n\u003cimg src=\"https://github.com/Steve-xmh/applemusic-like-lyrics/assets/39523898/c6c417d9-2c6b-455f-87c1-0d9dde292cc0\" alt=\"image\" /\u003e\u003c/p\u003e\n\u003cp\u003e以下是更新记录：\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e兼容 3.0.0 网易云，有一部分功能由于 3.0.0 架构大改暂时被移除。\u003c/li\u003e\n\u003cli\u003e支持 3.0.0 提供的音频可视化接口实现可视化动画。\u003c/li\u003e\n\u003cli\u003e重构背景渲染中，目前会对性能较差的显卡造成降维打击，还请多多注意！\u003c/li\u003e\n\u003cli\u003e部分细节优化。\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.6.1 (v1.6.0)\u003c/h2\u003e\n\u003ch2\u003e更新\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e基本实现了私人 FM 的歌词显示\u003c/li\u003e\n\u003cli\u003e初步支持和实现和 \u003ca href=\"https://github.com/BetterNCM/LibFrontendPlay\"\u003eLibFrontendPlay\u003c/a\u003e 插件联动的音频可视化效果\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e修正与改进\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e现在会在逐词歌词和默认歌词之间选择合适的原始歌词了\u003c/li\u003e\n\u003cli\u003e缓解了因为回调问题导致歌词无法滚动的问题\u003c/li\u003e\n\u003cli\u003e修正了歌手和专辑标签无法隐藏的问题\u003c/li\u003e\n\u003cli\u003e调优了构建脚本\u003c/li\u003e\n\u003cli\u003e调优了开发重载能力\u003c/li\u003e\n\u003cli\u003e防止搜索函数搜索到自身\u003c/li\u003e\n\u003cli\u003e用 Rome 做了一遍格式化\u003c/li\u003e\n\u003cli\u003e似乎也不再需要 Hook 函数了\u003c/li\u003e\n\u003cli\u003e对工作线程做了一些特判\u003c/li\u003e\n\u003cli\u003e整理了代码结构\u003c/li\u003e\n\u003cli\u003e其他细节修正\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e最新 main 分支开发调试构建\u003c/h2\u003e\n\u003ch2\u003eDocumentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4e586361026cd31b79d7d60ce41a6d3c5106d666\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f9fa644e4726d5dec5f661036aa0a22cac58fa22\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正工作流 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f090519d8393abb8fff76ed048e68b432917f214\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e修正顶栏 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/44ada57bc07f57f532bb7289c1dd0d42b7acb542\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加文档页面列表 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c2115fee0a4a0653c238ec125d13ea5d86e3b00\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加代码高亮，修改排版和样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6b1c1f9deabfce77b4b218cf1bae84e24d44c871\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加表格和其他样式支持 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/a47b5db16ccf67d31185457188292d9247d45a10\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e优化样式 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/6c91b4b70a75e69635e7ee62b11d45de8caafa3e\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e增加歌词编辑器文档（感谢 \u003ca href=\"https://github.com/Xionghaizi001\"\u003e\u003ccode\u003e@​Xionghaizi001\u003c/code\u003e\u003c/a\u003e ） (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/4cddb8666f83da2d256127ba1fab694e03311216\"\u003eSteve-xmh\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eCommits\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e解耦部分模块 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/804a0de7b6626b4982c55a2f0a875e2274423406\"\u003eSteveXMH\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e支持调节背景帧数和渲染精度 (\u003ca href=\"https://github.com/Steve-xmh/applemusic-like-lyrics/commit/f4dd4e1eada165482c76fa3d73290118fd3b1c55\"\u003eSteveXMH\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/amll-dev/applemusic-like-lyrics/blob/main/packages/vue/CHANGELOG.md\"\u003e\u003ccode\u003e@​applemusic-like-lyrics/vue\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.4.1 (2026-04-23)\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003efix:\u003c/strong\u003e 在各绑定中暴露歌词优化选项 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003efix(vue):\u003c/strong\u003e 修复掩码模式错误的类型 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/496\"\u003e#496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003erefactor(core):\u003c/strong\u003e 重构平均行长度实现 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/494\"\u003e#494\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.0 (2026-04-14)\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 移除 canvas 歌词渲染器 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003erefactor:\u003c/strong\u003e 重构核心库测试组织模式 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/3db83c93\"\u003e3db83c93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs:\u003c/strong\u003e 修正 optimize-lyric.ts 和 OptimizeLyricOptions 里 cleanUnintentionalOverlaps 的文档和注释 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/75a8c0bb\"\u003e75a8c0bb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 更换工具链 (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003echore:\u003c/strong\u003e 在项目范围内启用 isolatedDeclarations (\u003ca href=\"https://redirect.github.com/amll-dev/applemusic-like-lyrics/pull/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eapoint123 \u003ca href=\"https://github.com/apoint123\"\u003e\u003ccode\u003e@​apoint123\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLinho \u003ca href=\"https://github.com/Linho1219\"\u003e\u003ccode\u003e@​Linho1219\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMoYingJi \u003ca href=\"https://github.com/MoYingJi\"\u003e\u003ccode\u003e@​MoYingJi\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/amll-dev/applemusic-like-lyrics/commit/48ec944509271f9eebf5a45433645f5296c41584\"\u003e\u003ccode\u003e48ec944\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/de5c5705666f6d2ebeafb987372564155ba9e036\"\u003e\u003ccode\u003ede5c570\u003c/code\u003e\u003c/a\u003e fix(vue): 修复掩码模式错误的类型 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/496\"\u003e#496\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/f1c8309d314640893a3141c2a9eb6b04e428e874\"\u003e\u003ccode\u003ef1c8309\u003c/code\u003e\u003c/a\u003e build: 内联 CSS 中的 url (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/493\"\u003e#493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/5cee8f65599cf87dab868602112939b4b6bfc903\"\u003e\u003ccode\u003e5cee8f6\u003c/code\u003e\u003c/a\u003e fix: 在各绑定中暴露歌词优化选项 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/492\"\u003e#492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/5453754f327eab8a285af4a9a3b44fd808ea19ae\"\u003e\u003ccode\u003e5453754\u003c/code\u003e\u003c/a\u003e ci: 调整 changelog 格式与若干 CI 行为 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/491\"\u003e#491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/ef837385e99b16d46e4fddadd26aa756ba10231c\"\u003e\u003ccode\u003eef83738\u003c/code\u003e\u003c/a\u003e chore(release): publish\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/aa845765f3fbc15df6d3ede5129a2a0e303da910\"\u003e\u003ccode\u003eaa84576\u003c/code\u003e\u003c/a\u003e chore: 在项目范围内启用 isolatedDeclarations (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/480\"\u003e#480\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/bf4e41b4f8bac3610e17aa03fbfde7c11b1f730b\"\u003e\u003ccode\u003ebf4e41b\u003c/code\u003e\u003c/a\u003e 更换各个工具链 (\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/tree/HEAD/packages/vue/issues/476\"\u003e#476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/98b80b2b3a32dc09dfaf24cc9ba7f4797b2d3a1f\"\u003e\u003ccode\u003e98b80b2\u003c/code\u003e\u003c/a\u003e chore: 统一 TS 配置\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commit/69d7bef0f1f109a0626aadf564b3e50d3385c165\"\u003e\u003ccode\u003e69d7bef\u003c/code\u003e\u003c/a\u003e chore: 强制在构建时执行类型检查\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/amll-dev/applemusic-like-lyrics/commits/core-bundle@0.4.1/packages/vue\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​applemusic-like-lyrics/vue\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/pg` from 8.16.0 to 8.20.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/pg\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.13.5 to 1.15.2\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.15.2\u003c/h2\u003e\n\u003cp\u003eThis release delivers prototype-pollution hardening for the Node HTTP adapter, adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e allowlist to mitigate SSRF via Unix domain sockets, fixes a keep-alive socket memory leak, and ships supply-chain hardening across CI and security docs.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Hardening (HTTP Adapter):\u003c/strong\u003e Hardened the Node HTTP adapter and \u003ccode\u003eresolveConfig\u003c/code\u003e/\u003ccode\u003emergeConfig\u003c/code\u003e/validator paths to read only own properties and use null-prototype config objects, preventing polluted \u003ccode\u003eauth\u003c/code\u003e, \u003ccode\u003ebaseURL\u003c/code\u003e, \u003ccode\u003esocketPath\u003c/code\u003e, \u003ccode\u003ebeforeRedirect\u003c/code\u003e, and \u003ccode\u003einsecureHTTPParser\u003c/code\u003e from influencing requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSSRF via \u003ccode\u003esocketPath\u003c/code\u003e:\u003c/strong\u003e Rejects non-string \u003ccode\u003esocketPath\u003c/code\u003e values and adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e config option to restrict permitted Unix domain socket paths, returning \u003ccode\u003eAxiosError\u003c/code\u003e \u003ccode\u003eERR_BAD_OPTION_VALUE\u003c/code\u003e on mismatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSupply-chain Hardening:\u003c/strong\u003e Added \u003ccode\u003e.npmrc\u003c/code\u003e with \u003ccode\u003eignore-scripts=true\u003c/code\u003e, lockfile lint CI, non-blocking reproducible build diff, scoped CODEOWNERS, expanded \u003ccode\u003eSECURITY.md\u003c/code\u003e/\u003ccode\u003eTHREATMODEL.md\u003c/code\u003e with provenance verification (\u003ccode\u003enpm audit signatures\u003c/code\u003e), 60-day resolution policy, and maintainer incident-response runbook. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eallowedSocketPaths\u003c/code\u003e Config Option:\u003c/strong\u003e New request config option (and TypeScript types) to allowlist Unix domain socket paths used by the Node http adapter; backwards compatible when unset. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\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\u003eKeep-alive Socket Memory Leak:\u003c/strong\u003e Installs a single per-socket \u003ccode\u003eerror\u003c/code\u003e listener tracking the active request via \u003ccode\u003ekAxiosSocketListener\u003c/code\u003e/\u003ccode\u003ekAxiosCurrentReq\u003c/code\u003e, eliminating per-request listener accumulation, \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e, and linear heap growth under concurrent or long-running keep-alive workloads (fixes \u003ca href=\"https://redirect.github.com/axios/axios/issues/10780\"\u003e#10780\u003c/a\u003e). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\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\u003eChangelog:\u003c/strong\u003e Updated \u003ccode\u003eCHANGELOG.md\u003c/code\u003e with v1.15.1 release notes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\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.15.1...v1.15.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.15.1\u003c/h2\u003e\n\u003cp\u003eThis release ships a coordinated set of security hardening fixes across headers, body/redirect limits, multipart handling, and XSRF/prototype-pollution vectors, alongside a broad sweep of bug fixes, test migrations, and threat-model documentation updates.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHeader Injection Hardening:\u003c/strong\u003e Tightened validation and sanitisation across request header construction to close the header-injection attack surface. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10749\"\u003e#10749\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCRLF Stripping in Multipart Headers:\u003c/strong\u003e Correctly strips CR/LF from multipart header values to prevent injection via field names and filenames. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10758\"\u003e#10758\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution / Auth Bypass:\u003c/strong\u003e Replaced unsafe \u003ccode\u003ein\u003c/code\u003e checks with \u003ccode\u003ehasOwnProperty\u003c/code\u003e to prevent authentication bypass via prototype pollution on config objects, with additional regression tests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10761\"\u003e#10761\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10760\"\u003e#10760\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ewithXSRFToken\u003c/code\u003e Truthy Bypass:\u003c/strong\u003e Short-circuits on any truthy non-boolean value, so an ambiguous config no longer silently leaks the XSRF token cross-origin. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003emaxBodyLength\u003c/code\u003e With Zero Redirects:\u003c/strong\u003e Enforces \u003ccode\u003emaxBodyLength\u003c/code\u003e even when \u003ccode\u003emaxRedirects\u003c/code\u003e is set to \u003ccode\u003e0\u003c/code\u003e, closing a bypass path for oversized request bodies. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10753\"\u003e#10753\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eStreamed Response \u003ccode\u003emaxContentLength\u003c/code\u003e Bypass:\u003c/strong\u003e Applies \u003ccode\u003emaxContentLength\u003c/code\u003e to streamed responses that previously bypassed the cap. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10754\"\u003e#10754\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFollow-up CVE Completion:\u003c/strong\u003e Completes an earlier incomplete CVE fix to fully close the regression window. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10755\"\u003e#10755\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAI-Based Docs Translations:\u003c/strong\u003e Initial scaffold for AI-assisted translations of the documentation site. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10705\"\u003e#10705\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eLocation\u003c/code\u003e Request Header Type:\u003c/strong\u003e Adds \u003ccode\u003eLocation\u003c/code\u003e to \u003ccode\u003eCommonRequestHeadersList\u003c/code\u003e for accurate typing of redirect-aware requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7528\"\u003e#7528\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\u003eFormData Handling:\u003c/strong\u003e Removes \u003ccode\u003eContent-Type\u003c/code\u003e when no boundary is present on \u003ccode\u003eFormData\u003c/code\u003e fetch requests, supports multi-select fields, cancels \u003ccode\u003erequest.body\u003c/code\u003e instead of the source stream on fetch abort, and fixes a recursion bug in form-data serialisation. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7314\"\u003e#7314\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10676\"\u003e#10676\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10702\"\u003e#10702\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10726\"\u003e#10726\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP Adapter:\u003c/strong\u003e Handles socket-only request errors without leaking keep-alive listeners. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10576\"\u003e#10576\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProgress Events:\u003c/strong\u003e Clamps \u003ccode\u003eloaded\u003c/code\u003e to \u003ccode\u003etotal\u003c/code\u003e for computable upload/download progress events. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7458\"\u003e#7458\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypes:\u003c/strong\u003e Aligns \u003ccode\u003erunWhen\u003c/code\u003e type with the runtime behaviour in \u003ccode\u003eInterceptorManager\u003c/code\u003e and makes response header keys case-insensitive. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7529\"\u003e#7529\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10677\"\u003e#10677\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003ebuildFullPath\u003c/code\u003e:\u003c/strong\u003e Uses strict equality in the base/relative URL check. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/7252\"\u003e#7252\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eAxiosURLSearchParams\u003c/code\u003e Regex:\u003c/strong\u003e Improves the regex used for param serialisation to avoid edge-case mismatches. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10736\"\u003e#10736\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eResilient Value Parsing:\u003c/strong\u003e Parses out header/config values instead of throwing on malformed input. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10687\"\u003e#10687\u003c/a\u003e\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/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.15.2 - April 21, 2026\u003c/h2\u003e\n\u003cp\u003eThis release delivers prototype-pollution hardening for the Node HTTP adapter, adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e allowlist to mitigate SSRF via Unix domain sockets, fixes a keep-alive socket memory leak, and ships supply-chain hardening across CI and security docs.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ePrototype Pollution Hardening (HTTP Adapter):\u003c/strong\u003e Hardened the Node HTTP adapter and \u003ccode\u003eresolveConfig\u003c/code\u003e/\u003ccode\u003emergeConfig\u003c/code\u003e/validator paths to read only own properties and use null-prototype config objects, preventing polluted \u003ccode\u003eauth\u003c/code\u003e, \u003ccode\u003ebaseURL\u003c/code\u003e, \u003ccode\u003esocketPath\u003c/code\u003e, \u003ccode\u003ebeforeRedirect\u003c/code\u003e, and \u003ccode\u003einsecureHTTPParser\u003c/code\u003e from influencing requests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSSRF via \u003ccode\u003esocketPath\u003c/code\u003e:\u003c/strong\u003e Rejects non-string \u003ccode\u003esocketPath\u003c/code\u003e values and adds an opt-in \u003ccode\u003eallowedSocketPaths\u003c/code\u003e config option to restrict permitted Unix domain socket paths, returning \u003ccode\u003eAxiosError\u003c/code\u003e \u003ccode\u003eERR_BAD_OPTION_VALUE\u003c/code\u003e on mismatch. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eSupply-chain Hardening:\u003c/strong\u003e Added \u003ccode\u003e.npmrc\u003c/code\u003e with \u003ccode\u003eignore-scripts=true\u003c/code\u003e, lockfile lint CI, non-blocking reproducible build diff, scoped CODEOWNERS, expanded \u003ccode\u003eSECURITY.md\u003c/code\u003e/\u003ccode\u003eTHREATMODEL.md\u003c/code\u003e with provenance verification (\u003ccode\u003enpm audit signatures\u003c/code\u003e), 60-day resolution policy, and maintainer incident-response runbook. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e\u003c/strong\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eallowedSocketPaths\u003c/code\u003e Config Option:\u003c/strong\u003e New request config option (and TypeScript types) to allowlist Unix domain socket paths used by the Node http adapter; backwards compatible when unset. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\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\u003eKeep-alive Socket Memory Leak:\u003c/strong\u003e Installs a single per-socket \u003ccode\u003eerror\u003c/code\u003e listener tracking the active request via \u003ccode\u003ekAxiosSocketListener\u003c/code\u003e/\u003ccode\u003ekAxiosCurrentReq\u003c/code\u003e, eliminating per-request listener accumulation, \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e, and linear heap growth under concurrent or long-running keep-alive workloads (fixes \u003ca href=\"https://redirect.github.com/axios/axios/issues/10780\"\u003e#10780\u003c/a\u003e). (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\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\u003eChangelog:\u003c/strong\u003e Updated \u003ccode\u003eCHANGELOG.md\u003c/code\u003e with v1.15.1 release notes. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\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.15.1...v1.15.2\"\u003eFull Changelog\u003c/a\u003e\u003c/p\u003e\n\u003chr /\u003e\n\u003ch2\u003ev1.15.1 - April 19, 2026\u003c/h2\u003e\n\u003cp\u003eThis release ships a coordinated set of security hardening fixes across headers, body/redirect limits, multipart handling, and XSRF/prototype-pollution vectors, alongside a broad sweep of bug fixes, test migrations, and threat-model documentation updates.\u003c/p\u003e\n\u003ch2\u003e🔒 Security Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eHeader Injection Hardening:\u003c/strong\u003e Tightened validation and sanitisation across request header construction to close the header-injection attack surface. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10749\"\u003e#10749\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eCRLF Stripping in Multipart Headers:\u003c/strong\u003e Correctly strips CR/LF from multipart header values to prevent injection via field names and filenames. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10758\"\u003e#10758\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003ePrototype Pollution / Auth Bypass:\u003c/strong\u003e Replaced unsafe \u003ccode\u003ein\u003c/code\u003e checks with \u003ccode\u003ehasOwnProperty\u003c/code\u003e to prevent authentication bypass via prototype pollution on config objects, with additional regression tests. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10761\"\u003e#10761\u003c/a\u003e\u003c/strong\u003e, \u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10760\"\u003e#10760\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003ewithXSRFToken\u003c/code\u003e Truthy Bypass:\u003c/strong\u003e Short-circuits on any truthy non-boolean value, so an ambiguous config no longer silently leaks the XSRF token cross-origin. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003emaxBodyLength\u003c/code\u003e With Zero Redirects:\u003c/strong\u003e Enforces \u003ccode\u003emaxBodyLength\u003c/code\u003e even when \u003ccode\u003emaxRedirects\u003c/code\u003e is set to \u003ccode\u003e0\u003c/code\u003e, closing a bypass path for oversized request bodies. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10753\"\u003e#10753\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eStreamed Response \u003ccode\u003emaxContentLength\u003c/code\u003e Bypass:\u003c/strong\u003e Applies \u003ccode\u003emaxContentLength\u003c/code\u003e to streamed responses that previously bypassed the cap. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10754\"\u003e#10754\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eFollow-up CVE Completion:\u003c/strong\u003e Completes an earlier incomplete CVE fix to fully close the regression window. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10755\"\u003e#10755\u003c/a\u003e\u003c/strong\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAI-Based Docs Translations:\u003c/strong\u003e Initial scaffold for AI-assisted translations of the documentation site. (\u003cstrong\u003e\u003ca href=\"https://redirect.github.com/axios/axios/issues/10705\"\u003e#10705\u003c/a\u003e\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\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/582934382e4e0e0bcb679c628071a4203e93cf57\"\u003e\u003ccode\u003e5829343\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.15.2 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10789\"\u003e#10789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4709a48fa2717ba97f43f5432d48ca4e26c2d326\"\u003e\u003ccode\u003e4709a48\u003c/code\u003e\u003c/a\u003e fix: added fix for memory leak in sockets (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10788\"\u003e#10788\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/be3336014e01f9a4fc1f8aef15303cf7daaf58db\"\u003e\u003ccode\u003ebe33360\u003c/code\u003e\u003c/a\u003e chore: update changelog (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10781\"\u003e#10781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/47915144662f2733e6c051bdcb895a8c8f0586aa\"\u003e\u003ccode\u003e4791514\u003c/code\u003e\u003c/a\u003e fix: more header pollutions (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10779\"\u003e#10779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/6feafcff6c2dbafe206161c5d09e38e1d36af66f\"\u003e\u003ccode\u003e6feafcf\u003c/code\u003e\u003c/a\u003e fix: socket issue (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10777\"\u003e#10777\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/302e2739c602f00e323d4f3f5c79500647633a73\"\u003e\u003ccode\u003e302e273\u003c/code\u003e\u003c/a\u003e docs: update docs, add a couple actions etc (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10776\"\u003e#10776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/ac42446be51300fe214ba3c6e40cc95f34fd6871\"\u003e\u003ccode\u003eac42446\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.15.1 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10767\"\u003e#10767\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/908f2206b6bfeff67236784abce85935698ac1d9\"\u003e\u003ccode\u003e908f220\u003c/code\u003e\u003c/a\u003e docs: update threatmodel (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10765\"\u003e#10765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/f93f8155250c2e066205521eda05ae22983a1f6d\"\u003e\u003ccode\u003ef93f815\u003c/code\u003e\u003c/a\u003e docs: added docs around potential decompressions bomb (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10763\"\u003e#10763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/1728aa1b15b8857f970611fd8983c06b423fc486\"\u003e\u003ccode\u003e1728aa1\u003c/code\u003e\u003c/a\u003e fix: short-circuits on any truthy non-boolean in withXSRFToken (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10762\"\u003e#10762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.13.5...v1.15.2\"\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 `dayjs` from 1.11.19 to 1.11.20\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/iamkun/dayjs/releases\"\u003edayjs's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.11.20\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/iamkun/dayjs/compare/v1.11.19...v1.11.20\"\u003e1.11.20\u003c/a\u003e (2026-03-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate locale km.js to support meridiem (\u003ca href=\"https://redirect.github.com/iamkun/dayjs/issues/3017\"\u003e#3017\u003c/a\u003e) (\u003ca href=\"https://github.com/iamkun/dayjs/commit/9d2b6a1ec744ad5db13afd4d701f93349135dfec\"\u003e9d2b6a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate updateLocale plugin to merge nested object properties instead of replacing (\u003ca href=\"https://redirect.github.com/iamkun/dayjs/issues/3012\"\u003e#3012\u003c/a\u003e) (\u003ca href=\"https://github.com/iamkun/dayjs/commit/99691c5f3bd1371d3b763d5f9dfaed9a1945a477\"\u003e99691c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/iamkun/dayjs/issues/1118\"\u003e#1118\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/iamkun/dayjs/blob/dev/CHANGELOG.md\"\u003edayjs's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/iamkun/dayjs/compare/v1.11.19...v1.11.20\"\u003e1.11.20\u003c/a\u003e (2026-03-12)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate locale km.js to support meridiem (\u003ca href=\"https://redirect.github.com/iamkun/dayjs/issues/3017\"\u003e#3017\u003c/a\u003e) (\u003ca href=\"https://github.com/iamkun/dayjs/commit/9d2b6a1ec744ad5db13afd4d701f93349135dfec\"\u003e9d2b6a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eupdate updateLocale plugin to merge nested object properties instead of replacing (\u003ca href=\"https://redirect.github.com/iamkun/dayjs/issues/3012\"\u003e#3012\u003c/a\u003e) (\u003ca href=\"https://github.com/iamkun/dayjs/commit/99691c5f3bd1371d3b763d5f9dfaed9a1945a477\"\u003e99691c5\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/iamkun/dayjs/issues/1118\"\u003e#1118\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/iamkun/dayjs/commit/af6e1f85c10fa8596e79471eadad25ab2da56f0f\"\u003e\u003ccode\u003eaf6e1f8\u003c/code\u003e\u003c/a\u003e chore(release): 1.11.20 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/iamkun/dayjs/commit/82babd6688d7238fe1585895816fb...\n\n_Description has been truncated_","html_url":"https://github.com/weiyb852/VoiceHub-e7cc6/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/weiyb852%2FVoiceHub-e7cc6/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"2.0.0","new_version":"3.2.0","update_type":"major","path":null,"pr_created_at":"2026-04-03T10:18:54.000Z","version_change":"2.0.0 → 3.2.0","issue":{"uuid":"4199821219","node_id":"PR_kwDOR4uIHc7Pxfx-","number":2,"state":"open","title":"chore(deps): bump the npm-minor-patch group with 53 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-04-03T10:18:54.000Z","updated_at":"2026-04-03T10:20:54.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-minor-patch","update_count":53,"packages":[{"name":"dotenv","old_version":"17.3.1","new_version":"17.4.0","repository_url":"https://github.com/motdotla/dotenv"},{"name":"lodash-es","old_version":"4.17.23","new_version":"4.18.1","repository_url":"https://github.com/lodash/lodash"},{"name":"sass","old_version":"1.98.0","new_version":"1.99.0","repository_url":"https://github.com/sass/dart-sass"},{"name":"vue","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@clack/prompts","old_version":"1.1.0","new_version":"1.2.0","repository_url":"https://github.com/bombshell-dev/clack"},{"name":"@emnapi/core","old_version":"1.9.1","new_version":"1.9.2","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/runtime","old_version":"1.9.1","new_version":"1.9.2","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@emnapi/wasi-threads","old_version":"1.2.0","new_version":"1.2.1","repository_url":"https://github.com/toyobayashi/emnapi"},{"name":"@nuxt/telemetry","old_version":"2.7.0","new_version":"2.8.0","repository_url":"https://github.com/nuxt/telemetry"},{"name":"@swc/helpers","old_version":"0.5.20","new_version":"0.5.21","repository_url":"https://github.com/swc-project/swc"},{"name":"@types/node","old_version":"25.5.0","new_version":"25.5.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@typescript-eslint/eslint-plugin","old_version":"8.57.2","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/parser","old_version":"8.57.2","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/type-utils","old_version":"8.57.2","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/utils","old_version":"8.57.2","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@typescript-eslint/visitor-keys","old_version":"8.57.2","new_version":"8.58.0","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@vue/compiler-core","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-dom","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-sfc","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/compiler-ssr","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/reactivity","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/runtime-core","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/runtime-dom","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/server-renderer","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"@vue/shared","old_version":"3.5.31","new_version":"3.5.32","repository_url":"https://github.com/vuejs/core"},{"name":"bare-fs","old_version":"4.5.6","new_version":"4.6.0","repository_url":"https://github.com/holepunchto/bare-fs"},{"name":"bare-os","old_version":"3.8.4","new_version":"3.8.7","repository_url":"https://github.com/holepunchto/bare-os"},{"name":"bare-stream","old_version":"2.11.0","new_version":"2.12.0","repository_url":"https://github.com/holepunchto/bare-stream"},{"name":"baseline-browser-mapping","old_version":"2.10.12","new_version":"2.10.13","repository_url":"https://github.com/web-platform-dx/baseline-browser-mapping"},{"name":"browserslist","old_version":"4.28.1","new_version":"4.28.2","repository_url":"https://github.com/browserslist/browserslist"},{"name":"c12","old_version":"3.3.3","new_version":"3.3.4","repository_url":"https://github.com/unjs/c12"},{"name":"caniuse-lite","old_version":"1.0.30001781","new_version":"1.0.30001784","repository_url":"https://github.com/browserslist/caniuse-lite"},{"name":"cookie-es","old_version":"1.2.2","new_version":"1.2.3","repository_url":"https://github.com/unjs/cookie-es"},{"name":"cssnano-preset-default","old_version":"7.0.11","new_version":"7.0.12","repository_url":"https://github.com/cssnano/cssnano"},{"name":"cssnano","old_version":"7.1.3","new_version":"7.1.4","repository_url":"https://github.com/cssnano/cssnano"},{"name":"defu","old_version":"6.1.4","new_version":"6.1.6","repository_url":"https://github.com/unjs/defu"},{"name":"electron-to-chromium","old_version":"1.5.328","new_version":"1.5.331","repository_url":"https://github.com/Kilian/electron-to-chromium"},{"name":"eslint-flat-config-utils","old_version":"3.0.2","new_version":"3.1.0","repository_url":"https://github.com/antfu/eslint-flat-config-utils"},{"name":"eslint-plugin-jsdoc","old_version":"62.8.1","new_version":"62.9.0","repository_url":"https://github.com/gajus/eslint-plugin-jsdoc"},{"name":"fuse.js","old_version":"7.1.0","new_version":"7.2.0","repository_url":"https://github.com/krisk/Fuse"},{"name":"giget","old_version":"2.0.0","new_version":"3.2.0","repository_url":"https://github.com/unjs/giget"},{"name":"h3","old_version":"1.15.10","new_version":"1.15.11","repository_url":"https://github.com/h3js/h3"},{"name":"jsdoc-type-pratt-parser","old_version":"7.1.1","new_version":"7.2.0","repository_url":"https://github.com/jsdoc-type-pratt-parser/jsdoc-type-pratt-parser"},{"name":"listhen","old_version":"1.9.0","new_version":"1.9.1","repository_url":"https://github.com/unjs/listhen"},{"name":"lodash","old_version":"4.17.23","new_version":"4.18.1","repository_url":"https://github.com/lodash/lodash"},{"name":"nitropack","old_version":"2.13.2","new_version":"2.13.3","repository_url":"https://github.com/nitrojs/nitro"},{"name":"node-releases","old_version":"2.0.36","new_version":"2.0.37","repository_url":"https://github.com/chicoxyzzy/node-releases"},{"name":"postcss-colormin","old_version":"7.0.6","new_version":"7.0.7","repository_url":"https://github.com/cssnano/cssnano"},{"name":"postcss-minify-gradients","old_version":"7.0.1","new_version":"7.0.2","repository_url":"https://github.com/cssnano/cssnano"},{"name":"rc9","old_version":"2.1.2","new_version":"3.0.0","repository_url":"https://github.com/unjs/rc9"},{"name":"rollup","old_version":"4.60.0","new_version":"4.60.1","repository_url":"https://github.com/rollup/rollup"},{"name":"srvx","old_version":"0.11.13","new_version":"0.11.14","repository_url":"https://github.com/h3js/srvx"},{"name":"uqr","old_version":"0.1.2","new_version":"0.1.3","repository_url":"https://github.com/unjs/uqr"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-minor-patch group with 53 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.3.1` | `17.4.0` |\n| [lodash-es](https://github.com/lodash/lodash) | `4.17.23` | `4.18.1` |\n| [sass](https://github.com/sass/dart-sass) | `1.98.0` | `1.99.0` |\n| [vue](https://github.com/vuejs/core) | `3.5.31` | `3.5.32` |\n| [@clack/prompts](https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts) | `1.1.0` | `1.2.0` |\n| [@emnapi/core](https://github.com/toyobayashi/emnapi) | `1.9.1` | `1.9.2` |\n| [@emnapi/runtime](https://github.com/toyobayashi/emnapi) | `1.9.1` | `1.9.2` |\n| [@emnapi/wasi-threads](https://github.com/toyobayashi/emnapi) | `1.2.0` | `1.2.1` |\n| [@nuxt/telemetry](https://github.com/nuxt/telemetry) | `2.7.0` | `2.8.0` |\n| [@swc/helpers](https://github.com/swc-project/swc/tree/HEAD/packages/helpers) | `0.5.20` | `0.5.21` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.5.0` | `25.5.1` |\n| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.57.2` | `8.58.0` |\n| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.57.2` | `8.58.0` |\n| [@typescript-eslint/type-utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/type-utils) | `8.57.2` | `8.58.0` |\n| [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) | `8.57.2` | `8.58.0` |\n| [@typescript-eslint/visitor-keys](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/visitor-keys) | `8.57.2` | `8.58.0` |\n| [@vue/compiler-core](https://github.com/vuejs/core/tree/HEAD/packages/compiler-core) | `3.5.31` | `3.5.32` |\n| [@vue/compiler-dom](https://github.com/vuejs/core/tree/HEAD/packages/compiler-dom) | `3.5.31` | `3.5.32` |\n| [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) | `3.5.31` | `3.5.32` |\n| [@vue/compiler-ssr](https://github.com/vuejs/core/tree/HEAD/packages/compiler-ssr) | `3.5.31` | `3.5.32` |\n| [@vue/reactivity](https://github.com/vuejs/core/tree/HEAD/packages/reactivity) | `3.5.31` | `3.5.32` |\n| [@vue/runtime-core](https://github.com/vuejs/core/tree/HEAD/packages/runtime-core) | `3.5.31` | `3.5.32` |\n| [@vue/runtime-dom](https://github.com/vuejs/core/tree/HEAD/packages/runtime-dom) | `3.5.31` | `3.5.32` |\n| [@vue/server-renderer](https://github.com/vuejs/core/tree/HEAD/packages/server-renderer) | `3.5.31` | `3.5.32` |\n| [@vue/shared](https://github.com/vuejs/core/tree/HEAD/packages/shared) | `3.5.31` | `3.5.32` |\n| [bare-fs](https://github.com/holepunchto/bare-fs) | `4.5.6` | `4.6.0` |\n| [bare-os](https://github.com/holepunchto/bare-os) | `3.8.4` | `3.8.7` |\n| [bare-stream](https://github.com/holepunchto/bare-stream) | `2.11.0` | `2.12.0` |\n| [baseline-browser-mapping](https://github.com/web-platform-dx/baseline-browser-mapping) | `2.10.12` | `2.10.13` |\n| [browserslist](https://github.com/browserslist/browserslist) | `4.28.1` | `4.28.2` |\n| [c12](https://github.com/unjs/c12) | `3.3.3` | `3.3.4` |\n| [caniuse-lite](https://github.com/browserslist/caniuse-lite) | `1.0.30001781` | `1.0.30001784` |\n| [cookie-es](https://github.com/unjs/cookie-es) | `1.2.2` | `1.2.3` |\n| [cssnano-preset-default](https://github.com/cssnano/cssnano) | `7.0.11` | `7.0.12` |\n| [cssnano](https://github.com/cssnano/cssnano) | `7.1.3` | `7.1.4` |\n| [defu](https://github.com/unjs/defu) | `6.1.4` | `6.1.6` |\n| [electron-to-chromium](https://github.com/Kilian/electron-to-chromium) | `1.5.328` | `1.5.331` |\n| [eslint-flat-config-utils](https://github.com/antfu/eslint-flat-config-utils) | `3.0.2` | `3.1.0` |\n| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `62.8.1` | `62.9.0` |\n| [fuse.js](https://github.com/krisk/Fuse) | `7.1.0` | `7.2.0` |\n| [giget](https://github.com/unjs/giget) | `2.0.0` | `3.2.0` |\n| [h3](https://github.com/h3js/h3) | `1.15.10` | `1.15.11` |\n| [jsdoc-type-pratt-parser](https://github.com/jsdoc-type-pratt-parser/jsdoc-type-pratt-parser) | `7.1.1` | `7.2.0` |\n| [listhen](https://github.com/unjs/listhen) | `1.9.0` | `1.9.1` |\n| [lodash](https://github.com/lodash/lodash) | `4.17.23` | `4.18.1` |\n| [nitropack](https://github.com/nitrojs/nitro) | `2.13.2` | `2.13.3` |\n| [node-releases](https://github.com/chicoxyzzy/node-releases) | `2.0.36` | `2.0.37` |\n| [postcss-colormin](https://github.com/cssnano/cssnano) | `7.0.6` | `7.0.7` |\n| [postcss-minify-gradients](https://github.com/cssnano/cssnano) | `7.0.1` | `7.0.2` |\n| [rc9](https://github.com/unjs/rc9) | `2.1.2` | `3.0.0` |\n| [rollup](https://github.com/rollup/rollup) | `4.60.0` | `4.60.1` |\n| [srvx](https://github.com/h3js/srvx) | `0.11.13` | `0.11.14` |\n| [uqr](https://github.com/unjs/uqr) | `0.1.2` | `0.1.3` |\n\nUpdates `dotenv` from 17.3.1 to 17.4.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md\"\u003edotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.3.1...v17.4.0\"\u003e17.4.0\u003c/a\u003e (2026-04-01)\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eskills/\u003c/code\u003e folder with focused agent skills: \u003ccode\u003eskills/dotenv/SKILL.md\u003c/code\u003e (core usage) and \u003ccode\u003eskills/dotenvx/SKILL.md\u003c/code\u003e (encryption, multiple environments, variable expansion) for AI coding agent discovery via the skills.sh ecosystem (\u003ccode\u003enpx skills add motdotla/dotenv\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTighten up logs: \u003ccode\u003e◇ injecting env (14) from .env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/motdotla/dotenv/pull/1003\"\u003e#1003\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/a2e31d6d30ec7b9369aef9e5e1588cedf8cced2f\"\u003e\u003ccode\u003ea2e31d6\u003c/code\u003e\u003c/a\u003e 17.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/4f041ee8eadc781dbf11ecdd9005e093669fd55f\"\u003e\u003ccode\u003e4f041ee\u003c/code\u003e\u003c/a\u003e changelog 🪵\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/bab8b983481b1ab4dd127df173d351ef6695d3f1\"\u003e\u003ccode\u003ebab8b98\u003c/code\u003e\u003c/a\u003e README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/516d47e30ed801d730f85ee090f09b33b8b78686\"\u003e\u003ccode\u003e516d47e\u003c/code\u003e\u003c/a\u003e update\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/ce9b98fc93f44df439638152f167a24a672fd262\"\u003e\u003ccode\u003ece9b98f\u003c/code\u003e\u003c/a\u003e adjust quickstart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/d3a9065132bad9833c94dba46d683c84dcb9df1a\"\u003e\u003ccode\u003ed3a9065\u003c/code\u003e\u003c/a\u003e update links\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/9a3f955cc8809f64c61d0de7266ea380cdc3ac31\"\u003e\u003ccode\u003e9a3f955\u003c/code\u003e\u003c/a\u003e add banner\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/d35b6a9f019944ef014387f362bd5fe23433d84a\"\u003e\u003ccode\u003ed35b6a9\u003c/code\u003e\u003c/a\u003e clean up\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/a115e3ab874b31c6f9460a2a8c9336bff30fb62c\"\u003e\u003ccode\u003ea115e3a\u003c/code\u003e\u003c/a\u003e remove version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motdotla/dotenv/commit/185e641b8f1d69a6586ef75dd97d980a83b989e5\"\u003e\u003ccode\u003e185e641\u003c/code\u003e\u003c/a\u003e hide as2 for now - very early beta\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motdotla/dotenv/compare/v17.3.1...v17.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lodash-es` from 4.17.23 to 4.18.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lodash/lodash/releases\"\u003elodash-es's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.18.1\u003c/h2\u003e\n\u003ch2\u003eBugs\u003c/h2\u003e\n\u003cp\u003eFixes a \u003ccode\u003eReferenceError\u003c/code\u003e issue in \u003ccode\u003elodash\u003c/code\u003e \u003ccode\u003elodash-es\u003c/code\u003e \u003ccode\u003elodash-amd\u003c/code\u003e and \u003ccode\u003elodash.template\u003c/code\u003e when using the \u003ccode\u003etemplate\u003c/code\u003e and \u003ccode\u003efromPairs\u003c/code\u003e functions from the modular builds. See \u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6167#issuecomment-4165269769\"\u003elodash/lodash#6167\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThese defects were related to how lodash distributions are built from the main branch using \u003ca href=\"https://github.com/lodash-archive/lodash-cli\"\u003ehttps://github.com/lodash-archive/lodash-cli\u003c/a\u003e. When internal dependencies change inside lodash functions, equivalent updates need to be made to a mapping in the lodash-cli. (hey, it was ahead of its time once upon a time!). We know this, but we missed it in the last release. It's the kind of thing that passes in CI, but fails bc the build is not the same thing you tested.\u003c/p\u003e\n\u003cp\u003eThere is no diff on main for this, but you can see the diffs for each of the npm packages on their respective branches:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elodash\u003c/code\u003e: \u003ca href=\"https://github.com/lodash/lodash/compare/4.18.0-npm...4.18.1-npm\"\u003ehttps://github.com/lodash/lodash/compare/4.18.0-npm...4.18.1-npm\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003elodash-es\u003c/code\u003e: \u003ca href=\"https://github.com/lodash/lodash/compare/4.18.0-es...4.18.1-es\"\u003ehttps://github.com/lodash/lodash/compare/4.18.0-es...4.18.1-es\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003elodash-amd\u003c/code\u003e: \u003ca href=\"https://github.com/lodash/lodash/compare/4.18.0-amd...4.18.1-amd\"\u003ehttps://github.com/lodash/lodash/compare/4.18.0-amd...4.18.1-amd\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003elodash.template\u003c/code\u003e\u003ca href=\"https://github.com/lodash/lodash/compare/4.18.0-npm-packages...4.18.1-npm-packages\"\u003ehttps://github.com/lodash/lodash/compare/4.18.0-npm-packages...4.18.1-npm-packages\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.18.0\u003c/h2\u003e\n\u003ch2\u003ev4.18.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/lodash/lodash/compare/4.17.23...4.18.0\"\u003ehttps://github.com/lodash/lodash/compare/4.17.23...4.18.0\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003e_.unset\u003c/code\u003e / \u003ccode\u003e_.omit\u003c/code\u003e\u003c/strong\u003e: Fixed prototype pollution via \u003ccode\u003econstructor\u003c/code\u003e/\u003ccode\u003eprototype\u003c/code\u003e path traversal (\u003ca href=\"https://github.com/lodash/lodash/security/advisories/GHSA-f23m-r3pf-42rh\"\u003eGHSA-f23m-r3pf-42rh\u003c/a\u003e, \u003ca href=\"https://github.com/lodash/lodash/commit/fe8d32eda854377349a4f922ab7655c8e5df9a0b\"\u003efe8d32e\u003c/a\u003e). Previously, array-wrapped path segments and primitive roots could bypass the existing guards, allowing deletion of properties from built-in prototypes. Now \u003ccode\u003econstructor\u003c/code\u003e and \u003ccode\u003eprototype\u003c/code\u003e are blocked unconditionally as non-terminal path keys, matching \u003ccode\u003ebaseSet\u003c/code\u003e. Calls that previously returned \u003ccode\u003etrue\u003c/code\u003e and deleted the property now return \u003ccode\u003efalse\u003c/code\u003e and leave the target untouched.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ccode\u003e_.template\u003c/code\u003e\u003c/strong\u003e: Fixed code injection via \u003ccode\u003eimports\u003c/code\u003e keys (\u003ca href=\"https://github.com/lodash/lodash/security/advisories/GHSA-r5fr-rjxr-66jc\"\u003eGHSA-r5fr-rjxr-66jc\u003c/a\u003e, CVE-2026-4800, \u003ca href=\"https://github.com/lodash/lodash/commit/879aaa93132d78c2f8d20c60279da9f8b21576d6\"\u003e879aaa9\u003c/a\u003e). Fixes an incomplete patch for CVE-2021-23337. The \u003ccode\u003evariable\u003c/code\u003e option was validated against \u003ccode\u003ereForbiddenIdentifierChars\u003c/code\u003e but \u003ccode\u003eimportsKeys\u003c/code\u003e was left unguarded, allowing code injection via the same \u003ccode\u003eFunction()\u003c/code\u003e constructor sink. \u003ccode\u003eimports\u003c/code\u003e keys containing forbidden identifier characters now throw \u003ccode\u003e\u0026quot;Invalid imports option passed into _.template\u0026quot;\u003c/code\u003e.\u003c/p\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd security notice for \u003ccode\u003e_.template\u003c/code\u003e in threat model and API docs (\u003ca href=\"https://redirect.github.com/lodash/lodash/pull/6099\"\u003e#6099\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument \u003ccode\u003elower \u0026gt; upper\u003c/code\u003e behavior in \u003ccode\u003e_.random\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lodash/lodash/pull/6115\"\u003e#6115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix quotes in \u003ccode\u003e_.compact\u003c/code\u003e jsdoc (\u003ca href=\"https://redirect.github.com/lodash/lodash/pull/6090\"\u003e#6090\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003elodash.*\u003c/code\u003e modular packages\u003c/h3\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lodash/lodash/pull/6157\"\u003eDiff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eWe have also regenerated and published a select number of the \u003ccode\u003elodash.*\u003c/code\u003e modular packages.\u003c/p\u003e\n\u003cp\u003eThese modular packages had fallen out of sync significantly from the minor/patch updates to lodash. Specifically, we have brought the following packages up to parity w/ the latest lodash release because they have had CVEs on them in the past:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.orderby\"\u003elodash.orderby\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.tonumber\"\u003elodash.tonumber\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.trim\"\u003elodash.trim\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.trimend\"\u003elodash.trimend\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.sortedindexby\"\u003elodash.sortedindexby\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.zipobjectdeep\"\u003elodash.zipobjectdeep\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.unset\"\u003elodash.unset\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.omit\"\u003elodash.omit\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/lodash.template\"\u003elodash.template\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/cb0b9b9212521c08e3eafe7c8cb0af1b42b6649e\"\u003e\u003ccode\u003ecb0b9b9\u003c/code\u003e\u003c/a\u003e release(patch): bump main to 4.18.1 (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6177\"\u003e#6177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/75535f57883b7225adb96de1cfc1cd4169cfcb51\"\u003e\u003ccode\u003e75535f5\u003c/code\u003e\u003c/a\u003e chore: prune stale advisory refs (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6170\"\u003e#6170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/62e91bc6a39c98d85b9ada8c44d40593deaf82a4\"\u003e\u003ccode\u003e62e91bc\u003c/code\u003e\u003c/a\u003e docs: remove n_ Node.js \u0026lt; 6 REPL note from README (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6165\"\u003e#6165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/59be2de61f8aa9461c7856533b51d31b7d8babc4\"\u003e\u003ccode\u003e59be2de\u003c/code\u003e\u003c/a\u003e release(minor): bump to 4.18.0 (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6161\"\u003e#6161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/af634573030f979194871da7c68f79420992f53d\"\u003e\u003ccode\u003eaf63457\u003c/code\u003e\u003c/a\u003e fix: broken tests for _.template 879aaa9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/1073a7693e1727e0cf3641e5f71f75ddcf8de7c0\"\u003e\u003ccode\u003e1073a76\u003c/code\u003e\u003c/a\u003e fix: linting issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/879aaa93132d78c2f8d20c60279da9f8b21576d6\"\u003e\u003ccode\u003e879aaa9\u003c/code\u003e\u003c/a\u003e fix: validate imports keys in _.template\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/fe8d32eda854377349a4f922ab7655c8e5df9a0b\"\u003e\u003ccode\u003efe8d32e\u003c/code\u003e\u003c/a\u003e fix: block prototype pollution in baseUnset via constructor/prototype traversal\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/18ba0a32f42fd02117f096b032f89c984173462d\"\u003e\u003ccode\u003e18ba0a3\u003c/code\u003e\u003c/a\u003e refactor(fromPairs): use baseAssignValue for consistent assignment (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6153\"\u003e#6153\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lodash/lodash/commit/b8190803d48d60b8c80ad45d39125f32fa618cb2\"\u003e\u003ccode\u003eb819080\u003c/code\u003e\u003c/a\u003e ci: add dist sync validation workflow (\u003ca href=\"https://redirect.github.com/lodash/lodash/issues/6137\"\u003e#6137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lodash/lodash/compare/4.17.23...4.18.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sass` from 1.98.0 to 1.99.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sass/dart-sass/releases\"\u003esass's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDart Sass 1.99.0\u003c/h2\u003e\n\u003cp\u003eTo install Sass 1.99.0, download one of the packages below and \u003ca href=\"https://katiek2.github.io/path-doc/\"\u003eadd it to your PATH\u003c/a\u003e, or see \u003ca href=\"https://sass-lang.com/install\"\u003ethe Sass website\u003c/a\u003e for full installation instructions.\u003c/p\u003e\n\u003ch1\u003eChanges\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for parent selectors (\u003ccode\u003e\u0026amp;\u003c/code\u003e) at the root of the document. These are emitted as-is in the CSS output, where they're interpreted as \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Selectors/Nesting_selector#using_outside_nested_rule\"\u003ethe scoping root\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUser-defined functions named \u003ccode\u003ecalc\u003c/code\u003e or \u003ccode\u003eclamp\u003c/code\u003e are no longer forbidden. If such a function exists without a namespace in the current module, it will be used instead of the built-in \u003ccode\u003ecalc()\u003c/code\u003e or \u003ccode\u003eclamp()\u003c/code\u003e function.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUser-defined functions whose names begin with \u003ccode\u003e-\u003c/code\u003e and end with \u003ccode\u003e-expression\u003c/code\u003e, \u003ccode\u003e-url\u003c/code\u003e, \u003ccode\u003e-and\u003c/code\u003e, \u003ccode\u003e-or\u003c/code\u003e, or \u003ccode\u003e-not\u003c/code\u003e are no longer forbidden. These were originally intended to match vendor prefixes, but in practice no vendor prefixes for these functions ever existed in real browsers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUser-defined functions named \u003ccode\u003eEXPRESSION\u003c/code\u003e, \u003ccode\u003eURL\u003c/code\u003e, and \u003ccode\u003eELEMENT\u003c/code\u003e, those that begin with \u003ccode\u003e-\u003c/code\u003e and end with \u003ccode\u003e-ELEMENT\u003c/code\u003e, as well as the same names with some lowercase letters are now deprecated, These are names conflict with plain CSS functions that have special syntax.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://sass-lang.com/d/function-name\"\u003ethe Sass website\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIn a future release, calls to functions whose names begin with \u003ccode\u003e-\u003c/code\u003e and end with \u003ccode\u003e-expression\u003c/code\u003e and \u003ccode\u003e-url\u003c/code\u003e will no longer have special parsing. For now, these calls are deprecated if their behavior will change in the future.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://sass-lang.com/d/function-name\"\u003ethe Sass website\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCalls to functions whose names begin with \u003ccode\u003e-\u003c/code\u003e and end with \u003ccode\u003e-progid:...\u003c/code\u003e are deprecated.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://sass-lang.com/d/function-name\"\u003ethe Sass website\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee the \u003ca href=\"https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1990\"\u003efull changelog\u003c/a\u003e for changes in earlier releases.\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/sass/dart-sass/blob/main/CHANGELOG.md\"\u003esass's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.99.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdd support for parent selectors (\u003ccode\u003e\u0026amp;\u003c/code\u003e) at the root of the document. These are\nemitted as-is in the CSS output, where they're interpreted as \u003ca href=\"https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Selectors/Nesting_selector#using_outside_nested_rule\"\u003ethe scoping\nroot\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUser-defined functions named \u003ccode\u003ecalc\u003c/code\u003e or \u003ccode\u003eclamp\u003c/code\u003e are no longer forbidden. If\nsuch a function exists without a namespace in the current module, it will be\nused instead of the built-in \u003ccode\u003ecalc()\u003c/code\u003e or \u003ccode\u003eclamp()\u003c/code\u003e function.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUser-defined functions whose names begin with \u003ccode\u003e-\u003c/code\u003e and end with \u003ccode\u003e-expression\u003c/code\u003e,\n\u003ccode\u003e-url\u003c/code\u003e, \u003ccode\u003e-and\u003c/code\u003e, \u003ccode\u003e-or\u003c/code\u003e, or \u003ccode\u003e-not\u003c/code\u003e are no longer forbidden. These were\noriginally intended to match vendor prefixes, but in practice no vendor\nprefixes for these functions ever existed in real browsers.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUser-defined functions named \u003ccode\u003eEXPRESSION\u003c/code\u003e, \u003ccode\u003eURL\u003c/code\u003e, and \u003ccode\u003eELEMENT\u003c/code\u003e, those that\nbegin with \u003ccode\u003e-\u003c/code\u003e and end with \u003ccode\u003e-ELEMENT\u003c/code\u003e, as well as the same names with some\nlowercase letters are now deprecated, These are names conflict with plain CSS\nfunctions that have special syntax.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://sass-lang.com/d/function-name\"\u003ethe Sass website\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIn a future release, calls to functions whose names begin with \u003ccode\u003e-\u003c/code\u003e and end\nwith \u003ccode\u003e-expression\u003c/code\u003e and \u003ccode\u003e-url\u003c/code\u003e will no longer have special parsing. For now,\nthese calls are deprecated if their behavior will change in the future.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://sass-lang.com/d/function-name\"\u003ethe Sass website\u003c/a\u003e for details.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eCalls to functions whose names begin with \u003ccode\u003e-\u003c/code\u003e and end with \u003ccode\u003e-progid:...\u003c/code\u003e are\ndeprecated.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://sass-lang.com/d/function-name\"\u003ethe Sass website\u003c/a\u003e for details.\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/sass/dart-sass/commit/83c39fec93ab0dc183a46cff2bc468999ce53e20\"\u003e\u003ccode\u003e83c39fe\u003c/code\u003e\u003c/a\u003e Support the top-level parent selector (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2758\"\u003e#2758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/ec85871864ca16f8045e66ad329bd462e791bfa1\"\u003e\u003ccode\u003eec85871\u003c/code\u003e\u003c/a\u003e Bump EndBug/add-and-commit from 9 to 10 (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2756\"\u003e#2756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sass/dart-sass/commit/a604acd19ad2ce31ef2efe9aa5950b0c5fcc74a9\"\u003e\u003ccode\u003ea604acd\u003c/code\u003e\u003c/a\u003e [Function Name] Implement changes (\u003ca href=\"https://redirect.github.com/sass/dart-sass/issues/2731\"\u003e#2731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sass/dart-sass/compare/1.98.0...1.99.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vue` from 3.5.31 to 3.5.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003evue's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\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/vuejs/core/blob/main/CHANGELOG.md\"\u003evue's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e\u003ccode\u003e32b44f1\u003c/code\u003e\u003c/a\u003e fix(teleport): handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003e\u003ccode\u003ef166353\u003c/code\u003e\u003c/a\u003e fix(runtime-core): prevent currentInstance leak into sibling render during as...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e\u003ccode\u003e302c47a\u003c/code\u003e\u003c/a\u003e fix(types): use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003e\u003ccode\u003ee20ddb0\u003c/code\u003e\u003c/a\u003e fix(types): allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e\u003ccode\u003e219d83b\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR rende...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/fa23116437250b3fdec41112f276211cb284136e\"\u003e\u003ccode\u003efa23116\u003c/code\u003e\u003c/a\u003e chore: fix typos in changelogs (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14653\"\u003e#14653\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/compare/v3.5.31...v3.5.32\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@clack/prompts` from 1.1.0 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bombshell-dev/clack/releases\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.2.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e9786226: Externalize \u003ccode\u003efast-string-width\u003c/code\u003e and \u003ccode\u003efast-wrap-ansi\u003c/code\u003e to avoid double dependencies\u003c/li\u003e\n\u003cli\u003e090902c: Adds \u003ccode\u003edate\u003c/code\u003e prompt with \u003ccode\u003eformat\u003c/code\u003e support (YMD, MDY, DMY)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e134a1a1: Fix the \u003ccode\u003epath\u003c/code\u003e prompt so \u003ccode\u003edirectory: true\u003c/code\u003e correctly enforces directory-only selection while still allowing directory navigation, and add regression tests for both directory and default file selection behavior.\u003c/li\u003e\n\u003cli\u003ebdf89a5: Adds \u003ccode\u003eplaceholder\u003c/code\u003e option to \u003ccode\u003eautocomplete\u003c/code\u003e. When the placeholder is set and the input is empty, pressing \u003ccode\u003etab\u003c/code\u003e will set the value to \u003ccode\u003eplaceholder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e336495a: Apply guide to wrapped multi-line messages in confirm prompt.\u003c/li\u003e\n\u003cli\u003e9fe8de6: Respect \u003ccode\u003ewithGuide: false\u003c/code\u003e in autocomplete and multiselect prompts.\u003c/li\u003e\n\u003cli\u003e29a50cb: Fix \u003ccode\u003epath\u003c/code\u003e directory mode so pressing Enter with an existing directory \u003ccode\u003einitialValue\u003c/code\u003e submits that current directory instead of the first child option, and add regression coverage for immediate submit and child-directory navigation.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [9786226]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [bdf89a5]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [417b451]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [090902c]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clack/core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bombshell-dev/clack/blob/main/packages/prompts/CHANGELOG.md\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e9786226: Externalize \u003ccode\u003efast-string-width\u003c/code\u003e and \u003ccode\u003efast-wrap-ansi\u003c/code\u003e to avoid double dependencies\u003c/li\u003e\n\u003cli\u003e090902c: Adds \u003ccode\u003edate\u003c/code\u003e prompt with \u003ccode\u003eformat\u003c/code\u003e support (YMD, MDY, DMY)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e134a1a1: Fix the \u003ccode\u003epath\u003c/code\u003e prompt so \u003ccode\u003edirectory: true\u003c/code\u003e correctly enforces directory-only selection while still allowing directory navigation, and add regression tests for both directory and default file selection behavior.\u003c/li\u003e\n\u003cli\u003ebdf89a5: Adds \u003ccode\u003eplaceholder\u003c/code\u003e option to \u003ccode\u003eautocomplete\u003c/code\u003e. When the placeholder is set and the input is empty, pressing \u003ccode\u003etab\u003c/code\u003e will set the value to \u003ccode\u003eplaceholder\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e336495a: Apply guide to wrapped multi-line messages in confirm prompt.\u003c/li\u003e\n\u003cli\u003e9fe8de6: Respect \u003ccode\u003ewithGuide: false\u003c/code\u003e in autocomplete and multiselect prompts.\u003c/li\u003e\n\u003cli\u003e29a50cb: Fix \u003ccode\u003epath\u003c/code\u003e directory mode so pressing Enter with an existing directory \u003ccode\u003einitialValue\u003c/code\u003e submits that current directory instead of the first child option, and add regression coverage for immediate submit and child-directory navigation.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [9786226]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [bdf89a5]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [417b451]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [090902c]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​clack/core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/aa488fc61a35ec59554bbc0821d6d109688b8944\"\u003e\u003ccode\u003eaa488fc\u003c/code\u003e\u003c/a\u003e [ci] release (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/482\"\u003e#482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/9fe8de6ac8169f0c1ddd1a51f6b062c696a3182e\"\u003e\u003ccode\u003e9fe8de6\u003c/code\u003e\u003c/a\u003e feat: respect \u003ccode\u003ewithGuide: false\u003c/code\u003e in autocomplete and multiselect prompts (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/500\"\u003e#500\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/001351e8315d84547bf717c088dec9827f1ace7c\"\u003e\u003ccode\u003e001351e\u003c/code\u003e\u003c/a\u003e test: specify locale in tests (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/497\"\u003e#497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/336495a670bc78549d5acb66ec0d58293f983870\"\u003e\u003ccode\u003e336495a\u003c/code\u003e\u003c/a\u003e fix: correctly wrap multi-line messages in confirm prompt (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/495\"\u003e#495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/ffbdcb0c6b11c857cab54659bbd671322b0fc324\"\u003e\u003ccode\u003effbdcb0\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/fe32e137d09260f74707dbbef3166b442ae4666e\"\u003e\u003ccode\u003efe32e13\u003c/code\u003e\u003c/a\u003e ref(dates): adjust date interface (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/487\"\u003e#487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/bdf89a5f80b9d2911cc64504b15de0cf6fd215bc\"\u003e\u003ccode\u003ebdf89a5\u003c/code\u003e\u003c/a\u003e feat(prompts,core): make autocomplete placeholder tabbable (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/485\"\u003e#485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/52fce8a64fc3592e0967d2fd4a6714a7670e9b80\"\u003e\u003ccode\u003e52fce8a\u003c/code\u003e\u003c/a\u003e fix(date): resolve timezone issues in DatePrompt (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/486\"\u003e#486\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/090902cfaf49379229a2a7995242723d7c2a7519\"\u003e\u003ccode\u003e090902c\u003c/code\u003e\u003c/a\u003e feat(core, prompts): add DatePrompt for date input with customizable formats ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/29a50cb9f3cc66205010749b846cd17ff80817b1\"\u003e\u003ccode\u003e29a50cb\u003c/code\u003e\u003c/a\u003e fix(prompts): submit initial directory value in path prompt (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/484\"\u003e#484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bombshell-dev/clack/commits/@clack/prompts@1.2.0/packages/prompts\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@emnapi/core` from 1.9.1 to 1.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/toyobayashi/emnapi/releases\"\u003e\u003ccode\u003e@​emnapi/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow maximum memory 4GB by \u003ca href=\"https://github.com/toyobayashi\"\u003e\u003ccode\u003e@​toyobayashi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/pull/205\"\u003etoyobayashi/emnapi#205\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/toyobayashi/emnapi/compare/v1.9.1...v1.9.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/toyobayashi/emnapi/commit/8037eb8107ae0c74f99c3fe0b045d5cf3f438ff9\"\u003e\u003ccode\u003e8037eb8\u003c/code\u003e\u003c/a\u003e ci: manual release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/c79412e1876043266f883f1eec9bfebaf6f602b7\"\u003e\u003ccode\u003ec79412e\u003c/code\u003e\u003c/a\u003e 1.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/dddfd66f4728af5fed987d8e641fe1cc75467399\"\u003e\u003ccode\u003edddfd66\u003c/code\u003e\u003c/a\u003e [Backport] fix: allow maximum memory 4GB (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/205\"\u003e#205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.9.1...v1.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@emnapi/runtime` from 1.9.1 to 1.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/toyobayashi/emnapi/releases\"\u003e\u003ccode\u003e@​emnapi/runtime\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: allow maximum memory 4GB by \u003ca href=\"https://github.com/toyobayashi\"\u003e\u003ccode\u003e@​toyobayashi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/pull/205\"\u003etoyobayashi/emnapi#205\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.9.1...v1.9.2\"\u003ehttps://github.com/toyobayashi/emnapi/compare/v1.9.1...v1.9.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/toyobayashi/emnapi/commit/8037eb8107ae0c74f99c3fe0b045d5cf3f438ff9\"\u003e\u003ccode\u003e8037eb8\u003c/code\u003e\u003c/a\u003e ci: manual release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/c79412e1876043266f883f1eec9bfebaf6f602b7\"\u003e\u003ccode\u003ec79412e\u003c/code\u003e\u003c/a\u003e 1.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/dddfd66f4728af5fed987d8e641fe1cc75467399\"\u003e\u003ccode\u003edddfd66\u003c/code\u003e\u003c/a\u003e [Backport] fix: allow maximum memory 4GB (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/205\"\u003e#205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.9.1...v1.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@emnapi/wasi-threads` from 1.2.0 to 1.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/8037eb8107ae0c74f99c3fe0b045d5cf3f438ff9\"\u003e\u003ccode\u003e8037eb8\u003c/code\u003e\u003c/a\u003e ci: manual release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/c79412e1876043266f883f1eec9bfebaf6f602b7\"\u003e\u003ccode\u003ec79412e\u003c/code\u003e\u003c/a\u003e 1.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/dddfd66f4728af5fed987d8e641fe1cc75467399\"\u003e\u003ccode\u003edddfd66\u003c/code\u003e\u003c/a\u003e [Backport] fix: allow maximum memory 4GB (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/205\"\u003e#205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/12b9cf3925afdf1116c80aa6e23c5ba881240de2\"\u003e\u003ccode\u003e12b9cf3\u003c/code\u003e\u003c/a\u003e 1.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/4b8d9046a932c14cf826ee8bf87fc68195b09297\"\u003e\u003ccode\u003e4b8d904\u003c/code\u003e\u003c/a\u003e fix for emscripten 5.0.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/c9743cf573e52c5b4d31d7369c752b652b29fe9e\"\u003e\u003ccode\u003ec9743cf\u003c/code\u003e\u003c/a\u003e 1.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/b6b4a633f70ef0d85f7df707d22bcc0a1073ad44\"\u003e\u003ccode\u003eb6b4a63\u003c/code\u003e\u003c/a\u003e feat: add required config hint in package entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/5e3e8a9006b2f57244bb28411729ddda7d45fb70\"\u003e\u003ccode\u003e5e3e8a9\u003c/code\u003e\u003c/a\u003e\u003ccode\u003enodejs/node#61956\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/17e63e88c1e652d1120e98097b0b6876e531936e\"\u003e\u003ccode\u003e17e63e8\u003c/code\u003e\u003c/a\u003e refactor: dispatch async work queue in shared memory (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/200\"\u003e#200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/toyobayashi/emnapi/commit/361b18393dd7170062541c2b480fa8b95cbb4f50\"\u003e\u003ccode\u003e361b183\u003c/code\u003e\u003c/a\u003e [Backport] fix data race and use-after-free in napi_threadsafe_function (\u003ca href=\"https://redirect.github.com/toyobayashi/emnapi/issues/199\"\u003e#199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/toyobayashi/emnapi/compare/v1.2.0...wasi-threads-v1.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@nuxt/telemetry` from 2.7.0 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nuxt/telemetry/releases\"\u003e\u003ccode\u003e@​nuxt/telemetry\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.8.0\u003c/h2\u003e\n\u003ch2\u003e👉 Changelog\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/nuxt/telemetry/compare/v2.7.0...v2.8.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDetect if nuxt is run by an agent (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/pull/394\"\u003e#394\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDetect nitro preset (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/pull/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDaniel Roe (\u003ca href=\"https://github.com/danielroe\"\u003e\u003ccode\u003e@​danielroe\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSébastien Chopin (\u003ca href=\"https://github.com/atinux\"\u003e\u003ccode\u003e@​atinux\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/nuxt/telemetry/commit/4078e5e3279ec0e41c2b5a279bdc97daf5cc8d1e\"\u003e\u003ccode\u003e4078e5e\u003c/code\u003e\u003c/a\u003e v2.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/7a0f10eeab4081752a09fc4175722b5e5d351c3b\"\u003e\u003ccode\u003e7a0f10e\u003c/code\u003e\u003c/a\u003e feat: detect nitro preset (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/cc67f5310ea8dc9549b2c7a2bbec0251ceb485c8\"\u003e\u003ccode\u003ecc67f53\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/420\"\u003e#420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/729e8a44a54afad6e205393df87a5148f592670a\"\u003e\u003ccode\u003e729e8a4\u003c/code\u003e\u003c/a\u003e chore(deps): update codecov/codecov-action action to v6 (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/421\"\u003e#421\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/311d61fedd8cc1540c22aa8e0a874a1bc617a680\"\u003e\u003ccode\u003e311d61f\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/948c650f664a6cb5d3a3f3a4e8123e7bb8c62eb9\"\u003e\u003ccode\u003e948c650\u003c/code\u003e\u003c/a\u003e chore(deps): update devdependency typescript to v6 (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/417\"\u003e#417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/90fdb1d6edd2b1c65be2ff236ce2f5156f077b33\"\u003e\u003ccode\u003e90fdb1d\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/416\"\u003e#416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/586433c414833394876566df463de6368362b739\"\u003e\u003ccode\u003e586433c\u003c/code\u003e\u003c/a\u003e chore(deps): update codecov/codecov-action digest to 1af5884 (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/78375d2911de4cb9977c1dfe9d044d16dbb9f132\"\u003e\u003ccode\u003e78375d2\u003c/code\u003e\u003c/a\u003e chore(deps): update devdependency knip to v6 (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/415\"\u003e#415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nuxt/telemetry/commit/0a172bba9f9c67e67c50b4580c83e6d72b5d9c89\"\u003e\u003ccode\u003e0a172bb\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://redirect.github.com/nuxt/telemetry/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nuxt/telemetry/compare/v2.7.0...v2.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@swc/helpers` from 0.5.20 to 0.5.21\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/swc-project/swc/commits/HEAD/packages/helpers\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​swc/helpers\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 25.5.0 to 25.5.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 `@typescript-eslint/eslint-plugin` from 8.57.2 to 8.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.58.0\u003c/h2\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/eslint-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf\"\u003e\u003ccode\u003e4933417\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/5a9bd366139c8e306dd78ae906d4389972de42b6\"\u003e\u003ccode\u003e5a9bd36\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [prefer-regexp-exec] avoid fixing unknown RegExp flags (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/edb90ebf7c75a71065bed719f3e72d18b830c6a0\"\u003e\u003ccode\u003eedb90eb\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): [no-extraneous-class] handle index signatures (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8cde2d06fb9bc591a4c93452509ddbd600c76a35\"\u003e\u003ccode\u003e8cde2d0\u003c/code\u003e\u003c/a\u003e feat: support TypeScript 6 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/1bf86c9f5c799916d12079c037c79e10b29cdc9c\"\u003e\u003ccode\u003e1bf86c9\u003c/code\u003e\u003c/a\u003e fix(eslint-plugin): crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/e9cc25a794dbf82a241807f394489a2aad39ffae\"\u003e\u003ccode\u003ee9cc25a\u003c/code\u003e\u003c/a\u003e docs(eslint-plugin): fix typo (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/12155\"\u003e#12155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/eslint-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/parser` from 8.57.2 to 8.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.58.0\u003c/h2\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/parser\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf\"\u003e\u003ccode\u003e4933417\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8cde2d06fb9bc591a4c93452509ddbd600c76a35\"\u003e\u003ccode\u003e8cde2d0\u003c/code\u003e\u003c/a\u003e feat: support TypeScript 6 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/parser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/type-utils` from 8.57.2 to 8.58.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/type-utils\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.58.0\u003c/h2\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/type-utils/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/type-utils\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf\"\u003e\u003ccode\u003e4933417\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8cde2d06fb9bc591a4c93452509ddbd600c76a35\"\u003e\u003ccode\u003e8cde2d0\u003c/code\u003e\u003c/a\u003e feat: support TypeScript 6 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/type-utils/issues/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/type-utils\"\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.57.2 to 8.58.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.58.0\u003c/h2\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/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.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf\"\u003e\u003ccode\u003e4933417\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/8cde2d06fb9bc591a4c93452509ddbd600c76a35\"\u003e\u003ccode\u003e8cde2d0\u003c/code\u003e\u003c/a\u003e feat: support TypeScript 6 (\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils/issues/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/utils\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@typescript-eslint/visitor-keys` from 8.57.2 to 8.58.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/visitor-keys\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.58.0\u003c/h2\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport TypeScript 6 (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12124\"\u003e#12124\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e crash in \u003ccode\u003eno-unnecessary-type-arguments\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12163\"\u003e#12163\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [no-extraneous-class] handle index signatures (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12142\"\u003e#12142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eeslint-plugin:\u003c/strong\u003e [prefer-regexp-exec] avoid fixing unknown RegExp flags (\u003ca href=\"https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12161\"\u003e#12161\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Thank You\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eej shafran \u003ca href=\"https://github.com/ej-shafran\"\u003e\u003ccode\u003e@​ej-shafran\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEvyatar Daud \u003ca href=\"https://github.com/StyleShit\"\u003e\u003ccode\u003e@​StyleShit\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eGG ZIBLAKING\u003c/li\u003e\n\u003cli\u003emilkboy2564 \u003ca href=\"https://github.com/SeolJaeHyeok\"\u003e\u003ccode\u003e@​SeolJaeHyeok\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eteee32 \u003ca href=\"https://github.com/teee32\"\u003e\u003ccode\u003e@​teee32\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/visitor-keys/CHANGELOG.md\"\u003e\u003ccode\u003e@​typescript-eslint/visitor-keys\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e8.58.0 (2026-03-30)\u003c/h2\u003e\n\u003cp\u003eThis was a version bump only for visitor-keys to align it with other projects, there were no code changes.\u003c/p\u003e\n\u003cp\u003eSee \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.58.0\"\u003eGitHub Releases\u003c/a\u003e for more information.\u003c/p\u003e\n\u003cp\u003eYou can read about our \u003ca href=\"https://typescript-eslint.io/users/versioning\"\u003eversioning strategy\u003c/a\u003e and \u003ca href=\"https://typescript-eslint.io/users/releases\"\u003ereleases\u003c/a\u003e on our website.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commit/493341709fe7d1d6433332b7bd2724e3332c7cdf\"\u003e\u003ccode\u003e4933417\u003c/code\u003e\u003c/a\u003e chore(release): publish 8.58.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.0/packages/visitor-keys\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-core` from 3.5.31 to 3.5.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e\u003ccode\u003e@​vue/compiler-core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\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/vuejs/core/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​vue/compiler-core\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/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-core/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vuejs/core/commit/9a2eb53bc03be1f4c8ea109f6bab157c54813765\"\u003e\u003ccode\u003e9a2eb53\u003c/code\u003e\u003c/a\u003e release: v3.5.32\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vuejs/core/commits/v3.5.32/packages/compiler-core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vue/compiler-dom` from 3.5.31 to 3.5.32\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vuejs/core/releases\"\u003e\u003ccode\u003e@​vue/compiler-dom\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.32\u003c/h2\u003e\n\u003cp\u003eFor stable releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e for details.\nFor pre-releases, please refer to \u003ca href=\"https://github.com/vuejs/core/blob/minor/CHANGELOG.md\"\u003eCHANGELOG.md\u003c/a\u003e of the \u003ccode\u003eminor\u003c/code\u003e branch.\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/vuejs/core/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​vue/compiler-dom\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/vuejs/core/compare/v3.5.31...v3.5.32\"\u003e3.5.32\u003c/a\u003e (2026-04-03)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eruntime-core:\u003c/strong\u003e prevent currentInstance leak into sibling render during async setup re-entry (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14668\"\u003e#14668\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/f1663535a163057788d3285dec54a245c3efb3ad\"\u003ef166353\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14667\"\u003e#14667\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eteleport:\u003c/strong\u003e handle updates before deferred mount (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14642\"\u003e#14642\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/32b44f19f67aa30899817a7e79a4510f3b52970a\"\u003e32b44f1\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14640\"\u003e#14640\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e allow customRef to have different getter/setter types (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14639\"\u003e#14639\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/e20ddb00188e9935884930046fa572eab7c9dcba\"\u003ee20ddb0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etypes:\u003c/strong\u003e use private branding for shallowReactive (\u003ca href=\"https://redirect.github.com/vuejs/core/issues/14641\"\u003e#14641\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/302c47a4994bc8b47b8a2af6693d8cb6bbd4b06b\"\u003e302c47a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14638\"\u003e#14638\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14493\"\u003e#14493\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eReverts\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRevert \u0026quot;fix(server-renderer): cleanup component effect scopes after SSR render\u0026quot; (\u003ca href=\"https://github.com/vuejs/core/tree/HEAD/packages/compiler-dom/issues/14674\"\u003e#14674\u003c/a\u003e) (\u003ca href=\"https://github.com/vuejs/core/commit/219d83bd305ce6fc052941acaaf02e7bc70616a4\"\u003e219d83b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14674\"\u003e#14674\u003c/a\u003e \u003ca href=\"https://redirect.github.com/vuejs/core/issues/14669\"\u003e#14669\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blo...\n\n_Description has been truncated_","html_url":"https://github.com/Yun-sg/gxdlzyjsxx-ky-/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Yun-sg%2Fgxdlzyjsxx-ky-/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"1.2.5","new_version":"3.2.0","update_type":"major","path":null,"pr_created_at":"2026-03-30T13:01:10.000Z","version_change":"1.2.5 → 3.2.0","issue":{"uuid":"4170563602","node_id":"PR_kwDORiMHKc7OnS3L","number":2,"state":"closed","title":"chore(deps): bump the npm-dependencies group with 104 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-06T12:17:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T13:01:10.000Z","updated_at":"2026-04-06T12:17:08.000Z","time_to_close":602156,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-dependencies","update_count":104,"packages":[{"name":"@changesets/changelog-github","old_version":"0.5.1","new_version":"0.6.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.29.4","new_version":"2.30.0","repository_url":"https://github.com/changesets/changesets"},{"name":"dotenv-cli","old_version":"8.0.0","new_version":"11.0.0","repository_url":"https://github.com/entropitor/dotenv-cli"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-tailwindcss","old_version":"0.6.12","new_version":"0.7.2","repository_url":"https://github.com/tailwindlabs/prettier-plugin-tailwindcss"},{"name":"turbo","old_version":"2.5.4","new_version":"2.8.21","repository_url":"https://github.com/vercel/turborepo"},{"name":"typescript","old_version":"5.8.3","new_version":"6.0.2","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"unlighthouse","old_version":"0.16.3","new_version":"0.17.7","repository_url":"https://github.com/harlan-zw/unlighthouse"},{"name":"@conform-to/react","old_version":"1.6.1","new_version":"1.17.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@conform-to/zod","old_version":"1.6.1","new_version":"1.17.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@icons-pack/react-simple-icons","old_version":"11.2.0","new_version":"13.13.0","repository_url":"https://github.com/icons-pack/react-simple-icons"},{"name":"@makeswift/runtime","old_version":"0.24.6","new_version":"0.28.2","repository_url":"https://github.com/makeswift/makeswift"},{"name":"@radix-ui/react-accordion","old_version":"1.2.11","new_version":"1.2.12","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-checkbox","old_version":"1.3.2","new_version":"1.3.3","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dialog","old_version":"1.1.14","new_version":"1.1.15","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dropdown-menu","old_version":"2.1.15","new_version":"2.1.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-label","old_version":"2.1.7","new_version":"2.1.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-navigation-menu","old_version":"1.2.13","new_version":"1.2.14","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-popover","old_version":"1.1.14","new_version":"1.1.15","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-portal","old_version":"1.1.9","new_version":"1.1.10","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-radio-group","old_version":"1.3.7","new_version":"1.3.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-select","old_version":"2.2.5","new_version":"2.2.6","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-switch","old_version":"1.2.5","new_version":"1.2.6","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toggle","old_version":"1.1.9","new_version":"1.1.10","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toggle-group","old_version":"1.1.10","new_version":"1.1.11","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tooltip","old_version":"1.2.7","new_version":"1.2.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@t3-oss/env-core","old_version":"0.13.6","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@upstash/redis","old_version":"1.35.0","new_version":"1.37.0","repository_url":"https://github.com/upstash/redis-js"},{"name":"@vercel/analytics","old_version":"1.5.0","new_version":"2.0.1","repository_url":"https://github.com/vercel/analytics"},{"name":"@vercel/speed-insights","old_version":"1.2.0","new_version":"2.0.0","repository_url":"https://github.com/vercel/speed-insights"},{"name":"embla-carousel","old_version":"8.5.2","new_version":"8.6.0","repository_url":"https://github.com/davidjerleke/embla-carousel"},{"name":"embla-carousel-autoplay","old_version":"8.5.2","new_version":"8.6.0","repository_url":"https://github.com/davidjerleke/embla-carousel"},{"name":"embla-carousel-fade","old_version":"8.5.2","new_version":"8.6.0","repository_url":"https://github.com/davidjerleke/embla-carousel"},{"name":"embla-carousel-react","old_version":"8.5.2","new_version":"8.6.0","repository_url":"https://github.com/davidjerleke/embla-carousel"},{"name":"gql.tada","old_version":"1.8.10","new_version":"1.9.1","repository_url":"https://github.com/0no-co/gql.tada"},{"name":"graphql","old_version":"16.11.0","new_version":"16.13.2","repository_url":"https://github.com/graphql/graphql-js"},{"name":"isomorphic-dompurify","old_version":"2.25.0","new_version":"3.7.1","repository_url":"https://github.com/kkomelin/isomorphic-dompurify"},{"name":"jose","old_version":"5.10.0","new_version":"6.2.2","repository_url":"https://github.com/panva/jose"},{"name":"lru-cache","old_version":"11.1.0","new_version":"11.2.7","repository_url":"https://github.com/isaacs/node-lru-cache"},{"name":"lucide-react","old_version":"0.474.0","new_version":"1.7.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"15.5.9","new_version":"16.2.1","repository_url":"https://github.com/vercel/next.js"},{"name":"next-auth","old_version":"5.0.0-beta.25","new_version":"5.0.0-beta.30","repository_url":"https://github.com/nextauthjs/next-auth"},{"name":"next-intl","old_version":"4.1.0","new_version":"4.8.3","repository_url":"https://github.com/amannn/next-intl"},{"name":"nuqs","old_version":"2.4.3","new_version":"2.8.9","repository_url":"https://github.com/47ng/nuqs"},{"name":"react","old_version":"19.1.4","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.7","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-day-picker","old_version":"9.7.0","new_version":"9.14.0","repository_url":"https://github.com/gpbl/react-day-picker"},{"name":"react-dom","old_version":"19.1.4","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"schema-dts","old_version":"1.1.5","new_version":"2.0.0","repository_url":"https://github.com/google/schema-dts"},{"name":"set-cookie-parser","old_version":"2.7.1","new_version":"3.1.0","repository_url":"https://github.com/nfriedly/set-cookie-parser"},{"name":"sharp","old_version":"0.33.5","new_version":"0.34.5","repository_url":"https://github.com/lovell/sharp"},{"name":"sonner","old_version":"1.7.4","new_version":"2.0.7","repository_url":"https://github.com/emilkowalski/sonner"},{"name":"swr","old_version":"2.3.0","new_version":"2.4.1","repository_url":"https://github.com/vercel/swr"},{"name":"tailwindcss-radix","old_version":"3.0.5","new_version":"4.0.2","repository_url":"https://github.com/ecklf/tailwindcss-radix"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"zod","old_version":"3.25.51","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"},{"name":"@0no-co/graphqlsp","old_version":"1.12.16","new_version":"1.15.2","repository_url":"https://github.com/0no-co/GraphQLSP"},{"name":"@bigcommerce/eslint-config","old_version":"2.11.0","new_version":"2.13.1","repository_url":"https://github.com/bigcommerce/eslint-config"},{"name":"@faker-js/faker","old_version":"9.8.0","new_version":"10.4.0","repository_url":"https://github.com/faker-js/faker"},{"name":"@gql.tada/cli-utils","old_version":"1.6.3","new_version":"1.7.2","repository_url":"https://github.com/0no-co/gql.tada"},{"name":"@next/bundle-analyzer","old_version":"15.5.9","new_version":"16.2.1","repository_url":"https://github.com/vercel/next.js"},{"name":"@playwright/test","old_version":"1.52.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"@tailwindcss/typography","old_version":"0.5.16","new_version":"0.5.19","repository_url":"https://github.com/tailwindlabs/tailwindcss-typography"},{"name":"@types/node","old_version":"22.15.30","new_version":"22.19.15","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":"autoprefixer","old_version":"10.4.21","new_version":"10.4.27","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"dotenv","old_version":"16.5.0","new_version":"17.3.1","repository_url":"https://github.com/motdotla/dotenv"},{"name":"eslint-config-next","old_version":"15.5.9","new_version":"16.2.1","repository_url":"https://github.com/vercel/next.js"},{"name":"postcss","old_version":"8.5.6","new_version":"8.5.8","repository_url":"https://github.com/postcss/postcss"},{"name":"postcss-preset-env","old_version":"10.2.1","new_version":"11.2.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"tailwindcss","old_version":"3.4.17","new_version":"3.4.19","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"chalk","old_version":"5.4.1","new_version":"5.6.2","repository_url":"https://github.com/chalk/chalk"},{"name":"commander","old_version":"14.0.0","new_version":"14.0.3","repository_url":"https://github.com/tj/commander.js"},{"name":"nypm","old_version":"0.5.4","new_version":"0.6.5","repository_url":"https://github.com/unjs/nypm"},{"name":"@types/adm-zip","old_version":"0.5.7","new_version":"0.5.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.1.2","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/ui","old_version":"3.2.4","new_version":"4.1.2","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"msw","old_version":"2.9.0","new_version":"2.12.14","repository_url":"https://github.com/mswjs/msw"},{"name":"tsup","old_version":"8.5.0","new_version":"8.5.1","repository_url":"https://github.com/egoist/tsup"},{"name":"vitest","old_version":"3.2.4","new_version":"4.1.2","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@0no-co/graphql.web","old_version":"1.1.2","new_version":"1.2.0","repository_url":"https://github.com/0no-co/graphql.web"},{"name":"std-env","old_version":"3.9.0","new_version":"4.0.0","repository_url":"https://github.com/unjs/std-env"},{"name":"@inquirer/core","old_version":"10.1.13","new_version":"11.1.7","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/figures","old_version":"1.0.12","new_version":"2.0.4","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/prompts","old_version":"7.5.3","new_version":"8.3.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/type","old_version":"3.0.7","new_version":"4.0.4","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@segment/analytics-node","old_version":"2.2.1","new_version":"3.0.0","repository_url":"https://github.com/segmentio/analytics-next"},{"name":"ansi-escapes","old_version":"7.0.0","new_version":"7.3.0","repository_url":"https://github.com/sindresorhus/ansi-escapes"},{"name":"conf","old_version":"13.1.0","new_version":"15.1.0","repository_url":"https://github.com/sindresorhus/conf"},{"name":"fs-extra","old_version":"11.3.0","new_version":"11.3.4","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"giget","old_version":"1.2.5","new_version":"3.2.0","repository_url":"https://github.com/unjs/giget"},{"name":"open","old_version":"10.1.2","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"ora","old_version":"8.2.0","new_version":"9.3.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"semver","old_version":"7.7.2","new_version":"7.7.4","repository_url":"https://github.com/npm/node-semver"},{"name":"@types/semver","old_version":"7.7.0","new_version":"7.7.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"zod-validation-error","old_version":"3.4.1","new_version":"5.0.0","repository_url":"https://github.com/causaly/zod-validation-error"},{"name":"@swc/core","old_version":"1.11.31","new_version":"1.15.21","repository_url":"https://github.com/swc-project/swc"},{"name":"@swc/jest","old_version":"0.2.38","new_version":"0.2.39","repository_url":"https://github.com/swc-project/pkgs"},{"name":"jest","old_version":"29.7.0","new_version":"30.3.0","repository_url":"https://github.com/jestjs/jest"},{"name":"@types/jest","old_version":"29.5.14","new_version":"30.0.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@next/eslint-plugin-next","old_version":"15.3.3","new_version":"16.2.1","repository_url":"https://github.com/vercel/next.js"},{"name":"eslint-config-prettier","old_version":"10.1.5","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-check-file","old_version":"2.8.0","new_version":"3.3.1","repository_url":"https://github.com/dukeluo/eslint-plugin-check-file"},{"name":"eslint-plugin-prettier","old_version":"5.4.1","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 104 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/changelog-github](https://github.com/changesets/changesets) | `0.5.1` | `0.6.0` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.4` | `2.30.0` |\n| [dotenv-cli](https://github.com/entropitor/dotenv-cli) | `8.0.0` | `11.0.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) | `0.6.12` | `0.7.2` |\n| [turbo](https://github.com/vercel/turborepo) | `2.5.4` | `2.8.21` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `6.0.2` |\n| [unlighthouse](https://github.com/harlan-zw/unlighthouse/tree/HEAD/packages/unlighthouse) | `0.16.3` | `0.17.7` |\n| [@conform-to/react](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react) | `1.6.1` | `1.17.1` |\n| [@conform-to/zod](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod) | `1.6.1` | `1.17.1` |\n| [@icons-pack/react-simple-icons](https://github.com/icons-pack/react-simple-icons/tree/HEAD/react-simple-icons) | `11.2.0` | `13.13.0` |\n| [@makeswift/runtime](https://github.com/makeswift/makeswift/tree/HEAD/packages/runtime) | `0.24.6` | `0.28.2` |\n| [@radix-ui/react-accordion](https://github.com/radix-ui/primitives) | `1.2.11` | `1.2.12` |\n| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) | `1.3.2` | `1.3.3` |\n| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) | `1.1.14` | `1.1.15` |\n| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives) | `2.1.15` | `2.1.16` |\n| [@radix-ui/react-label](https://github.com/radix-ui/primitives) | `2.1.7` | `2.1.8` |\n| [@radix-ui/react-navigation-menu](https://github.com/radix-ui/primitives) | `1.2.13` | `1.2.14` |\n| [@radix-ui/react-popover](https://github.com/radix-ui/primitives) | `1.1.14` | `1.1.15` |\n| [@radix-ui/react-portal](https://github.com/radix-ui/primitives) | `1.1.9` | `1.1.10` |\n| [@radix-ui/react-radio-group](https://github.com/radix-ui/primitives) | `1.3.7` | `1.3.8` |\n| [@radix-ui/react-select](https://github.com/radix-ui/primitives) | `2.2.5` | `2.2.6` |\n| [@radix-ui/react-switch](https://github.com/radix-ui/primitives) | `1.2.5` | `1.2.6` |\n| [@radix-ui/react-toggle](https://github.com/radix-ui/primitives) | `1.1.9` | `1.1.10` |\n| [@radix-ui/react-toggle-group](https://github.com/radix-ui/primitives) | `1.1.10` | `1.1.11` |\n| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) | `1.2.7` | `1.2.8` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.6` | `0.13.11` |\n| [@upstash/redis](https://github.com/upstash/redis-js) | `1.35.0` | `1.37.0` |\n| [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) | `1.5.0` | `2.0.1` |\n| [@vercel/speed-insights](https://github.com/vercel/speed-insights/tree/HEAD/packages/web) | `1.2.0` | `2.0.0` |\n| [embla-carousel](https://github.com/davidjerleke/embla-carousel) | `8.5.2` | `8.6.0` |\n| [embla-carousel-autoplay](https://github.com/davidjerleke/embla-carousel) | `8.5.2` | `8.6.0` |\n| [embla-carousel-fade](https://github.com/davidjerleke/embla-carousel) | `8.5.2` | `8.6.0` |\n| [embla-carousel-react](https://github.com/davidjerleke/embla-carousel) | `8.5.2` | `8.6.0` |\n| [gql.tada](https://github.com/0no-co/gql.tada) | `1.8.10` | `1.9.1` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.13.2` |\n| [isomorphic-dompurify](https://github.com/kkomelin/isomorphic-dompurify) | `2.25.0` | `3.7.1` |\n| [jose](https://github.com/panva/jose) | `5.10.0` | `6.2.2` |\n| [lru-cache](https://github.com/isaacs/node-lru-cache) | `11.1.0` | `11.2.7` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.474.0` | `1.7.0` |\n| [next](https://github.com/vercel/next.js) | `15.5.9` | `16.2.1` |\n| [next-auth](https://github.com/nextauthjs/next-auth) | `5.0.0-beta.25` | `5.0.0-beta.30` |\n| [next-intl](https://github.com/amannn/next-intl) | `4.1.0` | `4.8.3` |\n| [nuqs](https://github.com/47ng/nuqs/tree/HEAD/packages/nuqs) | `2.4.3` | `2.8.9` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.4` | `19.2.4` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.7` | `19.2.14` |\n| [react-day-picker](https://github.com/gpbl/react-day-picker) | `9.7.0` | `9.14.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.4` | `19.2.4` |\n| [schema-dts](https://github.com/google/schema-dts/tree/HEAD/packages/schema-dts) | `1.1.5` | `2.0.0` |\n| [set-cookie-parser](https://github.com/nfriedly/set-cookie-parser) | `2.7.1` | `3.1.0` |\n| [sharp](https://github.com/lovell/sharp) | `0.33.5` | `0.34.5` |\n| [sonner](https://github.com/emilkowalski/sonner) | `1.7.4` | `2.0.7` |\n| [swr](https://github.com/vercel/swr) | `2.3.0` | `2.4.1` |\n| [tailwindcss-radix](https://github.com/ecklf/tailwindcss-radix) | `3.0.5` | `4.0.2` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.51` | `4.3.6` |\n| [@0no-co/graphqlsp](https://github.com/0no-co/GraphQLSP) | `1.12.16` | `1.15.2` |\n| [@bigcommerce/eslint-config](https://github.com/bigcommerce/eslint-config/tree/HEAD/packages/eslint-config) | `2.11.0` | `2.13.1` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `9.8.0` | `10.4.0` |\n| [@gql.tada/cli-utils](https://github.com/0no-co/gql.tada/tree/HEAD/packages/cli-utils) | `1.6.3` | `1.7.2` |\n| [@next/bundle-analyzer](https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer) | `15.5.9` | `16.2.1` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.52.0` | `1.58.2` |\n| [@tailwindcss/typography](https://github.com/tailwindlabs/tailwindcss-typography) | `0.5.16` | `0.5.19` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.15.30` | `22.19.15` |\n| [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | `10.0.0` | `11.0.0` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.21` | `10.4.27` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.5.0` | `17.3.1` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.5.9` | `16.2.1` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.8` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.2.1` | `11.2.0` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `3.4.17` | `3.4.19` |\n| [chalk](https://github.com/chalk/chalk) | `5.4.1` | `5.6.2` |\n| [commander](https://github.com/tj/commander.js) | `14.0.0` | `14.0.3` |\n| [nypm](https://github.com/unjs/nypm) | `0.5.4` | `0.6.5` |\n| [@types/adm-zip](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/adm-zip) | `0.5.7` | `0.5.8` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.1.2` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `3.2.4` | `4.1.2` |\n| [msw](https://github.com/mswjs/msw) | `2.9.0` | `2.12.14` |\n| [tsup](https://github.com/egoist/tsup) | `8.5.0` | `8.5.1` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.1.2` |\n| [@0no-co/graphql.web](https://github.com/0no-co/graphql.web) | `1.1.2` | `1.2.0` |\n| [std-env](https://github.com/unjs/std-env) | `3.9.0` | `4.0.0` |\n| [@inquirer/core](https://github.com/SBoudrias/Inquirer.js) | `10.1.13` | `11.1.7` |\n| [@inquirer/figures](https://github.com/SBoudrias/Inquirer.js) | `1.0.12` | `2.0.4` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.5.3` | `8.3.2` |\n| [@inquirer/type](https://github.com/SBoudrias/Inquirer.js) | `3.0.7` | `4.0.4` |\n| [@segment/analytics-node](https://github.com/segmentio/analytics-next/tree/HEAD/packages/node) | `2.2.1` | `3.0.0` |\n| [ansi-escapes](https://github.com/sindresorhus/ansi-escapes) | `7.0.0` | `7.3.0` |\n| [conf](https://github.com/sindresorhus/conf) | `13.1.0` | `15.1.0` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `11.3.0` | `11.3.4` |\n| [giget](https://github.com/unjs/giget) | `1.2.5` | `3.2.0` |\n| [open](https://github.com/sindresorhus/open) | `10.1.2` | `11.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.3.0` |\n| [semver](https://github.com/npm/node-semver) | `7.7.2` | `7.7.4` |\n| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.7.0` | `7.7.1` |\n| [zod-validation-error](https://github.com/causaly/zod-validation-error) | `3.4.1` | `5.0.0` |\n| [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core) | `1.11.31` | `1.15.21` |\n| [@swc/jest](https://github.com/swc-project/pkgs) | `0.2.38` | `0.2.39` |\n| [jest](https://github.com/jestjs/jest/tree/HEAD/packages/jest) | `29.7.0` | `30.3.0` |\n| [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.14` | `30.0.0` |\n| [@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next) | `15.3.3` | `16.2.1` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `10.1.5` | `10.1.8` |\n| [eslint-plugin-check-file](https://github.com/dukeluo/eslint-plugin-check-file) | `2.8.0` | `3.3.1` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.4.1` | `5.5.5` |\n\nUpdates `@changesets/changelog-github` from 0.5.1 to 0.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e\u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1850\"\u003e#1850\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/fd0bc2e997a7bf603415489d10fcac0ca129badf\"\u003e\u003ccode\u003efd0bc2e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Linkify issue references in changelog entries.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1810\"\u003e#1810\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/27fd8f41dddafcc2e96e7df39dca04d92f916a0a\"\u003e\u003ccode\u003e27fd8f4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/hirasso\"\u003e\u003ccode\u003e@​hirasso\u003c/code\u003e\u003c/a\u003e! - Replace deprecated \u003ccode\u003eString.prototype.trimRight\u003c/code\u003e with \u003ca href=\"https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/trimEnd\"\u003e\u003ccode\u003eString.prototype.trimEnd\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/d4b8ad8158fe4d900abc5052dacaa8be1f41a232\"\u003e\u003ccode\u003ed4b8ad8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/e462d892af560d0e3cf5d2f04da230751fbd05ca\"\u003e\u003ccode\u003ee462d89\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-github-info\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.8.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/3ab4d8928ce3c4d4f4e3d1b09be91ec0a1315bc0\"\u003e\u003ccode\u003e3ab4d89\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1817\"\u003e#1817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e Fix changelog entry insertion when no package title is present in the `CHANGE...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Allow versioned private packages to depend on skipped packages without requir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Fix confusing 'Question-2' prompt label when using external editor (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1857\"\u003e#1857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Support ESM for custom changelog and commit options (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1774\"\u003e#1774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/e462d892af560d0e3cf5d2f04da230751fbd05ca\"\u003e\u003ccode\u003ee462d89\u003c/code\u003e\u003c/a\u003e Add scopes automatically in the GitHub new token link in the printed error me...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Support absolute paths in status output flag (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1776\"\u003e#1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d4b8ad8158fe4d900abc5052dacaa8be1f41a232\"\u003e\u003ccode\u003ed4b8ad8\u003c/code\u003e\u003c/a\u003e Improve error messages when fetching from GitHub api (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/ece03767a2ae313d9abf2d065f6201dadb337ce6\"\u003e\u003ccode\u003eece0376\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003ebaseBranch\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1778\"\u003e#1778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Allow Changesets to be executed from non-root directories (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1806\"\u003e#1806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/changelog-github@0.5.1...@changesets/changelog-github@0.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/cli` from 2.29.4 to 2.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.30.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1840\"\u003e#1840\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/057cca222321816b6c8c6f6c52130185b364de36\"\u003e\u003ccode\u003e057cca2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/wotan-allfather\"\u003e\u003ccode\u003e@​wotan-allfather\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003e--since\u003c/code\u003e flag to \u003ccode\u003eadd\u003c/code\u003e command\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eadd\u003c/code\u003e command now supports a \u003ccode\u003e--since\u003c/code\u003e flag that allows you to specify which branch, tag, or git ref to use when detecting changed packages. This is useful for gitflow workflows where you have multiple target branches and the \u003ccode\u003ebaseBranch\u003c/code\u003e config option doesn't cover all use cases.\u003c/p\u003e\n\u003cp\u003eExample: \u003ccode\u003echangeset add --since=develop\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eIf not provided, the command falls back to the \u003ccode\u003ebaseBranch\u003c/code\u003e value in your \u003ccode\u003e.changeset/config.json\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1845\"\u003e#1845\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2b4a66a36497fd5504186dcc6ae9e287c8403de6\"\u003e\u003ccode\u003e2b4a66a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Delegate OTP prompting to the package manager instead of handling it in-process. This allows Changesets to use the package manager's native web auth support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1774\"\u003e#1774\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Support importing custom \u003ccode\u003ecommit\u003c/code\u003e option ES module. Previously, it used \u003ccode\u003erequire()\u003c/code\u003e which only worked for CJS modules, however now it uses \u003ccode\u003eimport()\u003c/code\u003e which supports both CJS and ES modules.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1839\"\u003e#1839\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/73b18099517b00a3c7b70c417b7f7f1bfaa24931\"\u003e\u003ccode\u003e73b1809\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/leochiu-a\"\u003e\u003ccode\u003e@​leochiu-a\u003c/code\u003e\u003c/a\u003e! - Add a \u003ccode\u003e--message\u003c/code\u003e (\u003ccode\u003e-m\u003c/code\u003e) flag to \u003ccode\u003echangeset add\u003c/code\u003e (and default \u003ccode\u003echangeset\u003c/code\u003e) so the changeset summary can be provided from the command line. When \u003ccode\u003e--message\u003c/code\u003e is present, the summary prompt is skipped while the final confirmation step is kept.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1806\"\u003e#1806\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/luisadame\"\u003e\u003ccode\u003e@​luisadame\u003c/code\u003e\u003c/a\u003e! - Changeset CLI can now be run from the nested directories in the project, where the \u003ccode\u003e.changeset\u003c/code\u003e directory has to be found in one of the parent directories\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1849\"\u003e#1849\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/9dc32308e4d208964b648a788ba4eee1003c273c\"\u003e\u003ccode\u003e9dc3230\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Compute the terminal's size lazily to avoid spurious stderr output in non-interactive mode\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1857\"\u003e#1857\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Fix confusing prompt labels when entering changeset summary after external editor fallback\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1842\"\u003e#1842\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RodrigoHamuy\"\u003e\u003ccode\u003e@​RodrigoHamuy\u003c/code\u003e\u003c/a\u003e! - Allow private packages to depend on skipped packages without requiring them to also be skipped. Private packages are not published to npm, so it is safe for them to have dependencies on ignored or unversioned packages.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1776\"\u003e#1776\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Support absolute paths in \u003ccode\u003echangeset status --output \u0026lt;path\u0026gt;\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/b6f4c748c4ba50b5ac608f3ce41229526d1bfe94\"\u003e\u003ccode\u003eb6f4c74\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/27fd8f41dddafcc2e96e7df39dca04d92f916a0a\"\u003e\u003ccode\u003e27fd8f4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/config\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/read\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/957f24ed0446494c5709189ae57583f72c716d43\"\u003e\u003ccode\u003e957f24e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1712\"\u003e#1712\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/a3563b0d6c84e7142541493dea0c89acdc339b93\"\u003e\u003ccode\u003ea3563b0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e! - Switch to maintained fork of \u003ccode\u003eexternal-editor\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fixed an issue with \u003ccode\u003eworkspace:^\u003c/code\u003e and \u003ccode\u003eworkspace:~\u003c/code\u003e dependency ranges not being semantically treated as, respectively, \u003ccode\u003e^CURRENT_VERSION\u003c/code\u003e and \u003ccode\u003e~CURRENT_VERSION\u003c/code\u003e. This led to dependent packages being, at times, bumped too often when their dependencies with those ranges were bumped.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/3ab4d8928ce3c4d4f4e3d1b09be91ec0a1315bc0\"\u003e\u003ccode\u003e3ab4d89\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1817\"\u003e#1817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e Fix changelog entry insertion when no package title is present in the `CHANGE...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Allow versioned private packages to depend on skipped packages without requir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Fix confusing 'Question-2' prompt label when using external editor (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1857\"\u003e#1857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Support ESM for custom changelog and commit options (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1774\"\u003e#1774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/e462d892af560d0e3cf5d2f04da230751fbd05ca\"\u003e\u003ccode\u003ee462d89\u003c/code\u003e\u003c/a\u003e Add scopes automatically in the GitHub new token link in the printed error me...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Support absolute paths in status output flag (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1776\"\u003e#1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d4b8ad8158fe4d900abc5052dacaa8be1f41a232\"\u003e\u003ccode\u003ed4b8ad8\u003c/code\u003e\u003c/a\u003e Improve error messages when fetching from GitHub api (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/ece03767a2ae313d9abf2d065f6201dadb337ce6\"\u003e\u003ccode\u003eece0376\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003ebaseBranch\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1778\"\u003e#1778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Allow Changesets to be executed from non-root directories (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1806\"\u003e#1806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/cli@2.29.4...@changesets/cli@2.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​changesets/cli\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv-cli` from 8.0.0 to 11.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/entropitor/dotenv-cli/releases\"\u003edotenv-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0: Bump dotenv-expand to ^12\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev10.0.0: bump dotenv-expand\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/entropitor/dotenv-cli/issues/121#issue-2832252313\"\u003eentropitor/dotenv-cli#121\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.0.0 Bump dotenv and be quiet by default\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/entropitor/dotenv-cli/pull/129\"\u003eentropitor/dotenv-cli#129\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/entropitor/dotenv-cli/commit/5ddbe983a2caf455c91769a4209c48f54113e140\"\u003e\u003ccode\u003e5ddbe98\u003c/code\u003e\u003c/a\u003e v11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/04aa586d717f95b88b3478c7a475d142abe32cfb\"\u003e\u003ccode\u003e04aa586\u003c/code\u003e\u003c/a\u003e chore: bump dotenv-expand to ^12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/a4b18d9ad4e3ef85841c225b5b37e8c0d6677444\"\u003e\u003ccode\u003ea4b18d9\u003c/code\u003e\u003c/a\u003e chore: prettify README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/a979e9a89acc2b2911f06c39c584014028c60af8\"\u003e\u003ccode\u003ea979e9a\u003c/code\u003e\u003c/a\u003e chore: update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/0bf007384b76e62214807286eeec16804c40c256\"\u003e\u003ccode\u003e0bf0073\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/d4a350959a9f7307f220459377a89db5dcef877c\"\u003e\u003ccode\u003ed4a3509\u003c/code\u003e\u003c/a\u003e chore: bump dotenv-expand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/6c510a3cd7ee0f6144eb46a2b97c5484ba08cb30\"\u003e\u003ccode\u003e6c510a3\u003c/code\u003e\u003c/a\u003e 9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/8d377b12ebb7f62fd99dfee31af1b635f2a1b72f\"\u003e\u003ccode\u003e8d377b1\u003c/code\u003e\u003c/a\u003e Add quiet flag to suppress dotenv debug output by default (\u003ca href=\"https://redirect.github.com/entropitor/dotenv-cli/issues/129\"\u003e#129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/0da11b975c15e92eff0fe0e0da33af6b9a851dca\"\u003e\u003ccode\u003e0da11b9\u003c/code\u003e\u003c/a\u003e Update LICENSE with copyright information\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/entropitor/dotenv-cli/compare/v8.0.0...v11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInclude available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18706\"\u003e#18706\u003c/a\u003e by \u003ca href=\"https://github.com/porada\"\u003e\u003ccode\u003e@​porada\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#381\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease note \u0026quot;Prettier 3.8: Support for Angular v21.1\u0026quot;\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.8.1\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.0...3.8.1\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eInclude available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18706\"\u003e#18706\u003c/a\u003e by \u003ca href=\"https://github.com/porada\"\u003e\u003ccode\u003e@​porada\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Input\nimport * as prettierPluginEstree from \u0026quot;prettier/plugins/estree\u0026quot;;\n\u003cp\u003e// Prettier 3.8.0\n// Property 'printers' does not exist on type 'typeof import(\u0026quot;prettier/plugins/estree\u0026quot;)'. ts(2339)\nprettierPluginEstree.printers.estree; //=\u0026gt; any\u003c/p\u003e\n\u003cp\u003e// Prettier 3.8.1\nprettierPluginEstree.printers.estree; //=\u0026gt; Printer\nprettierPluginEstree.printers[\u0026quot;estree-json\u0026quot;]; //=\u0026gt; Printer\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.8.0\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease Notes\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e3.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/90983f40dce5e20beea4e5618b5e0426a6a7f4f0\"\u003e\u003ccode\u003e90983f4\u003c/code\u003e\u003c/a\u003e Release 3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/57f702f7656e6fc03873f8121480c321b2f44c8c\"\u003e\u003ccode\u003e57f702f\u003c/code\u003e\u003c/a\u003e Include available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18706\"\u003e#18706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/bece82785141274c12956b0af3bae77a44ae3a9e\"\u003e\u003ccode\u003ebece827\u003c/code\u003e\u003c/a\u003e Revert change in release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/82a4ab26f1e7fccd0041272de12a3c6b942e622b\"\u003e\u003ccode\u003e82a4ab2\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5213ee463c653f47e1821de414a4f30573f83337\"\u003e\u003ccode\u003e5213ee4\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/f95ad0f8e1dd9fb5507e7088f42f91fa6b5f3cb0\"\u003e\u003ccode\u003ef95ad0f\u003c/code\u003e\u003c/a\u003e Comment out finished steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b2034e819aef944fe1fe3bbf532118885a854f64\"\u003e\u003ccode\u003eb2034e8\u003c/code\u003e\u003c/a\u003e Fix release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5824b15189303d52892ffbc0812751533666c674\"\u003e\u003ccode\u003e5824b15\u003c/code\u003e\u003c/a\u003e Release 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/04336012b351529f624eaeb3ac9af52a5b7b7c01\"\u003e\u003ccode\u003e0433601\u003c/code\u003e\u003c/a\u003e Add blog post for v3.8.0 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18639\"\u003e#18639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b04d05b831f1476ac6e24e1211972bfdd475c9b8\"\u003e\u003ccode\u003eb04d05b\u003c/code\u003e\u003c/a\u003e Remove lint step from release script (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18415\"\u003e#18415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier-plugin-tailwindcss` from 0.6.12 to 0.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/releases\"\u003eprettier-plugin-tailwindcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLoad compatible plugins sequentially to work around race conditions in Node.js (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix compatibility with \u003ccode\u003eprettier-plugin-svelte\u003c/code\u003e when using Prettier v3.7+ (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMatch against correct name of dynamic attributes when using regexes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/410\"\u003e#410\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFormat quotes in \u003ccode\u003e@source\u003c/code\u003e, \u003ccode\u003e@plugin\u003c/code\u003e, and \u003ccode\u003e@config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in function calls in Twig (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in callable template literals (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in function calls mixed with property accesses (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport regular expression patterns for attributes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport regular expression patterns for function names (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved monorepo support by loading Tailwind CSS relative to the input file instead of prettier config file (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved monorepo support by loading v3 configs relative to the input file instead of prettier config file (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFallback to Tailwind CSS v4 instead of v3 by default (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/390\"\u003e#390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't augment global Prettier \u003ccode\u003eParserOptions\u003c/code\u003e and \u003ccode\u003eRequiredOptions\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop support for \u003ccode\u003eprettier-plugin-import-sort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle quote escapes in LESS when sorting \u003ccode\u003e@apply\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/392\"\u003e#392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix whitespace removal inside nested concat and template expressions (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for OXC + Hermes Prettier plugins (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/376\"\u003e#376\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort template literals in Angular expressions (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't repeatedly add backslashes to escape sequences when formatting (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent Svelte files from breaking when there are duplicate classes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eprettier-plugin-multiline-arrays\u003c/code\u003e and \u003ccode\u003eprettier-plugin-jsdoc\u003c/code\u003e work when used together with this plugin (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/372\"\u003e#372\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/tailwindlabs/prettier-plugin-tailwindcss/blob/main/CHANGELOG.md\"\u003eprettier-plugin-tailwindcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.7.2] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLoad compatible plugins sequentially to work around race conditions in Node.js (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix compatibility with \u003ccode\u003eprettier-plugin-svelte\u003c/code\u003e when using Prettier v3.7+ (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.7.1] - 2025-10-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMatch against correct name of dynamic attributes when using regexes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/410\"\u003e#410\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.7.0] - 2025-10-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFormat quotes in \u003ccode\u003e@source\u003c/code\u003e, \u003ccode\u003e@plugin\u003c/code\u003e, and \u003ccode\u003e@config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in function calls in Twig (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in callable template literals (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in function calls mixed with property accesses (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport regular expression patterns for attributes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport regular expression patterns for function names (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved monorepo support by loading Tailwind CSS relative to the input file instead of prettier config file (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved monorepo support by loading v3 configs relative to the input file instead of prettier config file (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFallback to Tailwind CSS v4 instead of v3 by default (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/390\"\u003e#390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't augment global Prettier \u003ccode\u003eParserOptions\u003c/code\u003e and \u003ccode\u003eRequiredOptions\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop support for \u003ccode\u003eprettier-plugin-import-sort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle quote escapes in LESS when sorting \u003ccode\u003e@apply\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/392\"\u003e#392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix whitespace removal inside nested concat and template expressions (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.6.14] - 2025-07-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for OXC + Hermes Prettier plugins (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/376\"\u003e#376\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort template literals in Angular expressions (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't repeatedly add backslashes to escape sequences when formatting (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.6.13] - 2025-06-19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent Svelte files from breaking when there are duplicate classes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eprettier-plugin-multiline-arrays\u003c/code\u003e and \u003ccode\u003eprettier-plugin-jsdoc\u003c/code\u003e work when used together with this plugin (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/372\"\u003e#372\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/28beb4e008b913414562addec4abb8ab261f3828\"\u003e\u003ccode\u003e28beb4e\u003c/code\u003e\u003c/a\u003e 0.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/63d859de03c981856332695704dda4d4b068127c\"\u003e\u003ccode\u003e63d859d\u003c/code\u003e\u003c/a\u003e Tweak \u003ccode\u003eoverrides\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/bd7ff3cf984c4efe4879a4da243ce8c3aeb8d256\"\u003e\u003ccode\u003ebd7ff3c\u003c/code\u003e\u003c/a\u003e Fix install issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/90e56c36507ebfcfa91b1f1d398a330c6fc3b699\"\u003e\u003ccode\u003e90e56c3\u003c/code\u003e\u003c/a\u003e Fix plugin compatibility with Prettier v3.7+ (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/dd02e91c60c7b07dbf22b0fda134db9707899a22\"\u003e\u003ccode\u003edd02e91\u003c/code\u003e\u003c/a\u003e Add test for subpath imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/908f1695b303529913daabab55ab77fa584d45a3\"\u003e\u003ccode\u003e908f169\u003c/code\u003e\u003c/a\u003e Don’t use \u003ccode\u003ePromise.all\u003c/code\u003e when dynamically loading compatible plugins (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/a0fea3f3c235bf602f8f0af94693d99d02fd98c0\"\u003e\u003ccode\u003ea0fea3f\u003c/code\u003e\u003c/a\u003e 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/56fa1fcc0570c94459aa854c46051ab65169c062\"\u003e\u003ccode\u003e56fa1fc\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/42aca0cfa235e8d072d5b05a9150433e89062745\"\u003e\u003ccode\u003e42aca0c\u003c/code\u003e\u003c/a\u003e Match against correct name of dynamic attributes when using regexes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/410\"\u003e#410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/3a58565c952ce219239a451321995ff3c8c48510\"\u003e\u003ccode\u003e3a58565\u003c/code\u003e\u003c/a\u003e Fix building on windows\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/compare/v0.6.12...v0.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `turbo` from 2.5.4 to 2.8.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/turborepo/releases\"\u003eturbo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTurborepo v2.8.21\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Strip JSX components from heading anchors and TOC entries by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12404\"\u003evercel/turborepo#12404\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eeslint\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(eslint-plugin-turbo): Guard against missing tasks/pipeline in forEachTaskDef by \u003ca href=\"https://github.com/sleitor\"\u003e\u003ccode\u003e@​sleitor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12411\"\u003evercel/turborepo#12411\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​turbo/repository\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add \u003ccode\u003epackagesFromLockfile()\u003c/code\u003e NAPI binding to \u003ccode\u003e@turbo/repository\u003c/code\u003e by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12454\"\u003evercel/turborepo#12454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelease(library): 0.0.1-canary.21 by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12455\"\u003evercel/turborepo#12455\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eExamples\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(examples): Update of \u003ccode\u003ewith-svelte\u003c/code\u003e example by \u003ca href=\"https://github.com/floriansalihovic\"\u003e\u003ccode\u003e@​floriansalihovic\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11952\"\u003evercel/turborepo#11952\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Use script-shell=bash for cross-platform with-shell-commands example by \u003ca href=\"https://github.com/Goldyvaiiii\"\u003e\u003ccode\u003e@​Goldyvaiiii\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12436\"\u003evercel/turborepo#12436\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Add link to Docker guide in prune --docker flag section by \u003ca href=\"https://github.com/styfle\"\u003e\u003ccode\u003e@​styfle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12401\"\u003evercel/turborepo#12401\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add \u003ccode\u003eglobal\u003c/code\u003e configuration key behind \u003ccode\u003efutureFlags.globalConfiguration\u003c/code\u003e by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12399\"\u003evercel/turborepo#12399\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update CODEOWNERS to remove /docs owner by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12402\"\u003evercel/turborepo#12402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Move docs app icons into app/ directory by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12403\"\u003evercel/turborepo#12403\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add experimental structured logging with \u003ccode\u003e--json\u003c/code\u003e and \u003ccode\u003e--log-file\u003c/code\u003e flags by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12405\"\u003evercel/turborepo#12405\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Downgrade Next.js by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12408\"\u003evercel/turborepo#12408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Deprecate the \u003ccode\u003eturbo scan\u003c/code\u003e command by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12406\"\u003evercel/turborepo#12406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Upgrade Next.js by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12415\"\u003evercel/turborepo#12415\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: Flush stale mouse tracking events from stdin during TUI cleanup\u0026quot; by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12416\"\u003evercel/turborepo#12416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Add NixOS environment variables to default passthroughs by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12417\"\u003evercel/turborepo#12417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Resolve security vulnerabilities in \u003ccode\u003etar\u003c/code\u003e and \u003ccode\u003erustls-webpki\u003c/code\u003e by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12418\"\u003evercel/turborepo#12418\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Promote \u003ccode\u003eturbo query\u003c/code\u003e from experimental to stable by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12421\"\u003evercel/turborepo#12421\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Clarify \u003ccode\u003eturbo-ignore\u003c/code\u003e's future by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12422\"\u003evercel/turborepo#12422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Rework \u003ccode\u003eturbo ls\u003c/code\u003e to use \u003ccode\u003equery\u003c/code\u003e internals and add \u003ccode\u003eturbo query ls\u003c/code\u003e shorthand by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12424\"\u003evercel/turborepo#12424\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Clarify environment variables across packages dependency behavior by \u003ca href=\"https://github.com/ramanverse\"\u003e\u003ccode\u003e@​ramanverse\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12390\"\u003evercel/turborepo#12390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Expand subpath imports example by \u003ca href=\"https://github.com/lilianakatrina684-a11y\"\u003e\u003ccode\u003e@​lilianakatrina684-a11y\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12412\"\u003evercel/turborepo#12412\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve source dependencies when adding workspace deps in \u003ccode\u003eturbo-gen\u003c/code\u003e by \u003ca href=\"https://github.com/sleitor\"\u003e\u003ccode\u003e@​sleitor\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11935\"\u003evercel/turborepo#11935\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add Git history requirements to \u003ccode\u003eturbo query affected\u003c/code\u003e docs by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12426\"\u003evercel/turborepo#12426\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Prevent horizontal overflow from long inline code on narrow viewports by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12428\"\u003evercel/turborepo#12428\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Send git SHA and dirty hash to remote cache by \u003ca href=\"https://github.com/mehulkar\"\u003e\u003ccode\u003e@​mehulkar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12427\"\u003evercel/turborepo#12427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Upgrade tokio to 1.47.1+ to fix pidfd_reaper panic by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12431\"\u003evercel/turborepo#12431\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add AI guide to sidebar navigation by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12438\"\u003evercel/turborepo#12438\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Move \u003ccode\u003eexperimentalObservability\u003c/code\u003e into \u003ccode\u003efutureFlags\u003c/code\u003e section by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12439\"\u003evercel/turborepo#12439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Skip Unix domain sockets and other special files during file hashing by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12445\"\u003evercel/turborepo#12445\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve dedupePeers and unknown pnpm lockfile settings by \u003ca href=\"https://github.com/attehuhtakangas\"\u003e\u003ccode\u003e@​attehuhtakangas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12443\"\u003evercel/turborepo#12443\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Align dry run cache status with normal run by checking caching guards by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12448\"\u003evercel/turborepo#12448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Resolve turbo watch hang with mixed interruptible persistent tasks by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12449\"\u003evercel/turborepo#12449\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Avoid \u003ccode\u003esetsid()\u003c/code\u003e in PTY spawn to prevent macOS Gatekeeper CPU spikes by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12452\"\u003evercel/turborepo#12452\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: Move cache hit SHA context to verbose logging by \u003ca href=\"https://github.com/mehulkar\"\u003e\u003ccode\u003e@​mehulkar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12435\"\u003evercel/turborepo#12435\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add missing --force flag documentation by \u003ca href=\"https://github.com/Goldyvaiiii\"\u003e\u003ccode\u003e@​Goldyvaiiii\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12440\"\u003evercel/turborepo#12440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Prevent panic in \u003ccode\u003eturbo watch\u003c/code\u003e with persistent tasks by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12459\"\u003evercel/turborepo#12459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Support \u003ccode\u003eturbo watch\u003c/code\u003e in single-package workspaces by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12460\"\u003evercel/turborepo#12460\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Missing deps after npm lockfile parsing by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12464\"\u003evercel/turborepo#12464\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add AI agent detection and automatic markdown rewrites by \u003ca href=\"https://github.com/molebox\"\u003e\u003ccode\u003e@​molebox\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12462\"\u003evercel/turborepo#12462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Resolve generator name conflicts across workspaces by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12467\"\u003evercel/turborepo#12467\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/84a861a2923f59181eb1d9f033f510730371378b\"\u003e\u003ccode\u003e84a861a\u003c/code\u003e\u003c/a\u003e publish 2.8.21 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/ffa47d1c8b2d2b288a90106c30dc6d654408ec0f\"\u003e\u003ccode\u003effa47d1\u003c/code\u003e\u003c/a\u003e fix: Show run summary after TUI exits (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12471\"\u003e#12471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/c5a46903a5f396645357015568344c27314671d2\"\u003e\u003ccode\u003ec5a4690\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.8.21-canary.20 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12470\"\u003e#12470\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/91ebb9789f1e7a4c11d18920e8ec0c7189c7e51b\"\u003e\u003ccode\u003e91ebb97\u003c/code\u003e\u003c/a\u003e fix: Remove root package.json from \u003ccode\u003e--affected\u003c/code\u003e global triggers (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12469\"\u003e#12469\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/7552e93be157d72cc81ae17a681a5d5763ac80fc\"\u003e\u003ccode\u003e7552e93\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.8.21-canary.19 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12468\"\u003e#12468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/d5d37a8f5df5933b94445d8e6865dfaef3f31bd1\"\u003e\u003ccode\u003ed5d37a8\u003c/code\u003e\u003c/a\u003e fix: Resolve generator name conflicts across workspaces (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12467\"\u003e#12467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/50bd872b437fd92f606341201e93e4d5a59964a5\"\u003e\u003ccode\u003e50bd872\u003c/code\u003e\u003c/a\u003e docs: Add AI agent detection and automatic markdown rewrites (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12462\"\u003e#12462\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/c0141341a633e7d085eea4fb95b05508bf9a4d65\"\u003e\u003ccode\u003ec014134\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.8.21-canary.18 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12465\"\u003e#12465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/fe5a86eed3c935a11b937459b7404cdcf11d3256\"\u003e\u003ccode\u003efe5a86e\u003c/code\u003e\u003c/a\u003e fix: Missing deps after npm lockfile parsing (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12464\"\u003e#12464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/0bafae27e4024c2d0180f1f70543ef16135e7cc6\"\u003e\u003ccode\u003e0bafae2\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.8.21-canary.17 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12463\"\u003e#12463\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.5.4...v2.8.21\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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 turbo since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.8.3 to 6.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 6.0\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0/\"\u003erelease announcement blog post\u003c/a\u003e.\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.0%22\"\u003efixed issues query for TypeScript 6.0.0 (Beta)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.1%22\"\u003efixed issues query for TypeScript 6.0.1 (RC)\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\u0026amp;q=milestone%3A%22TypeScript+6.0.2%22\"\u003efixed issues query for TypeScript 6.0.2 (Stable)\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eDownloads are available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/typescript\"\u003enpm\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eTypeScript 6.0 Beta\u003c/h2\u003e\n\u003cp\u003eFor release notes, check out the \u003ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-6-0-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+6.0.0%22+is%3Aclosed+\"\u003efixed issues query for Typescript 6.0.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.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\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/607a22a90d1a5a1b507ce01bb8cd7ec020f954e7\"\u003e\u003ccode\u003e607a22a\u003c/code\u003e\u003c/a\u003e Bump version to 6.0.2 and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/9e72ab71b575e26795d0d9eac3d2d9957beed17c\"\u003e\u003ccode\u003e9e72ab7\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63239\"\u003e#63239\u003c/a\u003e (Fix missing lib files in reused pro...) into release-6.0 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/35ff23d4b0cc715691323ebe54f523c16fe6e3a5\"\u003e\u003ccode\u003e35ff23d\u003c/code\u003e\u003c/a\u003e 🤖 Pick PR \u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63163\"\u003e#63163\u003c/a\u003e (Port anyFunctionType subtype fix an...) into release-6.0 (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/e175b69138038953d4e85bf6529afe88d56d8fbe\"\u003e\u003ccode\u003ee175b69\u003c/code\u003e\u003c/a\u003e Bump version to 6.0.1-rc and LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/af4caac0e91e838c46b3fdc1c9afacad68800f89\"\u003e\u003ccode\u003eaf4caac\u003c/code\u003e\u003c/a\u003e Update LKG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/8efd7e8544d8b35c9b33bca44a3124aa2613bf09\"\u003e\u003ccode\u003e8efd7e8\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/main' into release-6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/TypeScript/commit/206ed1a00ffde637d821bbb3172d1488e3d949e8\"\u003e\u003ccode\u003e206ed1a\u003c/code\u003e\u003c/a\u003e Deprecate assert in import() (\u003ca href=\"https://redirect.github.com/microsoft/TypeScript/issues/63172\"\u003e#63172\u003c/a\u003e)\u003c...\n\n_Description has been truncated_","html_url":"https://github.com/petercossey/catalyst-b2b-edition/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/petercossey%2Fcatalyst-b2b-edition/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"3.1.2","new_version":"3.2.0","update_type":"minor","path":null,"pr_created_at":"2026-03-30T01:23:51.000Z","version_change":"3.1.2 → 3.2.0","issue":{"uuid":"4166364632","node_id":"PR_kwDOJSMA787Oc2v-","number":40,"state":"closed","title":"build(deps): bump giget from 3.1.2 to 3.2.0","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-05T10:57:02.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-30T01:23:51.000Z","updated_at":"2026-04-05T10:57:09.000Z","time_to_close":552791,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"giget","old_version":"3.1.2","new_version":"3.2.0","repository_url":"https://github.com/unjs/giget"}],"path":null,"ecosystem":"npm"},"body":"Bumps [giget](https://github.com/unjs/giget) from 3.1.2 to 3.2.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ev3.2.0 introduces a new \u003ccode\u003egit:\u003c/code\u003e provider with sparse checkout support — only fetching the files you actually need. Supports SSH, local repos, and host shorthands (\u003ccode\u003egh+git:\u003c/code\u003e, \u003ccode\u003egitlab+git:\u003c/code\u003e, …). Result is cached as a tarball on disk for offline usage. Thanks to \u003ca href=\"https://github.com/tkesgar\"\u003e\u003ccode\u003e@​tkesgar\u003c/code\u003e\u003c/a\u003e for the initial work ♥️\u003c/p\u003e\n\u003cp\u003eWe also finally added support for GitLab nested subgroups — previously \u003ccode\u003egitlab:group/subgroup/project\u003c/code\u003e would misparse the repo path. Now it just works, with \u003ccode\u003e::\u003c/code\u003e as a subdirectory delimiter when needed.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.2...v3.2.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egit:\u003c/code\u003e provider with sparse cloning support (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e_utils:\u003c/strong\u003e Move hyphens to start of character classes in parseGitURI regex (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Prevent duplicate error messages (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egitlab:\u003c/strong\u003e Support subgroups and \u003ccode\u003e::\u003c/code\u003e subdir delimiter (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/141\"\u003e#141\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMichael Slowik (\u003ca href=\"https://github.com/sl0wik\"\u003e\u003ccode\u003e@​sl0wik\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTed Kesgar (\u003ca href=\"https://github.com/tkesgar\"\u003e\u003ccode\u003e@​tkesgar\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTerminal Chai (\u003ca href=\"https://github.com/terminalchai\"\u003e\u003ccode\u003e@​terminalchai\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.2.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.2...v3.2.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003egit:\u003c/code\u003e provider with sparse cloning support (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e_utils:\u003c/strong\u003e Move hyphens to start of character classes in parseGitURI regex (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/256\"\u003e#256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Prevent duplicate error messages (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egitlab:\u003c/strong\u003e Support subgroups and \u003ccode\u003e::\u003c/code\u003e subdir delimiter (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/141\"\u003e#141\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInit agents.md (\u003ca href=\"https://github.com/unjs/giget/commit/774822c\"\u003e774822c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/giget/commit/ac02cb2\"\u003eac02cb2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix type issues (\u003ca href=\"https://github.com/unjs/giget/commit/bf48c80\"\u003ebf48c80\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMichael Slowik (\u003ca href=\"https://github.com/sl0wik\"\u003e\u003ccode\u003e@​sl0wik\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTed Kesgar (\u003ca href=\"https://github.com/tkesgar\"\u003e\u003ccode\u003e@​tkesgar\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTerminal Chai (\u003ca href=\"https://github.com/terminalchai\"\u003e\u003ccode\u003e@​terminalchai\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/beec83e6887bc47f2be808dbc9395f68702f082a\"\u003e\u003ccode\u003ebeec83e\u003c/code\u003e\u003c/a\u003e chore(release): v3.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/bf48c802658a26fad87af5c294faa86ea92352f0\"\u003e\u003ccode\u003ebf48c80\u003c/code\u003e\u003c/a\u003e chore: fix type issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/71c0c71574795ff6ffa62de5b3b384f97a30d221\"\u003e\u003ccode\u003e71c0c71\u003c/code\u003e\u003c/a\u003e fix(gitlab): support subgroups and \u003ccode\u003e::\u003c/code\u003e subdir delimiter (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/141\"\u003e#141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/ab868d5c8cd11670b0ee0ba54e3e696e3c97fbed\"\u003e\u003ccode\u003eab868d5\u003c/code\u003e\u003c/a\u003e fix(cli): prevent duplicate error messages (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/220\"\u003e#220\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/7f213d9b78bd4314ceeb101ab8a4ae3ec95b2a11\"\u003e\u003ccode\u003e7f213d9\u003c/code\u003e\u003c/a\u003e fix(_utils): move hyphens to start of character classes in parseGitURI regex ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/734d5733f1ba16f74f25800fa33dc03c8b2859e3\"\u003e\u003ccode\u003e734d573\u003c/code\u003e\u003c/a\u003e feat: \u003ccode\u003egit:\u003c/code\u003e provider with sparse cloning support (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/211\"\u003e#211\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/20d4cd59d0a6cfad2141a89c9dc5f8ad36a1374b\"\u003e\u003ccode\u003e20d4cd5\u003c/code\u003e\u003c/a\u003e chore(deps): update codecov/codecov-action action to v6 (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/258\"\u003e#258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/ac02cb256ff0ffd772aef4becfeb0c6760cdc264\"\u003e\u003ccode\u003eac02cb2\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/774822cd41ba761d0a47cb951e9989875d7c2ea2\"\u003e\u003ccode\u003e774822c\u003c/code\u003e\u003c/a\u003e chore: init agents.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/f1bdc5d3c4e71625837be58c2745e5ff140c9be8\"\u003e\u003ccode\u003ef1bdc5d\u003c/code\u003e\u003c/a\u003e chore(deps): update autofix-ci/action digest to 7a166d7 (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/254\"\u003e#254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/unjs/giget/compare/v3.1.2...v3.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n","html_url":"https://github.com/maizzle/create-maizzle/pull/40","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/maizzle%2Fcreate-maizzle/issues/40","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/40/packages"}},{"old_version":"1.2.3","new_version":"3.1.2","update_type":"major","path":null,"pr_created_at":"2026-03-24T00:00:47.000Z","version_change":"1.2.3 → 3.1.2","issue":{"uuid":"4124387275","node_id":"PR_kwDOQx7Bd87M19AL","number":23,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 25 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-24T00:00:47.000Z","updated_at":"2026-03-24T00:01:27.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":25,"packages":[{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.3.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@oclif/core","old_version":"4.8.0","new_version":"4.10.2","repository_url":"https://github.com/oclif/core"},{"name":"@oclif/plugin-autocomplete","old_version":"3.2.39","new_version":"3.2.42","repository_url":"https://github.com/oclif/plugin-autocomplete"},{"name":"@oclif/plugin-help","old_version":"6.2.36","new_version":"6.2.40","repository_url":"https://github.com/oclif/plugin-help"},{"name":"@oclif/plugin-not-found","old_version":"3.2.73","new_version":"3.2.77","repository_url":"https://github.com/oclif/plugin-not-found"},{"name":"@oclif/plugin-update","old_version":"4.7.16","new_version":"4.7.26","repository_url":"https://github.com/oclif/plugin-update"},{"name":"@oclif/plugin-version","old_version":"2.2.36","new_version":"2.2.39","repository_url":"https://github.com/oclif/plugin-version"},{"name":"@oclif/table","old_version":"0.3.6","new_version":"0.5.3","repository_url":"https://github.com/oclif/table"},{"name":"ink","old_version":"4.4.1","new_version":"6.8.0","repository_url":"https://github.com/vadimdemedes/ink"},{"name":"ink-text-input","old_version":"5.0.1","new_version":"6.0.0","repository_url":"https://github.com/vadimdemedes/ink-text-input"},{"name":"ora","old_version":"8.2.0","new_version":"9.3.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"react","old_version":"18.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"c12","old_version":"2.0.1","new_version":"3.3.3","repository_url":"https://github.com/unjs/c12"},{"name":"confbox","old_version":"0.2.2","new_version":"0.2.4","repository_url":"https://github.com/unjs/confbox"},{"name":"giget","old_version":"1.2.3","new_version":"3.1.2","repository_url":"https://github.com/unjs/giget"},{"name":"nypm","old_version":"0.3.12","new_version":"0.6.5","repository_url":"https://github.com/unjs/nypm"},{"name":"pathe","old_version":"1.1.2","new_version":"2.0.3","repository_url":"https://github.com/unjs/pathe"},{"name":"yaml","old_version":"2.8.2","new_version":"2.8.3","repository_url":"https://github.com/eemeli/yaml"},{"name":"zod","old_version":"3.24.1","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"},{"name":"zod-to-json-schema","old_version":"3.24.1","new_version":"3.25.1","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"},{"name":"@astrojs/starlight","old_version":"0.37.6","new_version":"0.38.2","repository_url":"https://github.com/withastro/starlight"},{"name":"@astrojs/vercel","old_version":"9.0.4","new_version":"10.0.2","repository_url":"https://github.com/withastro/astro"},{"name":"@iconify-json/lucide","old_version":"1.2.90","new_version":"1.2.98","repository_url":"https://github.com/iconify/icon-sets"},{"name":"@iconify-json/simple-icons","old_version":"1.2.70","new_version":"1.2.75","repository_url":"https://github.com/iconify/icon-sets"},{"name":"astro","old_version":"5.17.1","new_version":"6.0.8","repository_url":"https://github.com/withastro/astro"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 25 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.3.2` |\n| [@oclif/core](https://github.com/oclif/core) | `4.8.0` | `4.10.2` |\n| [@oclif/plugin-autocomplete](https://github.com/oclif/plugin-autocomplete) | `3.2.39` | `3.2.42` |\n| [@oclif/plugin-help](https://github.com/oclif/plugin-help) | `6.2.36` | `6.2.40` |\n| [@oclif/plugin-not-found](https://github.com/oclif/plugin-not-found) | `3.2.73` | `3.2.77` |\n| [@oclif/plugin-update](https://github.com/oclif/plugin-update) | `4.7.16` | `4.7.26` |\n| [@oclif/plugin-version](https://github.com/oclif/plugin-version) | `2.2.36` | `2.2.39` |\n| [@oclif/table](https://github.com/oclif/table) | `0.3.6` | `0.5.3` |\n| [ink](https://github.com/vadimdemedes/ink) | `4.4.1` | `6.8.0` |\n| [ink-text-input](https://github.com/vadimdemedes/ink-text-input) | `5.0.1` | `6.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.3.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.2.0` | `19.2.4` |\n| [c12](https://github.com/unjs/c12) | `2.0.1` | `3.3.3` |\n| [confbox](https://github.com/unjs/confbox) | `0.2.2` | `0.2.4` |\n| [giget](https://github.com/unjs/giget) | `1.2.3` | `3.1.2` |\n| [nypm](https://github.com/unjs/nypm) | `0.3.12` | `0.6.5` |\n| [pathe](https://github.com/unjs/pathe) | `1.1.2` | `2.0.3` |\n| [yaml](https://github.com/eemeli/yaml) | `2.8.2` | `2.8.3` |\n| [zod](https://github.com/colinhacks/zod) | `3.24.1` | `4.3.6` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.24.1` | `3.25.1` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.37.6` | `0.38.2` |\n| [@astrojs/vercel](https://github.com/withastro/astro/tree/HEAD/packages/integrations/vercel) | `9.0.4` | `10.0.2` |\n| [@iconify-json/lucide](https://github.com/iconify/icon-sets) | `1.2.90` | `1.2.98` |\n| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) | `1.2.70` | `1.2.75` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.17.1` | `6.0.8` |\n\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/releases\"\u003e\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.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix broken 8.3.1 release process.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix: Keypresses happening before a prompt is rendered are now ignored.\u003c/li\u003e\n\u003cli\u003eFix (checkbox): Element who're both checked and disabled are now always included in the returned array.\u003c/li\u003e\n\u003cli\u003eFeat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.\u003c/li\u003e\n\u003cli\u003eFeat: various new theme options to make all prompts content localizable.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eFinally, see our new \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/tree/main/packages/i18n\"\u003e\u003ccode\u003e@inquirer/i18n\u003c/code\u003e package\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major release that modernizes the codebase for Node.js ≥ 20.\u003c/p\u003e\n\u003ch3\u003eESM Only - No More CommonJS Support\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eImpact:\u003c/strong\u003e All packages are now ESM-only. CommonJS imports are no longer supported.\u003c/p\u003e\n\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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/b218fcc4afe888a58957aa78c9a032f9bd2d60cb\"\u003e\u003ccode\u003eb218fcc\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/b6aabed62a2b4ef406ad1b1d2299115e1df44faa\"\u003e\u003ccode\u003eb6aabed\u003c/code\u003e\u003c/a\u003e fix: set prepublish script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/1ce03199b82b4a5fb6f7c97ce374c6da5087444f\"\u003e\u003ccode\u003e1ce0319\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/62a1b2df173687ca5ce90cbf03735039237babbb\"\u003e\u003ccode\u003e62a1b2d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2031\"\u003e#2031\u003c/a\u003e from SBoudrias/sboudrias/debug-xterm-80g\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/09fcc6c5f6e89f419c86a20d55260acbd97d1e72\"\u003e\u003ccode\u003e09fcc6c\u003c/code\u003e\u003c/a\u003e chore(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): fix formatting\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/56bdf30a190d9f34d3c1041317fc27827c34cf18\"\u003e\u003ccode\u003e56bdf30\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): resolve xterm CJS named export error under native Nod...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/58d3bf0c18390dce2d6351cf96c6180ca7d235b4\"\u003e\u003ccode\u003e58d3bf0\u003c/code\u003e\u003c/a\u003e chore(deps): Bump brace-expansion from 1.1.11 to 1.1.12 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2029\"\u003e#2029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/f9a3adb4b68a7b8eadb5cc5b59c522006c2b6fc4\"\u003e\u003ccode\u003ef9a3adb\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/2026\"\u003e#2026\u003c/a\u003e from SBoudrias/emdash/semver-315\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/264f5da252b7d6d2d907082e0e2d30f5bf4ccff2\"\u003e\u003ccode\u003e264f5da\u003c/code\u003e\u003c/a\u003e chore(setup-packages): simplify coerce using tryParseRange\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/feab67858dd4c2a20fe7c490764ea829d8305cfe\"\u003e\u003ccode\u003efeab678\u003c/code\u003e\u003c/a\u003e chore(setup-packages): replace semver with std-semver\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/core` from 4.8.0 to 4.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/core/releases\"\u003e\u003ccode\u003e@​oclif/core\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.10.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.2 to 3.4.2 (\u003ca href=\"https://github.com/oclif/core/commit/64f4b92a797041a2194c4e29d061e4a399e783f1\"\u003e64f4b92\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.10.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefresh yarn.lock (\u003ca href=\"https://github.com/oclif/core/commit/745f56ebea25382c6006ba68a9846d0c44f57da8\"\u003e745f56e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.10.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einclude multiple property in cached arg metadata (\u003ca href=\"https://github.com/oclif/core/commit/32b4bb7a72daf9eb6ff632afcb8632bcc540c266\"\u003e32b4bb7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eprovide clearer messages on invalid variadic args (\u003ca href=\"https://github.com/oclif/core/commit/454ae3d812c976d46cd619c869e6679003270daf\"\u003e454ae3d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd ArgDefinition overloads for variadic arg return types (\u003ca href=\"https://github.com/oclif/core/commit/6fea59323826764cd945dc6c9d5f4bf5de49c660\"\u003e6fea593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd definition-time validation for variadic arg constraints (\u003ca href=\"https://github.com/oclif/core/commit/20d2543221f756cda11d3d039614b2484bd26734\"\u003e20d2543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd multiple property to ArgProps interface (\u003ca href=\"https://github.com/oclif/core/commit/fb762633f7d47e4c8dc31922e67e887788e470bb\"\u003efb76263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallow array of default values for varargs (\u003ca href=\"https://github.com/oclif/core/commit/da42b292ff0d6a8c00b25562dbcd40db3a0199db\"\u003eda42b29\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eimplement variadic arg parsing with shift/pop algorithm (\u003ca href=\"https://github.com/oclif/core/commit/eba40b5150c5afb507bb37e4915f69c12075ba05\"\u003eeba40b5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eshow ... suffix for variadic args in help text (\u003ca href=\"https://github.com/oclif/core/commit/fc536527659295a67365da38f097799af5a9dee1\"\u003efc53652\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.9.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ewarn on hidden, deprecated aliases (\u003ca href=\"https://github.com/oclif/core/commit/af47f6704496d8741316f5b24a1108ac71ec9262\"\u003eaf47f67\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.8.4\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e--flags-dir works on 3rd party plugins \u003ca href=\"https://github.com/W-21178947\"\u003e\u003ccode\u003e@​W-21178947\u003c/code\u003e\u003c/a\u003e@ (\u003ca href=\"https://github.com/oclif/core/commit/8bd57c095d44ab0ef5e426493d971596ef7acce4\"\u003e8bd57c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.8.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eexpanded process title checks for windows shell identification \u003ca href=\"https://github.com/W-21239801\"\u003e\u003ccode\u003e@​W-21239801\u003c/code\u003e\u003c/a\u003e@ (\u003ca href=\"https://github.com/oclif/core/commit/d2c19134d8708b5e71a3ab0f6ce638a041aaf8e1\"\u003ed2c1913\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.8.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump minimatch from 10.2.1 to 10.2.4 (\u003ca href=\"https://github.com/oclif/core/commit/d1d9831cd1eca6478ef6b37b9e58566c02b7ff96\"\u003ed1d9831\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.8.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump minimatch from 9.0.5 to 10.2.1 (\u003ca href=\"https://github.com/oclif/core/commit/2815e37400a21c6fed2174bdac2e36a1188cfb4a\"\u003e2815e37\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/oclif/core/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/core\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/oclif/core/compare/4.10.1...4.10.2\"\u003e4.10.2\u003c/a\u003e (2026-03-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.2 to 3.4.2 (\u003ca href=\"https://github.com/oclif/core/commit/64f4b92a797041a2194c4e29d061e4a399e783f1\"\u003e64f4b92\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/core/compare/4.10.0...4.10.1\"\u003e4.10.1\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefresh yarn.lock (\u003ca href=\"https://github.com/oclif/core/commit/745f56ebea25382c6006ba68a9846d0c44f57da8\"\u003e745f56e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/oclif/core/compare/4.9.0...4.10.0\"\u003e4.10.0\u003c/a\u003e (2026-03-19)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003einclude multiple property in cached arg metadata (\u003ca href=\"https://github.com/oclif/core/commit/32b4bb7a72daf9eb6ff632afcb8632bcc540c266\"\u003e32b4bb7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eprovide clearer messages on invalid variadic args (\u003ca href=\"https://github.com/oclif/core/commit/454ae3d812c976d46cd619c869e6679003270daf\"\u003e454ae3d\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd ArgDefinition overloads for variadic arg return types (\u003ca href=\"https://github.com/oclif/core/commit/6fea59323826764cd945dc6c9d5f4bf5de49c660\"\u003e6fea593\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd definition-time validation for variadic arg constraints (\u003ca href=\"https://github.com/oclif/core/commit/20d2543221f756cda11d3d039614b2484bd26734\"\u003e20d2543\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd multiple property to ArgProps interface (\u003ca href=\"https://github.com/oclif/core/commit/fb762633f7d47e4c8dc31922e67e887788e470bb\"\u003efb76263\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eallow array of default values for varargs (\u003ca href=\"https://github.com/oclif/core/commit/da42b292ff0d6a8c00b25562dbcd40db3a0199db\"\u003eda42b29\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eimplement variadic arg parsing with shift/pop algorithm (\u003ca href=\"https://github.com/oclif/core/commit/eba40b5150c5afb507bb37e4915f69c12075ba05\"\u003eeba40b5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eshow ... suffix for variadic args in help text (\u003ca href=\"https://github.com/oclif/core/commit/fc536527659295a67365da38f097799af5a9dee1\"\u003efc53652\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/oclif/core/compare/4.8.4...4.9.0\"\u003e4.9.0\u003c/a\u003e (2026-03-12)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ewarn on hidden, deprecated aliases (\u003ca href=\"https://github.com/oclif/core/commit/af47f6704496d8741316f5b24a1108ac71ec9262\"\u003eaf47f67\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/core/compare/4.8.3...4.8.4\"\u003e4.8.4\u003c/a\u003e (2026-03-09)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/2a0dc8b2002d20959a1aff522b5fbd04a5631fb8\"\u003e\u003ccode\u003e2a0dc8b\u003c/code\u003e\u003c/a\u003e chore(release): 4.10.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/e78f752a8fc2bb469ec01fcd9a40ce5c38bb6794\"\u003e\u003ccode\u003ee78f752\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/core/issues/1560\"\u003e#1560\u003c/a\u003e from oclif/dependabot-npm_and_yarn-flatted-3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/64f4b92a797041a2194c4e29d061e4a399e783f1\"\u003e\u003ccode\u003e64f4b92\u003c/code\u003e\u003c/a\u003e fix(deps): bump flatted from 3.3.2 to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/958a98f6a7fbb1d8eb9b26a737501c3ea00cf117\"\u003e\u003ccode\u003e958a98f\u003c/code\u003e\u003c/a\u003e chore(release): 4.10.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/9aac3dc460e786f7eb62afd817909d2228f71abd\"\u003e\u003ccode\u003e9aac3dc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/core/issues/1559\"\u003e#1559\u003c/a\u003e from oclif/ew/deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/745f56ebea25382c6006ba68a9846d0c44f57da8\"\u003e\u003ccode\u003e745f56e\u003c/code\u003e\u003c/a\u003e fix: refresh yarn.lock\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/a5facdb60159efae6c5a282396deea270609ebf4\"\u003e\u003ccode\u003ea5facdb\u003c/code\u003e\u003c/a\u003e chore(release): 4.10.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/4c6b3d764a57843ec2e0a3a79212c5ee0205a86d\"\u003e\u003ccode\u003e4c6b3d7\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/core/issues/1554\"\u003e#1554\u003c/a\u003e from rexxars/feat/native-variadic-args\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/da42b292ff0d6a8c00b25562dbcd40db3a0199db\"\u003e\u003ccode\u003eda42b29\u003c/code\u003e\u003c/a\u003e feat: allow array of default values for varargs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/core/commit/454ae3d812c976d46cd619c869e6679003270daf\"\u003e\u003ccode\u003e454ae3d\u003c/code\u003e\u003c/a\u003e fix: provide clearer messages on invalid variadic args\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/core/compare/4.8.0...4.10.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-autocomplete` from 3.2.39 to 3.2.42\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-autocomplete/releases\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.42\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.2 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1118\"\u003e#1118\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/fd847d4bd6078d5ede6c21eabb1d3b4bbd2b313e\"\u003efd847d4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.41\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1117\"\u003e#1117\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/ea110a463884ba8fe00e455f8971d7cc5074465a\"\u003eea110a4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.40\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\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/oclif/plugin-autocomplete/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\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/oclif/plugin-autocomplete/compare/3.2.41...3.2.42\"\u003e3.2.42\u003c/a\u003e (2026-03-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.2 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1118\"\u003e#1118\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/fd847d4bd6078d5ede6c21eabb1d3b4bbd2b313e\"\u003efd847d4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/compare/3.2.40...3.2.41\"\u003e3.2.41\u003c/a\u003e (2026-03-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1117\"\u003e#1117\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/ea110a463884ba8fe00e455f8971d7cc5074465a\"\u003eea110a4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003e3.2.40\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/85caeba05ef7f94f2caf743b8a1e70d8eefbbbaf\"\u003e\u003ccode\u003e85caeba\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.42 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/fd847d4bd6078d5ede6c21eabb1d3b4bbd2b313e\"\u003e\u003ccode\u003efd847d4\u003c/code\u003e\u003c/a\u003e fix(deps): bump flatted from 3.3.2 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1118\"\u003e#1118\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/2fb1daeacc9eada02ee5fe6551f6010c13cb4d7e\"\u003e\u003ccode\u003e2fb1dae\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint from 9.39.3 to 9.39.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1113\"\u003e#1113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/e109c54d0c7270860e423f201e1483ad986f35a0\"\u003e\u003ccode\u003ee109c54\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump \u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e from 6.2.37 to 6.2.38 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1114\"\u003e#1114\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/50f6ec9221e570142afb6353e6c6c9329cdb3be0\"\u003e\u003ccode\u003e50f6ec9\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.79 to 4.22.87 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1115\"\u003e#1115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/c7e92fd0ac27a62ac5549f126c5b0e89e1faa198\"\u003e\u003ccode\u003ec7e92fd\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.140 to 6.0.148 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1116\"\u003e#1116\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/e9560d9033ee5312e9d43fd9c0610a7e99babaad\"\u003e\u003ccode\u003ee9560d9\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.41 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/ea110a463884ba8fe00e455f8971d7cc5074465a\"\u003e\u003ccode\u003eea110a4\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1117\"\u003e#1117\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/c73b3329fe772d54f673700eb3625ab4df580e09\"\u003e\u003ccode\u003ec73b332\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1106\"\u003e#1106\u003c/a\u003e from oclif/ew/slack-webhook-secret\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/0e0fa1c3577b77f9a79fd9f753a3a7755dca4d86\"\u003e\u003ccode\u003e0e0fa1c\u003c/code\u003e\u003c/a\u003e chore: pass slack webhook secret [skip ci]\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-autocomplete/compare/3.2.39...3.2.42\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-help` from 6.2.36 to 6.2.40\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-help/releases\"\u003e\u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.40\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1107\"\u003e#1107\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4e38fa638fe096554b4d9ba6acb6a7fc8924d145\"\u003e4e38fa6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.2.39\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.2 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1104\"\u003e#1104\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/30584d8fb2b58224cd03fc51d4769577b7aa9bf4\"\u003e30584d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.2.38\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1103\"\u003e#1103\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/6ed1cfffe795d03eaffa8172f7939201bf2fb104\"\u003e6ed1cff\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.2.37\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\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/oclif/plugin-help/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-help\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/oclif/plugin-help/compare/6.2.39...6.2.40\"\u003e6.2.40\u003c/a\u003e (2026-03-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1107\"\u003e#1107\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4e38fa638fe096554b4d9ba6acb6a7fc8924d145\"\u003e4e38fa6\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-help/compare/6.2.38...6.2.39\"\u003e6.2.39\u003c/a\u003e (2026-03-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.2 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1104\"\u003e#1104\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/30584d8fb2b58224cd03fc51d4769577b7aa9bf4\"\u003e30584d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-help/compare/6.2.37...6.2.38\"\u003e6.2.38\u003c/a\u003e (2026-03-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1103\"\u003e#1103\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/6ed1cfffe795d03eaffa8172f7939201bf2fb104\"\u003e6ed1cff\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003e6.2.37\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/a1b614163a96d8b04f9611d830d966e4c5016851\"\u003e\u003ccode\u003ea1b6141\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.40 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/4e38fa638fe096554b4d9ba6acb6a7fc8924d145\"\u003e\u003ccode\u003e4e38fa6\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1107\"\u003e#1107\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/4f3ebe39d75e5b1ed1818b061747a7fde139a5cd\"\u003e\u003ccode\u003e4f3ebe3\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.149 to 6.0.151 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1108\"\u003e#1108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/d9836c9fc90a8f370d479a7b4523c55ff280aa07\"\u003e\u003ccode\u003ed9836c9\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.39 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/30584d8fb2b58224cd03fc51d4769577b7aa9bf4\"\u003e\u003ccode\u003e30584d8\u003c/code\u003e\u003c/a\u003e fix(deps): bump flatted from 3.3.2 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1104\"\u003e#1104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/1ea3229e0608b6221f61ce087d895db4bba1bdfb\"\u003e\u003ccode\u003e1ea3229\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.146 to 6.0.148 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1101\"\u003e#1101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/aea5156ded28055e86aa2985ea15a9d9978b11a7\"\u003e\u003ccode\u003eaea5156\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.85 to 4.22.87 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1102\"\u003e#1102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/c3173fb1f5ea1cf3b0d3f8a014d4f8e675387d3e\"\u003e\u003ccode\u003ec3173fb\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.38 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/6ed1cfffe795d03eaffa8172f7939201bf2fb104\"\u003e\u003ccode\u003e6ed1cff\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1103\"\u003e#1103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/455f1f762b63d426033620009caad18cfd82a4a7\"\u003e\u003ccode\u003e455f1f7\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint from 9.39.3 to 9.39.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1100\"\u003e#1100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-help/compare/6.2.36...6.2.40\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-not-found` from 3.2.73 to 3.2.77\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-not-found/releases\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.77\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1057\"\u003e#1057\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/ae84f2afc47ced64c7757f4d0848ed42dd4899e3\"\u003eae84f2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.76\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1061\"\u003e#1061\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fb87f0479d78b37778a3423d2b992cf3047797ec\"\u003efb87f04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.75\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1056\"\u003e#1056\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fd506be39192510b00c28df3a7738dc873cac6b6\"\u003efd506be\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.2.74\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\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/oclif/plugin-not-found/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\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/oclif/plugin-not-found/compare/3.2.76...3.2.77\"\u003e3.2.77\u003c/a\u003e (2026-03-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1057\"\u003e#1057\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/ae84f2afc47ced64c7757f4d0848ed42dd4899e3\"\u003eae84f2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/compare/3.2.75...3.2.76\"\u003e3.2.76\u003c/a\u003e (2026-03-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1061\"\u003e#1061\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fb87f0479d78b37778a3423d2b992cf3047797ec\"\u003efb87f04\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/compare/3.2.74...3.2.75\"\u003e3.2.75\u003c/a\u003e (2026-03-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1056\"\u003e#1056\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fd506be39192510b00c28df3a7738dc873cac6b6\"\u003efd506be\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003e3.2.74\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fc25adb8ece1d310505b307010f8acc51aba8987\"\u003e\u003ccode\u003efc25adb\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.77 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/ae84f2afc47ced64c7757f4d0848ed42dd4899e3\"\u003e\u003ccode\u003eae84f2a\u003c/code\u003e\u003c/a\u003e fix(deps): bump flatted from 3.3.3 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1057\"\u003e#1057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/429161c0eb812dcc7c1027363b268f61f9940fd7\"\u003e\u003ccode\u003e429161c\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.87 to 4.22.93 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1058\"\u003e#1058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/87b3d644ba61903681d7ebf216849124a4dc7105\"\u003e\u003ccode\u003e87b3d64\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump \u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e from 6.2.37 to 6.2.39 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1059\"\u003e#1059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2d188d8d448f4379fffba9910356f4d42c823381\"\u003e\u003ccode\u003e2d188d8\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.149 to 6.0.151 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1060\"\u003e#1060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/4dd8a11c35eb4a9910ebd01662a9712d56227e9e\"\u003e\u003ccode\u003e4dd8a11\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.76 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fb87f0479d78b37778a3423d2b992cf3047797ec\"\u003e\u003ccode\u003efb87f04\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1061\"\u003e#1061\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/9cf665cf6240e75fde293ed7967afc5fc62edbcc\"\u003e\u003ccode\u003e9cf665c\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint from 9.39.3 to 9.39.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1053\"\u003e#1053\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/a984c0b00c95e882bdf46a5b953fa29335ad4266\"\u003e\u003ccode\u003ea984c0b\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.140 to 6.0.148 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1054\"\u003e#1054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/40b500bece779e81b18bbdf1957668570f978892\"\u003e\u003ccode\u003e40b500b\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.79 to 4.22.87 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1055\"\u003e#1055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-not-found/compare/3.2.73...3.2.77\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-update` from 4.7.16 to 4.7.26\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-update/releases\"\u003e\u003ccode\u003e@​oclif/plugin-update\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.7.26\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.2 to 0.5.3 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1284\"\u003e#1284\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/bbe3653bfa262a6019a059b7d596eb8cdc51e5f9\"\u003ebbe3653\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.25\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1287\"\u003e#1287\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/1f3ffb3af0e1ac236665837af54ec6ed21a51d5b\"\u003e1f3ffb3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.24\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1282\"\u003e#1282\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/69913615bd8b8b4e0f4cfdc3916ed1560d3c7e60\"\u003e6991361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.23\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1278\"\u003e#1278\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/d500b7be5037fd3d7a97c290d12f3042b11ac496\"\u003ed500b7b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.22\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump basic-ftp from 5.0.5 to 5.2.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1268\"\u003e#1268\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/d53d5a2fd5306d3001e01ce8329046a3813200cf\"\u003ed53d5a2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.21\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.8.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1272\"\u003e#1272\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/99013a31286eb9d38d37d8dde3123b36b9c5dfb5\"\u003e99013a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.20\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erepository prefix devcenter links (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1275\"\u003e#1275\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/96d8b68dede9dfc6f48bf2d6df780843fddc5ee4\"\u003e96d8b68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.20-qa.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse oclif template config for manifest URLs (\u003ca href=\"https://github.com/oclif/plugin-update/commit/bd187c7c441156adb2f72307f736effaba5fdf77\"\u003ebd187c7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.19\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e4f99772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\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/oclif/plugin-update/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-update\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/oclif/plugin-update/compare/4.7.25...4.7.26\"\u003e4.7.26\u003c/a\u003e (2026-03-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.2 to 0.5.3 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1284\"\u003e#1284\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/bbe3653bfa262a6019a059b7d596eb8cdc51e5f9\"\u003ebbe3653\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.24...4.7.25\"\u003e4.7.25\u003c/a\u003e (2026-03-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1287\"\u003e#1287\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/1f3ffb3af0e1ac236665837af54ec6ed21a51d5b\"\u003e1f3ffb3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.23...4.7.24\"\u003e4.7.24\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1282\"\u003e#1282\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/69913615bd8b8b4e0f4cfdc3916ed1560d3c7e60\"\u003e6991361\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.22...4.7.23\"\u003e4.7.23\u003c/a\u003e (2026-03-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1278\"\u003e#1278\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/d500b7be5037fd3d7a97c290d12f3042b11ac496\"\u003ed500b7b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.21...4.7.22\"\u003e4.7.22\u003c/a\u003e (2026-03-07)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump basic-ftp from 5.0.5 to 5.2.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1268\"\u003e#1268\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/d53d5a2fd5306d3001e01ce8329046a3813200cf\"\u003ed53d5a2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.20...4.7.21\"\u003e4.7.21\u003c/a\u003e (2026-03-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.8.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1272\"\u003e#1272\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/99013a31286eb9d38d37d8dde3123b36b9c5dfb5\"\u003e99013a3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.19...4.7.20\"\u003e4.7.20\u003c/a\u003e (2026-03-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erepository prefix devcenter links (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1275\"\u003e#1275\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/96d8b68dede9dfc6f48bf2d6df780843fddc5ee4\"\u003e96d8b68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.18...4.7.19\"\u003e4.7.19\u003c/a\u003e (2026-02-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e4f99772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.17...4.7.18\"\u003e4.7.18\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/5db32a16070040375bde980992252d18e1502e71\"\u003e\u003ccode\u003e5db32a1\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.26 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/bbe3653bfa262a6019a059b7d596eb8cdc51e5f9\"\u003e\u003ccode\u003ebbe3653\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.2 to 0.5.3 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1284\"\u003e#1284\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/f6dc64f9d1746b3dc6f649fb0b278f0eb8bba9c4\"\u003e\u003ccode\u003ef6dc64f\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump \u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e from 6.2.38 to 6.2.39 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1285\"\u003e#1285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f42fb5692618b2cb529fc8b7acff12131a7c0a4\"\u003e\u003ccode\u003e4f42fb5\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.148 to 6.0.151 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1286\"\u003e#1286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/3a879fbdcf93b7a8f41b622ca0f0bc64709b3b46\"\u003e\u003ccode\u003e3a879fb\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.25 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/1f3ffb3af0e1ac236665837af54ec6ed21a51d5b\"\u003e\u003ccode\u003e1f3ffb3\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1287\"\u003e#1287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/8113be1968e912c5d65fa4ba2c4566872ad420f1\"\u003e\u003ccode\u003e8113be1\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.24 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/69913615bd8b8b4e0f4cfdc3916ed1560d3c7e60\"\u003e\u003ccode\u003e6991361\u003c/code\u003e\u003c/a\u003e fix(deps): bump flatted from 3.3.1 to 3.4.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1282\"\u003e#1282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/0847f654a88477a91e6843e3229cb496396c39ac\"\u003e\u003ccode\u003e0847f65\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.23 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/d500b7be5037fd3d7a97c290d12f3042b11ac496\"\u003e\u003ccode\u003ed500b7b\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1278\"\u003e#1278\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.26\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-version` from 2.2.36 to 2.2.39\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-version/releases\"\u003e\u003ccode\u003e@​oclif/plugin-version\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.2.39\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.1 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/821\"\u003e#821\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-version/commit/5e1dfa4d7a93cd01ed5f1395b90603d0d727dabb\"\u003e5e1dfa4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.38\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/820\"\u003e#820\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-version/commit/d86130c8708a17073d714d029bdd06f316cebc4c\"\u003ed86130c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.37\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.8.1 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/814\"\u003e#814\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-version/commit/5b65d2a242615796f49a39eb04bff27c34cb430f\"\u003e5b65d2a\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/oclif/plugin-version/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-version\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/oclif/plugin-version/compare/2.2.38...2.2.39\"\u003e2.2.39\u003c/a\u003e (2026-03-21)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.1 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/821\"\u003e#821\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-version/commit/5e1dfa4d7a93cd01ed5f1395b90603d0d727dabb\"\u003e5e1dfa4\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-version/compare/2.2.37...2.2.38\"\u003e2.2.38\u003c/a\u003e (2026-03-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/820\"\u003e#820\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-version/commit/d86130c8708a17073d714d029bdd06f316cebc4c\"\u003ed86130c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-version/compare/2.2.36...2.2.37\"\u003e2.2.37\u003c/a\u003e (2026-03-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.8.1 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/814\"\u003e#814\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-version/commit/5b65d2a242615796f49a39eb04bff27c34cb430f\"\u003e5b65d2a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/74b0a157e19863c4af955fc60472ec7a5ab3d6b0\"\u003e\u003ccode\u003e74b0a15\u003c/code\u003e\u003c/a\u003e chore(release): 2.2.39 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/5e1dfa4d7a93cd01ed5f1395b90603d0d727dabb\"\u003e\u003ccode\u003e5e1dfa4\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.9.0 to 4.10.1 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/821\"\u003e#821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/f438a68540e6265377efa3ed64a1738fe5ee2c31\"\u003e\u003ccode\u003ef438a68\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.148 to 6.0.150 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/822\"\u003e#822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/13227bf6a055699507cf88442f26c845d4993ec2\"\u003e\u003ccode\u003e13227bf\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.87 to 4.22.93 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/824\"\u003e#824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/c9483c56828eaacbdb16dc688cb79ed89c28f092\"\u003e\u003ccode\u003ec9483c5\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.146 to 6.0.148 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/818\"\u003e#818\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/8671d3b755dd631df966cbd8954f4b5ac97c00ca\"\u003e\u003ccode\u003e8671d3b\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.85 to 4.22.87 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/819\"\u003e#819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/142045f9cee515e2a728b698c663ef89116579c9\"\u003e\u003ccode\u003e142045f\u003c/code\u003e\u003c/a\u003e chore(release): 2.2.38 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/d86130c8708a17073d714d029bdd06f316cebc4c\"\u003e\u003ccode\u003ed86130c\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.3 to 4.9.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/820\"\u003e#820\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/46b521ac80f705c8fc73196c0e6de7334a184e85\"\u003e\u003ccode\u003e46b521a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint from 9.39.3 to 9.39.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/817\"\u003e#817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-version/commit/68a9b7660a3e8935db2918637c10931cd7b7a5b9\"\u003e\u003ccode\u003e68a9b76\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.140 to 6.0.144 (\u003ca href=\"https://redirect.github.com/oclif/plugin-version/issues/812\"\u003e#812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-version/compare/2.2.36...2.2.39\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/table` from 0.3.6 to 0.5.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/table/releases\"\u003e\u003ccode\u003e@​oclif/table\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.5.3\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.1 to 3.4.2 (\u003ca href=\"https://github.com/oclif/table/commit/19ad221d1537798ca900205a82309201955da126\"\u003e19ad221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.14\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't strip tab whitespaces when wrapping (\u003ca href=\"https://github.com/oclif/table/commit/cbbac3e2678572cd80df72010a64b71098630950\"\u003ecbbac3e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline headers in plain table (\u003ca href=\"https://github.com/oclif/table/commit/ce07d011cb58dc56d3a63482d768f7eabea935a2\"\u003ece07d01\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.10\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline strings in plain table (\u003ca href=\"https://github.com/oclif/table/commit/60acddffdfa07f7d3d3bcf5ce2ccbbdba3c4dc10\"\u003e60acddf\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/oclif/table/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/table\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/oclif/table/compare/0.5.2...0.5.3\"\u003e0.5.3\u003c/a\u003e (2026-03-20)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump flatted from 3.3.1 to 3.4.2 (\u003ca href=\"https://github.com/oclif/table/commit/19ad221d1537798ca900205a82309201955da126\"\u003e19ad221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.5.1...0.5.2\"\u003e0.5.2\u003c/a\u003e (2026-01-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.5.0...0.5.1\"\u003e0.5.1\u003c/a\u003e (2025-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.14...0.5.0\"\u003e0.5.0\u003c/a\u003e (2025-10-23)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.13...0.4.14\"\u003e0.4.14\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\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/oclif/table/commit/a804d18b23a30bca4345bca77487c00924fa12e3\"\u003e\u003ccode\u003ea804d18\u003c/code\u003e\u003c/a\u003e chore(release): 0.5.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/5dd703c62100ab39369c7fdd70a426b753e0172d\"\u003e\u003ccode\u003e5dd703c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/272\"\u003e#272\u003c/a\u003e from oclif/dependabot-npm_and_yarn-flatted-3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/19ad221d1537798ca900205a82309201955da126\"\u003e\u003ccode\u003e19ad221\u003c/code\u003e\u003c/a\u003e fix(deps): bump flatted from 3.3.1 to 3.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/bc11b0a6aa7609f5830172d54c68c879d5a82e07\"\u003e\u003ccode\u003ebc11b0a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/269\"\u003e#269\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-9.39.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/1520ef3afbe114248685eb818fccdc1872f98102\"\u003e\u003ccode\u003e1520ef3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/270\"\u003e#270\u003c/a\u003e from oclif/dependabot-npm_and_yarn-oclif-core-4.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/9078fa8a4447bd19f8ee2a80d846e1514140ea1a\"\u003e\u003ccode\u003e9078fa8\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint from 9.39.3 to 9.39.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/62198de484933bf51bb86a5d5108bc5568368c10\"\u003e\u003ccode\u003e62198de\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump \u003ccode\u003e@​oclif/core\u003c/code\u003e from 4.8.0 to 4.9.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/da4be83e5653e9da0d4e6b41385a67739482522b\"\u003e\u003ccode\u003eda4be83\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/271\"\u003e#271\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/9496d05b5828d924fa60832625d78c6ed3b37223\"\u003e\u003ccode\u003e9496d05\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.140 to 6.0.148\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/39816fffab346b38b03773ab8658381b9cb0bae4\"\u003e\u003ccode\u003e39816ff\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/263\"\u003e#263\u003c/a\u003e from oclif/ew/slack-webhook-secret\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/table/compare/0.3.6...0.5.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink` from 4.4.1 to 6.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink/releases\"\u003eink's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.8.0\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erenderToString()\u003c/code\u003e for synchronous string output (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/868\"\u003e#868\u003c/a\u003e)  0a0c549\u003c/li\u003e\n\u003cli\u003eAdd support for react-devtools v7 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/877\"\u003e#877\u003c/a\u003e)  d633d7c\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eexit()\u003c/code\u003e to pass a result value to \u003ccode\u003ewaitUntilExit()\u003c/code\u003e  20b4a3d\u003c/li\u003e\n\u003cli\u003eImprove performance by caching some expensive calls (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/835\"\u003e#835\u003c/a\u003e)  bd2f6a4\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix wrapping with nested \u003ccode\u003eText\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/879\"\u003e#879\u003c/a\u003e)  1761c3a\u003c/li\u003e\n\u003cli\u003eFix support for hyperlinks (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/871\"\u003e#871\u003c/a\u003e)  2bd1a74\u003c/li\u003e\n\u003cli\u003eFix: Handle ended stdout during unmount  54c4e65\u003c/li\u003e\n\u003cli\u003eFix duplicated \u003ccode\u003e\u0026lt;Static\u0026gt;\u003c/code\u003e output on exit  5815651\u003c/li\u003e\n\u003cli\u003eFix dropped keypresses when multiple inputs arrive in one readable tick  4848547\u003c/li\u003e\n\u003cli\u003eFix handling of colored output from child processes  9da2dfa\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.7.0...v6.8.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.7.0...v6.8.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.7.0\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://react.dev/blog/2022/03/29/react-v18#what-is-concurrent-react\"\u003eReact concurrent rendering\u003c/a\u003e (opt-in) (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/850\"\u003e#850\u003c/a\u003e)  c587da3\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://github.com/contour-terminal/vt-extensions/blob/master/synchronized-output.md\"\u003esynchronized update\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)  165b861\n\u003cul\u003e\n\u003cli\u003eThis fixes flickering in many modern terminals 🎉\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#kittykeyboard\"\u003ekitty keyboard protocol support\u003c/a\u003e (opt-in) (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/855\"\u003e#855\u003c/a\u003e)  c183c53\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#usecursor\"\u003eIME cursor positioning API\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)  165b861\u003c/li\u003e\n\u003cli\u003eImprove terminal size detection for piped processes (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/854\"\u003e#854\u003c/a\u003e)  6dc3b03\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix fullscreen trailing newline on initial render (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/856\"\u003e#856\u003c/a\u003e)  9b21b24\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e when using many \u003ccode\u003euseInput\u003c/code\u003e hooks  390549d\u003c/li\u003e\n\u003cli\u003eFix: Make unmount flush pending renders and await stdout drain (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/863\"\u003e#863\u003c/a\u003e)  5e35d73\u003c/li\u003e\n\u003cli\u003eFix handling of Option+Return (soft return) on macOS (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/860\"\u003e#860\u003c/a\u003e)  12fe119\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.6.0...v6.7.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.6.0...v6.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehome\u003c/code\u003e and \u003ccode\u003eend\u003c/code\u003e key support in \u003ccode\u003euseInput\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/829\"\u003e#829\u003c/a\u003e)  969cae4\u003c/li\u003e\n\u003cli\u003eFix some flicker in incremental rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/836\"\u003e#836\u003c/a\u003e)  a006d76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.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/vadimdemedes/ink/commit/be1b1bb6ec65056e2ed60ef3c5ae642704b82d31\"\u003e\u003ccode\u003ebe1b1bb\u003c/code\u003e\u003c/a\u003e 6.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/d633d7c55bc4fd3b10c0674c1fc9d73368392e67\"\u003e\u003ccode\u003ed633d7c\u003c/code\u003e\u003c/a\u003e Add support for react-devtools v7 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/877\"\u003e#877\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/bd2f6a4f03da24a0f91c1cdbaca3caf176e3e05a\"\u003e\u003ccode\u003ebd2f6a4\u003c/code\u003e\u003c/a\u003e Improve performance by caching some expensive calls (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/835\"\u003e#835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/6fb8d74da261127b144a32032b40576ede414ca7\"\u003e\u003ccode\u003e6fb8d74\u003c/code\u003e\u003c/a\u003e Add routing recipe using React Router's MemoryRouter (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/cfd0a68ad71ce6a6a9906ecb7ffcb123ac253919\"\u003e\u003ccode\u003ecfd0a68\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003euse-transition\u003c/code\u003e example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/1761c3ae42b647a32132a7b34ce75ef143677cf9\"\u003e\u003ccode\u003e1761c3a\u003c/code\u003e\u003c/a\u003e Fix wrapping with nested \u003ccode\u003eText\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/879\"\u003e#879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/1cf6690428b720e9d774a434a5a4fa19db1ac4fc\"\u003e\u003ccode\u003e1cf6690\u003c/code\u003e\u003c/a\u003e Improve performance for tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/ae49abedd82b0c05b312e3a4bf4c779d052243a2\"\u003e\u003ccode\u003eae49abe\u003c/code\u003e\u003c/a\u003e Add ink-color-picker to \u0026quot;Who's Using Ink\u0026quot; section (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/873\"\u003e#873\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/2bd1a74bced65710c499740d53255f313b47c058\"\u003e\u003ccode\u003e2bd1a74\u003c/code\u003e\u003c/a\u003e Fix support for hyperlinks (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/871\"\u003e#871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/20b4a3dcfb65e99b470fc3bd86c59b520a9bea12\"\u003e\u003ccode\u003e20b4a3d\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eexit()\u003c/code\u003e to pass a result value to \u003ccode\u003ewaitUntilExit()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vadimdemedes/ink/compare/v4.4.1...v6.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink-text-input` from 5.0.1 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/releases\"\u003eink-text-input's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/sindresorhus\"\u003e\u003ccode\u003e@​sindresorhus\u003c/code\u003e\u003c/a\u003e for updating this package to work with the newly released \u003ca href=\"https://github.com/vadimdemedes/ink/releases/tag/v5.0.0\"\u003eInk 5\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)  338ae6e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ehttps://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/4ac429ca11da17c2321f7dec1076e38c06d738d5\"\u003e\u003ccode\u003e4ac429c\u003c/code\u003e\u003c/a\u003e 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/338ae6e8a146992b5cca5255ee66e3dd283b20d5\"\u003e\u003ccode\u003e338ae6e\u003c/code\u003e\u003c/a\u003e Require Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ora` from 8.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/ora/releases\"\u003eora's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce flicker in rendering  2ab4f76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003estdin-discarder\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/251\"\u003e#251\u003c/a\u003e)  020eaba\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.1.0...v9.2.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.1.0...v9.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport external writes to stream (\u003ccode\u003econsole.log\u003c/code\u003e) while spinning  d2b543a\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003estrip-ansi\u003c/code\u003e dependency with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)  68d50e5\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  7aca06d\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix clearing in some cases  aa51538\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eframe()\u003c/code\u003e not displaying dynamic \u003ccode\u003eprefixText\u003c/code\u003e/\u003ccode\u003esuffixText\u003c/code\u003e from functions  0f19f57\u003c/li\u003e\n\u003cli\u003eFix multiline text exceeding console height leaving garbage when scrolling  45d30ad\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/4496362714e1edd414e5347e8d4b337f103f0e15\"\u003e\u003ccode\u003e4496362\u003c/code\u003e\u003c/a\u003e 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/2ab4f7613879515e29039888115831422f49e1af\"\u003e\u003ccode\u003e2ab4f76\u003c/code\u003e\u003c/a\u003e Reduce flicker in rendering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/8d17b13a8b3330af16cfa24c6e3b8a99f678c5c4\"\u003e\u003ccode\u003e8d17b13\u003c/code\u003e\u003c/a\u003e Add FAQ item\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/4cf47fc2ce273b7e441ca186b5e45976c2c39946\"\u003e\u003ccode\u003e4cf47fc\u003c/code\u003e\u003c/a\u003e Add more tests for \u003ccode\u003ediscardStdin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/9763e608dd723d70393e95460b881d10f75dee24\"\u003e\u003ccode\u003e9763e60\u003c/code\u003e\u003c/a\u003e Document Ctrl+C behavior for discardStdin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/5408a1ea33cc70ddbc065617a355a662365aff83\"\u003e\u003ccode\u003e5408a1e\u003c/code\u003e\u003c/a\u003e 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/020eabad6bbb549a7436562a2d7c1211b80467ed\"\u003e\u003ccode\u003e020eaba\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003estdin-discarder\u003c/code\u003e dependency (\u003ca href=\"https://redir...\n\n_Description has been truncated_","html_url":"https://github.com/a1st-dev/aix/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/a1st-dev%2Faix/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"}},{"old_version":"1.2.5","new_version":"3.1.2","update_type":"major","path":null,"pr_created_at":"2026-03-09T11:12:56.000Z","version_change":"1.2.5 → 3.1.2","issue":{"uuid":"4044962228","node_id":"PR_kwDORiMHKc7JCm-i","number":1,"state":"closed","title":"chore(deps): bump the npm-dependencies group with 102 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-23T12:25:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T11:12:56.000Z","updated_at":"2026-03-23T12:25:45.000Z","time_to_close":1213967,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-dependencies","update_count":102,"packages":[{"name":"@changesets/changelog-github","old_version":"0.5.1","new_version":"0.6.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.29.4","new_version":"2.30.0","repository_url":"https://github.com/changesets/changesets"},{"name":"dotenv-cli","old_version":"8.0.0","new_version":"11.0.0","repository_url":"https://github.com/entropitor/dotenv-cli"},{"name":"prettier","old_version":"3.6.2","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"prettier-plugin-tailwindcss","old_version":"0.6.12","new_version":"0.7.2","repository_url":"https://github.com/tailwindlabs/prettier-plugin-tailwindcss"},{"name":"turbo","old_version":"2.5.4","new_version":"2.8.14","repository_url":"https://github.com/vercel/turborepo"},{"name":"typescript","old_version":"5.8.3","new_version":"5.9.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"unlighthouse","old_version":"0.16.3","new_version":"0.17.7","repository_url":"https://github.com/harlan-zw/unlighthouse"},{"name":"@conform-to/react","old_version":"1.6.1","new_version":"1.17.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@conform-to/zod","old_version":"1.6.1","new_version":"1.17.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@icons-pack/react-simple-icons","old_version":"11.2.0","new_version":"13.12.0","repository_url":"https://github.com/icons-pack/react-simple-icons"},{"name":"@makeswift/runtime","old_version":"0.24.6","new_version":"0.27.1","repository_url":"https://github.com/makeswift/makeswift"},{"name":"@radix-ui/react-accordion","old_version":"1.2.11","new_version":"1.2.12","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-checkbox","old_version":"1.3.2","new_version":"1.3.3","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dialog","old_version":"1.1.14","new_version":"1.1.15","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-dropdown-menu","old_version":"2.1.15","new_version":"2.1.16","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-label","old_version":"2.1.7","new_version":"2.1.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-navigation-menu","old_version":"1.2.13","new_version":"1.2.14","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-popover","old_version":"1.1.14","new_version":"1.1.15","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-portal","old_version":"1.1.9","new_version":"1.1.10","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-radio-group","old_version":"1.3.7","new_version":"1.3.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-select","old_version":"2.2.5","new_version":"2.2.6","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-switch","old_version":"1.2.5","new_version":"1.2.6","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toggle","old_version":"1.1.9","new_version":"1.1.10","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-toggle-group","old_version":"1.1.10","new_version":"1.1.11","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@radix-ui/react-tooltip","old_version":"1.2.7","new_version":"1.2.8","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@t3-oss/env-core","old_version":"0.13.6","new_version":"0.13.10","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@upstash/redis","old_version":"1.35.0","new_version":"1.36.4","repository_url":"https://github.com/upstash/redis-js"},{"name":"@vercel/analytics","old_version":"1.5.0","new_version":"1.6.1","repository_url":"https://github.com/vercel/analytics"},{"name":"@vercel/speed-insights","old_version":"1.2.0","new_version":"1.3.1","repository_url":"https://github.com/vercel/speed-insights"},{"name":"embla-carousel","old_version":"8.5.2","new_version":"8.6.0","repository_url":"https://github.com/davidjerleke/embla-carousel"},{"name":"embla-carousel-autoplay","old_version":"8.5.2","new_version":"8.6.0","repository_url":"https://github.com/davidjerleke/embla-carousel"},{"name":"embla-carousel-fade","old_version":"8.5.2","new_version":"8.6.0","repository_url":"https://github.com/davidjerleke/embla-carousel"},{"name":"embla-carousel-react","old_version":"8.5.2","new_version":"8.6.0","repository_url":"https://github.com/davidjerleke/embla-carousel"},{"name":"gql.tada","old_version":"1.8.10","new_version":"1.9.0","repository_url":"https://github.com/0no-co/gql.tada"},{"name":"graphql","old_version":"16.11.0","new_version":"16.13.1","repository_url":"https://github.com/graphql/graphql-js"},{"name":"isomorphic-dompurify","old_version":"2.25.0","new_version":"3.0.0","repository_url":"https://github.com/kkomelin/isomorphic-dompurify"},{"name":"jose","old_version":"5.10.0","new_version":"6.2.1","repository_url":"https://github.com/panva/jose"},{"name":"lru-cache","old_version":"11.1.0","new_version":"11.2.6","repository_url":"https://github.com/isaacs/node-lru-cache"},{"name":"lucide-react","old_version":"0.474.0","new_version":"0.577.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"15.5.9","new_version":"16.1.6","repository_url":"https://github.com/vercel/next.js"},{"name":"next-auth","old_version":"5.0.0-beta.25","new_version":"5.0.0-beta.30","repository_url":"https://github.com/nextauthjs/next-auth"},{"name":"next-intl","old_version":"4.1.0","new_version":"4.8.3","repository_url":"https://github.com/amannn/next-intl"},{"name":"nuqs","old_version":"2.4.3","new_version":"2.8.9","repository_url":"https://github.com/47ng/nuqs"},{"name":"react","old_version":"19.1.4","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.7","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-day-picker","old_version":"9.7.0","new_version":"9.14.0","repository_url":"https://github.com/gpbl/react-day-picker"},{"name":"react-dom","old_version":"19.1.4","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"set-cookie-parser","old_version":"2.7.1","new_version":"3.0.1","repository_url":"https://github.com/nfriedly/set-cookie-parser"},{"name":"sharp","old_version":"0.33.5","new_version":"0.34.5","repository_url":"https://github.com/lovell/sharp"},{"name":"sonner","old_version":"1.7.4","new_version":"2.0.7","repository_url":"https://github.com/emilkowalski/sonner"},{"name":"swr","old_version":"2.3.0","new_version":"2.4.1","repository_url":"https://github.com/vercel/swr"},{"name":"tailwindcss-radix","old_version":"3.0.5","new_version":"4.0.2","repository_url":"https://github.com/ecklf/tailwindcss-radix"},{"name":"uuid","old_version":"11.1.0","new_version":"13.0.0","repository_url":"https://github.com/uuidjs/uuid"},{"name":"zod","old_version":"3.25.51","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"},{"name":"@0no-co/graphqlsp","old_version":"1.12.16","new_version":"1.15.2","repository_url":"https://github.com/0no-co/GraphQLSP"},{"name":"@bigcommerce/eslint-config","old_version":"2.11.0","new_version":"2.13.1","repository_url":"https://github.com/bigcommerce/eslint-config"},{"name":"@faker-js/faker","old_version":"9.8.0","new_version":"10.3.0","repository_url":"https://github.com/faker-js/faker"},{"name":"@gql.tada/cli-utils","old_version":"1.6.3","new_version":"1.7.2","repository_url":"https://github.com/0no-co/gql.tada"},{"name":"@next/bundle-analyzer","old_version":"15.5.9","new_version":"16.1.6","repository_url":"https://github.com/vercel/next.js"},{"name":"@playwright/test","old_version":"1.52.0","new_version":"1.58.2","repository_url":"https://github.com/microsoft/playwright"},{"name":"@tailwindcss/typography","old_version":"0.5.16","new_version":"0.5.19","repository_url":"https://github.com/tailwindlabs/tailwindcss-typography"},{"name":"@types/node","old_version":"22.15.30","new_version":"22.19.15","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":"autoprefixer","old_version":"10.4.21","new_version":"10.4.27","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"dotenv","old_version":"16.5.0","new_version":"17.3.1","repository_url":"https://github.com/motdotla/dotenv"},{"name":"eslint-config-next","old_version":"15.5.9","new_version":"16.1.6","repository_url":"https://github.com/vercel/next.js"},{"name":"postcss","old_version":"8.5.6","new_version":"8.5.8","repository_url":"https://github.com/postcss/postcss"},{"name":"postcss-preset-env","old_version":"10.2.1","new_version":"11.2.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"tailwindcss","old_version":"3.4.17","new_version":"3.4.19","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"chalk","old_version":"5.4.1","new_version":"5.6.2","repository_url":"https://github.com/chalk/chalk"},{"name":"commander","old_version":"14.0.0","new_version":"14.0.3","repository_url":"https://github.com/tj/commander.js"},{"name":"nypm","old_version":"0.5.4","new_version":"0.6.5","repository_url":"https://github.com/unjs/nypm"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/ui","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"msw","old_version":"2.9.0","new_version":"2.12.10","repository_url":"https://github.com/mswjs/msw"},{"name":"tsup","old_version":"8.5.0","new_version":"8.5.1","repository_url":"https://github.com/egoist/tsup"},{"name":"vitest","old_version":"3.2.4","new_version":"4.0.18","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@0no-co/graphql.web","old_version":"1.1.2","new_version":"1.2.0","repository_url":"https://github.com/0no-co/graphql.web"},{"name":"std-env","old_version":"3.9.0","new_version":"3.10.0","repository_url":"https://github.com/unjs/std-env"},{"name":"@inquirer/core","old_version":"10.1.13","new_version":"11.1.5","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/figures","old_version":"1.0.12","new_version":"2.0.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/prompts","old_version":"7.5.3","new_version":"8.3.0","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/type","old_version":"3.0.7","new_version":"4.0.3","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@segment/analytics-node","old_version":"2.2.1","new_version":"3.0.0","repository_url":"https://github.com/segmentio/analytics-next"},{"name":"ansi-escapes","old_version":"7.0.0","new_version":"7.3.0","repository_url":"https://github.com/sindresorhus/ansi-escapes"},{"name":"conf","old_version":"13.1.0","new_version":"15.1.0","repository_url":"https://github.com/sindresorhus/conf"},{"name":"fs-extra","old_version":"11.3.0","new_version":"11.3.4","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"giget","old_version":"1.2.5","new_version":"3.1.2","repository_url":"https://github.com/unjs/giget"},{"name":"open","old_version":"10.1.2","new_version":"11.0.0","repository_url":"https://github.com/sindresorhus/open"},{"name":"ora","old_version":"8.2.0","new_version":"9.3.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"semver","old_version":"7.7.2","new_version":"7.7.4","repository_url":"https://github.com/npm/node-semver"},{"name":"@types/semver","old_version":"7.7.0","new_version":"7.7.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"zod-validation-error","old_version":"3.4.1","new_version":"5.0.0","repository_url":"https://github.com/causaly/zod-validation-error"},{"name":"@swc/core","old_version":"1.11.31","new_version":"1.15.18","repository_url":"https://github.com/swc-project/swc"},{"name":"@swc/jest","old_version":"0.2.38","new_version":"0.2.39","repository_url":"https://github.com/swc-project/pkgs"},{"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":"@next/eslint-plugin-next","old_version":"15.3.3","new_version":"16.1.6","repository_url":"https://github.com/vercel/next.js"},{"name":"eslint-config-prettier","old_version":"10.1.5","new_version":"10.1.8","repository_url":"https://github.com/prettier/eslint-config-prettier"},{"name":"eslint-plugin-check-file","old_version":"2.8.0","new_version":"3.3.1","repository_url":"https://github.com/dukeluo/eslint-plugin-check-file"},{"name":"eslint-plugin-prettier","old_version":"5.4.1","new_version":"5.5.5","repository_url":"https://github.com/prettier/eslint-plugin-prettier"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 102 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/changelog-github](https://github.com/changesets/changesets) | `0.5.1` | `0.6.0` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.4` | `2.30.0` |\n| [dotenv-cli](https://github.com/entropitor/dotenv-cli) | `8.0.0` | `11.0.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.8.1` |\n| [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) | `0.6.12` | `0.7.2` |\n| [turbo](https://github.com/vercel/turborepo) | `2.5.4` | `2.8.14` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.8.3` | `5.9.3` |\n| [unlighthouse](https://github.com/harlan-zw/unlighthouse/tree/HEAD/packages/unlighthouse) | `0.16.3` | `0.17.7` |\n| [@conform-to/react](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react) | `1.6.1` | `1.17.1` |\n| [@conform-to/zod](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod) | `1.6.1` | `1.17.1` |\n| [@icons-pack/react-simple-icons](https://github.com/icons-pack/react-simple-icons/tree/HEAD/react-simple-icons) | `11.2.0` | `13.12.0` |\n| [@makeswift/runtime](https://github.com/makeswift/makeswift/tree/HEAD/packages/runtime) | `0.24.6` | `0.27.1` |\n| [@radix-ui/react-accordion](https://github.com/radix-ui/primitives) | `1.2.11` | `1.2.12` |\n| [@radix-ui/react-checkbox](https://github.com/radix-ui/primitives) | `1.3.2` | `1.3.3` |\n| [@radix-ui/react-dialog](https://github.com/radix-ui/primitives) | `1.1.14` | `1.1.15` |\n| [@radix-ui/react-dropdown-menu](https://github.com/radix-ui/primitives) | `2.1.15` | `2.1.16` |\n| [@radix-ui/react-label](https://github.com/radix-ui/primitives) | `2.1.7` | `2.1.8` |\n| [@radix-ui/react-navigation-menu](https://github.com/radix-ui/primitives) | `1.2.13` | `1.2.14` |\n| [@radix-ui/react-popover](https://github.com/radix-ui/primitives) | `1.1.14` | `1.1.15` |\n| [@radix-ui/react-portal](https://github.com/radix-ui/primitives) | `1.1.9` | `1.1.10` |\n| [@radix-ui/react-radio-group](https://github.com/radix-ui/primitives) | `1.3.7` | `1.3.8` |\n| [@radix-ui/react-select](https://github.com/radix-ui/primitives) | `2.2.5` | `2.2.6` |\n| [@radix-ui/react-switch](https://github.com/radix-ui/primitives) | `1.2.5` | `1.2.6` |\n| [@radix-ui/react-toggle](https://github.com/radix-ui/primitives) | `1.1.9` | `1.1.10` |\n| [@radix-ui/react-toggle-group](https://github.com/radix-ui/primitives) | `1.1.10` | `1.1.11` |\n| [@radix-ui/react-tooltip](https://github.com/radix-ui/primitives) | `1.2.7` | `1.2.8` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.6` | `0.13.10` |\n| [@upstash/redis](https://github.com/upstash/redis-js) | `1.35.0` | `1.36.4` |\n| [@vercel/analytics](https://github.com/vercel/analytics/tree/HEAD/packages/web) | `1.5.0` | `1.6.1` |\n| [@vercel/speed-insights](https://github.com/vercel/speed-insights/tree/HEAD/packages/web) | `1.2.0` | `1.3.1` |\n| [embla-carousel](https://github.com/davidjerleke/embla-carousel) | `8.5.2` | `8.6.0` |\n| [embla-carousel-autoplay](https://github.com/davidjerleke/embla-carousel) | `8.5.2` | `8.6.0` |\n| [embla-carousel-fade](https://github.com/davidjerleke/embla-carousel) | `8.5.2` | `8.6.0` |\n| [embla-carousel-react](https://github.com/davidjerleke/embla-carousel) | `8.5.2` | `8.6.0` |\n| [gql.tada](https://github.com/0no-co/gql.tada) | `1.8.10` | `1.9.0` |\n| [graphql](https://github.com/graphql/graphql-js) | `16.11.0` | `16.13.1` |\n| [isomorphic-dompurify](https://github.com/kkomelin/isomorphic-dompurify) | `2.25.0` | `3.0.0` |\n| [jose](https://github.com/panva/jose) | `5.10.0` | `6.2.1` |\n| [lru-cache](https://github.com/isaacs/node-lru-cache) | `11.1.0` | `11.2.6` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.474.0` | `0.577.0` |\n| [next](https://github.com/vercel/next.js) | `15.5.9` | `16.1.6` |\n| [next-auth](https://github.com/nextauthjs/next-auth) | `5.0.0-beta.25` | `5.0.0-beta.30` |\n| [next-intl](https://github.com/amannn/next-intl) | `4.1.0` | `4.8.3` |\n| [nuqs](https://github.com/47ng/nuqs/tree/HEAD/packages/nuqs) | `2.4.3` | `2.8.9` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.4` | `19.2.4` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.7` | `19.2.14` |\n| [react-day-picker](https://github.com/gpbl/react-day-picker) | `9.7.0` | `9.14.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.4` | `19.2.4` |\n| [set-cookie-parser](https://github.com/nfriedly/set-cookie-parser) | `2.7.1` | `3.0.1` |\n| [sharp](https://github.com/lovell/sharp) | `0.33.5` | `0.34.5` |\n| [sonner](https://github.com/emilkowalski/sonner) | `1.7.4` | `2.0.7` |\n| [swr](https://github.com/vercel/swr) | `2.3.0` | `2.4.1` |\n| [tailwindcss-radix](https://github.com/ecklf/tailwindcss-radix) | `3.0.5` | `4.0.2` |\n| [uuid](https://github.com/uuidjs/uuid) | `11.1.0` | `13.0.0` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.51` | `4.3.6` |\n| [@0no-co/graphqlsp](https://github.com/0no-co/GraphQLSP) | `1.12.16` | `1.15.2` |\n| [@bigcommerce/eslint-config](https://github.com/bigcommerce/eslint-config/tree/HEAD/packages/eslint-config) | `2.11.0` | `2.13.1` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `9.8.0` | `10.3.0` |\n| [@gql.tada/cli-utils](https://github.com/0no-co/gql.tada/tree/HEAD/packages/cli-utils) | `1.6.3` | `1.7.2` |\n| [@next/bundle-analyzer](https://github.com/vercel/next.js/tree/HEAD/packages/next-bundle-analyzer) | `15.5.9` | `16.1.6` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.52.0` | `1.58.2` |\n| [@tailwindcss/typography](https://github.com/tailwindlabs/tailwindcss-typography) | `0.5.16` | `0.5.19` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.15.30` | `22.19.15` |\n| [@types/uuid](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/uuid) | `10.0.0` | `11.0.0` |\n| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.21` | `10.4.27` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.5.0` | `17.3.1` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.5.9` | `16.1.6` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.8` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.2.1` | `11.2.0` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `3.4.17` | `3.4.19` |\n| [chalk](https://github.com/chalk/chalk) | `5.4.1` | `5.6.2` |\n| [commander](https://github.com/tj/commander.js) | `14.0.0` | `14.0.3` |\n| [nypm](https://github.com/unjs/nypm) | `0.5.4` | `0.6.5` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.0.18` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `3.2.4` | `4.0.18` |\n| [msw](https://github.com/mswjs/msw) | `2.9.0` | `2.12.10` |\n| [tsup](https://github.com/egoist/tsup) | `8.5.0` | `8.5.1` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.18` |\n| [@0no-co/graphql.web](https://github.com/0no-co/graphql.web) | `1.1.2` | `1.2.0` |\n| [std-env](https://github.com/unjs/std-env) | `3.9.0` | `3.10.0` |\n| [@inquirer/core](https://github.com/SBoudrias/Inquirer.js) | `10.1.13` | `11.1.5` |\n| [@inquirer/figures](https://github.com/SBoudrias/Inquirer.js) | `1.0.12` | `2.0.3` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.5.3` | `8.3.0` |\n| [@inquirer/type](https://github.com/SBoudrias/Inquirer.js) | `3.0.7` | `4.0.3` |\n| [@segment/analytics-node](https://github.com/segmentio/analytics-next/tree/HEAD/packages/node) | `2.2.1` | `3.0.0` |\n| [ansi-escapes](https://github.com/sindresorhus/ansi-escapes) | `7.0.0` | `7.3.0` |\n| [conf](https://github.com/sindresorhus/conf) | `13.1.0` | `15.1.0` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `11.3.0` | `11.3.4` |\n| [giget](https://github.com/unjs/giget) | `1.2.5` | `3.1.2` |\n| [open](https://github.com/sindresorhus/open) | `10.1.2` | `11.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.3.0` |\n| [semver](https://github.com/npm/node-semver) | `7.7.2` | `7.7.4` |\n| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.7.0` | `7.7.1` |\n| [zod-validation-error](https://github.com/causaly/zod-validation-error) | `3.4.1` | `5.0.0` |\n| [@swc/core](https://github.com/swc-project/swc/tree/HEAD/packages/core) | `1.11.31` | `1.15.18` |\n| [@swc/jest](https://github.com/swc-project/pkgs) | `0.2.38` | `0.2.39` |\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| [@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next) | `15.3.3` | `16.1.6` |\n| [eslint-config-prettier](https://github.com/prettier/eslint-config-prettier) | `10.1.5` | `10.1.8` |\n| [eslint-plugin-check-file](https://github.com/dukeluo/eslint-plugin-check-file) | `2.8.0` | `3.3.1` |\n| [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) | `5.4.1` | `5.5.5` |\n\nUpdates `@changesets/changelog-github` from 0.5.1 to 0.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e\u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1850\"\u003e#1850\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/fd0bc2e997a7bf603415489d10fcac0ca129badf\"\u003e\u003ccode\u003efd0bc2e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Linkify issue references in changelog entries.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1810\"\u003e#1810\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/27fd8f41dddafcc2e96e7df39dca04d92f916a0a\"\u003e\u003ccode\u003e27fd8f4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/hirasso\"\u003e\u003ccode\u003e@​hirasso\u003c/code\u003e\u003c/a\u003e! - Replace deprecated \u003ccode\u003eString.prototype.trimRight\u003c/code\u003e with \u003ca href=\"https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/String/trimEnd\"\u003e\u003ccode\u003eString.prototype.trimEnd\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/d4b8ad8158fe4d900abc5052dacaa8be1f41a232\"\u003e\u003ccode\u003ed4b8ad8\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/e462d892af560d0e3cf5d2f04da230751fbd05ca\"\u003e\u003ccode\u003ee462d89\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-github-info\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.8.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/3ab4d8928ce3c4d4f4e3d1b09be91ec0a1315bc0\"\u003e\u003ccode\u003e3ab4d89\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1817\"\u003e#1817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e Fix changelog entry insertion when no package title is present in the `CHANGE...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Allow versioned private packages to depend on skipped packages without requir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Fix confusing 'Question-2' prompt label when using external editor (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1857\"\u003e#1857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Support ESM for custom changelog and commit options (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1774\"\u003e#1774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/e462d892af560d0e3cf5d2f04da230751fbd05ca\"\u003e\u003ccode\u003ee462d89\u003c/code\u003e\u003c/a\u003e Add scopes automatically in the GitHub new token link in the printed error me...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Support absolute paths in status output flag (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1776\"\u003e#1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d4b8ad8158fe4d900abc5052dacaa8be1f41a232\"\u003e\u003ccode\u003ed4b8ad8\u003c/code\u003e\u003c/a\u003e Improve error messages when fetching from GitHub api (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/ece03767a2ae313d9abf2d065f6201dadb337ce6\"\u003e\u003ccode\u003eece0376\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003ebaseBranch\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1778\"\u003e#1778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Allow Changesets to be executed from non-root directories (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1806\"\u003e#1806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/changelog-github@0.5.1...@changesets/changelog-github@0.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​changesets/changelog-github\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/cli` from 2.29.4 to 2.30.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/changesets/changesets/releases\"\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.30.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1840\"\u003e#1840\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/057cca222321816b6c8c6f6c52130185b364de36\"\u003e\u003ccode\u003e057cca2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/wotan-allfather\"\u003e\u003ccode\u003e@​wotan-allfather\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003e--since\u003c/code\u003e flag to \u003ccode\u003eadd\u003c/code\u003e command\u003c/p\u003e\n\u003cp\u003eThe \u003ccode\u003eadd\u003c/code\u003e command now supports a \u003ccode\u003e--since\u003c/code\u003e flag that allows you to specify which branch, tag, or git ref to use when detecting changed packages. This is useful for gitflow workflows where you have multiple target branches and the \u003ccode\u003ebaseBranch\u003c/code\u003e config option doesn't cover all use cases.\u003c/p\u003e\n\u003cp\u003eExample: \u003ccode\u003echangeset add --since=develop\u003c/code\u003e\u003c/p\u003e\n\u003cp\u003eIf not provided, the command falls back to the \u003ccode\u003ebaseBranch\u003c/code\u003e value in your \u003ccode\u003e.changeset/config.json\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1845\"\u003e#1845\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2b4a66a36497fd5504186dcc6ae9e287c8403de6\"\u003e\u003ccode\u003e2b4a66a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Delegate OTP prompting to the package manager instead of handling it in-process. This allows Changesets to use the package manager's native web auth support.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1774\"\u003e#1774\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Support importing custom \u003ccode\u003ecommit\u003c/code\u003e option ES module. Previously, it used \u003ccode\u003erequire()\u003c/code\u003e which only worked for CJS modules, however now it uses \u003ccode\u003eimport()\u003c/code\u003e which supports both CJS and ES modules.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1839\"\u003e#1839\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/73b18099517b00a3c7b70c417b7f7f1bfaa24931\"\u003e\u003ccode\u003e73b1809\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/leochiu-a\"\u003e\u003ccode\u003e@​leochiu-a\u003c/code\u003e\u003c/a\u003e! - Add a \u003ccode\u003e--message\u003c/code\u003e (\u003ccode\u003e-m\u003c/code\u003e) flag to \u003ccode\u003echangeset add\u003c/code\u003e (and default \u003ccode\u003echangeset\u003c/code\u003e) so the changeset summary can be provided from the command line. When \u003ccode\u003e--message\u003c/code\u003e is present, the summary prompt is skipped while the final confirmation step is kept.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1806\"\u003e#1806\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/luisadame\"\u003e\u003ccode\u003e@​luisadame\u003c/code\u003e\u003c/a\u003e! - Changeset CLI can now be run from the nested directories in the project, where the \u003ccode\u003e.changeset\u003c/code\u003e directory has to be found in one of the parent directories\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1849\"\u003e#1849\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/9dc32308e4d208964b648a788ba4eee1003c273c\"\u003e\u003ccode\u003e9dc3230\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Compute the terminal's size lazily to avoid spurious stderr output in non-interactive mode\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1857\"\u003e#1857\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mixelburg\"\u003e\u003ccode\u003e@​mixelburg\u003c/code\u003e\u003c/a\u003e! - Fix confusing prompt labels when entering changeset summary after external editor fallback\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1842\"\u003e#1842\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/RodrigoHamuy\"\u003e\u003ccode\u003e@​RodrigoHamuy\u003c/code\u003e\u003c/a\u003e! - Allow private packages to depend on skipped packages without requiring them to also be skipped. Private packages are not published to npm, so it is safe for them to have dependencies on ignored or unversioned packages.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1776\"\u003e#1776\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/bluwy\"\u003e\u003ccode\u003e@​bluwy\u003c/code\u003e\u003c/a\u003e! - Support absolute paths in \u003ccode\u003echangeset status --output \u0026lt;path\u0026gt;\u003c/code\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/b6f4c748c4ba50b5ac608f3ce41229526d1bfe94\"\u003e\u003ccode\u003eb6f4c74\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/changesets/changesets/commit/27fd8f41dddafcc2e96e7df39dca04d92f916a0a\"\u003e\u003ccode\u003e27fd8f4\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.1.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/config\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.1.3\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/get-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.15\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/read\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/957f24ed0446494c5709189ae57583f72c716d43\"\u003e\u003ccode\u003e957f24e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/apply-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.0.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1712\"\u003e#1712\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/a3563b0d6c84e7142541493dea0c89acdc339b93\"\u003e\u003ccode\u003ea3563b0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/benmccann\"\u003e\u003ccode\u003e@​benmccann\u003c/code\u003e\u003c/a\u003e! - Switch to maintained fork of \u003ccode\u003eexternal-editor\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​changesets/cli\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.29.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/changesets/changesets/pull/1693\"\u003e#1693\u003c/a\u003e \u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Andarist\"\u003e\u003ccode\u003e@​Andarist\u003c/code\u003e\u003c/a\u003e! - Fixed an issue with \u003ccode\u003eworkspace:^\u003c/code\u003e and \u003ccode\u003eworkspace:~\u003c/code\u003e dependency ranges not being semantically treated as, respectively, \u003ccode\u003e^CURRENT_VERSION\u003c/code\u003e and \u003ccode\u003e~CURRENT_VERSION\u003c/code\u003e. This led to dependent packages being, at times, bumped too often when their dependencies with those ranges were bumped.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/3ab4d8928ce3c4d4f4e3d1b09be91ec0a1315bc0\"\u003e\u003ccode\u003e3ab4d89\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1817\"\u003e#1817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/1772598270a59ba1fa7b0ef7e675fce6a575f850\"\u003e\u003ccode\u003e1772598\u003c/code\u003e\u003c/a\u003e Fix changelog entry insertion when no package title is present in the `CHANGE...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/6df3a5e95522a0210cb2b5619588a75f32b502c6\"\u003e\u003ccode\u003e6df3a5e\u003c/code\u003e\u003c/a\u003e Allow versioned private packages to depend on skipped packages without requir...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/2a7302577d2923dc7db5025003d8aa58fb627ff9\"\u003e\u003ccode\u003e2a73025\u003c/code\u003e\u003c/a\u003e Fix confusing 'Question-2' prompt label when using external editor (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1857\"\u003e#1857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/667fe5aacf04dbefcf2532584ff2753b8417855a\"\u003e\u003ccode\u003e667fe5a\u003c/code\u003e\u003c/a\u003e Support ESM for custom changelog and commit options (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1774\"\u003e#1774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/e462d892af560d0e3cf5d2f04da230751fbd05ca\"\u003e\u003ccode\u003ee462d89\u003c/code\u003e\u003c/a\u003e Add scopes automatically in the GitHub new token link in the printed error me...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/503fcaae57c397e14a52da7700dc5cb8e7cbd551\"\u003e\u003ccode\u003e503fcaa\u003c/code\u003e\u003c/a\u003e Support absolute paths in status output flag (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1776\"\u003e#1776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d4b8ad8158fe4d900abc5052dacaa8be1f41a232\"\u003e\u003ccode\u003ed4b8ad8\u003c/code\u003e\u003c/a\u003e Improve error messages when fetching from GitHub api (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1781\"\u003e#1781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/ece03767a2ae313d9abf2d065f6201dadb337ce6\"\u003e\u003ccode\u003eece0376\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003ebaseBranch\u003c/code\u003e docs (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1778\"\u003e#1778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/0e8e01e93358bdc8c318c608dd3b0e4af8219049\"\u003e\u003ccode\u003e0e8e01e\u003c/code\u003e\u003c/a\u003e Allow Changesets to be executed from non-root directories (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/1806\"\u003e#1806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/changesets/changesets/compare/@changesets/cli@2.29.4...@changesets/cli@2.30.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​changesets/cli\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dotenv-cli` from 8.0.0 to 11.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/entropitor/dotenv-cli/releases\"\u003edotenv-cli's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.0.0: Bump dotenv-expand to ^12\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003ev10.0.0: bump dotenv-expand\u003c/h2\u003e\n\u003cp\u003eFixes \u003ca href=\"https://redirect.github.com/entropitor/dotenv-cli/issues/121#issue-2832252313\"\u003eentropitor/dotenv-cli#121\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.0.0 Bump dotenv and be quiet by default\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/entropitor/dotenv-cli/pull/129\"\u003eentropitor/dotenv-cli#129\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/entropitor/dotenv-cli/commit/5ddbe983a2caf455c91769a4209c48f54113e140\"\u003e\u003ccode\u003e5ddbe98\u003c/code\u003e\u003c/a\u003e v11.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/04aa586d717f95b88b3478c7a475d142abe32cfb\"\u003e\u003ccode\u003e04aa586\u003c/code\u003e\u003c/a\u003e chore: bump dotenv-expand to ^12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/a4b18d9ad4e3ef85841c225b5b37e8c0d6677444\"\u003e\u003ccode\u003ea4b18d9\u003c/code\u003e\u003c/a\u003e chore: prettify README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/a979e9a89acc2b2911f06c39c584014028c60af8\"\u003e\u003ccode\u003ea979e9a\u003c/code\u003e\u003c/a\u003e chore: update README.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/0bf007384b76e62214807286eeec16804c40c256\"\u003e\u003ccode\u003e0bf0073\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/d4a350959a9f7307f220459377a89db5dcef877c\"\u003e\u003ccode\u003ed4a3509\u003c/code\u003e\u003c/a\u003e chore: bump dotenv-expand\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/6c510a3cd7ee0f6144eb46a2b97c5484ba08cb30\"\u003e\u003ccode\u003e6c510a3\u003c/code\u003e\u003c/a\u003e 9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/8d377b12ebb7f62fd99dfee31af1b635f2a1b72f\"\u003e\u003ccode\u003e8d377b1\u003c/code\u003e\u003c/a\u003e Add quiet flag to suppress dotenv debug output by default (\u003ca href=\"https://redirect.github.com/entropitor/dotenv-cli/issues/129\"\u003e#129\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/entropitor/dotenv-cli/commit/0da11b975c15e92eff0fe0e0da33af6b9a851dca\"\u003e\u003ccode\u003e0da11b9\u003c/code\u003e\u003c/a\u003e Update LICENSE with copyright information\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/entropitor/dotenv-cli/compare/v8.0.0...v11.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier` from 3.6.2 to 3.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.8.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInclude available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18706\"\u003e#18706\u003c/a\u003e by \u003ca href=\"https://github.com/porada\"\u003e\u003ccode\u003e@​porada\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#381\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport Angular v21.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease note \u0026quot;Prettier 3.8: Support for Angular v21.1\u0026quot;\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.8.1\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.8.0...3.8.1\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eInclude available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18706\"\u003e#18706\u003c/a\u003e by \u003ca href=\"https://github.com/porada\"\u003e\u003ccode\u003e@​porada\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Input\nimport * as prettierPluginEstree from \u0026quot;prettier/plugins/estree\u0026quot;;\n\u003cp\u003e// Prettier 3.8.0\n// Property 'printers' does not exist on type 'typeof import(\u0026quot;prettier/plugins/estree\u0026quot;)'. ts(2339)\nprettierPluginEstree.printers.estree; //=\u0026gt; any\u003c/p\u003e\n\u003cp\u003e// Prettier 3.8.1\nprettierPluginEstree.printers.estree; //=\u0026gt; Printer\nprettierPluginEstree.printers[\u0026quot;estree-json\u0026quot;]; //=\u0026gt; Printer\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch1\u003e3.8.0\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.4...3.8.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2026/01/14/3.8.0\"\u003eRelease Notes\u003c/a\u003e\u003c/p\u003e\n\u003ch1\u003e3.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/90983f40dce5e20beea4e5618b5e0426a6a7f4f0\"\u003e\u003ccode\u003e90983f4\u003c/code\u003e\u003c/a\u003e Release 3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/57f702f7656e6fc03873f8121480c321b2f44c8c\"\u003e\u003ccode\u003e57f702f\u003c/code\u003e\u003c/a\u003e Include available \u003ccode\u003eprinters\u003c/code\u003e in plugin type declarations (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18706\"\u003e#18706\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/bece82785141274c12956b0af3bae77a44ae3a9e\"\u003e\u003ccode\u003ebece827\u003c/code\u003e\u003c/a\u003e Revert change in release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/82a4ab26f1e7fccd0041272de12a3c6b942e622b\"\u003e\u003ccode\u003e82a4ab2\u003c/code\u003e\u003c/a\u003e Bump Prettier dependency to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5213ee463c653f47e1821de414a4f30573f83337\"\u003e\u003ccode\u003e5213ee4\u003c/code\u003e\u003c/a\u003e Clean changelog_unreleased\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/f95ad0f8e1dd9fb5507e7088f42f91fa6b5f3cb0\"\u003e\u003ccode\u003ef95ad0f\u003c/code\u003e\u003c/a\u003e Comment out finished steps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b2034e819aef944fe1fe3bbf532118885a854f64\"\u003e\u003ccode\u003eb2034e8\u003c/code\u003e\u003c/a\u003e Fix release script\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/5824b15189303d52892ffbc0812751533666c674\"\u003e\u003ccode\u003e5824b15\u003c/code\u003e\u003c/a\u003e Release 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/04336012b351529f624eaeb3ac9af52a5b7b7c01\"\u003e\u003ccode\u003e0433601\u003c/code\u003e\u003c/a\u003e Add blog post for v3.8.0 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18639\"\u003e#18639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/b04d05b831f1476ac6e24e1211972bfdd475c9b8\"\u003e\u003ccode\u003eb04d05b\u003c/code\u003e\u003c/a\u003e Remove lint step from release script (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18415\"\u003e#18415\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `prettier-plugin-tailwindcss` from 0.6.12 to 0.7.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/releases\"\u003eprettier-plugin-tailwindcss's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.7.2\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLoad compatible plugins sequentially to work around race conditions in Node.js (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix compatibility with \u003ccode\u003eprettier-plugin-svelte\u003c/code\u003e when using Prettier v3.7+ (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMatch against correct name of dynamic attributes when using regexes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/410\"\u003e#410\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.7.0\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFormat quotes in \u003ccode\u003e@source\u003c/code\u003e, \u003ccode\u003e@plugin\u003c/code\u003e, and \u003ccode\u003e@config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in function calls in Twig (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in callable template literals (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in function calls mixed with property accesses (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport regular expression patterns for attributes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport regular expression patterns for function names (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved monorepo support by loading Tailwind CSS relative to the input file instead of prettier config file (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved monorepo support by loading v3 configs relative to the input file instead of prettier config file (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFallback to Tailwind CSS v4 instead of v3 by default (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/390\"\u003e#390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't augment global Prettier \u003ccode\u003eParserOptions\u003c/code\u003e and \u003ccode\u003eRequiredOptions\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop support for \u003ccode\u003eprettier-plugin-import-sort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle quote escapes in LESS when sorting \u003ccode\u003e@apply\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/392\"\u003e#392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix whitespace removal inside nested concat and template expressions (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.14\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for OXC + Hermes Prettier plugins (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/376\"\u003e#376\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort template literals in Angular expressions (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't repeatedly add backslashes to escape sequences when formatting (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.6.13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent Svelte files from breaking when there are duplicate classes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eprettier-plugin-multiline-arrays\u003c/code\u003e and \u003ccode\u003eprettier-plugin-jsdoc\u003c/code\u003e work when used together with this plugin (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/372\"\u003e#372\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/tailwindlabs/prettier-plugin-tailwindcss/blob/main/CHANGELOG.md\"\u003eprettier-plugin-tailwindcss's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[0.7.2] - 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLoad compatible plugins sequentially to work around race conditions in Node.js (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix compatibility with \u003ccode\u003eprettier-plugin-svelte\u003c/code\u003e when using Prettier v3.7+ (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.7.1] - 2025-10-17\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMatch against correct name of dynamic attributes when using regexes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/410\"\u003e#410\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.7.0] - 2025-10-14\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFormat quotes in \u003ccode\u003e@source\u003c/code\u003e, \u003ccode\u003e@plugin\u003c/code\u003e, and \u003ccode\u003e@config\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in function calls in Twig (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/358\"\u003e#358\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in callable template literals (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort in function calls mixed with property accesses (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/367\"\u003e#367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport regular expression patterns for attributes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport regular expression patterns for function names (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/405\"\u003e#405\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved monorepo support by loading Tailwind CSS relative to the input file instead of prettier config file (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved monorepo support by loading v3 configs relative to the input file instead of prettier config file (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFallback to Tailwind CSS v4 instead of v3 by default (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/390\"\u003e#390\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't augment global Prettier \u003ccode\u003eParserOptions\u003c/code\u003e and \u003ccode\u003eRequiredOptions\u003c/code\u003e types (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/354\"\u003e#354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDrop support for \u003ccode\u003eprettier-plugin-import-sort\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/385\"\u003e#385\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHandle quote escapes in LESS when sorting \u003ccode\u003e@apply\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/392\"\u003e#392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix whitespace removal inside nested concat and template expressions (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/396\"\u003e#396\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.6.14] - 2025-07-09\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for OXC + Hermes Prettier plugins (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/376\"\u003e#376\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/380\"\u003e#380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSort template literals in Angular expressions (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/377\"\u003e#377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDon't repeatedly add backslashes to escape sequences when formatting (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/381\"\u003e#381\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[0.6.13] - 2025-06-19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent Svelte files from breaking when there are duplicate classes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/359\"\u003e#359\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eprettier-plugin-multiline-arrays\u003c/code\u003e and \u003ccode\u003eprettier-plugin-jsdoc\u003c/code\u003e work when used together with this plugin (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/pull/372\"\u003e#372\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/28beb4e008b913414562addec4abb8ab261f3828\"\u003e\u003ccode\u003e28beb4e\u003c/code\u003e\u003c/a\u003e 0.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/63d859de03c981856332695704dda4d4b068127c\"\u003e\u003ccode\u003e63d859d\u003c/code\u003e\u003c/a\u003e Tweak \u003ccode\u003eoverrides\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/bd7ff3cf984c4efe4879a4da243ce8c3aeb8d256\"\u003e\u003ccode\u003ebd7ff3c\u003c/code\u003e\u003c/a\u003e Fix install issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/90e56c36507ebfcfa91b1f1d398a330c6fc3b699\"\u003e\u003ccode\u003e90e56c3\u003c/code\u003e\u003c/a\u003e Fix plugin compatibility with Prettier v3.7+ (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/418\"\u003e#418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/dd02e91c60c7b07dbf22b0fda134db9707899a22\"\u003e\u003ccode\u003edd02e91\u003c/code\u003e\u003c/a\u003e Add test for subpath imports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/908f1695b303529913daabab55ab77fa584d45a3\"\u003e\u003ccode\u003e908f169\u003c/code\u003e\u003c/a\u003e Don’t use \u003ccode\u003ePromise.all\u003c/code\u003e when dynamically loading compatible plugins (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/412\"\u003e#412\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/a0fea3f3c235bf602f8f0af94693d99d02fd98c0\"\u003e\u003ccode\u003ea0fea3f\u003c/code\u003e\u003c/a\u003e 0.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/56fa1fcc0570c94459aa854c46051ab65169c062\"\u003e\u003ccode\u003e56fa1fc\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/42aca0cfa235e8d072d5b05a9150433e89062745\"\u003e\u003ccode\u003e42aca0c\u003c/code\u003e\u003c/a\u003e Match against correct name of dynamic attributes when using regexes (\u003ca href=\"https://redirect.github.com/tailwindlabs/prettier-plugin-tailwindcss/issues/410\"\u003e#410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/commit/3a58565c952ce219239a451321995ff3c8c48510\"\u003e\u003ccode\u003e3a58565\u003c/code\u003e\u003c/a\u003e Fix building on windows\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tailwindlabs/prettier-plugin-tailwindcss/compare/v0.6.12...v0.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `turbo` from 2.5.4 to 2.8.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/turborepo/releases\"\u003eturbo's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTurborepo v2.8.14-canary.9\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eperf: Fire-and-forget telemetry and analytics HTTP flushes on shutdown by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12162\"\u003evercel/turborepo#12162\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf: Defer lockfile await until after internal dependency resolution by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12164\"\u003evercel/turborepo#12164\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: Extract \u003ccode\u003eturborepo-query-api\u003c/code\u003e trait crate for compile-time decoupling by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12165\"\u003evercel/turborepo#12165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Include version, platform, and CPU count in Chrome trace profiles by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12166\"\u003evercel/turborepo#12166\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Remove bespoke AI prompts from documentation pages by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12167\"\u003evercel/turborepo#12167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: Add comprehensive path traversal tests for cache archive by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12169\"\u003evercel/turborepo#12169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: Add regression tests and \u003ccode\u003eOutputWatcher\u003c/code\u003e trait to prepare for daemon removal from \u003ccode\u003eturbo watch\u003c/code\u003e by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12171\"\u003evercel/turborepo#12171\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.8.14-canary.8...v2.8.14-canary.9\"\u003ehttps://github.com/vercel/turborepo/compare/v2.8.14-canary.8...v2.8.14-canary.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.8.14-canary.5\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Preserve deeply nested workspace deps during npm lockfile pruning by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12146\"\u003evercel/turborepo#12146\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.8.14-canary.4...v2.8.14-canary.5\"\u003ehttps://github.com/vercel/turborepo/compare/v2.8.14-canary.4...v2.8.14-canary.5\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.8.14-canary.4\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Add \u003ccode\u003erunAttributes\u003c/code\u003e config to OTel metrics for cardinality control by \u003ca href=\"https://github.com/bkonkle\"\u003e\u003ccode\u003e@​bkonkle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12144\"\u003evercel/turborepo#12144\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.8.14-canary.3...v2.8.14-canary.4\"\u003ehttps://github.com/vercel/turborepo/compare/v2.8.14-canary.3...v2.8.14-canary.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.8.14-canary.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Treat Bun runtime modules as builtins in Boundaries by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12141\"\u003evercel/turborepo#12141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add \u003ccode\u003efutureFlags.longerSignatureKey\u003c/code\u003e to enforce minimum HMAC key length by \u003ca href=\"https://github.com/anthonyshew\"\u003e\u003ccode\u003e@​anthonyshew\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12142\"\u003evercel/turborepo#12142\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.8.14-canary.2...v2.8.14-canary.3\"\u003ehttps://github.com/vercel/turborepo/compare/v2.8.14-canary.2...v2.8.14-canary.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.8.14-canary.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/c8fe2c1b3d7cbed1a54b3174abc953b251178a89\"\u003e\u003ccode\u003ec8fe2c1\u003c/code\u003e\u003c/a\u003e publish 2.8.14 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/27e8e67d4994c4ee70d81ffbea55bb13e30b811c\"\u003e\u003ccode\u003e27e8e67\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.8.14-canary.9 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12173\"\u003e#12173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/0efbe300169c6aeffa4167d60a9a1c5b90308db5\"\u003e\u003ccode\u003e0efbe30\u003c/code\u003e\u003c/a\u003e test: Add regression tests and \u003ccode\u003eOutputWatcher\u003c/code\u003e trait to prepare for daemon re...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/6fbd5bb402c15c1c3dcd8137d18dfc0aef199766\"\u003e\u003ccode\u003e6fbd5bb\u003c/code\u003e\u003c/a\u003e test: Add comprehensive path traversal tests for cache archive (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12169\"\u003e#12169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/c456ad34b29a799ba98167097265b0a5a84557cf\"\u003e\u003ccode\u003ec456ad3\u003c/code\u003e\u003c/a\u003e ci: Remove redundant rust_check job from lint workflow (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12168\"\u003e#12168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/ebe5e87d8c3b87e64144f52a0ac6897404bc34c2\"\u003e\u003ccode\u003eebe5e87\u003c/code\u003e\u003c/a\u003e docs: Remove bespoke AI prompts from documentation pages (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12167\"\u003e#12167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/716d8864bfcfc4b0082140a5008265013e395ac8\"\u003e\u003ccode\u003e716d886\u003c/code\u003e\u003c/a\u003e feat: Include version, platform, and CPU count in Chrome trace profiles (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12166\"\u003e#12166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/7acfdc438809b3d88b09f6479175b900f446fe5e\"\u003e\u003ccode\u003e7acfdc4\u003c/code\u003e\u003c/a\u003e refactor: Extract \u003ccode\u003eturborepo-query-api\u003c/code\u003e trait crate for compile-time decoupli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/14dd839ad03baf001ad52d1b6a445745e279e536\"\u003e\u003ccode\u003e14dd839\u003c/code\u003e\u003c/a\u003e perf: Defer lockfile await until after internal dependency resolution (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12164\"\u003e#12164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/6923c528b6141a9591c0246f619b8e55c447bf6d\"\u003e\u003ccode\u003e6923c52\u003c/code\u003e\u003c/a\u003e perf: Fire-and-forget telemetry and analytics HTTP flushes on shutdown (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12162\"\u003e#12162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.5.4...v2.8.14\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for turbo since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.8.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\u003c/blockquote\u003e\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.8.3...v5.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `unlighthouse` from 0.16.3 to 0.17.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/harlan-zw/unlighthouse/releases\"\u003eunlighthouse's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.17.7\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/harlan-zw/unlighthouse/compare/v0.17.6...v0.17.7\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.17.6\u003c/h2\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSmaller dependencies  -  by \u003ca href=\"https://github.com/harlan-zw\"\u003e\u003ccode\u003e@​harlan-zw\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/d83cc87\"\u003e\u003c!-- raw HTML omitted --\u003e(d83cc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/harlan-zw/unlighthouse/compare/v0.17.5...v0.17.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.17.5\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAutomatically disable sandbox when running as root  -  by \u003ca href=\"https://github.com/harlan-zw\"\u003e\u003ccode\u003e@​harlan-zw\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/75b42ac\"\u003e\u003c!-- raw HTML omitted --\u003e(75b42)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAlways respect --config-file  -  by \u003ca href=\"https://github.com/harlan-zw\"\u003e\u003ccode\u003e@​harlan-zw\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/dfa39f4\"\u003e\u003c!-- raw HTML omitted --\u003e(dfa39)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/harlan-zw/unlighthouse/compare/v0.17.4...v0.17.5\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.17.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/harlan-zw/unlighthouse/compare/v0.17.3...v0.17.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.17.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNPM Trusted Publishing  -  by \u003ca href=\"https://github.com/harlan-zw\"\u003e\u003ccode\u003e@​harlan-zw\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/30ad1a1\"\u003e\u003c!-- raw HTML omitted --\u003e(30ad1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/harlan-zw/unlighthouse/compare/v0.17.2...v0.17.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.17.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebroken \u003ccode\u003e/config\u003c/code\u003e subpath export (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/f9486bd\"\u003ef9486bd\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/289\"\u003e#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003enormalize report paths for windows (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/55ab2e9\"\u003e55ab2e9\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/286\"\u003e#286\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.17.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emissing \u003ccode\u003e[@clack](https://github.com/clack)/prompts\u003c/code\u003e dependency (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/cf69aa2\"\u003ecf69aa2\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.17.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/f08c045f88b433540bc5620b68cf613b52f092c0\"\u003e\u003ccode\u003ef08c045\u003c/code\u003e\u003c/a\u003e chore: release v0.17.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/6a33c0ee684e10d888b5ee74659983b5d96b272f\"\u003e\u003ccode\u003e6a33c0e\u003c/code\u003e\u003c/a\u003e chore: release v0.17.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/2232ada7711f8ac9ec37daec1778b0f218fd1e0f\"\u003e\u003ccode\u003e2232ada\u003c/code\u003e\u003c/a\u003e chore: release v0.17.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/3e7e1f79a3d5afaf92e9a746c89548edbbb69188\"\u003e\u003ccode\u003e3e7e1f7\u003c/code\u003e\u003c/a\u003e chore: release v0.17.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/5a93cabe75ac1b8af1b5fc8684df4cc8924867dd\"\u003e\u003ccode\u003e5a93cab\u003c/code\u003e\u003c/a\u003e chore: release v0.17.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/4e39f909182d8028ba247f97dba158a314b821af\"\u003e\u003ccode\u003e4e39f90\u003c/code\u003e\u003c/a\u003e chore: clean up pkg json \u0026amp; readmes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/76fef34717e7e078e981da27a05895c49acb7951\"\u003e\u003ccode\u003e76fef34\u003c/code\u003e\u003c/a\u003e chore: release v0.17.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/8b3e9e17f964ad6d25bcef75645dea1b7896a2c5\"\u003e\u003ccode\u003e8b3e9e1\u003c/code\u003e\u003c/a\u003e chore: bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/f9486bd07421a3d5d3b2edf22e3a886996b8f888\"\u003e\u003ccode\u003ef9486bd\u003c/code\u003e\u003c/a\u003e fix: broken \u003ccode\u003e/config\u003c/code\u003e subpath export\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/1d227cbb32df957a2f4dcde9fc0d8dc62f1336c0\"\u003e\u003ccode\u003e1d227cb\u003c/code\u003e\u003c/a\u003e chore: release v0.17.1\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/harlan-zw/unlighthouse/commits/v0.17.7/packages/unlighthouse\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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 unlighthouse since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@conform-to/react` from 1.6.1 to 1.17.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/edmundhung/conform/releases\"\u003e\u003ccode\u003e@​conform-to/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.17.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003ecoerceFormValue\u003c/code\u003e return type to no longer pretend to be the original schema type in TypeScript. This means properties like \u003ccode\u003e.shape\u003c/code\u003e that don't exist on the coerced schema will now correctly produce a type error instead of failing silently at runtime. (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1164\"\u003e#1164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003ecoerceFormValue\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/petercossey/catalyst-b2b-edition/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/petercossey%2Fcatalyst-b2b-edition/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"2.0.0","new_version":"3.1.2","update_type":"major","path":null,"pr_created_at":"2026-02-18T20:21:44.000Z","version_change":"2.0.0 → 3.1.2","issue":{"uuid":"3959626745","node_id":"PR_kwDOO4BYUs7Etd7m","number":269,"state":"open","title":"chore(deps): bump the all-dependencies group across 17 directories with 14 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":9,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-18T20:21:44.000Z","updated_at":"2026-02-27T22:02:02.588Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-dependencies","update_count":14,"packages":[{"name":"@avalix/chroma","old_version":"0.0.10","new_version":"0.0.14","repository_url":"https://github.com/avalix-labs/chroma"},{"name":"@types/node","old_version":"24.10.13","new_version":"25.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@clack/prompts","old_version":"0.11.0","new_version":"1.0.0","repository_url":"https://github.com/bombshell-dev/clack"},{"name":"giget","old_version":"2.0.0","new_version":"3.1.2","repository_url":"https://github.com/unjs/giget"},{"name":"@antfu/eslint-config","old_version":"6.7.3","new_version":"7.4.3","repository_url":"https://github.com/antfu/eslint-config"},{"name":"eslint","old_version":"9.39.2","new_version":"10.0.0","repository_url":"https://github.com/eslint/eslint"},{"name":"tsdown","old_version":"0.15.12","new_version":"0.20.3","repository_url":"https://github.com/rolldown/tsdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 7 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@avalix/chroma](https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma) | `0.0.10` | `0.0.14` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.13` | `25.2.3` |\n| [@clack/prompts](https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts) | `0.11.0` | `1.0.0` |\n| [giget](https://github.com/unjs/giget) | `2.0.0` | `3.1.2` |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `6.7.3` | `7.4.3` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.2` | `10.0.0` |\n| [tsdown](https://github.com/rolldown/tsdown) | `0.15.12` | `0.20.3` |\n\nBumps the all-dependencies group with 6 updates in the /cli directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.13` | `25.2.3` |\n| [@clack/prompts](https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts) | `0.11.0` | `1.0.0` |\n| [giget](https://github.com/unjs/giget) | `2.0.0` | `3.1.2` |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `6.7.3` | `7.4.3` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.2` | `10.0.0` |\n| [tsdown](https://github.com/rolldown/tsdown) | `0.15.12` | `0.20.3` |\n\nBumps the all-dependencies group with 5 updates in the /templates/next-dedot directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [eslint](https://github.com/eslint/eslint) | `9.39.2` | `10.0.0` |\n| [next](https://github.com/vercel/next.js) | `16.1.5` | `16.1.6` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.3` | `19.2.4` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.3` | `19.2.4` |\n| [@dedot/chaintypes](https://github.com/dedotdev/chaintypes/tree/HEAD/packages/chaintypes) | `0.214.0` | `0.229.0` |\n\nBumps the all-dependencies group with 4 updates in the /templates/next-papi directory: [eslint](https://github.com/eslint/eslint), [next](https://github.com/vercel/next.js), [react](https://github.com/facebook/react/tree/HEAD/packages/react) and [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom).\nBumps the all-dependencies group with 3 updates in the /templates/nuxt-dedot directory: [eslint](https://github.com/eslint/eslint), [@dedot/chaintypes](https://github.com/dedotdev/chaintypes/tree/HEAD/packages/chaintypes) and [vue-router](https://github.com/vuejs/router).\nBumps the all-dependencies group with 1 update in the /templates/nuxt-papi directory: [eslint](https://github.com/eslint/eslint).\nBumps the all-dependencies group with 3 updates in the /templates/react-dedot directory: [eslint](https://github.com/eslint/eslint), [@dedot/chaintypes](https://github.com/dedotdev/chaintypes/tree/HEAD/packages/chaintypes) and [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh).\nBumps the all-dependencies group with 2 updates in the /templates/react-papi directory: [eslint](https://github.com/eslint/eslint) and [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh).\nBumps the all-dependencies group with 2 updates in the /templates/vue-dedot directory: [eslint](https://github.com/eslint/eslint) and [@dedot/chaintypes](https://github.com/dedotdev/chaintypes/tree/HEAD/packages/chaintypes).\nBumps the all-dependencies group with 1 update in the /templates/vue-papi directory: [eslint](https://github.com/eslint/eslint).\nBumps the all-dependencies group with 3 updates in the /templates/ink-v6/react-dedot directory: [eslint](https://github.com/eslint/eslint), [@dedot/chaintypes](https://github.com/dedotdev/chaintypes/tree/HEAD/packages/chaintypes) and [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh).\nBumps the all-dependencies group with 2 updates in the /templates/ink-v6/react-papi directory: [eslint](https://github.com/eslint/eslint) and [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh).\nBumps the all-dependencies group with 2 updates in the /templates/ink-v6/vue-dedot directory: [eslint](https://github.com/eslint/eslint) and [@dedot/chaintypes](https://github.com/dedotdev/chaintypes/tree/HEAD/packages/chaintypes).\nBumps the all-dependencies group with 1 update in the /templates/ink-v6/vue-papi directory: [eslint](https://github.com/eslint/eslint).\nBumps the all-dependencies group with 2 updates in the /templates/solidity-hardhat-wagmi/dapp-react directory: [eslint](https://github.com/eslint/eslint) and [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh).\nBumps the all-dependencies group with 1 update in the /templates/solidity-hardhat-wagmi/dapp-vue directory: [eslint](https://github.com/eslint/eslint).\nBumps the all-dependencies group with 2 updates in the /templates/solidity-hardhat-wagmi/hardhat directory: [eslint](https://github.com/eslint/eslint) and @parity/resolc.\n\nUpdates `@avalix/chroma` from 0.0.10 to 0.0.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avalix-labs/chroma/releases\"\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.14\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/avalix-labs/chroma/pull/59\"\u003e#59\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/106e968139cdba4b65545d2dd36706534d36ca8c\"\u003e\u003ccode\u003e106e968\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - fix: reject switch multi-chain\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/56\"\u003e#56\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/3d5b8fef8034166ce9c3298183daff6080e8f4a9\"\u003e\u003ccode\u003e3d5b8fe\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - chore: adjust playground e2e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/54\"\u003e#54\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/73deb92b7a6bf4ad3aad88970376f191752cc100\"\u003e\u003ccode\u003e73deb92\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - test: more coverage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.12\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/avalix-labs/chroma/pull/53\"\u003e#53\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/5ec154d36c75009ebbeed8c1f848ea3d379e5647\"\u003e\u003ccode\u003e5ec154d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - docs: simplify chroma README\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/52\"\u003e#52\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/712e2cc33f136e1a46b498a9caec0336f7daba32\"\u003e\u003ccode\u003e712e2cc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - fix: add timeout before clicking account button in Talisman auth\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/51\"\u003e#51\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/3aa47a636bddbf4bb418295a347ea2dea5ead90d\"\u003e\u003ccode\u003e3aa47a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - test: disable Talisman risk scan toggle for testing\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/49\"\u003e#49\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/50224621280ae2dec0694dca99a262d0044b93c1\"\u003e\u003ccode\u003e5022462\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - feat: add Polkadot account import support for Talisman wallet\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.11\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve Docker build failures in tsdown configuration by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/39\"\u003eavalix-labs/chroma#39\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use local dApp for e2e Playwright tests by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/42\"\u003eavalix-labs/chroma#42\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: move e2e-polkadot-js from tests to packages directory by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/43\"\u003eavalix-labs/chroma#43\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add local EVM dApp for e2e testing by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/44\"\u003eavalix-labs/chroma#44\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add e2e-evm package with matrix CI support by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/45\"\u003eavalix-labs/chroma#45\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove examples package by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/46\"\u003eavalix-labs/chroma#46\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove obsolete examples package reference from Dockerfile by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/48\"\u003eavalix-labs/chroma#48\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: add vitest unit tests for download-extension utility by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/47\"\u003eavalix-labs/chroma#47\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: release packages by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/40\"\u003eavalix-labs/chroma#40\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avalix-labs/chroma/compare/@avalix/chroma@0.0.10...@avalix/chroma@0.0.11\"\u003ehttps://github.com/avalix-labs/chroma/compare/\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ccode\u003e@​0.0.10...\u003c/code\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ccode\u003e@​0.0.11\u003c/code\u003e\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/avalix-labs/chroma/blob/main/packages/chroma/CHANGELOG.md\"\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.0.14\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/avalix-labs/chroma/pull/59\"\u003e#59\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/106e968139cdba4b65545d2dd36706534d36ca8c\"\u003e\u003ccode\u003e106e968\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - fix: reject switch multi-chain\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/56\"\u003e#56\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/3d5b8fef8034166ce9c3298183daff6080e8f4a9\"\u003e\u003ccode\u003e3d5b8fe\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - chore: adjust playground e2e\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.0.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/54\"\u003e#54\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/73deb92b7a6bf4ad3aad88970376f191752cc100\"\u003e\u003ccode\u003e73deb92\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - test: more coverage\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.0.12\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/avalix-labs/chroma/pull/53\"\u003e#53\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/5ec154d36c75009ebbeed8c1f848ea3d379e5647\"\u003e\u003ccode\u003e5ec154d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - docs: simplify chroma README\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/52\"\u003e#52\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/712e2cc33f136e1a46b498a9caec0336f7daba32\"\u003e\u003ccode\u003e712e2cc\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - fix: add timeout before clicking account button in Talisman auth\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/51\"\u003e#51\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/3aa47a636bddbf4bb418295a347ea2dea5ead90d\"\u003e\u003ccode\u003e3aa47a6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - test: disable Talisman risk scan toggle for testing\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/49\"\u003e#49\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/50224621280ae2dec0694dca99a262d0044b93c1\"\u003e\u003ccode\u003e5022462\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - feat: add Polkadot account import support for Talisman wallet\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.0.11\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/avalix-labs/chroma/pull/47\"\u003e#47\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/362ca9b3ef7bd56548e1a77fdaa50376c1b31fc9\"\u003e\u003ccode\u003e362ca9b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - test: add vitest unit tests for download-extension utility\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/39\"\u003e#39\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/3a23a1bf626a22bb3bf5a2fb4fc453e2471ca4c8\"\u003e\u003ccode\u003e3a23a1b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - fix: resolve Docker build failures in tsdown configuration\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/avalix-labs/chroma/commit/e673b64e02ce0e16985df6a6abbe5f5ebc64a2f1\"\u003e\u003ccode\u003ee673b64\u003c/code\u003e\u003c/a\u003e chore: release packages (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/57\"\u003e#57\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/106e968139cdba4b65545d2dd36706534d36ca8c\"\u003e\u003ccode\u003e106e968\u003c/code\u003e\u003c/a\u003e fix: handle reject on multi-chain switch in Talisman wallet (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/3d5b8fef8034166ce9c3298183daff6080e8f4a9\"\u003e\u003ccode\u003e3d5b8fe\u003c/code\u003e\u003c/a\u003e chore: move e2e tests to playground-e2e folder (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/56\"\u003e#56\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/0dd2ada8b27128018325e7980e26de79c477b52d\"\u003e\u003ccode\u003e0dd2ada\u003c/code\u003e\u003c/a\u003e chore: release packages (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/55\"\u003e#55\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/73deb92b7a6bf4ad3aad88970376f191752cc100\"\u003e\u003ccode\u003e73deb92\u003c/code\u003e\u003c/a\u003e test: add comprehensive unit tests and improve documentation (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/54\"\u003e#54\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/c18a42dc1fca7413272ef2518fa16dfdecc6b9fa\"\u003e\u003ccode\u003ec18a42d\u003c/code\u003e\u003c/a\u003e chore: release packages (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/50\"\u003e#50\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/5ec154d36c75009ebbeed8c1f848ea3d379e5647\"\u003e\u003ccode\u003e5ec154d\u003c/code\u003e\u003c/a\u003e docs: simplify chroma README (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/53\"\u003e#53\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/712e2cc33f136e1a46b498a9caec0336f7daba32\"\u003e\u003ccode\u003e712e2cc\u003c/code\u003e\u003c/a\u003e fix: improve wallet test reliability with timeout configuration (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/52\"\u003e#52\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/3aa47a636bddbf4bb418295a347ea2dea5ead90d\"\u003e\u003ccode\u003e3aa47a6\u003c/code\u003e\u003c/a\u003e fix: improve Talisman wallet onboarding by disabling risk scan and consolidat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/50224621280ae2dec0694dca99a262d0044b93c1\"\u003e\u003ccode\u003e5022462\u003c/code\u003e\u003c/a\u003e feat: add Polkadot account import support for Talisman wallet (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/49\"\u003e#49\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/avalix-labs/chroma/commits/@avalix/chroma@0.0.14/packages/chroma\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.10.13 to 25.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@clack/prompts` from 0.11.0 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bombshell-dev/clack/releases\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec713fd5: The package is now distributed as ESM-only. In \u003ccode\u003ev0\u003c/code\u003e releases, the package was dual-published as CJS and ESM.\u003c/p\u003e\n\u003cp\u003eFor existing CJS projects using Node v20+, please see Node's guide on \u003ca href=\"https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require\"\u003eLoading ECMAScript modules using \u003ccode\u003erequire()\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e415410b: This adds a custom filter function to autocompleteMultiselect. It could be used, for example, to support fuzzy searching logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e7bc3301: Prompts now have a \u003ccode\u003euserInput\u003c/code\u003e stored separately from their \u003ccode\u003evalue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e8409f2c: feat: add styleFrame option for spinner\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e2837845: Adds suggestion and path prompts\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e99c3530: Adds \u003ccode\u003eformat\u003c/code\u003e option to the note prompt to allow formatting of individual lines\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e0aaee4c: Added new \u003ccode\u003etaskLog\u003c/code\u003e prompt for log output which is cleared on success\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e729bbb6: Add support for customizable spinner cancel and error messages. Users can now customize these messages either per spinner instance or globally via the \u003ccode\u003eupdateSettings\u003c/code\u003e function to support multilingual CLIs.\u003c/p\u003e\n\u003cp\u003eThis update also improves the architecture by exposing the core settings to the prompts package, enabling more consistent default message handling across the codebase.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Per-instance customization\nconst spinner = prompts.spinner({\n  cancelMessage: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\n  errorMessage: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n});\n\u003cp\u003e// Global customization via updateSettings\nprompts.updateSettings({\nmessages: {\ncancel: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\nerror: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n},\n});\u003c/p\u003e\n\u003cp\u003e// Settings can now be accessed directly\nconsole.log(prompts.settings.messages.cancel); // \u0026quot;Operación cancelada\u0026quot;\u003c/p\u003e\n\u003cp\u003e// Direct options take priority over global settings\nconst spinner = prompts.spinner({\ncancelMessage: \u0026quot;Cancelled\u0026quot;, // This will be used instead of the global setting\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e44df9af: Adds a new \u003ccode\u003egroupSpacing\u003c/code\u003e option to grouped multi-select prompts. If set to an integer greater than 0, it will add that number of new lines between each group.\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/bombshell-dev/clack/blob/main/packages/prompts/CHANGELOG.md\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec713fd5: The package is now distributed as ESM-only. In \u003ccode\u003ev0\u003c/code\u003e releases, the package was dual-published as CJS and ESM.\u003c/p\u003e\n\u003cp\u003eFor existing CJS projects using Node v20+, please see Node's guide on \u003ca href=\"https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require\"\u003eLoading ECMAScript modules using \u003ccode\u003erequire()\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e415410b: This adds a custom filter function to autocompleteMultiselect. It could be used, for example, to support fuzzy searching logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e7bc3301: Prompts now have a \u003ccode\u003euserInput\u003c/code\u003e stored separately from their \u003ccode\u003evalue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e8409f2c: feat: add styleFrame option for spinner\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e2837845: Adds suggestion and path prompts\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e99c3530: Adds \u003ccode\u003eformat\u003c/code\u003e option to the note prompt to allow formatting of individual lines\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e0aaee4c: Added new \u003ccode\u003etaskLog\u003c/code\u003e prompt for log output which is cleared on success\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e729bbb6: Add support for customizable spinner cancel and error messages. Users can now customize these messages either per spinner instance or globally via the \u003ccode\u003eupdateSettings\u003c/code\u003e function to support multilingual CLIs.\u003c/p\u003e\n\u003cp\u003eThis update also improves the architecture by exposing the core settings to the prompts package, enabling more consistent default message handling across the codebase.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Per-instance customization\nconst spinner = prompts.spinner({\n  cancelMessage: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\n  errorMessage: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n});\n\u003cp\u003e// Global customization via updateSettings\nprompts.updateSettings({\nmessages: {\ncancel: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\nerror: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n},\n});\u003c/p\u003e\n\u003cp\u003e// Settings can now be accessed directly\nconsole.log(prompts.settings.messages.cancel); // \u0026quot;Operación cancelada\u0026quot;\u003c/p\u003e\n\u003cp\u003e// Direct options take priority over global settings\nconst spinner = prompts.spinner({\ncancelMessage: \u0026quot;Cancelled\u0026quot;, // This will be used instead of the global setting\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e44df9af: Adds a new \u003ccode\u003egroupSpacing\u003c/code\u003e option to grouped multi-select prompts. If set to an integer greater than 0, it will add that number of new lines between each group.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e55645c2: Support wrapping autocomplete and select prompts.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e9e5bc6c: Add support for signals in prompts, allowing them to be aborted.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ef2c2b89: Adds \u003ccode\u003eAutocompletePrompt\u003c/code\u003e to core with comprehensive tests and implement both \u003ccode\u003eautocomplete\u003c/code\u003e and \u003ccode\u003eautocomplete-multiselect\u003c/code\u003e components in prompts package.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e38019c7: Updates the API for stopping spinners and progress bars to be clearer\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/bombshell-dev/clack/commit/bc31ee8fd8cadf92cc86cb07ccbf97280a5133a7\"\u003e\u003ccode\u003ebc31ee8\u003c/code\u003e\u003c/a\u003e v1 (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/a520163be244dce4d7715d1a89d44099631df862\"\u003e\u003ccode\u003ea520163\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/68dbf9bc21e5c8a75f6825b68e4c93a39def2920\"\u003e\u003ccode\u003e68dbf9b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ecaseSensitive\u003c/code\u003e option to select-key (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/55eb280e0af10c4dab63d9afbafac349f7a46607\"\u003e\u003ccode\u003e55eb280\u003c/code\u003e\u003c/a\u003e fix(autocomplete): display placeholder only when user input is empty (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/c4feafb56c4c074c2536794aa171dc27adb5323f\"\u003e\u003ccode\u003ec4feafb\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/415410b89331e3df4ced69c872be90598c8d0276\"\u003e\u003ccode\u003e415410b\u003c/code\u003e\u003c/a\u003e feat(prompts): add custom filter option to autocomplete (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/5c65e3885f286ba0d38cb43e8d4833de80c17ec2\"\u003e\u003ccode\u003e5c65e38\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/434\"\u003e#434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/f9525928ea9f51ff5775507ab79b36911a16d672\"\u003e\u003ccode\u003ef952592\u003c/code\u003e\u003c/a\u003e fix: render guide with empty log lines (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/436\"\u003e#436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/372b526cdcd1fc33b95a4741e67fcddb3cfce9e2\"\u003e\u003ccode\u003e372b526\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eclear\u003c/code\u003e to spinner (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/433\"\u003e#433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/4d50be6d6b58676befb013a82c1ed7d0ee78a354\"\u003e\u003ccode\u003e4d50be6\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/422\"\u003e#422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bombshell-dev/clack/commits/@clack/prompts@1.0.0/packages/prompts\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​clack/prompts\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `giget` from 2.0.0 to 3.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.1...v3.1.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/giget/commit/03f7452\"\u003e03f7452\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to \u003ccode\u003enypm\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💚 Giget now has zero dependencies (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e), install size reduced from \u003ca href=\"https://packagephobia.com/result?p=giget@3.0.0\"\u003e\u003ccode\u003e1.57MB\u003c/code\u003e to \u003ccode\u003e146kB\u003c/code\u003e\u003c/a\u003e, (\u003cstrong\u003e90.7%\u003c/strong\u003e smaller!)\u003c/p\u003e\n\u003cp\u003e🛡️ Bundled \u003ca href=\"https://www.npmjs.com/package/tar\"\u003etar\u003c/a\u003e version updated to v7 with latest security fixes.\u003c/p\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal (\u003ca href=\"https://github.com/nrjdalal\"\u003e\u003ccode\u003e@​nrjdalal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.1...v3.1.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/giget/commit/03f7452\"\u003e03f7452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to oxfmt and oxlint (\u003ca href=\"https://github.com/unjs/giget/commit/0fa2962\"\u003e0fa2962\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to nypm (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e💅 Refactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Fix usage grammar issues (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStricter types (\u003ca href=\"https://github.com/unjs/giget/commit/93161e3\"\u003e93161e3\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/unjs/giget/commit/c641c84fb5f28a7b07c91bf324006297ec7294e3\"\u003e\u003ccode\u003ec641c84\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0fa29621477b530a69f42e1bbbc3b1081f8065e9\"\u003e\u003ccode\u003e0fa2962\u003c/code\u003e\u003c/a\u003e chore: migrate to oxfmt and oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/03f74524ffa1cfcf14ed4d8183bdb5a93834ee7c\"\u003e\u003ccode\u003e03f7452\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/b82b1f7e16261c23ec8a9abada29476e89bfb1cd\"\u003e\u003ccode\u003eb82b1f7\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/27de8820cc6b72efa0dafc6395f2a5269d07a688\"\u003e\u003ccode\u003e27de882\u003c/code\u003e\u003c/a\u003e chore: update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/63e85597ca5d1ae41f65a32bfb1587d038e465ff\"\u003e\u003ccode\u003e63e8559\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/baa58dbeb8f89440f8b01677f791a6836b9cbeb1\"\u003e\u003ccode\u003ebaa58db\u003c/code\u003e\u003c/a\u003e perf: lazy import \u003ccode\u003etar\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8b0087c30cadafd5d69f5ae556af160863\"\u003e\u003ccode\u003e1a717a8\u003c/code\u003e\u003c/a\u003e perf: lazy load nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c4205077928119a5d898056e3d7c0c9dd67d85b4\"\u003e\u003ccode\u003ec420507\u003c/code\u003e\u003c/a\u003e feat: allow passing install options to nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/4ab07c0decd5035a59c8a6702552ac25a431450c\"\u003e\u003ccode\u003e4ab07c0\u003c/code\u003e\u003c/a\u003e chore(release): v3.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antfu/eslint-config` from 6.7.3 to 7.4.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e\u003ccode\u003e@​antfu/eslint-config\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.4.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFormating regression  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/2ef8a00\"\u003e\u003c!-- raw HTML omitted --\u003e(2ef8a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.4.2...v7.4.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.4.2\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRelax eslint peer deps range  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/b5f53dc\"\u003e\u003c!-- raw HTML omitted --\u003e(b5f53)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.4.1...v7.4.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.4.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIgnore typescript files when \u003ccode\u003etypescript\u003c/code\u003e is off  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/bda75b8\"\u003e\u003c!-- raw HTML omitted --\u003e(bda75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.4.0...v7.4.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.4.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAngular support  -  by \u003ca href=\"https://github.com/St2r\"\u003e\u003ccode\u003e@​St2r\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/804\"\u003eantfu/eslint-config#804\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/67b1be4\"\u003e\u003c!-- raw HTML omitted --\u003e(67b1b)\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\u003eUpdate peer dependency requirement for eslint-plugin-react-refresh  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/813\"\u003eantfu/eslint-config#813\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/19a4312\"\u003e\u003c!-- raw HTML omitted --\u003e(19a43)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.3.0...v7.4.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.3.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003eeslint-plugin-react-refresh\u003c/code\u003e, \u003ccode\u003eeslint-plugin-regexp\u003c/code\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/610e7b0\"\u003e\u003c!-- raw HTML omitted --\u003e(610e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Sync recommend rules  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/810\"\u003eantfu/eslint-config#810\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/1b87085\"\u003e\u003c!-- raw HTML omitted --\u003e(1b870)\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\u003eUse ConfigWithExtends instead of Linter.Config  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/809\"\u003eantfu/eslint-config#809\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/ad4e54e\"\u003e\u003c!-- raw HTML omitted --\u003e(ad4e5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.2.0...v7.3.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e, support native \u003ccode\u003eextends\u003c/code\u003e, close \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/800\"\u003e#800\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/800\"\u003eantfu/eslint-config#800\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/15685e7\"\u003e\u003c!-- raw HTML omitted --\u003e(15685)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.1.0...v7.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/fe3d361154ec0cbdea2f1dc35b03332511066fb8\"\u003e\u003ccode\u003efe3d361\u003c/code\u003e\u003c/a\u003e chore: release v7.4.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/2ef8a002e1130770246e9b7d3c707818085d381f\"\u003e\u003ccode\u003e2ef8a00\u003c/code\u003e\u003c/a\u003e fix: formating regression\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/dd729f55db3c46f0ed29d4c029c35c8910e13be4\"\u003e\u003ccode\u003edd729f5\u003c/code\u003e\u003c/a\u003e chore: release v7.4.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/b5f53dc8540439317230717e4e00c5b7b165cbb0\"\u003e\u003ccode\u003eb5f53dc\u003c/code\u003e\u003c/a\u003e fix: relax eslint peer deps range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/4ba486357744457eef2dc423da3eb25c8a093634\"\u003e\u003ccode\u003e4ba4863\u003c/code\u003e\u003c/a\u003e chore: release v7.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/bda75b878c38224c1bec6a3938729a9d27a761cd\"\u003e\u003ccode\u003ebda75b8\u003c/code\u003e\u003c/a\u003e fix: ignore typescript files when \u003ccode\u003etypescript\u003c/code\u003e is off\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/e5065dff82249ef8311b41c24e58fecad785502f\"\u003e\u003ccode\u003ee5065df\u003c/code\u003e\u003c/a\u003e chore: release v7.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/38cd87f994eafb00beb55f782094f6becd2ff6e0\"\u003e\u003ccode\u003e38cd87f\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/67b1be41d984375403edbec293f3526ad3d1809f\"\u003e\u003ccode\u003e67b1be4\u003c/code\u003e\u003c/a\u003e feat: angular support (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/804\"\u003e#804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/19a4312e8bf17c06be48521541bbb84e8e88fc3a\"\u003e\u003ccode\u003e19a4312\u003c/code\u003e\u003c/a\u003e fix: update peer dependency requirement for eslint-plugin-react-refresh (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/813\"\u003e#813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v6.7.3...v7.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `eslint` from 9.39.2 to 10.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/eslint/eslint/releases\"\u003eeslint's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.0.0\u003c/h2\u003e\n\u003ch2\u003eBreaking Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f9e54f43a5e497cdfa179338b431093245cb787b\"\u003e\u003ccode\u003ef9e54f4\u003c/code\u003e\u003c/a\u003e feat!: estimate rule-tester failure location (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20420\"\u003e#20420\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a176319d8ade1a7d9b2d7fb8f038f55a2662325f\"\u003e\u003ccode\u003ea176319\u003c/code\u003e\u003c/a\u003e feat!: replace \u003ccode\u003echalk\u003c/code\u003e with \u003ccode\u003estyleText\u003c/code\u003e and add \u003ccode\u003ecolor\u003c/code\u003e to \u003ccode\u003eResultsMeta\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20227\"\u003e#20227\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c7046e6c1e03c4ca0eee4888a1f2eba4c6454f84\"\u003e\u003ccode\u003ec7046e6\u003c/code\u003e\u003c/a\u003e feat!: enable JSX reference tracking (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20152\"\u003e#20152\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/fa31a608901684fbcd9906d1907e66561d16e5aa\"\u003e\u003ccode\u003efa31a60\u003c/code\u003e\u003c/a\u003e feat!: add \u003ccode\u003ename\u003c/code\u003e to configs (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20015\"\u003e#20015\u003c/a\u003e) (Kirk Waiblinger)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/3383e7ec9028166cafc8ea7986c2f7498d0049f0\"\u003e\u003ccode\u003e3383e7e\u003c/code\u003e\u003c/a\u003e fix!: remove deprecated \u003ccode\u003eSourceCode\u003c/code\u003e methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20137\"\u003e#20137\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/501abd0e916a35554c58b7c0365537f1fa3880ce\"\u003e\u003ccode\u003e501abd0\u003c/code\u003e\u003c/a\u003e feat!: update dependency minimatch to v10 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20246\"\u003e#20246\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ca4d3b40085de47561f89656a2207d09946ed45e\"\u003e\u003ccode\u003eca4d3b4\u003c/code\u003e\u003c/a\u003e fix!: stricter rule tester assertions for valid test cases (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20125\"\u003e#20125\u003c/a\u003e) (唯然)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/96512a66c86402fb0538cdcb6cd30b9073f6bf3b\"\u003e\u003ccode\u003e96512a6\u003c/code\u003e\u003c/a\u003e fix!: Remove deprecated rule context methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20086\"\u003e#20086\u003c/a\u003e) (Nicholas C. Zakas)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c69fdacdb2e886b9d965568a397aa8220db3fe90\"\u003e\u003ccode\u003ec69fdac\u003c/code\u003e\u003c/a\u003e feat!: remove eslintrc support (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20037\"\u003e#20037\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/208b5cc34a8374ff81412b5bec2e0800eebfbd04\"\u003e\u003ccode\u003e208b5cc\u003c/code\u003e\u003c/a\u003e feat!: Use \u003ccode\u003eScopeManager#addGlobals()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20132\"\u003e#20132\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a2ee188ea7a38a0c6155f3d39e2b00e1d0f36e14\"\u003e\u003ccode\u003ea2ee188\u003c/code\u003e\u003c/a\u003e fix!: add \u003ccode\u003euniqueItems: true\u003c/code\u003e in \u003ccode\u003eno-invalid-regexp\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20155\"\u003e#20155\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/a89059dbf2832d417dd493ee81483227ec44e4ab\"\u003e\u003ccode\u003ea89059d\u003c/code\u003e\u003c/a\u003e feat!: Program range span entire source text (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20133\"\u003e#20133\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/39a6424373d915fa9de0d7b0caba9a4dc3da9b53\"\u003e\u003ccode\u003e39a6424\u003c/code\u003e\u003c/a\u003e fix!: assert 'text' is a string across all RuleFixer methods (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20082\"\u003e#20082\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f28fbf846244e043c92b355b224d121b06140b44\"\u003e\u003ccode\u003ef28fbf8\u003c/code\u003e\u003c/a\u003e fix!: Deprecate \u003ccode\u003e\u0026quot;always\u0026quot;\u003c/code\u003e and \u003ccode\u003e\u0026quot;as-needed\u0026quot;\u003c/code\u003e options of the \u003ccode\u003eradix\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20223\"\u003e#20223\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/aa3fb2b233e929b37220be940575f42c280e0b98\"\u003e\u003ccode\u003eaa3fb2b\u003c/code\u003e\u003c/a\u003e fix!: tighten \u003ccode\u003efunc-names\u003c/code\u003e schema (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20119\"\u003e#20119\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f6c0ed0311dcfee853367d5068c765d066e6b756\"\u003e\u003ccode\u003ef6c0ed0\u003c/code\u003e\u003c/a\u003e feat!: report \u003ccode\u003eeslint-env\u003c/code\u003e comments as errors (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20128\"\u003e#20128\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4bf739fb533e59f7f0a66b65f7bc80be0f37d8db\"\u003e\u003ccode\u003e4bf739f\u003c/code\u003e\u003c/a\u003e fix!: remove deprecated \u003ccode\u003eLintMessage#nodeType\u003c/code\u003e and \u003ccode\u003eTestCaseError#type\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20096\"\u003e#20096\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/523c076866400670fb2192a3f55dbf7ad3469247\"\u003e\u003ccode\u003e523c076\u003c/code\u003e\u003c/a\u003e feat!: drop support for jiti \u0026lt; 2.2.0 (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20016\"\u003e#20016\u003c/a\u003e) (michael faith)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/454a292c95f34dad232411ddac06408e6383bb64\"\u003e\u003ccode\u003e454a292\u003c/code\u003e\u003c/a\u003e feat!: update \u003ccode\u003eeslint:recommended\u003c/code\u003e configuration (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20210\"\u003e#20210\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4f880ee02992e1bf0e96ebaba679985e2d1295f1\"\u003e\u003ccode\u003e4f880ee\u003c/code\u003e\u003c/a\u003e feat!: remove \u003ccode\u003ev10_*\u003c/code\u003e and inactive \u003ccode\u003eunstable_*\u003c/code\u003e flags (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20225\"\u003e#20225\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f18115c363a4ac7671a4c7f30ee13d57ebba330f\"\u003e\u003ccode\u003ef18115c\u003c/code\u003e\u003c/a\u003e feat!: \u003ccode\u003eno-shadow-restricted-names\u003c/code\u003e report \u003ccode\u003eglobalThis\u003c/code\u003e by default (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20027\"\u003e#20027\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c6358c31fbd3937b92d89be2618ffdf5a774604e\"\u003e\u003ccode\u003ec6358c3\u003c/code\u003e\u003c/a\u003e feat!: Require Node.js \u003ccode\u003e^20.19.0 || ^22.13.0 || \u0026gt;=24\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20160\"\u003e#20160\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFeatures\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bff9091927811497dbf066b0e3b85ecb37d43822\"\u003e\u003ccode\u003ebff9091\u003c/code\u003e\u003c/a\u003e feat: handle \u003ccode\u003eArray.fromAsync\u003c/code\u003e in \u003ccode\u003earray-callback-return\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20457\"\u003e#20457\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/290c594bb50c439fb71bc75521ee5360daa8c222\"\u003e\u003ccode\u003e290c594\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eself\u003c/code\u003e to \u003ccode\u003eno-implied-eval\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20468\"\u003e#20468\u003c/a\u003e) (sethamus)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/43677de07ebd6e14bfac40a46ad749ba783c45f2\"\u003e\u003ccode\u003e43677de\u003c/code\u003e\u003c/a\u003e feat: fix handling of function and class expression names in \u003ccode\u003eno-shadow\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20432\"\u003e#20432\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f0cafe5f37e7765e9d8c2751b5f5d33107687009\"\u003e\u003ccode\u003ef0cafe5\u003c/code\u003e\u003c/a\u003e feat: rule tester add assertion option \u003ccode\u003erequireData\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20409\"\u003e#20409\u003c/a\u003e) (fnx)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f7ab6937e63bc618d326710858f5861a68f80616\"\u003e\u003ccode\u003ef7ab693\u003c/code\u003e\u003c/a\u003e feat: output RuleTester test case failure index (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/19976\"\u003e#19976\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/7cbcbf9c3c2008deee7d143ae35e668e8ffbccb3\"\u003e\u003ccode\u003e7cbcbf9\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ecountThis\u003c/code\u003e option to \u003ccode\u003emax-params\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20236\"\u003e#20236\u003c/a\u003e) (Gerkin)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f148a5eaa1e89dd80ade62f0a690186b00b9f6e1\"\u003e\u003ccode\u003ef148a5e\u003c/code\u003e\u003c/a\u003e feat: add error assertion options (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20247\"\u003e#20247\u003c/a\u003e) (ST-DDT)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/09e66549ecada6dcb8c567a60faf044fce049188\"\u003e\u003ccode\u003e09e6654\u003c/code\u003e\u003c/a\u003e feat: update error loc of \u003ccode\u003erequire-yield\u003c/code\u003e and \u003ccode\u003eno-useless-constructor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20267\"\u003e#20267\u003c/a\u003e) (Tanuj Kanti)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/436b82f3c0a8cfa2fdc17d173e95ea11d5d3ee03\"\u003e\u003ccode\u003e436b82f\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20473\"\u003e#20473\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1d29d22fe302443cec2a11da0816397f94af97ec\"\u003e\u003ccode\u003e1d29d22\u003c/code\u003e\u003c/a\u003e fix: detect default \u003ccode\u003ethis\u003c/code\u003e binding in \u003ccode\u003eArray.fromAsync\u003c/code\u003e callbacks (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20456\"\u003e#20456\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/727451eff55b35d853e0e443d0de58f4550762bf\"\u003e\u003ccode\u003e727451e\u003c/code\u003e\u003c/a\u003e fix: fix regression of global mode report range in \u003ccode\u003estrict\u003c/code\u003e rule (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20462\"\u003e#20462\u003c/a\u003e) (ntnyq)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e80485fcd27196fa0b6f6b5c7ac8cf49ad4b079d\"\u003e\u003ccode\u003ee80485f\u003c/code\u003e\u003c/a\u003e fix: remove fake \u003ccode\u003eFlatESLint\u003c/code\u003e and \u003ccode\u003eLegacyESLint\u003c/code\u003e exports (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20460\"\u003e#20460\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/9eeff3bc13813a786b8a4c3815def97c0fb646ef\"\u003e\u003ccode\u003e9eeff3b\u003c/code\u003e\u003c/a\u003e fix: update esquery (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20423\"\u003e#20423\u003c/a\u003e) (cryptnix)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/b34b93852d014ebbcf3538d892b55e0216cdf681\"\u003e\u003ccode\u003eb34b938\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eError.prepareStackTrace\u003c/code\u003e to estimate failing test location (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20436\"\u003e#20436\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/51aab5393b058f7cbed69041a9069b2bd106aabd\"\u003e\u003ccode\u003e51aab53\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20443\"\u003e#20443\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/23490b266276792896a0b7b43c49a1ce87bf8568\"\u003e\u003ccode\u003e23490b2\u003c/code\u003e\u003c/a\u003e fix: handle space before colon in \u003ccode\u003eRuleTester\u003c/code\u003e location estimation (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20433\"\u003e#20433\u003c/a\u003e) (Francesco Trotta)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f244dbf2191267a4cafd08645243624baf3e8c83\"\u003e\u003ccode\u003ef244dbf\u003c/code\u003e\u003c/a\u003e fix: use \u003ccode\u003eMessagePlaceholderData\u003c/code\u003e type from \u003ccode\u003e@eslint/core\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20348\"\u003e#20348\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/d186f8c0747f14890e86a5a39708b052b391ddaf\"\u003e\u003ccode\u003ed186f8c\u003c/code\u003e\u003c/a\u003e fix: update eslint (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20427\"\u003e#20427\u003c/a\u003e) (renovate[bot])\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/2332262deb4ef3188b210595896bb0ff552a7e66\"\u003e\u003ccode\u003e2332262\u003c/code\u003e\u003c/a\u003e fix: error location should not modify error message in RuleTester (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20421\"\u003e#20421\u003c/a\u003e) (Milos Djermanovic)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ab99b21a6715dee1035d8f4e6d6841853eb5563f\"\u003e\u003ccode\u003eab99b21\u003c/code\u003e\u003c/a\u003e fix: ensure \u003ccode\u003efilename\u003c/code\u003e is passed as third argument to \u003ccode\u003everifyAndFix()\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20405\"\u003e#20405\u003c/a\u003e) (루밀LuMir)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/8a60f3bc80ad96c65feeb29886342623c630199c\"\u003e\u003ccode\u003e8a60f3b\u003c/code\u003e\u003c/a\u003e fix: remove \u003ccode\u003eecmaVersion\u003c/code\u003e and \u003ccode\u003esourceType\u003c/code\u003e from \u003ccode\u003eParserOptions\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20415\"\u003e#20415\u003c/a\u003e) (Pixel998)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/eafd727a060131f7fc79b2eb5698d8d27683c3a2\"\u003e\u003ccode\u003eeafd727\u003c/code\u003e\u003c/a\u003e fix: remove \u003ccode\u003eTDZ\u003c/code\u003e scope type (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20231\"\u003e#20231\u003c/a\u003e) (jaymarvelz)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4e6c4ac042e321da8fc29ce53ed03c86dcaa44a7\"\u003e\u003ccode\u003e4e6c4ac\u003c/code\u003e\u003c/a\u003e 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/ddd8a223000ac6a2182cc8eae35254806a3b0289\"\u003e\u003ccode\u003eddd8a22\u003c/code\u003e\u003c/a\u003e Build: changelog update for 10.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/bff9091927811497dbf066b0e3b85ecb37d43822\"\u003e\u003ccode\u003ebff9091\u003c/code\u003e\u003c/a\u003e feat: handle \u003ccode\u003eArray.fromAsync\u003c/code\u003e in \u003ccode\u003earray-callback-return\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20457\"\u003e#20457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/1ece282c2286b5dc187ece2a793dbd8798f20bd7\"\u003e\u003ccode\u003e1ece282\u003c/code\u003e\u003c/a\u003e chore: ignore \u003ccode\u003e/docs/v9.x\u003c/code\u003e in link checker (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20452\"\u003e#20452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/034e1397446205e83eb341354605380195c88633\"\u003e\u003ccode\u003e034e139\u003c/code\u003e\u003c/a\u003e ci: add type integration test for \u003ccode\u003e@html-eslint/eslint-plugin\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20345\"\u003e#20345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/f3fbc2f60cbe2c718364feb8c3fc0452c0df3c56\"\u003e\u003ccode\u003ef3fbc2f\u003c/code\u003e\u003c/a\u003e chore: set \u003ccode\u003e@eslint/js\u003c/code\u003e version to 10.0.0 to skip releasing it (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20466\"\u003e#20466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/e978ddaab7e6a3c38b4a2afa721148a6ef38f29a\"\u003e\u003ccode\u003ee978dda\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/4cecf8393ae9af18c4cfd50621115eb23b3d0cb6\"\u003e\u003ccode\u003e4cecf83\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/c79f0ab2e2d242a93b08ff2f6a0712e2ef60b7b8\"\u003e\u003ccode\u003ec79f0ab\u003c/code\u003e\u003c/a\u003e docs: Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eslint/eslint/commit/afc06817bbd0625c7b0a46bdc81c38dab0c99441\"\u003e\u003ccode\u003eafc0681\u003c/code\u003e\u003c/a\u003e chore: remove scopeManager.addGlobals patch for typescript-eslint parser (\u003ca href=\"https://redirect.github.com/eslint/eslint/issues/20\"\u003e#20\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/eslint/eslint/compare/v9.39.2...v10.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tsdown` from 0.15.12 to 0.20.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rolldown/tsdown/releases\"\u003etsdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.20.3\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackage\u003c/strong\u003e: Ignore scripts when packing  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/0b10b8c\"\u003e\u003c!-- raw HTML omitted --\u003e(0b10b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.2...v0.20.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade rolldown to 1.0.0-rc.3  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/0beea0e\"\u003e\u003c!-- raw HTML omitted --\u003e(0beea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edep\u003c/strong\u003e: Keep \u003ccode\u003einlineOnly\u003c/code\u003e clean with hint message on unused  -  by \u003ca href=\"https://github.com/jycouet\"\u003e\u003ccode\u003e@​jycouet\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/725\"\u003erolldown/tsdown#725\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/13f1c5d\"\u003e\u003c!-- raw HTML omitted --\u003e(13f1c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epkg\u003c/strong\u003e: Optimize attw and publint packing  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/736\"\u003erolldown/tsdown#736\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/375cfe7\"\u003e\u003c!-- raw HTML omitted --\u003e(375cf)\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\u003eThrow error when skipNodeModulesBundle and noExternal are used together  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/746\"\u003erolldown/tsdown#746\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/656d519\"\u003e\u003c!-- raw HTML omitted --\u003e(656d5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExternal type only packages \u003ccode\u003e@types/*\u003c/code\u003e  -  by \u003ca href=\"https://github.com/kalvenschraut\"\u003e\u003ccode\u003e@​kalvenschraut\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/0be7c6d\"\u003e\u003c!-- raw HTML omitted --\u003e(0be7c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexports\u003c/strong\u003e: Move \u003ccode\u003eimport\u003c/code\u003e before \u003ccode\u003erequire\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/3027aa9\"\u003e\u003c!-- raw HTML omitted --\u003e(3027a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.1...v0.20.2\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einline-only\u003c/strong\u003e: Show warnings if bundled deps  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1e0e778\"\u003e\u003c!-- raw HTML omitted --\u003e(1e0e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.0...v0.20.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade dts plugin, remove \u003ccode\u003edts.resolve\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/16655bc\"\u003e\u003c!-- raw HTML omitted --\u003e(16655)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable legacy CJS warning  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/9fadadd\"\u003e\u003c!-- raw HTML omitted --\u003e(9fada)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply \u003ccode\u003einlineOnly\u003c/code\u003e option for dts files  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/7d89d54\"\u003e\u003c!-- raw HTML omitted --\u003e(7d89d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade rolldown to 1.0.0-beta.60  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bb3ee8d\"\u003e\u003c!-- raw HTML omitted --\u003e(bb3ee)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade rolldown to rc 1  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1959f24\"\u003e\u003c!-- raw HTML omitted --\u003e(1959f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eentry\u003c/strong\u003e: Support mixed array and object entries  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/a808345\"\u003e\u003c!-- raw HTML omitted --\u003e(a8083)\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\u003eOptional \u003ccode\u003eparseEnv\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/be1b60c\"\u003e\u003c!-- raw HTML omitted --\u003e(be1b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReload config on restart  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1756b03\"\u003e\u003c!-- raw HTML omitted --\u003e(1756b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfig extensions typo  -  by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/722\"\u003erolldown/tsdown#722\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/d2bb75e\"\u003e\u003c!-- raw HTML omitted --\u003e(d2bb7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewindows\u003c/strong\u003e: Normalize path separators in build output  -  by \u003ca href=\"https://github.com/ryuapp\"\u003e\u003ccode\u003e@​ryuapp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/719\"\u003erolldown/tsdown#719\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/c45257c\"\u003e\u003c!-- raw HTML omitted --\u003e(c4525)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/49cc5f953f1b6ab13968fef8509d69767373253b\"\u003e\u003ccode\u003e49cc5f9\u003c/code\u003e\u003c/a\u003e chore: release v0.20.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/5c3e3d30a00af6d9b3d1e062ce50f0f0806e31da\"\u003e\u003ccode\u003e5c3e3d3\u003c/code\u003e\u003c/a\u003e chore: tiny deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/0b10b8c65fb0211558be42208933883187e117b0\"\u003e\u003ccode\u003e0b10b8c\u003c/code\u003e\u003c/a\u003e fix(package): ignore scripts when packing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/3808b592e2286a64b497ac28f0ce280aa3b065e3\"\u003e\u003ccode\u003e3808b59\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/21a6c920d372a0f190d291f6a0e0e9b2a340d137\"\u003e\u003ccode\u003e21a6c92\u003c/code\u003e\u003c/a\u003e test: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/5e76c525b38384d39a6a3020f986242e5703f777\"\u003e\u003ccode\u003e5e76c52\u003c/code\u003e\u003c/a\u003e chore: release v0.20.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/0beea0ecc09e0567d622b16a14e9da00c20bbf33\"\u003e\u003ccode\u003e0beea0e\u003c/code\u003e\u003c/a\u003e feat: upgrade rolldown to 1.0.0-rc.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/0be7c6da3a9886d09c730d1234594860be7ad674\"\u003e\u003ccode\u003e0be7c6d\u003c/code\u003e\u003c/a\u003e fix: external type only packages \u003ccode\u003e@types/*\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/02f43b4ffd8603660de7fe28b4bcc34c4d845b6f\"\u003e\u003ccode\u003e02f43b4\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/748\"\u003e#748\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/b202f097d0d8b94fd62aab84ff10861942769cad\"\u003e\u003ccode\u003eb202f09\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.15.12...v0.20.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.10.13 to 25.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@clack/prompts` from 0.11.0 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bombshell-dev/clack/releases\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec713fd5: The package is now distributed as ESM-only. In \u003ccode\u003ev0\u003c/code\u003e releases, the package was dual-published as CJS and ESM.\u003c/p\u003e\n\u003cp\u003eFor existing CJS projects using Node v20+, please see Node's guide on \u003ca href=\"https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require\"\u003eLoading ECMAScript modules using \u003ccode\u003erequire()\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e415410b: This adds a custom filter function to autocompleteMultiselect. It could be used, for example, to support fuzzy searching logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e7bc3301: Prompts now have a \u003ccode\u003euserInput\u003c/code\u003e stored separately from their \u003ccode\u003evalue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e8409f2c: feat: add styleFrame option for spinner\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e2837845: Adds suggestion and path prompts\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e99c3530: Adds \u003ccode\u003eformat\u003c/code\u003e option to the note prompt to allow formatting of individual lines\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e0aaee4c: Added new \u003ccode\u003etaskLog\u003c/code\u003e prompt for log output which is cleared on success\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e729bbb6: Add support for customizable spinner cancel and error messages. Users can now customize these messages either per spinner instance or globally via the \u003ccode\u003eupdateSettings\u003c/code\u003e function to support multilingual CLIs.\u003c/p\u003e\n\u003cp\u003eThis update also improves the architecture by exposing the core settings to the prompts package, enabling more consistent default message handling across the codebase.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Per-instance customization\nconst spinner = prompts.spinner({\n  cancelMessage: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\n  errorMessage: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n});\n\u003cp\u003e// Global customization via updateSettings\nprompts.updateSettings({\nmessages: {\ncancel: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\nerror: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n},\n});\u003c/p\u003e\n\u003cp\u003e// Settings can now be accessed directly\nconsole.log(prompts.settings.messages.cancel); // \u0026quot;Operación cancelada\u0026quot;\u003c/p\u003e\n\u003cp\u003e// Direct options take priority over global settings\nconst spinner = prompts.spinner({\ncancelMessage: \u0026quot;Cancelled\u0026quot;, // This will be used instead of the global setting\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e44df9af: Adds a new \u003ccode\u003egroupSpacing\u003c/code\u003e option to grouped multi-select prompts. If set to an integer greater than 0, it will add that number of new lines between each group.\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/bombshell-dev/clack/blob/main/packages/prompts/CHANGELOG.md\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec713fd5: The package is now distributed as ESM-only. In \u003ccode\u003ev0\u003c/code\u003e releases, the package was dual-published as CJS and ESM.\u003c/p\u003e\n\u003cp\u003eFor existing CJS projects using Node v20+, please see Node's guide on \u003ca href=\"https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require\"\u003eLoading ECMAScript modules using \u003ccode\u003erequire()\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e415410b: This adds a custom filter function to autocompleteMultiselect. It could be used, for example, to support fuzzy searching logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e7bc3301: Prompts now have a \u003ccode\u003euserInput\u003c/code\u003e stored separately from their \u003ccode\u003evalue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e8409f2c: feat: add styleFrame option for spinner\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e2837845: Adds suggestion and path prompts\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e99c3530: Adds \u003ccode\u003eformat\u003c/code\u003e option to the note prompt to allow formatting of individual lines\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e0aaee4c: Added new \u003ccod...\n\n_Description has been truncated_","html_url":"https://github.com/preschian/create-dot-app/pull/269","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/preschian%2Fcreate-dot-app/issues/269","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/269/packages"}},{"old_version":"1.2.3","new_version":"3.1.2","update_type":"major","path":null,"pr_created_at":"2026-02-18T01:49:43.000Z","version_change":"1.2.3 → 3.1.2","issue":{"uuid":"3955468248","node_id":"PR_kwDOQx7Bd87Ef4O_","number":17,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 20 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-18T01:49:43.000Z","updated_at":"2026-02-18T01:51:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":20,"packages":[{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.2.1","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@oclif/plugin-autocomplete","old_version":"3.2.39","new_version":"3.2.40","repository_url":"https://github.com/oclif/plugin-autocomplete"},{"name":"@oclif/plugin-help","old_version":"6.2.36","new_version":"6.2.37","repository_url":"https://github.com/oclif/plugin-help"},{"name":"@oclif/plugin-not-found","old_version":"3.2.73","new_version":"3.2.74","repository_url":"https://github.com/oclif/plugin-not-found"},{"name":"@oclif/plugin-update","old_version":"4.7.16","new_version":"4.7.19","repository_url":"https://github.com/oclif/plugin-update"},{"name":"@oclif/table","old_version":"0.3.6","new_version":"0.5.2","repository_url":"https://github.com/oclif/table"},{"name":"ink","old_version":"4.4.1","new_version":"6.7.0","repository_url":"https://github.com/vadimdemedes/ink"},{"name":"ink-text-input","old_version":"5.0.1","new_version":"6.0.0","repository_url":"https://github.com/vadimdemedes/ink-text-input"},{"name":"ora","old_version":"8.2.0","new_version":"9.3.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"react","old_version":"18.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"c12","old_version":"2.0.1","new_version":"3.3.3","repository_url":"https://github.com/unjs/c12"},{"name":"confbox","old_version":"0.2.2","new_version":"0.2.4","repository_url":"https://github.com/unjs/confbox"},{"name":"giget","old_version":"1.2.3","new_version":"3.1.2","repository_url":"https://github.com/unjs/giget"},{"name":"nypm","old_version":"0.3.12","new_version":"0.6.5","repository_url":"https://github.com/unjs/nypm"},{"name":"pathe","old_version":"1.1.2","new_version":"2.0.3","repository_url":"https://github.com/unjs/pathe"},{"name":"zod","old_version":"3.24.1","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"},{"name":"zod-to-json-schema","old_version":"3.24.1","new_version":"3.25.1","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"},{"name":"@iconify-json/lucide","old_version":"1.2.90","new_version":"1.2.91","repository_url":"https://github.com/iconify/icon-sets"},{"name":"@iconify-json/simple-icons","old_version":"1.2.70","new_version":"1.2.71","repository_url":"https://github.com/iconify/icon-sets"},{"name":"astro","old_version":"5.17.1","new_version":"5.17.2","repository_url":"https://github.com/withastro/astro"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.2.1` |\n| [@oclif/plugin-autocomplete](https://github.com/oclif/plugin-autocomplete) | `3.2.39` | `3.2.40` |\n| [@oclif/plugin-help](https://github.com/oclif/plugin-help) | `6.2.36` | `6.2.37` |\n| [@oclif/plugin-not-found](https://github.com/oclif/plugin-not-found) | `3.2.73` | `3.2.74` |\n| [@oclif/plugin-update](https://github.com/oclif/plugin-update) | `4.7.16` | `4.7.19` |\n| [@oclif/table](https://github.com/oclif/table) | `0.3.6` | `0.5.2` |\n| [ink](https://github.com/vadimdemedes/ink) | `4.4.1` | `6.7.0` |\n| [ink-text-input](https://github.com/vadimdemedes/ink-text-input) | `5.0.1` | `6.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.3.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.2.0` | `19.2.4` |\n| [c12](https://github.com/unjs/c12) | `2.0.1` | `3.3.3` |\n| [confbox](https://github.com/unjs/confbox) | `0.2.2` | `0.2.4` |\n| [giget](https://github.com/unjs/giget) | `1.2.3` | `3.1.2` |\n| [nypm](https://github.com/unjs/nypm) | `0.3.12` | `0.6.5` |\n| [pathe](https://github.com/unjs/pathe) | `1.1.2` | `2.0.3` |\n| [zod](https://github.com/colinhacks/zod) | `3.24.1` | `4.3.6` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.24.1` | `3.25.1` |\n| [@iconify-json/lucide](https://github.com/iconify/icon-sets) | `1.2.90` | `1.2.91` |\n| [@iconify-json/simple-icons](https://github.com/iconify/icon-sets) | `1.2.70` | `1.2.71` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.17.1` | `5.17.2` |\n\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.2.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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major release that modernizes the codebase for Node.js ≥ 20.\u003c/p\u003e\n\u003ch3\u003eESM Only - No More CommonJS Support\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eImpact:\u003c/strong\u003e All packages are now ESM-only. CommonJS imports are no longer supported.\u003c/p\u003e\n\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\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/53dbf6c492883546f6f9f2d5b9a78cbc00bd434c\"\u003e\u003ccode\u003e53dbf6c\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/5f6c774aacd4d4ff9a6d4521bc5dbb1e1283bdec\"\u003e\u003ccode\u003e5f6c774\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): prevent artificial line wrapping in test output (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1996\"\u003e#1996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/e40067412953b0271fe8eff6cb8c48088996374e\"\u003e\u003ccode\u003ee400674\u003c/code\u003e\u003c/a\u003e ci: auto-merge dependabot PRs for patch and minor updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/63a85b2829063755936122e8f23977e5fe7c853b\"\u003e\u003ccode\u003e63a85b2\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): auto-mock \u003ccode\u003e@​inquirer/prompts\u003c/code\u003e barrel re-exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/ad95368df5b3b28c8e2846795900aed27af67ca4\"\u003e\u003ccode\u003ead95368\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): add E2E testing support for CLI applications (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1980\"\u003e#1980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/2e60d4843fc2815d8216b5d62494ff46dcdf2ee8\"\u003e\u003ccode\u003e2e60d48\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump oxfmt in the formatting group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1989\"\u003e#1989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/7e1c0e7aac2f49401fba85192ac6e73b668bfb52\"\u003e\u003ccode\u003e7e1c0e7\u003c/code\u003e\u003c/a\u003e chore(deps): Bump the types group with 2 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/002c246c5846df09a1e99faf3b3bccccf4c1b48a\"\u003e\u003ccode\u003e002c246\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/ba7436f25a1a09c0be9f4b5fba029ea9805ae113\"\u003e\u003ccode\u003eba7436f\u003c/code\u003e\u003c/a\u003e chore(deps): Bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1992\"\u003e#1992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/f4f5944bc8fe7cea8f2492dcbb01f27b45aac23f\"\u003e\u003ccode\u003ef4f5944\u003c/code\u003e\u003c/a\u003e chore: Add oxfmt hook for claude code\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-autocomplete` from 3.2.39 to 3.2.40\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-autocomplete/releases\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.40\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\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/oclif/plugin-autocomplete/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\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/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003e3.2.40\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/374c898d144c5a338395ede45a0f5be3e98a9948\"\u003e\u003ccode\u003e374c898\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.40 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003e\u003ccode\u003eeea1f68\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/d288773431612012cb78a97d3360d4be6435a084\"\u003e\u003ccode\u003ed288773\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eff6db1da391a32e87f6ad0dbef0396c6d573624\"\u003e\u003ccode\u003eeff6db1\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1090\"\u003e#1090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/45eba712989fac0939f049468d85e308f04fb756\"\u003e\u003ccode\u003e45eba71\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1092\"\u003e#1092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/bd81f1bcd77c5b1bcf26be7fcf5c728466a0fe4f\"\u003e\u003ccode\u003ebd81f1b\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1086\"\u003e#1086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/7ad6704b7635718fbb2891802cdbeff81fc60277\"\u003e\u003ccode\u003e7ad6704\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1087\"\u003e#1087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/23d2c94f01fe586082e2be3e8bf56fcd0d2531ff\"\u003e\u003ccode\u003e23d2c94\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1084\"\u003e#1084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/dd65c5ab43a874a3524f4d9740d919b64172221e\"\u003e\u003ccode\u003edd65c5a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1085\"\u003e#1085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/2b7563c1a8c0f28bfdd1ab2488d4e8c5a4e8ca30\"\u003e\u003ccode\u003e2b7563c\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.57 to 4.22.59 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1082\"\u003e#1082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-help` from 6.2.36 to 6.2.37\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-help/releases\"\u003e\u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.37\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\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/oclif/plugin-help/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-help\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/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003e6.2.37\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/56902e18fc91a982e32e61ac01fcce1c58d30dc6\"\u003e\u003ccode\u003e56902e1\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.37 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e\u003ccode\u003e4a4b1e9\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/b4043c4fbe65ea76474ac43d40a6fb591560faf1\"\u003e\u003ccode\u003eb4043c4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1078\"\u003e#1078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/995f34a615623097e6abbbd404cb97dcef462d84\"\u003e\u003ccode\u003e995f34a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/2136aea765b12636cc362738f6d9cf0f6471c208\"\u003e\u003ccode\u003e2136aea\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/1d7e2122ef15d9d83d5d04661677339632e766c6\"\u003e\u003ccode\u003e1d7e212\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/5cd16e0c860b243b839b0a51b3bb2597833f8124\"\u003e\u003ccode\u003e5cd16e0\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/bef84f4998acc549751389085db28bc192fa9e23\"\u003e\u003ccode\u003ebef84f4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/80b7053e3a20daaa55268cf27ce5940db3dc0bac\"\u003e\u003ccode\u003e80b7053\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/f73d712019d9c1d10ec928ee41627387add3c43d\"\u003e\u003ccode\u003ef73d712\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.126 to 6.0.127 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-not-found` from 3.2.73 to 3.2.74\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-not-found/releases\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.74\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\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/oclif/plugin-not-found/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\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/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003e3.2.74\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/4d9ce89b9cfb80c6c3779530b8c883e5084923ea\"\u003e\u003ccode\u003e4d9ce89\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.74 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003e\u003ccode\u003eb4c65f7\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/e492ea945d31aaa81bca93bd25c9e4f689e2fd89\"\u003e\u003ccode\u003ee492ea9\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1030\"\u003e#1030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2880e4da04d4bf536f5953d4440c2b215f38944c\"\u003e\u003ccode\u003e2880e4d\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/418ddfc5dc4e2d006a292a994b9f9bda2d417930\"\u003e\u003ccode\u003e418ddfc\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1032\"\u003e#1032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/71f7ca08b3cd455fb1650f80e02374e6a4a69871\"\u003e\u003ccode\u003e71f7ca0\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1028\"\u003e#1028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fc05bae0a7bd4ac5ca41b893ddfb09d0a22693d7\"\u003e\u003ccode\u003efc05bae\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1029\"\u003e#1029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/6c1aff38f004d2f85bd96c7919f1cdc1c1b3902e\"\u003e\u003ccode\u003e6c1aff3\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/236110533f133036b88398016eea27b4715509cb\"\u003e\u003ccode\u003e2361105\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1027\"\u003e#1027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2d646edddc69f8e89f93c57c562d6b66de0aa23a\"\u003e\u003ccode\u003e2d646ed\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.126 to 6.0.127 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-update` from 4.7.16 to 4.7.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-update/releases\"\u003e\u003ccode\u003e@​oclif/plugin-update\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.7.19\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e4f99772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.17\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e45d0b67\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/oclif/plugin-update/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-update\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/oclif/plugin-update/compare/4.7.18...4.7.19\"\u003e4.7.19\u003c/a\u003e (2026-02-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e4f99772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.17...4.7.18\"\u003e4.7.18\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.17\"\u003e4.7.17\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e45d0b67\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/f9960af830dcb0021de1ad77fb04edfda18ce674\"\u003e\u003ccode\u003ef9960af\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.19 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e\u003ccode\u003e4f99772\u003c/code\u003e\u003c/a\u003e fix(deps): bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/92f8a95c50d8b35d04accc5b8624a148ec7cd66b\"\u003e\u003ccode\u003e92f8a95\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.71 to 4.22.73 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1261\"\u003e#1261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/eb2d18785e01e50bc5562febda1cbc84353a22eb\"\u003e\u003ccode\u003eeb2d187\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.68 to 4.22.70 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1257\"\u003e#1257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/8387a38e9bcf0d1885ac6fe8aae7216099fc2c4c\"\u003e\u003ccode\u003e8387a38\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.133 to 6.0.135 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/3d9ddbf69e73d2b5ec25109a3e3defb45490ae45\"\u003e\u003ccode\u003e3d9ddbf\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.130 to 6.0.133 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1252\"\u003e#1252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/c77a0722e2ad8e940193deeb89a70feb47aed4cf\"\u003e\u003ccode\u003ec77a072\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.18 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e\u003ccode\u003e73a60ca\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/35e47de6775572e265f33def6099a2c2cc826100\"\u003e\u003ccode\u003e35e47de\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump \u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e from 6.2.36 to 6.2.37 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/01714651fa5d03f50f025dcb540897a6041f213d\"\u003e\u003ccode\u003e0171465\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.66 to 4.22.68 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/table` from 0.3.6 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/table/releases\"\u003e\u003ccode\u003e@​oclif/table\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.5.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.14\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't strip tab whitespaces when wrapping (\u003ca href=\"https://github.com/oclif/table/commit/cbbac3e2678572cd80df72010a64b71098630950\"\u003ecbbac3e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline headers in plain table (\u003ca href=\"https://github.com/oclif/table/commit/ce07d011cb58dc56d3a63482d768f7eabea935a2\"\u003ece07d01\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.10\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline strings in plain table (\u003ca href=\"https://github.com/oclif/table/commit/60acddffdfa07f7d3d3bcf5ce2ccbbdba3c4dc10\"\u003e60acddf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.9\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle short multiline strings (\u003ca href=\"https://github.com/oclif/table/commit/c2c2e550080c1fe88a05cdbb4193dd33ee2c0273\"\u003ec2c2e55\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/oclif/table/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/table\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/oclif/table/compare/0.5.1...0.5.2\"\u003e0.5.2\u003c/a\u003e (2026-01-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.5.0...0.5.1\"\u003e0.5.1\u003c/a\u003e (2025-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.14...0.5.0\"\u003e0.5.0\u003c/a\u003e (2025-10-23)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.13...0.4.14\"\u003e0.4.14\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.12...0.4.13\"\u003e0.4.13\u003c/a\u003e (2025-09-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\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/oclif/table/commit/05da8b0c87a4755ab4a7fa1a2954144ebe9f31c1\"\u003e\u003ccode\u003e05da8b0\u003c/code\u003e\u003c/a\u003e chore(release): 0.5.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/ecf115dd88259f910533dcf66e39e2cc9a80be0d\"\u003e\u003ccode\u003eecf115d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/255\"\u003e#255\u003c/a\u003e from oclif/dependabot-npm_and_yarn-lodash-4.17.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e\u003ccode\u003e5ca512c\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/45775a00d423a55dbda1938094f87c6a1aacc7ab\"\u003e\u003ccode\u003e45775a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/253\"\u003e#253\u003c/a\u003e from oclif/dependabot-npm_and_yarn-prettier-3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/b5ce104ba07eb9f21a36deb18a36af1bb6ca9f7a\"\u003e\u003ccode\u003eb5ce104\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/428d131fc76605190b7da39756ce6a003bedf086\"\u003e\u003ccode\u003e428d131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/254\"\u003e#254\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/87b9402bf5140d1824bd71390811fadf96e018d4\"\u003e\u003ccode\u003e87b9402\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/c3a69f3f109c547c0c1c1703c922910346bcfdb1\"\u003e\u003ccode\u003ec3a69f3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/252\"\u003e#252\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/3ae70b4f07fe5601a2e748aae7a47818148e3342\"\u003e\u003ccode\u003e3ae70b4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/9385e0aeb5f4748c989ea49cfe73a2a3e6054616\"\u003e\u003ccode\u003e9385e0a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/251\"\u003e#251\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/table/compare/0.3.6...0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink` from 4.4.1 to 6.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink/releases\"\u003eink's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.7.0\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://react.dev/blog/2022/03/29/react-v18#what-is-concurrent-react\"\u003eReact concurrent rendering\u003c/a\u003e (opt-in) (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/850\"\u003e#850\u003c/a\u003e)  c587da3\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://github.com/contour-terminal/vt-extensions/blob/master/synchronized-output.md\"\u003esynchronized update\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)  165b861\n\u003cul\u003e\n\u003cli\u003eThis fixes flickering in many modern terminals 🎉\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#kittykeyboard\"\u003ekitty keyboard protocol support\u003c/a\u003e (opt-in) (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/855\"\u003e#855\u003c/a\u003e)  c183c53\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#usecursor\"\u003eIME cursor positioning API\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)  165b861\u003c/li\u003e\n\u003cli\u003eImprove terminal size detection for piped processes (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/854\"\u003e#854\u003c/a\u003e)  6dc3b03\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix fullscreen trailing newline on initial render (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/856\"\u003e#856\u003c/a\u003e)  9b21b24\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e when using many \u003ccode\u003euseInput\u003c/code\u003e hooks  390549d\u003c/li\u003e\n\u003cli\u003eFix: Make unmount flush pending renders and await stdout drain (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/863\"\u003e#863\u003c/a\u003e)  5e35d73\u003c/li\u003e\n\u003cli\u003eFix handling of Option+Return (soft return) on macOS (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/860\"\u003e#860\u003c/a\u003e)  12fe119\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.6.0...v6.7.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.6.0...v6.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehome\u003c/code\u003e and \u003ccode\u003eend\u003c/code\u003e key support in \u003ccode\u003euseInput\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/829\"\u003e#829\u003c/a\u003e)  969cae4\u003c/li\u003e\n\u003cli\u003eFix some flicker in incremental rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/836\"\u003e#836\u003c/a\u003e)  a006d76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of terminal resize (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/828\"\u003e#828\u003c/a\u003e)  557b029\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.0...v6.5.1\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.0...v6.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#incrementalrendering\"\u003e\u003ccode\u003eincrementalRendering\u003c/code\u003e\u003c/a\u003e option (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/781\"\u003e#781\u003c/a\u003e)  5402c66\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.4.0...v6.5.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.4.0...v6.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#onrender\"\u003e\u003ccode\u003eonRender\u003c/code\u003e\u003c/a\u003e hook (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/795\"\u003e#795\u003c/a\u003e)  deff4ef\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003e.dim.bold\u003c/code\u003e color (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/798\"\u003e#798\u003c/a\u003e)  5ae461e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.3.1...v6.4.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.3.1...v6.4.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/vadimdemedes/ink/commit/135cb23ae3b7ca94918b1cd913682f6356f12c5c\"\u003e\u003ccode\u003e135cb23\u003c/code\u003e\u003c/a\u003e 6.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/c183c53a8174fa1693e04685072973ba519d72d5\"\u003e\u003ccode\u003ec183c53\u003c/code\u003e\u003c/a\u003e Add kitty keyboard protocol support (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/855\"\u003e#855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/390549d03940972555c8189906cec79ea64a7b1c\"\u003e\u003ccode\u003e390549d\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e when using many \u003ccode\u003euseInput\u003c/code\u003e hooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/08e2dd1e4f27e2781abb034fb87324de4df892f3\"\u003e\u003ccode\u003e08e2dd1\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/db9277784f80d85426cc8261daa16234ec5f5935\"\u003e\u003ccode\u003edb92777\u003c/code\u003e\u003c/a\u003e Add dev3000 to \u0026quot;Who's Using Ink\u0026quot; section (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/799\"\u003e#799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/f146216ca4ede040eaf70db241639bf68fba58d5\"\u003e\u003ccode\u003ef146216\u003c/code\u003e\u003c/a\u003e Add SSH AI Chat to \u0026quot;Who's Using Ink\u0026quot; section (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/817\"\u003e#817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/165b861064741554c4fce7303afe2edb68f57ae6\"\u003e\u003ccode\u003e165b861\u003c/code\u003e\u003c/a\u003e Add IME cursor positioning and Synchronized Update Mode (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/9b21b24794230a574083c3f477c4518318805786\"\u003e\u003ccode\u003e9b21b24\u003c/code\u003e\u003c/a\u003e Fix fullscreen trailing newline on initial render (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/856\"\u003e#856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/5e35d737a22ef675a5344e3f48ebe5eeb95469a8\"\u003e\u003ccode\u003e5e35d73\u003c/code\u003e\u003c/a\u003e Fix: Make unmount flush pending renders and await stdout drain (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/c587da3e34a96aa7d740b6c1669b09ada0479c48\"\u003e\u003ccode\u003ec587da3\u003c/code\u003e\u003c/a\u003e Add support for concurrent rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/850\"\u003e#850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vadimdemedes/ink/compare/v4.4.1...v6.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink-text-input` from 5.0.1 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/releases\"\u003eink-text-input's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/sindresorhus\"\u003e\u003ccode\u003e@​sindresorhus\u003c/code\u003e\u003c/a\u003e for updating this package to work with the newly released \u003ca href=\"https://github.com/vadimdemedes/ink/releases/tag/v5.0.0\"\u003eInk 5\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)  338ae6e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ehttps://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/4ac429ca11da17c2321f7dec1076e38c06d738d5\"\u003e\u003ccode\u003e4ac429c\u003c/code\u003e\u003c/a\u003e 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/338ae6e8a146992b5cca5255ee66e3dd283b20d5\"\u003e\u003ccode\u003e338ae6e\u003c/code\u003e\u003c/a\u003e Require Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ora` from 8.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/ora/releases\"\u003eora's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce flicker in rendering  2ab4f76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003estdin-discarder\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/251\"\u003e#251\u003c/a\u003e)  020eaba\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.1.0...v9.2.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.1.0...v9.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport external writes to stream (\u003ccode\u003econsole.log\u003c/code\u003e) while spinning  d2b543a\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003estrip-ansi\u003c/code\u003e dependency with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)  68d50e5\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  7aca06d\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix clearing in some cases  aa51538\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eframe()\u003c/code\u003e not displaying dynamic \u003ccode\u003eprefixText\u003c/code\u003e/\u003ccode\u003esuffixText\u003c/code\u003e from functions  0f19f57\u003c/li\u003e\n\u003cli\u003eFix multiline text exceeding console height leaving garbage when scrolling  45d30ad\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/4496362714e1edd414e5347e8d4b337f103f0e15\"\u003e\u003ccode\u003e4496362\u003c/code\u003e\u003c/a\u003e 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/2ab4f7613879515e29039888115831422f49e1af\"\u003e\u003ccode\u003e2ab4f76\u003c/code\u003e\u003c/a\u003e Reduce flicker in rendering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/8d17b13a8b3330af16cfa24c6e3b8a99f678c5c4\"\u003e\u003ccode\u003e8d17b13\u003c/code\u003e\u003c/a\u003e Add FAQ item\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/4cf47fc2ce273b7e441ca186b5e45976c2c39946\"\u003e\u003ccode\u003e4cf47fc\u003c/code\u003e\u003c/a\u003e Add more tests for \u003ccode\u003ediscardStdin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/9763e608dd723d70393e95460b881d10f75dee24\"\u003e\u003ccode\u003e9763e60\u003c/code\u003e\u003c/a\u003e Document Ctrl+C behavior for discardStdin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/5408a1ea33cc70ddbc065617a355a662365aff83\"\u003e\u003ccode\u003e5408a1e\u003c/code\u003e\u003c/a\u003e 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/020eabad6bbb549a7436562a2d7c1211b80467ed\"\u003e\u003ccode\u003e020eaba\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003estdin-discarder\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/d7e3a9404dcd4f966e3ab38dfd2263cbda74bd33\"\u003e\u003ccode\u003ed7e3a94\u003c/code\u003e\u003c/a\u003e 9.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/d2b543a0853c10039ef6643203f4332c43f851af\"\u003e\u003ccode\u003ed2b543a\u003c/code\u003e\u003c/a\u003e Support external writes to stream while spinning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/68d50e5236b8a2fdad2857c877b9554d4da0550e\"\u003e\u003ccode\u003e68d50e5\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003estrip-ansi\u003c/code\u003e with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 18.2.0 to 19.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.4 (January 26th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more DoS mitigations to Server Actions, and harden Server Components (\u003ca href=\"https://redirect.github.com/facebook/react/pull/35632\"\u003e#35632\u003c/a\u003e by \u003ca href=\"https://github.com/gnoff\"\u003e\u003ccode\u003e@​gnoff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lubieowoce\"\u003e\u003ccode\u003e@​lubieowoce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.3 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd extra loop protection to React Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35351\"\u003e#35351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.2 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003ereact-server-dom-webpack/*.unbundled\u003c/code\u003e to private \u003ccode\u003ereact-server-dom-unbundled\u003c/code\u003e (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35290\"\u003efacebook/react#35290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch Promise cycles and toString on Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35289\"\u003e#35289\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/35345\"\u003e#35345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.1 (December 3rd, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (Oct 1, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch2\u003eNew React Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/developer-tooling/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew React DOM Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNotable changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAll Changes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/blob/main/CHANGELOG.md\"\u003ereact's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.1 (Dec 3, 2025)\u003c/h2\u003e\n\u003ch3\u003eReact Server Components\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (October 1st, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch3\u003eNew React Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/dev-tools/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew React DOM Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAll Changes\u003c/h3\u003e\n\u003ch4\u003eReact\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;Activity /\u0026gt;\u003c/code\u003e was developed over many years, starting before \u003ccode\u003eClassComponent.setState\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e and many others)\u003c/li\u003e\n\u003cli\u003eStringify context as \u0026quot;SomeContext\u0026quot; instead of \u0026quot;SomeContext.Provider\u0026quot; (\u003ca href=\"https://github.com/kassens\"\u003e\u003ccode\u003e@​kassens\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33507\"\u003e#33507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude stack of cause of React instrumentation errors with \u003ccode\u003e%o\u003c/code\u003e placeholder (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34198\"\u003e#34198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix infinite \u003ccode\u003euseDeferredValue\u003c/code\u003e loop in popstate event (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32821\"\u003e#32821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a bug when an initial value was passed to \u003ccode\u003euseDeferredValue\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34376\"\u003e#34376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash when submitting forms with Client Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33055\"\u003e#33055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHide/unhide the content of dehydrated suspense boundaries if they resuspend (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32900\"\u003e#32900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow on wide trees during Hot Reload (\u003ca href=\"https://github.com/sophiebits\"\u003e\u003ccode\u003e@​sophiebits\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34145\"\u003e#34145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Owner and Component stacks in various places (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/facebook/react/pull/33629\"\u003e#33629\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33724\"\u003e#33724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/32735\"\u003e#32735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33723\"\u003e#33723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecacheSignal\u003c/code\u003e (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33557\"\u003e#33557\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/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2\"\u003e\u003ccode\u003e90ab3f8\u003c/code\u003e\u003c/a\u003e Version 19.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/612e371fb215498edde4c853bd1e0c8e9203808f\"\u003e\u003ccode\u003e612e371\u003c/code\u003e\u003c/a\u003e Version 19.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/b910fc15e38d4fa80003819ddb7a928a3c3dca5d\"\u003e\u003ccode\u003eb910fc1\u003c/code\u003e\u003c/a\u003e Version 19.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/053df4e8561ef4caecef31c330f4178ac25e255b\"\u003e\u003ccode\u003e053df4e\u003c/code\u003e\u003c/a\u003e Version 19.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/5667a41fe4d81aa806f6c1e8814b17975e33b317\"\u003e\u003ccode\u003e5667a41\u003c/code\u003e\u003c/a\u003e Bump next prerelease version numbers (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34639\"\u003e#34639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/8bb7241f4c773376893701bfe8b8ff03687342a0\"\u003e\u003ccode\u003e8bb7241\u003c/code\u003e\u003c/a\u003e Bump useEffectEvent to Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34610\"\u003e#34610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/e3c9656d20618ed321aea85cb3d844cbd1dce078\"\u003e\u003ccode\u003ee3c9656\u003c/code\u003e\u003c/a\u003e Ensure Performance Track are Clamped and Don't overlap (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34509\"\u003e#34509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/68f00c901c05e3a91f6cc77b660bc2334700f163\"\u003e\u003ccode\u003e68f00c9\u003c/code\u003e\u003c/a\u003e Release Activity in Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34374\"\u003e#34374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/0e10ee906e3ea55e4d717d4db498e1159235b06b\"\u003e\u003ccode\u003e0e10ee9\u003c/code\u003e\u003c/a\u003e [Reconciler] Set ProfileMode for Host Root Fiber by default in dev (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34432\"\u003e#34432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/3bf8ab430eb2182e787e0f1c74c0d9ccab89e4ac\"\u003e\u003ccode\u003e3bf8ab4\u003c/code\u003e\u003c/a\u003e Add missing Activity export to development mode (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34439\"\u003e#34439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.4/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~react-bot\"\u003ereact-bot\u003c/a\u003e, a new releaser for react since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `c12` from 2.0.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/c12/releases\"\u003ec12's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.2...v3.3.3\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate chokidar to 5.x (\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338\"\u003e0dcf338\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.1...v3.3.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in \u003ccode\u003eglobalRc\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to obuild (rolldown) (\u003ca href=\"https://github.com/unjs/c12/commit/9addbb1\"\u003e9addbb1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range (\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1\"\u003eeae6be1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJan T. Sott (\u003ca href=\"https://github.com/idleberg\"\u003e\u003ccode\u003e@​idleberg\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.0...v3.3.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtend with explicit extensions only (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eÍgor Jacaúna (\u003ca href=\"https://github.com/igorjacauna\"\u003e\u003ccode\u003e@​igorjacauna\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.2.0...v3.3.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport loading config with array exports (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow extends without extension (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/268\"\u003e#268\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eloadDotenv:\u003c/strong\u003e \u003ccode\u003ecwd\u003c/code\u003e is optional (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/273\"\u003e#273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\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/unjs/c12/blob/main/CHANGELOG.md\"\u003ec12's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.2...v3.3.3\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate chokidar to 5.x (\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338\"\u003e0dcf338\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dev deps (\u003ca href=\"https://github.com/unjs/c12/commit/78ca00b\"\u003e78ca00b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.1...v3.3.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in \u003ccode\u003eglobalRc\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to obuild (rolldown) (\u003ca href=\"https://github.com/unjs/c12/commit/9addbb1\"\u003e9addbb1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range (\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1\"\u003eeae6be1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dev deps (\u003ca href=\"https://github.com/unjs/c12/commit/26fe8fe\"\u003e26fe8fe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/c12/commit/16fd49d\"\u003e16fd49d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/c12/commit/120c0e6\"\u003e120c0e6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate scripts (\u003ca href=\"https://github.com/unjs/c12/commit/543b39c\"\u003e543b39c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJan T. Sott \u003ca href=\"mailto:git@idleberg.com\"\u003egit@idleberg.com\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.0...v3.3.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtend with explicit extensions only (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/268\"\u003e#268\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/unjs/c12/pull/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/2622f2ef549e00aecefb96ca6699f507d3145d56\"\u003e\u003ccode\u003e2622f2e\u003c/code\u003e\u003c/a\u003e chore(release): v3.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338f018503f998d70fa39543955c25d05189\"\u003e\u003ccode\u003e0dcf338\u003c/code\u003e\u003c/a\u003e build: update chokidar to 5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/06f44335adb871b2dad0134a44c954c6715bd66e\"\u003e\u003ccode\u003e06f4433\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://redirect.github.com/unjs/c12/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/78ca00b1b9ec35afd6b14c2d2934f884562d251f\"\u003e\u003ccode\u003e78ca00b\u003c/code\u003e\u003c/a\u003e chore: update dev deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/fd7b5f92479f9ebf7079b35a63043e1da808b751\"\u003e\u003ccode\u003efd7b5f9\u003c/code\u003e\u003c/a\u003e chore(release): v3.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/543b39c993cafd78362140d718a2c13cb5f79609\"\u003e\u003ccode\u003e543b39c\u003c/code\u003e\u003c/a\u003e chore: update scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1ba88bf6929cb97adb88e642e36ccfdc16\"\u003e\u003ccode\u003eeae6be1\u003c/code\u003e\u003c/a\u003e build: relax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/9addbb199c3d6f89ce0803d67aa2d2a6d14cf6a4\"\u003e\u003ccode\u003e9addbb1\u003c/code\u003e\u003c/a\u003e build: switch to obuild (rolldown)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/120c0e65529c1a1fb7fa6688ed3663478088c363\"\u003e\u003ccode\u003e120c0e6\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/16fd49ddc2d95877250f466964ab616606462750\"\u003e\u003ccode\u003e16fd49d\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/c12/compare/v2.0.1...v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `confbox` from 0.2.2 to 0.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/confbox/releases\"\u003econfbox's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.4\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/confbox/compare/v0.2.3...v0.2.4\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix jsonc (\u003ca href=\"https://github.com/unjs/confbox/commit/39bcca7\"\u003e39bcca7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.3\u003c/h2\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies (\u003ca href=\"https://github.com/unjs/confbox/compare/v0.2.2...v0.2.3\"\u003ecompare changes\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to obuild (\u003ca href=\"https://github.com/unjs/confbox/commit/85d0b29\"\u003e85d0b29\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ref to \u003ccode\u003eTHIRD-PARTY-LICENSES.md\u003c/code\u003e in dist ([6aff10c]\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/confbox/blob/main/CHANGELOG.md\"\u003econfbox's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.4\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/confbox/compare/v0.2.3...v0.2.4\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix jsonc (\u003ca href=\"https://github.com/unjs/confbox/commit/39bcca7\"\u003e39bcca7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eApply automated updates (\u003ca href=\"https://github.com/unjs/confbox/commit/4ad5ece\"\u003e4ad5ece\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/confbox/compare/v0.2.2...v0.2.3\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild (\u003ca href=\"https://github.com/unjs/confbox/commit/85d0b29\"\u003e85d0b29\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse oxfmt and oxlint (\u003ca href=\"https://github.com/unjs/confbox/commit/3d4e533\"\u003e3d4e533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ref to \u003ccode\u003eTHIRD-PARTY-LICENSES.md\u003c/code\u003e in dist (\u003ca href=\"https://github.com/unjs/confbox/commit/6aff10c\"\u003e6aff10c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLint (\u003ca href=\"https://github.com/unjs/confbox/commit/e579731\"\u003ee579731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate lockfile (\u003ca href=\"https://github.com/unjs/confbox/commit/dc55522\"\u003edc55522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix lint:fix script (\u003ca href=\"https://github.com/unjs/confbox/commit/95d1a6c\"\u003e95d1a6c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e✅ Tests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrim toml output (\u003ca href=\"https://github.com/unjs/confbox/commit/905d695\"\u003e905d695\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/confbox/commit/e9b08c0f0a5eb7993245e450f0be1c89bb7f8a70\"\u003e\u003ccode\u003ee9b08c0\u003c/code\u003e\u003c/a\u003e chore(release): v0.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/confbox/commit/39bcca7d1a1028d764ae528453d23c2004fa2984\"\u003e\u003ccode\u003e39bcca7\u003c/code\u003e\u003c/a\u003e build: fix jsonc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/confbox/commit/4ad5eceea35916b1528903719e89043c0f40b1b9\"\u003e\u003ccode\u003e4ad5ece\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/a1st-dev/aix/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/a1st-dev%2Faix/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"}},{"old_version":"1.2.3","new_version":"3.1.2","update_type":"major","path":null,"pr_created_at":"2026-02-17T00:03:37.000Z","version_change":"1.2.3 → 3.1.2","issue":{"uuid":"3950052614","node_id":"PR_kwDOQx7Bd87EN-gm","number":15,"state":"open","title":"chore(deps): bump the production-dependencies group with 18 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-17T00:03:37.000Z","updated_at":"2026-02-18T02:07:38.176Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":18,"packages":[{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.2.1","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@oclif/plugin-autocomplete","old_version":"3.2.39","new_version":"3.2.40","repository_url":"https://github.com/oclif/plugin-autocomplete"},{"name":"@oclif/plugin-help","old_version":"6.2.36","new_version":"6.2.37","repository_url":"https://github.com/oclif/plugin-help"},{"name":"@oclif/plugin-not-found","old_version":"3.2.73","new_version":"3.2.74","repository_url":"https://github.com/oclif/plugin-not-found"},{"name":"@oclif/plugin-update","old_version":"4.7.16","new_version":"4.7.19","repository_url":"https://github.com/oclif/plugin-update"},{"name":"@oclif/table","old_version":"0.3.6","new_version":"0.5.2","repository_url":"https://github.com/oclif/table"},{"name":"ink","old_version":"4.4.1","new_version":"6.7.0","repository_url":"https://github.com/vadimdemedes/ink"},{"name":"ink-text-input","old_version":"5.0.1","new_version":"6.0.0","repository_url":"https://github.com/vadimdemedes/ink-text-input"},{"name":"ora","old_version":"8.2.0","new_version":"9.3.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"react","old_version":"18.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"c12","old_version":"2.0.1","new_version":"3.3.3","repository_url":"https://github.com/unjs/c12"},{"name":"confbox","old_version":"0.2.2","new_version":"0.2.4","repository_url":"https://github.com/unjs/confbox"},{"name":"giget","old_version":"1.2.3","new_version":"3.1.2","repository_url":"https://github.com/unjs/giget"},{"name":"nypm","old_version":"0.3.12","new_version":"0.6.5","repository_url":"https://github.com/unjs/nypm"},{"name":"pathe","old_version":"1.1.2","new_version":"2.0.3","repository_url":"https://github.com/unjs/pathe"},{"name":"zod","old_version":"3.24.1","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"},{"name":"zod-to-json-schema","old_version":"3.24.1","new_version":"3.25.1","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"},{"name":"astro","old_version":"5.17.1","new_version":"5.17.2","repository_url":"https://github.com/withastro/astro"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 18 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.2.1` |\n| [@oclif/plugin-autocomplete](https://github.com/oclif/plugin-autocomplete) | `3.2.39` | `3.2.40` |\n| [@oclif/plugin-help](https://github.com/oclif/plugin-help) | `6.2.36` | `6.2.37` |\n| [@oclif/plugin-not-found](https://github.com/oclif/plugin-not-found) | `3.2.73` | `3.2.74` |\n| [@oclif/plugin-update](https://github.com/oclif/plugin-update) | `4.7.16` | `4.7.19` |\n| [@oclif/table](https://github.com/oclif/table) | `0.3.6` | `0.5.2` |\n| [ink](https://github.com/vadimdemedes/ink) | `4.4.1` | `6.7.0` |\n| [ink-text-input](https://github.com/vadimdemedes/ink-text-input) | `5.0.1` | `6.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.3.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.2.0` | `19.2.4` |\n| [c12](https://github.com/unjs/c12) | `2.0.1` | `3.3.3` |\n| [confbox](https://github.com/unjs/confbox) | `0.2.2` | `0.2.4` |\n| [giget](https://github.com/unjs/giget) | `1.2.3` | `3.1.2` |\n| [nypm](https://github.com/unjs/nypm) | `0.3.12` | `0.6.5` |\n| [pathe](https://github.com/unjs/pathe) | `1.1.2` | `2.0.3` |\n| [zod](https://github.com/colinhacks/zod) | `3.24.1` | `4.3.6` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.24.1` | `3.25.1` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.17.1` | `5.17.2` |\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.2.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.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: Switch \u003ccode\u003ewrap-ansi\u003c/code\u003e with \u003ccode\u003efast-wrap-ansi\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major release that modernizes the codebase for Node.js ≥ 20.\u003c/p\u003e\n\u003ch3\u003eESM Only - No More CommonJS Support\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eImpact:\u003c/strong\u003e All packages are now ESM-only. CommonJS imports are no longer supported.\u003c/p\u003e\n\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\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt; \n\u003c/code\u003e\u003c/pre\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/53dbf6c492883546f6f9f2d5b9a78cbc00bd434c\"\u003e\u003ccode\u003e53dbf6c\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/5f6c774aacd4d4ff9a6d4521bc5dbb1e1283bdec\"\u003e\u003ccode\u003e5f6c774\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): prevent artificial line wrapping in test output (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1996\"\u003e#1996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/e40067412953b0271fe8eff6cb8c48088996374e\"\u003e\u003ccode\u003ee400674\u003c/code\u003e\u003c/a\u003e ci: auto-merge dependabot PRs for patch and minor updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/63a85b2829063755936122e8f23977e5fe7c853b\"\u003e\u003ccode\u003e63a85b2\u003c/code\u003e\u003c/a\u003e fix(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): auto-mock \u003ccode\u003e@​inquirer/prompts\u003c/code\u003e barrel re-exports\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/ad95368df5b3b28c8e2846795900aed27af67ca4\"\u003e\u003ccode\u003ead95368\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​inquirer/testing\u003c/code\u003e): add E2E testing support for CLI applications (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1980\"\u003e#1980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/2e60d4843fc2815d8216b5d62494ff46dcdf2ee8\"\u003e\u003ccode\u003e2e60d48\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump oxfmt in the formatting group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1989\"\u003e#1989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/7e1c0e7aac2f49401fba85192ac6e73b668bfb52\"\u003e\u003ccode\u003e7e1c0e7\u003c/code\u003e\u003c/a\u003e chore(deps): Bump the types group with 2 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1991\"\u003e#1991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/002c246c5846df09a1e99faf3b3bccccf4c1b48a\"\u003e\u003ccode\u003e002c246\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1990\"\u003e#1990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/ba7436f25a1a09c0be9f4b5fba029ea9805ae113\"\u003e\u003ccode\u003eba7436f\u003c/code\u003e\u003c/a\u003e chore(deps): Bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1992\"\u003e#1992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/f4f5944bc8fe7cea8f2492dcbb01f27b45aac23f\"\u003e\u003ccode\u003ef4f5944\u003c/code\u003e\u003c/a\u003e chore: Add oxfmt hook for claude code\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-autocomplete` from 3.2.39 to 3.2.40\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-autocomplete/releases\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.40\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\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/oclif/plugin-autocomplete/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\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/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003e3.2.40\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/374c898d144c5a338395ede45a0f5be3e98a9948\"\u003e\u003ccode\u003e374c898\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.40 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003e\u003ccode\u003eeea1f68\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/d288773431612012cb78a97d3360d4be6435a084\"\u003e\u003ccode\u003ed288773\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eff6db1da391a32e87f6ad0dbef0396c6d573624\"\u003e\u003ccode\u003eeff6db1\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1090\"\u003e#1090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/45eba712989fac0939f049468d85e308f04fb756\"\u003e\u003ccode\u003e45eba71\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1092\"\u003e#1092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/bd81f1bcd77c5b1bcf26be7fcf5c728466a0fe4f\"\u003e\u003ccode\u003ebd81f1b\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1086\"\u003e#1086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/7ad6704b7635718fbb2891802cdbeff81fc60277\"\u003e\u003ccode\u003e7ad6704\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1087\"\u003e#1087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/23d2c94f01fe586082e2be3e8bf56fcd0d2531ff\"\u003e\u003ccode\u003e23d2c94\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1084\"\u003e#1084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/dd65c5ab43a874a3524f4d9740d919b64172221e\"\u003e\u003ccode\u003edd65c5a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1085\"\u003e#1085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/2b7563c1a8c0f28bfdd1ab2488d4e8c5a4e8ca30\"\u003e\u003ccode\u003e2b7563c\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.57 to 4.22.59 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1082\"\u003e#1082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-help` from 6.2.36 to 6.2.37\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-help/releases\"\u003e\u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.37\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\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/oclif/plugin-help/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-help\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/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003e6.2.37\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/56902e18fc91a982e32e61ac01fcce1c58d30dc6\"\u003e\u003ccode\u003e56902e1\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.37 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e\u003ccode\u003e4a4b1e9\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/b4043c4fbe65ea76474ac43d40a6fb591560faf1\"\u003e\u003ccode\u003eb4043c4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1078\"\u003e#1078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/995f34a615623097e6abbbd404cb97dcef462d84\"\u003e\u003ccode\u003e995f34a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/2136aea765b12636cc362738f6d9cf0f6471c208\"\u003e\u003ccode\u003e2136aea\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/1d7e2122ef15d9d83d5d04661677339632e766c6\"\u003e\u003ccode\u003e1d7e212\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/5cd16e0c860b243b839b0a51b3bb2597833f8124\"\u003e\u003ccode\u003e5cd16e0\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/bef84f4998acc549751389085db28bc192fa9e23\"\u003e\u003ccode\u003ebef84f4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/80b7053e3a20daaa55268cf27ce5940db3dc0bac\"\u003e\u003ccode\u003e80b7053\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/f73d712019d9c1d10ec928ee41627387add3c43d\"\u003e\u003ccode\u003ef73d712\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.126 to 6.0.127 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-not-found` from 3.2.73 to 3.2.74\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-not-found/releases\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.74\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\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/oclif/plugin-not-found/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\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/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003e3.2.74\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/4d9ce89b9cfb80c6c3779530b8c883e5084923ea\"\u003e\u003ccode\u003e4d9ce89\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.74 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003e\u003ccode\u003eb4c65f7\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/e492ea945d31aaa81bca93bd25c9e4f689e2fd89\"\u003e\u003ccode\u003ee492ea9\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1030\"\u003e#1030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2880e4da04d4bf536f5953d4440c2b215f38944c\"\u003e\u003ccode\u003e2880e4d\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/418ddfc5dc4e2d006a292a994b9f9bda2d417930\"\u003e\u003ccode\u003e418ddfc\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1032\"\u003e#1032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/71f7ca08b3cd455fb1650f80e02374e6a4a69871\"\u003e\u003ccode\u003e71f7ca0\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1028\"\u003e#1028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fc05bae0a7bd4ac5ca41b893ddfb09d0a22693d7\"\u003e\u003ccode\u003efc05bae\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1029\"\u003e#1029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/6c1aff38f004d2f85bd96c7919f1cdc1c1b3902e\"\u003e\u003ccode\u003e6c1aff3\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/236110533f133036b88398016eea27b4715509cb\"\u003e\u003ccode\u003e2361105\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1027\"\u003e#1027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2d646edddc69f8e89f93c57c562d6b66de0aa23a\"\u003e\u003ccode\u003e2d646ed\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.126 to 6.0.127 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-update` from 4.7.16 to 4.7.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-update/releases\"\u003e\u003ccode\u003e@​oclif/plugin-update\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.7.19\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e4f99772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.17\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e45d0b67\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/oclif/plugin-update/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-update\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/oclif/plugin-update/compare/4.7.18...4.7.19\"\u003e4.7.19\u003c/a\u003e (2026-02-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e4f99772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.17...4.7.18\"\u003e4.7.18\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.17\"\u003e4.7.17\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e45d0b67\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/f9960af830dcb0021de1ad77fb04edfda18ce674\"\u003e\u003ccode\u003ef9960af\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.19 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e\u003ccode\u003e4f99772\u003c/code\u003e\u003c/a\u003e fix(deps): bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/92f8a95c50d8b35d04accc5b8624a148ec7cd66b\"\u003e\u003ccode\u003e92f8a95\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.71 to 4.22.73 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1261\"\u003e#1261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/eb2d18785e01e50bc5562febda1cbc84353a22eb\"\u003e\u003ccode\u003eeb2d187\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.68 to 4.22.70 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1257\"\u003e#1257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/8387a38e9bcf0d1885ac6fe8aae7216099fc2c4c\"\u003e\u003ccode\u003e8387a38\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.133 to 6.0.135 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/3d9ddbf69e73d2b5ec25109a3e3defb45490ae45\"\u003e\u003ccode\u003e3d9ddbf\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.130 to 6.0.133 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1252\"\u003e#1252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/c77a0722e2ad8e940193deeb89a70feb47aed4cf\"\u003e\u003ccode\u003ec77a072\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.18 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e\u003ccode\u003e73a60ca\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/35e47de6775572e265f33def6099a2c2cc826100\"\u003e\u003ccode\u003e35e47de\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump \u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e from 6.2.36 to 6.2.37 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/01714651fa5d03f50f025dcb540897a6041f213d\"\u003e\u003ccode\u003e0171465\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.66 to 4.22.68 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/table` from 0.3.6 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/table/releases\"\u003e\u003ccode\u003e@​oclif/table\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.5.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.14\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't strip tab whitespaces when wrapping (\u003ca href=\"https://github.com/oclif/table/commit/cbbac3e2678572cd80df72010a64b71098630950\"\u003ecbbac3e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline headers in plain table (\u003ca href=\"https://github.com/oclif/table/commit/ce07d011cb58dc56d3a63482d768f7eabea935a2\"\u003ece07d01\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.10\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline strings in plain table (\u003ca href=\"https://github.com/oclif/table/commit/60acddffdfa07f7d3d3bcf5ce2ccbbdba3c4dc10\"\u003e60acddf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.9\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle short multiline strings (\u003ca href=\"https://github.com/oclif/table/commit/c2c2e550080c1fe88a05cdbb4193dd33ee2c0273\"\u003ec2c2e55\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/oclif/table/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/table\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/oclif/table/compare/0.5.1...0.5.2\"\u003e0.5.2\u003c/a\u003e (2026-01-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.5.0...0.5.1\"\u003e0.5.1\u003c/a\u003e (2025-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.14...0.5.0\"\u003e0.5.0\u003c/a\u003e (2025-10-23)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.13...0.4.14\"\u003e0.4.14\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.12...0.4.13\"\u003e0.4.13\u003c/a\u003e (2025-09-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\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/oclif/table/commit/05da8b0c87a4755ab4a7fa1a2954144ebe9f31c1\"\u003e\u003ccode\u003e05da8b0\u003c/code\u003e\u003c/a\u003e chore(release): 0.5.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/ecf115dd88259f910533dcf66e39e2cc9a80be0d\"\u003e\u003ccode\u003eecf115d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/255\"\u003e#255\u003c/a\u003e from oclif/dependabot-npm_and_yarn-lodash-4.17.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e\u003ccode\u003e5ca512c\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/45775a00d423a55dbda1938094f87c6a1aacc7ab\"\u003e\u003ccode\u003e45775a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/253\"\u003e#253\u003c/a\u003e from oclif/dependabot-npm_and_yarn-prettier-3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/b5ce104ba07eb9f21a36deb18a36af1bb6ca9f7a\"\u003e\u003ccode\u003eb5ce104\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/428d131fc76605190b7da39756ce6a003bedf086\"\u003e\u003ccode\u003e428d131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/254\"\u003e#254\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/87b9402bf5140d1824bd71390811fadf96e018d4\"\u003e\u003ccode\u003e87b9402\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/c3a69f3f109c547c0c1c1703c922910346bcfdb1\"\u003e\u003ccode\u003ec3a69f3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/252\"\u003e#252\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/3ae70b4f07fe5601a2e748aae7a47818148e3342\"\u003e\u003ccode\u003e3ae70b4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/9385e0aeb5f4748c989ea49cfe73a2a3e6054616\"\u003e\u003ccode\u003e9385e0a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/251\"\u003e#251\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/table/compare/0.3.6...0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink` from 4.4.1 to 6.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink/releases\"\u003eink's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.7.0\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://react.dev/blog/2022/03/29/react-v18#what-is-concurrent-react\"\u003eReact concurrent rendering\u003c/a\u003e (opt-in) (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/850\"\u003e#850\u003c/a\u003e)  c587da3\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://github.com/contour-terminal/vt-extensions/blob/master/synchronized-output.md\"\u003esynchronized update\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)  165b861\n\u003cul\u003e\n\u003cli\u003eThis fixes flickering in many modern terminals 🎉\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#kittykeyboard\"\u003ekitty keyboard protocol support\u003c/a\u003e (opt-in) (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/855\"\u003e#855\u003c/a\u003e)  c183c53\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#usecursor\"\u003eIME cursor positioning API\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)  165b861\u003c/li\u003e\n\u003cli\u003eImprove terminal size detection for piped processes (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/854\"\u003e#854\u003c/a\u003e)  6dc3b03\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix fullscreen trailing newline on initial render (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/856\"\u003e#856\u003c/a\u003e)  9b21b24\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e when using many \u003ccode\u003euseInput\u003c/code\u003e hooks  390549d\u003c/li\u003e\n\u003cli\u003eFix: Make unmount flush pending renders and await stdout drain (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/863\"\u003e#863\u003c/a\u003e)  5e35d73\u003c/li\u003e\n\u003cli\u003eFix handling of Option+Return (soft return) on macOS (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/860\"\u003e#860\u003c/a\u003e)  12fe119\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.6.0...v6.7.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.6.0...v6.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehome\u003c/code\u003e and \u003ccode\u003eend\u003c/code\u003e key support in \u003ccode\u003euseInput\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/829\"\u003e#829\u003c/a\u003e)  969cae4\u003c/li\u003e\n\u003cli\u003eFix some flicker in incremental rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/836\"\u003e#836\u003c/a\u003e)  a006d76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of terminal resize (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/828\"\u003e#828\u003c/a\u003e)  557b029\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.0...v6.5.1\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.0...v6.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#incrementalrendering\"\u003e\u003ccode\u003eincrementalRendering\u003c/code\u003e\u003c/a\u003e option (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/781\"\u003e#781\u003c/a\u003e)  5402c66\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.4.0...v6.5.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.4.0...v6.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#onrender\"\u003e\u003ccode\u003eonRender\u003c/code\u003e\u003c/a\u003e hook (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/795\"\u003e#795\u003c/a\u003e)  deff4ef\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003e.dim.bold\u003c/code\u003e color (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/798\"\u003e#798\u003c/a\u003e)  5ae461e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.3.1...v6.4.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.3.1...v6.4.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/vadimdemedes/ink/commit/135cb23ae3b7ca94918b1cd913682f6356f12c5c\"\u003e\u003ccode\u003e135cb23\u003c/code\u003e\u003c/a\u003e 6.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/c183c53a8174fa1693e04685072973ba519d72d5\"\u003e\u003ccode\u003ec183c53\u003c/code\u003e\u003c/a\u003e Add kitty keyboard protocol support (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/855\"\u003e#855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/390549d03940972555c8189906cec79ea64a7b1c\"\u003e\u003ccode\u003e390549d\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e when using many \u003ccode\u003euseInput\u003c/code\u003e hooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/08e2dd1e4f27e2781abb034fb87324de4df892f3\"\u003e\u003ccode\u003e08e2dd1\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/db9277784f80d85426cc8261daa16234ec5f5935\"\u003e\u003ccode\u003edb92777\u003c/code\u003e\u003c/a\u003e Add dev3000 to \u0026quot;Who's Using Ink\u0026quot; section (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/799\"\u003e#799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/f146216ca4ede040eaf70db241639bf68fba58d5\"\u003e\u003ccode\u003ef146216\u003c/code\u003e\u003c/a\u003e Add SSH AI Chat to \u0026quot;Who's Using Ink\u0026quot; section (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/817\"\u003e#817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/165b861064741554c4fce7303afe2edb68f57ae6\"\u003e\u003ccode\u003e165b861\u003c/code\u003e\u003c/a\u003e Add IME cursor positioning and Synchronized Update Mode (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/9b21b24794230a574083c3f477c4518318805786\"\u003e\u003ccode\u003e9b21b24\u003c/code\u003e\u003c/a\u003e Fix fullscreen trailing newline on initial render (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/856\"\u003e#856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/5e35d737a22ef675a5344e3f48ebe5eeb95469a8\"\u003e\u003ccode\u003e5e35d73\u003c/code\u003e\u003c/a\u003e Fix: Make unmount flush pending renders and await stdout drain (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/c587da3e34a96aa7d740b6c1669b09ada0479c48\"\u003e\u003ccode\u003ec587da3\u003c/code\u003e\u003c/a\u003e Add support for concurrent rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/850\"\u003e#850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vadimdemedes/ink/compare/v4.4.1...v6.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink-text-input` from 5.0.1 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/releases\"\u003eink-text-input's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/sindresorhus\"\u003e\u003ccode\u003e@​sindresorhus\u003c/code\u003e\u003c/a\u003e for updating this package to work with the newly released \u003ca href=\"https://github.com/vadimdemedes/ink/releases/tag/v5.0.0\"\u003eInk 5\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)  338ae6e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ehttps://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/4ac429ca11da17c2321f7dec1076e38c06d738d5\"\u003e\u003ccode\u003e4ac429c\u003c/code\u003e\u003c/a\u003e 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/338ae6e8a146992b5cca5255ee66e3dd283b20d5\"\u003e\u003ccode\u003e338ae6e\u003c/code\u003e\u003c/a\u003e Require Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ora` from 8.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/ora/releases\"\u003eora's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce flicker in rendering  2ab4f76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003estdin-discarder\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/251\"\u003e#251\u003c/a\u003e)  020eaba\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.1.0...v9.2.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.1.0...v9.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport external writes to stream (\u003ccode\u003econsole.log\u003c/code\u003e) while spinning  d2b543a\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003estrip-ansi\u003c/code\u003e dependency with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)  68d50e5\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  7aca06d\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix clearing in some cases  aa51538\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eframe()\u003c/code\u003e not displaying dynamic \u003ccode\u003eprefixText\u003c/code\u003e/\u003ccode\u003esuffixText\u003c/code\u003e from functions  0f19f57\u003c/li\u003e\n\u003cli\u003eFix multiline text exceeding console height leaving garbage when scrolling  45d30ad\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/4496362714e1edd414e5347e8d4b337f103f0e15\"\u003e\u003ccode\u003e4496362\u003c/code\u003e\u003c/a\u003e 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/2ab4f7613879515e29039888115831422f49e1af\"\u003e\u003ccode\u003e2ab4f76\u003c/code\u003e\u003c/a\u003e Reduce flicker in rendering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/8d17b13a8b3330af16cfa24c6e3b8a99f678c5c4\"\u003e\u003ccode\u003e8d17b13\u003c/code\u003e\u003c/a\u003e Add FAQ item\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/4cf47fc2ce273b7e441ca186b5e45976c2c39946\"\u003e\u003ccode\u003e4cf47fc\u003c/code\u003e\u003c/a\u003e Add more tests for \u003ccode\u003ediscardStdin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/9763e608dd723d70393e95460b881d10f75dee24\"\u003e\u003ccode\u003e9763e60\u003c/code\u003e\u003c/a\u003e Document Ctrl+C behavior for discardStdin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/5408a1ea33cc70ddbc065617a355a662365aff83\"\u003e\u003ccode\u003e5408a1e\u003c/code\u003e\u003c/a\u003e 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/020eabad6bbb549a7436562a2d7c1211b80467ed\"\u003e\u003ccode\u003e020eaba\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003estdin-discarder\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/d7e3a9404dcd4f966e3ab38dfd2263cbda74bd33\"\u003e\u003ccode\u003ed7e3a94\u003c/code\u003e\u003c/a\u003e 9.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/d2b543a0853c10039ef6643203f4332c43f851af\"\u003e\u003ccode\u003ed2b543a\u003c/code\u003e\u003c/a\u003e Support external writes to stream while spinning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/68d50e5236b8a2fdad2857c877b9554d4da0550e\"\u003e\u003ccode\u003e68d50e5\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003estrip-ansi\u003c/code\u003e with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 18.2.0 to 19.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.4 (January 26th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more DoS mitigations to Server Actions, and harden Server Components (\u003ca href=\"https://redirect.github.com/facebook/react/pull/35632\"\u003e#35632\u003c/a\u003e by \u003ca href=\"https://github.com/gnoff\"\u003e\u003ccode\u003e@​gnoff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lubieowoce\"\u003e\u003ccode\u003e@​lubieowoce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.3 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd extra loop protection to React Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35351\"\u003e#35351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.2 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003ereact-server-dom-webpack/*.unbundled\u003c/code\u003e to private \u003ccode\u003ereact-server-dom-unbundled\u003c/code\u003e (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35290\"\u003efacebook/react#35290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch Promise cycles and toString on Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35289\"\u003e#35289\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/35345\"\u003e#35345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.1 (December 3rd, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (Oct 1, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch2\u003eNew React Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/developer-tooling/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew React DOM Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNotable changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAll Changes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/blob/main/CHANGELOG.md\"\u003ereact's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.1 (Dec 3, 2025)\u003c/h2\u003e\n\u003ch3\u003eReact Server Components\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (October 1st, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch3\u003eNew React Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/dev-tools/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew React DOM Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAll Changes\u003c/h3\u003e\n\u003ch4\u003eReact\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;Activity /\u0026gt;\u003c/code\u003e was developed over many years, starting before \u003ccode\u003eClassComponent.setState\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e and many others)\u003c/li\u003e\n\u003cli\u003eStringify context as \u0026quot;SomeContext\u0026quot; instead of \u0026quot;SomeContext.Provider\u0026quot; (\u003ca href=\"https://github.com/kassens\"\u003e\u003ccode\u003e@​kassens\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33507\"\u003e#33507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude stack of cause of React instrumentation errors with \u003ccode\u003e%o\u003c/code\u003e placeholder (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34198\"\u003e#34198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix infinite \u003ccode\u003euseDeferredValue\u003c/code\u003e loop in popstate event (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32821\"\u003e#32821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a bug when an initial value was passed to \u003ccode\u003euseDeferredValue\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34376\"\u003e#34376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash when submitting forms with Client Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33055\"\u003e#33055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHide/unhide the content of dehydrated suspense boundaries if they resuspend (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32900\"\u003e#32900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow on wide trees during Hot Reload (\u003ca href=\"https://github.com/sophiebits\"\u003e\u003ccode\u003e@​sophiebits\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34145\"\u003e#34145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Owner and Component stacks in various places (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/facebook/react/pull/33629\"\u003e#33629\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33724\"\u003e#33724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/32735\"\u003e#32735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33723\"\u003e#33723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecacheSignal\u003c/code\u003e (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33557\"\u003e#33557\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/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2\"\u003e\u003ccode\u003e90ab3f8\u003c/code\u003e\u003c/a\u003e Version 19.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/612e371fb215498edde4c853bd1e0c8e9203808f\"\u003e\u003ccode\u003e612e371\u003c/code\u003e\u003c/a\u003e Version 19.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/b910fc15e38d4fa80003819ddb7a928a3c3dca5d\"\u003e\u003ccode\u003eb910fc1\u003c/code\u003e\u003c/a\u003e Version 19.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/053df4e8561ef4caecef31c330f4178ac25e255b\"\u003e\u003ccode\u003e053df4e\u003c/code\u003e\u003c/a\u003e Version 19.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/5667a41fe4d81aa806f6c1e8814b17975e33b317\"\u003e\u003ccode\u003e5667a41\u003c/code\u003e\u003c/a\u003e Bump next prerelease version numbers (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34639\"\u003e#34639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/8bb7241f4c773376893701bfe8b8ff03687342a0\"\u003e\u003ccode\u003e8bb7241\u003c/code\u003e\u003c/a\u003e Bump useEffectEvent to Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34610\"\u003e#34610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/e3c9656d20618ed321aea85cb3d844cbd1dce078\"\u003e\u003ccode\u003ee3c9656\u003c/code\u003e\u003c/a\u003e Ensure Performance Track are Clamped and Don't overlap (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34509\"\u003e#34509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/68f00c901c05e3a91f6cc77b660bc2334700f163\"\u003e\u003ccode\u003e68f00c9\u003c/code\u003e\u003c/a\u003e Release Activity in Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34374\"\u003e#34374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/0e10ee906e3ea55e4d717d4db498e1159235b06b\"\u003e\u003ccode\u003e0e10ee9\u003c/code\u003e\u003c/a\u003e [Reconciler] Set ProfileMode for Host Root Fiber by default in dev (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34432\"\u003e#34432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/3bf8ab430eb2182e787e0f1c74c0d9ccab89e4ac\"\u003e\u003ccode\u003e3bf8ab4\u003c/code\u003e\u003c/a\u003e Add missing Activity export to development mode (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34439\"\u003e#34439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.4/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~react-bot\"\u003ereact-bot\u003c/a\u003e, a new releaser for react since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `c12` from 2.0.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/c12/releases\"\u003ec12's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.2...v3.3.3\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate chokidar to 5.x (\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338\"\u003e0dcf338\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.1...v3.3.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in \u003ccode\u003eglobalRc\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to obuild (rolldown) (\u003ca href=\"https://github.com/unjs/c12/commit/9addbb1\"\u003e9addbb1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range (\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1\"\u003eeae6be1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJan T. Sott (\u003ca href=\"https://github.com/idleberg\"\u003e\u003ccode\u003e@​idleberg\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.0...v3.3.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtend with explicit extensions only (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eÍgor Jacaúna (\u003ca href=\"https://github.com/igorjacauna\"\u003e\u003ccode\u003e@​igorjacauna\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.2.0...v3.3.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport loading config with array exports (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow extends without extension (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/268\"\u003e#268\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eloadDotenv:\u003c/strong\u003e \u003ccode\u003ecwd\u003c/code\u003e is optional (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/273\"\u003e#273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\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/unjs/c12/blob/main/CHANGELOG.md\"\u003ec12's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.2...v3.3.3\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate chokidar to 5.x (\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338\"\u003e0dcf338\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dev deps (\u003ca href=\"https://github.com/unjs/c12/commit/78ca00b\"\u003e78ca00b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.1...v3.3.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in \u003ccode\u003eglobalRc\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to obuild (rolldown) (\u003ca href=\"https://github.com/unjs/c12/commit/9addbb1\"\u003e9addbb1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range (\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1\"\u003eeae6be1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dev deps (\u003ca href=\"https://github.com/unjs/c12/commit/26fe8fe\"\u003e26fe8fe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/c12/commit/16fd49d\"\u003e16fd49d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/c12/commit/120c0e6\"\u003e120c0e6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate scripts (\u003ca href=\"https://github.com/unjs/c12/commit/543b39c\"\u003e543b39c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJan T. Sott \u003ca href=\"mailto:git@idleberg.com\"\u003egit@idleberg.com\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.0...v3.3.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtend with explicit extensions only (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/268\"\u003e#268\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/unjs/c12/pull/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/2622f2ef549e00aecefb96ca6699f507d3145d56\"\u003e\u003ccode\u003e2622f2e\u003c/code\u003e\u003c/a\u003e chore(release): v3.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338f018503f998d70fa39543955c25d05189\"\u003e\u003ccode\u003e0dcf338\u003c/code\u003e\u003c/a\u003e build: update chokidar to 5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/06f44335adb871b2dad0134a44c954c6715bd66e\"\u003e\u003ccode\u003e06f4433\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://redirect.github.com/unjs/c12/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/78ca00b1b9ec35afd6b14c2d2934f884562d251f\"\u003e\u003ccode\u003e78ca00b\u003c/code\u003e\u003c/a\u003e chore: update dev deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/fd7b5f92479f9ebf7079b35a63043e1da808b751\"\u003e\u003ccode\u003efd7b5f9\u003c/code\u003e\u003c/a\u003e chore(release): v3.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/543b39c993cafd78362140d718a2c13cb5f79609\"\u003e\u003ccode\u003e543b39c\u003c/code\u003e\u003c/a\u003e chore: update scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1ba88bf6929cb97adb88e642e36ccfdc16\"\u003e\u003ccode\u003eeae6be1\u003c/code\u003e\u003c/a\u003e build: relax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/9addbb199c3d6f89ce0803d67aa2d2a6d14cf6a4\"\u003e\u003ccode\u003e9addbb1\u003c/code\u003e\u003c/a\u003e build: switch to obuild (rolldown)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/120c0e65529c1a1fb7fa6688ed3663478088c363\"\u003e\u003ccode\u003e120c0e6\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/16fd49ddc2d95877250f466964ab616606462750\"\u003e\u003ccode\u003e16fd49d\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/c12/compare/v2.0.1...v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `confbox` from 0.2.2 to 0.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/confbox/releases\"\u003econfbox's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.4\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/confbox/compare/v0.2.3...v0.2.4\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix jsonc (\u003ca href=\"https://github.com/unjs/confbox/commit/39bcca7\"\u003e39bcca7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.3\u003c/h2\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies (\u003ca href=\"https://github.com/unjs/confbox/compare/v0.2.2...v0.2.3\"\u003ecompare changes\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to obuild (\u003ca href=\"https://github.com/unjs/confbox/commit/85d0b29\"\u003e85d0b29\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd ref to \u003ccode\u003eTHIRD-PARTY-LICENSES.md\u003c/code\u003e in dist ([6aff10c]\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/confbox/blob/main/CHANGELOG.md\"\u003econfbox's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.2.4\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/confbox/compare/v0.2.3...v0.2.4\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix jsonc (\u003ca href=\"https://github.com/unjs/confbox/commit/39bcca7\"\u003e39bcca7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eApply automated updates (\u003ca href=\"https://github.com/unjs/confbox/commit/4ad5ece\"\u003e4ad5ece\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.2.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/confbox/compare/v0.2.2...v0.2.3\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild (\u003ca href=\"https://github.com/unjs/confbox/commit/85d0b29\"\u003e85d0b29\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse oxfmt and oxlint (\u003ca href=\"https://github.com/unjs/confbox/commit/3d4e533\"\u003e3d4e533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd ref to \u003ccode\u003eTHIRD-PARTY-LICENSES.md\u003c/code\u003e in dist (\u003ca href=\"https://github.com/unjs/confbox/commit/6aff10c\"\u003e6aff10c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLint (\u003ca href=\"https://github.com/unjs/confbox/commit/e579731\"\u003ee579731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate lockfile (\u003ca href=\"https://github.com/unjs/confbox/commit/dc55522\"\u003edc55522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix lint:fix script (\u003ca href=\"https://github.com/unjs/confbox/commit/95d1a6c\"\u003e95d1a6c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e✅ Tests\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTrim toml output (\u003ca href=\"https://github.com/unjs/confbox/commit/905d695\"\u003e905d695\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/confbox/commit/e9b08c0f0a5eb7993245e450f0be1c89bb7f8a70\"\u003e\u003ccode\u003ee9b08c0\u003c/code\u003e\u003c/a\u003e chore(release): v0.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/confbox/commit/39bcca7d1a1028d764ae528453d23c2004fa2984\"\u003e\u003ccode\u003e39bcca7\u003c/code\u003e\u003c/a\u003e build: fix jsonc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/confbox/commit/4ad5eceea35916b1528903719e89043c0f40b1b9\"\u003e\u003ccode\u003e4ad5ece\u003c/code\u003e\u003c/a\u003e chore: apply automated updates\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/confbox/commit/8e1f1bfd949c07599a73c65161fe940e7b4af034\"\u003e\u003ccode\u003e8e1f1bf\u003c/code\u003e\u003c/a\u003e chore(release): v0.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca hre...\n\n_Description has been truncated_","html_url":"https://github.com/a1st-dev/aix/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/a1st-dev%2Faix/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"}},{"old_version":"1.2.3","new_version":"3.1.2","update_type":"major","path":null,"pr_created_at":"2026-02-11T17:30:52.000Z","version_change":"1.2.3 → 3.1.2","issue":{"uuid":"3927751854","node_id":"PR_kwDOQx7Bd87DEW3-","number":12,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 24 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-11T17:36:38.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-11T17:30:52.000Z","updated_at":"2026-02-11T17:36:47.000Z","time_to_close":346,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":24,"packages":[{"name":"@lobehub/icons","old_version":"4.0.3","new_version":"4.4.3","repository_url":"https://github.com/lobehub/lobe-icons"},{"name":"@lobehub/icons-static-svg","old_version":"1.77.0","new_version":"1.79.0","repository_url":"https://github.com/lobehub/lobe-icons"},{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.2.0","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@oclif/plugin-autocomplete","old_version":"3.2.39","new_version":"3.2.40","repository_url":"https://github.com/oclif/plugin-autocomplete"},{"name":"@oclif/plugin-help","old_version":"6.2.36","new_version":"6.2.37","repository_url":"https://github.com/oclif/plugin-help"},{"name":"@oclif/plugin-not-found","old_version":"3.2.73","new_version":"3.2.74","repository_url":"https://github.com/oclif/plugin-not-found"},{"name":"@oclif/plugin-update","old_version":"4.7.16","new_version":"4.7.19","repository_url":"https://github.com/oclif/plugin-update"},{"name":"@oclif/table","old_version":"0.3.6","new_version":"0.5.2","repository_url":"https://github.com/oclif/table"},{"name":"ink","old_version":"4.4.1","new_version":"6.7.0","repository_url":"https://github.com/vadimdemedes/ink"},{"name":"ink-text-input","old_version":"5.0.1","new_version":"6.0.0","repository_url":"https://github.com/vadimdemedes/ink-text-input"},{"name":"ora","old_version":"8.2.0","new_version":"9.3.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"react","old_version":"18.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"c12","old_version":"2.0.1","new_version":"3.3.3","repository_url":"https://github.com/unjs/c12"},{"name":"confbox","old_version":"0.2.2","new_version":"0.2.4","repository_url":"https://github.com/unjs/confbox"},{"name":"giget","old_version":"1.2.3","new_version":"3.1.2","repository_url":"https://github.com/unjs/giget"},{"name":"nypm","old_version":"0.3.12","new_version":"0.6.5","repository_url":"https://github.com/unjs/nypm"},{"name":"pathe","old_version":"1.1.2","new_version":"2.0.3","repository_url":"https://github.com/unjs/pathe"},{"name":"zod","old_version":"3.24.1","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"},{"name":"zod-to-json-schema","old_version":"3.24.1","new_version":"3.25.1","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"},{"name":"@astrojs/starlight","old_version":"0.37.3","new_version":"0.37.6","repository_url":"https://github.com/withastro/starlight"},{"name":"@tailwindcss/vite","old_version":"4.1.11","new_version":"4.1.18","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"astro","old_version":"5.6.1","new_version":"5.17.1","repository_url":"https://github.com/withastro/astro"},{"name":"sharp","old_version":"0.34.2","new_version":"0.34.5","repository_url":"https://github.com/lovell/sharp"},{"name":"tailwindcss","old_version":"4.1.11","new_version":"4.1.18","repository_url":"https://github.com/tailwindlabs/tailwindcss"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 24 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@lobehub/icons](https://github.com/lobehub/lobe-icons) | `4.0.3` | `4.4.3` |\n| [@lobehub/icons-static-svg](https://github.com/lobehub/lobe-icons) | `1.77.0` | `1.79.0` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.2.0` |\n| [@oclif/plugin-autocomplete](https://github.com/oclif/plugin-autocomplete) | `3.2.39` | `3.2.40` |\n| [@oclif/plugin-help](https://github.com/oclif/plugin-help) | `6.2.36` | `6.2.37` |\n| [@oclif/plugin-not-found](https://github.com/oclif/plugin-not-found) | `3.2.73` | `3.2.74` |\n| [@oclif/plugin-update](https://github.com/oclif/plugin-update) | `4.7.16` | `4.7.19` |\n| [@oclif/table](https://github.com/oclif/table) | `0.3.6` | `0.5.2` |\n| [ink](https://github.com/vadimdemedes/ink) | `4.4.1` | `6.7.0` |\n| [ink-text-input](https://github.com/vadimdemedes/ink-text-input) | `5.0.1` | `6.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.3.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.2.0` | `19.2.4` |\n| [c12](https://github.com/unjs/c12) | `2.0.1` | `3.3.3` |\n| [confbox](https://github.com/unjs/confbox) | `0.2.2` | `0.2.4` |\n| [giget](https://github.com/unjs/giget) | `1.2.3` | `3.1.2` |\n| [nypm](https://github.com/unjs/nypm) | `0.3.12` | `0.6.5` |\n| [pathe](https://github.com/unjs/pathe) | `1.1.2` | `2.0.3` |\n| [zod](https://github.com/colinhacks/zod) | `3.24.1` | `4.3.6` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.24.1` | `3.25.1` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.37.3` | `0.37.6` |\n| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.1.11` | `4.1.18` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.6.1` | `5.17.1` |\n| [sharp](https://github.com/lovell/sharp) | `0.34.2` | `0.34.5` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.11` | `4.1.18` |\n\n\nUpdates `@lobehub/icons` from 4.0.3 to 4.4.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lobehub/lobe-icons/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​lobehub/icons\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/compare/v4.4.2...v4.4.3\"\u003eVersion 4.4.3\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eReleased on \u003cstrong\u003e2026-02-10\u003c/strong\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e🐛 Bug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Fix error in release static workflow.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch4\u003eWhat's fixed\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Fix error in release static workflow, closes \u003ca href=\"https://redirect.github.com/lobehub/lobe-icons/issues/252\"\u003e#252\u003c/a\u003e (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/3cac62b\"\u003e3cac62b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003ca href=\"#readme-top\"\u003e\u003cimg src=\"https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square\" alt=\"\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch3\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/compare/v4.4.1...v4.4.2\"\u003eVersion 4.4.2\u003c/a\u003e\u003c/h3\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eReleased on \u003cstrong\u003e2026-02-10\u003c/strong\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e🐛 Bug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Add setup-node to release workflow to fix npm version crash.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch4\u003eWhat's fixed\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Add setup-node to release workflow to fix npm version crash, closes \u003ca href=\"https://redirect.github.com/lobehub/lobe-icons/issues/251\"\u003e#251\u003c/a\u003e (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/996fe79\"\u003e996fe79\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003ca href=\"#readme-top\"\u003e\u003cimg src=\"https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square\" alt=\"\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/5dc80260f588f71a19cc548bd84461a3a8d61cef\"\u003e\u003ccode\u003e5dc8026\u003c/code\u003e\u003c/a\u003e :bookmark: chore(release): v4.4.3 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/3cac62bbae60fd5b78a81422c4c61064dc2f4b02\"\u003e\u003ccode\u003e3cac62b\u003c/code\u003e\u003c/a\u003e 🐛 fix: Fix error in release static workflow (\u003ca href=\"https://redirect.github.com/lobehub/lobe-icons/issues/252\"\u003e#252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/87dd8dd0e01713dd01d42960c4f5bb718403f004\"\u003e\u003ccode\u003e87dd8dd\u003c/code\u003e\u003c/a\u003e :bookmark: chore(release): v4.4.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/996fe79f2ed607d393f6bc2c1179a9a6becaa651\"\u003e\u003ccode\u003e996fe79\u003c/code\u003e\u003c/a\u003e 🐛 fix: add setup-node to release workflow to fix npm version crash (\u003ca href=\"https://redirect.github.com/lobehub/lobe-icons/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/9f7631bb742d1d86a9e3b362925fe927a2d7660c\"\u003e\u003ccode\u003e9f7631b\u003c/code\u003e\u003c/a\u003e :bookmark: chore(release): v4.4.1 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/14635cad663562bf162c00715d36c1773c4fa536\"\u003e\u003ccode\u003e14635ca\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of github.com:lobehub/lobe-icons\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/9a39c2fe79a0d8caff2390374f753e35bb75cb35\"\u003e\u003ccode\u003e9a39c2f\u003c/code\u003e\u003c/a\u003e 🐛 fix: Fix build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/f8f942f4097dc82409505b33b16572c07d761cfd\"\u003e\u003ccode\u003ef8f942f\u003c/code\u003e\u003c/a\u003e :bookmark: chore(release): v4.4.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/035564aa96b6e6a374d17211f3f70fd82272b90c\"\u003e\u003ccode\u003e035564a\u003c/code\u003e\u003c/a\u003e 🐛 fix: Fix build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/631697be4546b5a7090361294473886af8a80492\"\u003e\u003ccode\u003e631697b\u003c/code\u003e\u003c/a\u003e ✨ feat(auto): Auto build static icons\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lobehub/lobe-icons/compare/v4.0.3...v4.4.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@lobehub/icons-static-svg` from 1.77.0 to 1.79.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lobehub/lobe-icons/releases\"\u003e\u003ccode\u003e@​lobehub/icons-static-svg\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​lobehub/icons-static-svg\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.79.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/compare/@lobehub/icons-static-svg@1.78.0...@lobehub/icons-static-svg@1.79.0\"\u003eVersion 1.79.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eReleased on \u003cstrong\u003e2026-02-10\u003c/strong\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e✨ Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauto\u003c/strong\u003e: Auto build static icons.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Add static avatar.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e🐛 Bug Fixes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Fix dalle.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch4\u003eWhat's improved\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauto\u003c/strong\u003e: Auto build static icons (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/6235fb3\"\u003e6235fb3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Add static avatar (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/f349c58\"\u003ef349c58\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eWhat's fixed\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Fix dalle (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/2a7537a\"\u003e2a7537a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003ca href=\"#readme-top\"\u003e\u003cimg src=\"https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square\" alt=\"\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e\u003ccode\u003e@​lobehub/icons-static-svg\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.78.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/compare/@lobehub/icons-static-svg@1.77.0...@lobehub/icons-static-svg@1.78.0\"\u003eVersion 1.78.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eReleased on \u003cstrong\u003e2026-02-03\u003c/strong\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lobehub/lobe-icons/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​lobehub/icons-static-svg\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/lobehub/lobe-icons/compare/v1.78.0...v1.79.0\"\u003eVersion 1.79.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eReleased on \u003cstrong\u003e2025-03-03\u003c/strong\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e✨ Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauto\u003c/strong\u003e: Auto build static icons.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Add IFlyTekCloud (resolve.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch4\u003eWhat's improved\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauto\u003c/strong\u003e: Auto build static icons (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/f3aabe9\"\u003ef3aabe9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Add IFlyTekCloud (resolve, closes \u003ca href=\"https://redirect.github.com/lobehub/lobe-icons/issues/78\"\u003e#78\u003c/a\u003e (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/0ac8b5f\"\u003e0ac8b5f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003ca href=\"#readme-top\"\u003e\u003cimg src=\"https://img.shields.io/badge/-BACK_TO_TOP-151515?style=flat-square\" alt=\"\" /\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/compare/v1.77.0...v1.78.0\"\u003eVersion 1.78.0\u003c/a\u003e\u003c/h2\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eReleased on \u003cstrong\u003e2025-03-03\u003c/strong\u003e\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003ch4\u003e✨ Features\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauto\u003c/strong\u003e: Auto build static icons.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Add StateCloud.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch4\u003eWhat's improved\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eauto\u003c/strong\u003e: Auto build static icons (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/d5a35c9\"\u003ed5a35c9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emisc\u003c/strong\u003e: Add StateCloud, closes \u003ca href=\"https://redirect.github.com/lobehub/lobe-icons/issues/83\"\u003e#83\u003c/a\u003e (\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/a7f4aa7\"\u003ea7f4aa7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/5faf20422121df1279db7e9864bc615c4a5d8c4c\"\u003e\u003ccode\u003e5faf204\u003c/code\u003e\u003c/a\u003e :bookmark: chore(release): \u003ccode\u003e@​lobehub/icons-static-svg\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.79.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/16ffec0451a766ead543205c1607de0800144a78\"\u003e\u003ccode\u003e16ffec0\u003c/code\u003e\u003c/a\u003e :bookmark: chore(release): \u003ccode\u003e@​lobehub/icons-static-png\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.80.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/78c432ca5f54a2fe5e1fc41ba25aa4a6bc6eb5b9\"\u003e\u003ccode\u003e78c432c\u003c/code\u003e\u003c/a\u003e :bookmark: chore(release): \u003ccode\u003e@​lobehub/icons-static-avatar\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/e7750bd5cb774f9494672acbb9f01cae9a2bb9a4\"\u003e\u003ccode\u003ee7750bd\u003c/code\u003e\u003c/a\u003e :bookmark: chore(release): \u003ccode\u003e@​lobehub/icons-rn\u003c/code\u003e\u003ca href=\"https://github.com/2\"\u003e\u003ccode\u003e@​2\u003c/code\u003e\u003c/a\u003e.1.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/33f5ce3a9acfbd62861a8c36266473185c8d0d1b\"\u003e\u003ccode\u003e33f5ce3\u003c/code\u003e\u003c/a\u003e Update release.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/15896c52408fdfcd7220eda51ca4b13996cf6a2c\"\u003e\u003ccode\u003e15896c5\u003c/code\u003e\u003c/a\u003e Update release.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/f24d0ab7adac1a8708214205d5c075c0238d0b99\"\u003e\u003ccode\u003ef24d0ab\u003c/code\u003e\u003c/a\u003e Update release.yml\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/7f192d0605bf33e03f2367d759b5d1457874af3b\"\u003e\u003ccode\u003e7f192d0\u003c/code\u003e\u003c/a\u003e Update package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/8eafd249249fb2309d75920134706dbbcde8481b\"\u003e\u003ccode\u003e8eafd24\u003c/code\u003e\u003c/a\u003e Update package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lobehub/lobe-icons/commit/da5ce59ef591fa150a7e01bfd2c72cd0c58ec955\"\u003e\u003ccode\u003eda5ce59\u003c/code\u003e\u003c/a\u003e Update package.json\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lobehub/lobe-icons/compare/@lobehub/icons-static-svg@1.77.0...@lobehub/icons-static-svg@1.79.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.10.1 to 8.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major release that modernizes the codebase for Node.js ≥ 20.\u003c/p\u003e\n\u003ch3\u003eESM Only - No More CommonJS Support\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eImpact:\u003c/strong\u003e All packages are now ESM-only. CommonJS imports are no longer supported.\u003c/p\u003e\n\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';\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/99d00a9adc53be8b7edf5926b2ec4ba0b792f68f\"\u003e\u003ccode\u003e99d00a9\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/b06a5004e7979f7d3e7e2a35c17e0ab6c55b7582\"\u003e\u003ccode\u003eb06a500\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​inquirer/rawlist\u003c/code\u003e): add description support (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/6203df10e265eb12913f6c2dfbdde7a0be8a2ae5\"\u003e\u003ccode\u003e6203df1\u003c/code\u003e\u003c/a\u003e chore: ignore entire .yarn directory and update yarn to 4.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/83b218dce4c3ed2accc72f50a0c2cf54bdd7bae3\"\u003e\u003ccode\u003e83b218d\u003c/code\u003e\u003c/a\u003e chore: remove yarn cache from version control\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/9be3d492428a241521440bdf7910e513373f8589\"\u003e\u003ccode\u003e9be3d49\u003c/code\u003e\u003c/a\u003e chore(deps): update iconv-lite to ^0.7.2 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1957\"\u003e#1957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0c9fd2c1f328968db27693dd1bd88045b64e3fcb\"\u003e\u003ccode\u003e0c9fd2c\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​inquirer/search\u003c/code\u003e): add default option for initial cursor position (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1956\"\u003e#1956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/acbe28eb2f37f143d902e4907a34d24081939b31\"\u003e\u003ccode\u003eacbe28e\u003c/code\u003e\u003c/a\u003e chore(inquirer) Simplify internal type structures\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a171f0eae8ade970258e517f9234ec9b255f449a\"\u003e\u003ccode\u003ea171f0e\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump oxfmt in the formatting group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1951\"\u003e#1951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/af58d23a917c91c7cee625b07339b12c67739eda\"\u003e\u003ccode\u003eaf58d23\u003c/code\u003e\u003c/a\u003e chore(deps): Bump globby from 16.0.0 to 16.1.0 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1952\"\u003e#1952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/35f6ff25d8051095ac84b97156e603351496babd\"\u003e\u003ccode\u003e35f6ff2\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1950\"\u003e#1950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-autocomplete` from 3.2.39 to 3.2.40\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-autocomplete/releases\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.40\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\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/oclif/plugin-autocomplete/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\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/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003e3.2.40\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/374c898d144c5a338395ede45a0f5be3e98a9948\"\u003e\u003ccode\u003e374c898\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.40 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003e\u003ccode\u003eeea1f68\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/d288773431612012cb78a97d3360d4be6435a084\"\u003e\u003ccode\u003ed288773\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eff6db1da391a32e87f6ad0dbef0396c6d573624\"\u003e\u003ccode\u003eeff6db1\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1090\"\u003e#1090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/45eba712989fac0939f049468d85e308f04fb756\"\u003e\u003ccode\u003e45eba71\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1092\"\u003e#1092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/bd81f1bcd77c5b1bcf26be7fcf5c728466a0fe4f\"\u003e\u003ccode\u003ebd81f1b\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1086\"\u003e#1086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/7ad6704b7635718fbb2891802cdbeff81fc60277\"\u003e\u003ccode\u003e7ad6704\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1087\"\u003e#1087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/23d2c94f01fe586082e2be3e8bf56fcd0d2531ff\"\u003e\u003ccode\u003e23d2c94\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1084\"\u003e#1084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/dd65c5ab43a874a3524f4d9740d919b64172221e\"\u003e\u003ccode\u003edd65c5a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1085\"\u003e#1085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/2b7563c1a8c0f28bfdd1ab2488d4e8c5a4e8ca30\"\u003e\u003ccode\u003e2b7563c\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.57 to 4.22.59 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1082\"\u003e#1082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-help` from 6.2.36 to 6.2.37\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-help/releases\"\u003e\u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.37\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\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/oclif/plugin-help/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-help\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/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003e6.2.37\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/56902e18fc91a982e32e61ac01fcce1c58d30dc6\"\u003e\u003ccode\u003e56902e1\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.37 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e\u003ccode\u003e4a4b1e9\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/b4043c4fbe65ea76474ac43d40a6fb591560faf1\"\u003e\u003ccode\u003eb4043c4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1078\"\u003e#1078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/995f34a615623097e6abbbd404cb97dcef462d84\"\u003e\u003ccode\u003e995f34a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/2136aea765b12636cc362738f6d9cf0f6471c208\"\u003e\u003ccode\u003e2136aea\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/1d7e2122ef15d9d83d5d04661677339632e766c6\"\u003e\u003ccode\u003e1d7e212\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/5cd16e0c860b243b839b0a51b3bb2597833f8124\"\u003e\u003ccode\u003e5cd16e0\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/bef84f4998acc549751389085db28bc192fa9e23\"\u003e\u003ccode\u003ebef84f4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/80b7053e3a20daaa55268cf27ce5940db3dc0bac\"\u003e\u003ccode\u003e80b7053\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/f73d712019d9c1d10ec928ee41627387add3c43d\"\u003e\u003ccode\u003ef73d712\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.126 to 6.0.127 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-not-found` from 3.2.73 to 3.2.74\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-not-found/releases\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.74\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\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/oclif/plugin-not-found/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\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/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003e3.2.74\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/4d9ce89b9cfb80c6c3779530b8c883e5084923ea\"\u003e\u003ccode\u003e4d9ce89\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.74 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003e\u003ccode\u003eb4c65f7\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/e492ea945d31aaa81bca93bd25c9e4f689e2fd89\"\u003e\u003ccode\u003ee492ea9\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1030\"\u003e#1030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2880e4da04d4bf536f5953d4440c2b215f38944c\"\u003e\u003ccode\u003e2880e4d\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/418ddfc5dc4e2d006a292a994b9f9bda2d417930\"\u003e\u003ccode\u003e418ddfc\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1032\"\u003e#1032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/71f7ca08b3cd455fb1650f80e02374e6a4a69871\"\u003e\u003ccode\u003e71f7ca0\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1028\"\u003e#1028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fc05bae0a7bd4ac5ca41b893ddfb09d0a22693d7\"\u003e\u003ccode\u003efc05bae\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1029\"\u003e#1029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/6c1aff38f004d2f85bd96c7919f1cdc1c1b3902e\"\u003e\u003ccode\u003e6c1aff3\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/236110533f133036b88398016eea27b4715509cb\"\u003e\u003ccode\u003e2361105\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1027\"\u003e#1027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2d646edddc69f8e89f93c57c562d6b66de0aa23a\"\u003e\u003ccode\u003e2d646ed\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.126 to 6.0.127 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-update` from 4.7.16 to 4.7.19\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-update/releases\"\u003e\u003ccode\u003e@​oclif/plugin-update\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.7.19\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e4f99772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.17\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e45d0b67\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/oclif/plugin-update/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-update\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/oclif/plugin-update/compare/4.7.18...4.7.19\"\u003e4.7.19\u003c/a\u003e (2026-02-08)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e4f99772\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.17...4.7.18\"\u003e4.7.18\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.17\"\u003e4.7.17\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e45d0b67\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/f9960af830dcb0021de1ad77fb04edfda18ce674\"\u003e\u003ccode\u003ef9960af\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.19 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/4f997721980cd7502dce1e8de51f0e31f13cd5b5\"\u003e\u003ccode\u003e4f99772\u003c/code\u003e\u003c/a\u003e fix(deps): bump semver from 7.7.3 to 7.7.4 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1260\"\u003e#1260\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/92f8a95c50d8b35d04accc5b8624a148ec7cd66b\"\u003e\u003ccode\u003e92f8a95\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.71 to 4.22.73 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1261\"\u003e#1261\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/eb2d18785e01e50bc5562febda1cbc84353a22eb\"\u003e\u003ccode\u003eeb2d187\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.68 to 4.22.70 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1257\"\u003e#1257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/8387a38e9bcf0d1885ac6fe8aae7216099fc2c4c\"\u003e\u003ccode\u003e8387a38\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.133 to 6.0.135 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1258\"\u003e#1258\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/3d9ddbf69e73d2b5ec25109a3e3defb45490ae45\"\u003e\u003ccode\u003e3d9ddbf\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.130 to 6.0.133 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1252\"\u003e#1252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/c77a0722e2ad8e940193deeb89a70feb47aed4cf\"\u003e\u003ccode\u003ec77a072\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.18 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e\u003ccode\u003e73a60ca\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/35e47de6775572e265f33def6099a2c2cc826100\"\u003e\u003ccode\u003e35e47de\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump \u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e from 6.2.36 to 6.2.37 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/01714651fa5d03f50f025dcb540897a6041f213d\"\u003e\u003ccode\u003e0171465\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.66 to 4.22.68 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.19\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/table` from 0.3.6 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/table/releases\"\u003e\u003ccode\u003e@​oclif/table\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.5.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.14\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't strip tab whitespaces when wrapping (\u003ca href=\"https://github.com/oclif/table/commit/cbbac3e2678572cd80df72010a64b71098630950\"\u003ecbbac3e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline headers in plain table (\u003ca href=\"https://github.com/oclif/table/commit/ce07d011cb58dc56d3a63482d768f7eabea935a2\"\u003ece07d01\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.10\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline strings in plain table (\u003ca href=\"https://github.com/oclif/table/commit/60acddffdfa07f7d3d3bcf5ce2ccbbdba3c4dc10\"\u003e60acddf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.9\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle short multiline strings (\u003ca href=\"https://github.com/oclif/table/commit/c2c2e550080c1fe88a05cdbb4193dd33ee2c0273\"\u003ec2c2e55\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/oclif/table/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/table\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/oclif/table/compare/0.5.1...0.5.2\"\u003e0.5.2\u003c/a\u003e (2026-01-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.5.0...0.5.1\"\u003e0.5.1\u003c/a\u003e (2025-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.14...0.5.0\"\u003e0.5.0\u003c/a\u003e (2025-10-23)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.13...0.4.14\"\u003e0.4.14\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.12...0.4.13\"\u003e0.4.13\u003c/a\u003e (2025-09-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\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/oclif/table/commit/05da8b0c87a4755ab4a7fa1a2954144ebe9f31c1\"\u003e\u003ccode\u003e05da8b0\u003c/code\u003e\u003c/a\u003e chore(release): 0.5.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/ecf115dd88259f910533dcf66e39e2cc9a80be0d\"\u003e\u003ccode\u003eecf115d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/255\"\u003e#255\u003c/a\u003e from oclif/dependabot-npm_and_yarn-lodash-4.17.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e\u003ccode\u003e5ca512c\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/45775a00d423a55dbda1938094f87c6a1aacc7ab\"\u003e\u003ccode\u003e45775a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/253\"\u003e#253\u003c/a\u003e from oclif/dependabot-npm_and_yarn-prettier-3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/b5ce104ba07eb9f21a36deb18a36af1bb6ca9f7a\"\u003e\u003ccode\u003eb5ce104\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/428d131fc76605190b7da39756ce6a003bedf086\"\u003e\u003ccode\u003e428d131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/254\"\u003e#254\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/87b9402bf5140d1824bd71390811fadf96e018d4\"\u003e\u003ccode\u003e87b9402\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/c3a69f3f109c547c0c1c1703c922910346bcfdb1\"\u003e\u003ccode\u003ec3a69f3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/252\"\u003e#252\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/3ae70b4f07fe5601a2e748aae7a47818148e3342\"\u003e\u003ccode\u003e3ae70b4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/9385e0aeb5f4748c989ea49cfe73a2a3e6054616\"\u003e\u003ccode\u003e9385e0a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/251\"\u003e#251\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/table/compare/0.3.6...0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink` from 4.4.1 to 6.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink/releases\"\u003eink's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.7.0\u003c/h2\u003e\n\u003ch3\u003eImprovements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://react.dev/blog/2022/03/29/react-v18#what-is-concurrent-react\"\u003eReact concurrent rendering\u003c/a\u003e (opt-in) (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/850\"\u003e#850\u003c/a\u003e)  c587da3\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ca href=\"https://github.com/contour-terminal/vt-extensions/blob/master/synchronized-output.md\"\u003esynchronized update\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)  165b861\n\u003cul\u003e\n\u003cli\u003eThis fixes flickering in many modern terminals 🎉\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#kittykeyboard\"\u003ekitty keyboard protocol support\u003c/a\u003e (opt-in) (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/855\"\u003e#855\u003c/a\u003e)  c183c53\u003c/li\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#usecursor\"\u003eIME cursor positioning API\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)  165b861\u003c/li\u003e\n\u003cli\u003eImprove terminal size detection for piped processes (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/854\"\u003e#854\u003c/a\u003e)  6dc3b03\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix fullscreen trailing newline on initial render (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/856\"\u003e#856\u003c/a\u003e)  9b21b24\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e when using many \u003ccode\u003euseInput\u003c/code\u003e hooks  390549d\u003c/li\u003e\n\u003cli\u003eFix: Make unmount flush pending renders and await stdout drain (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/863\"\u003e#863\u003c/a\u003e)  5e35d73\u003c/li\u003e\n\u003cli\u003eFix handling of Option+Return (soft return) on macOS (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/860\"\u003e#860\u003c/a\u003e)  12fe119\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.6.0...v6.7.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.6.0...v6.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehome\u003c/code\u003e and \u003ccode\u003eend\u003c/code\u003e key support in \u003ccode\u003euseInput\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/829\"\u003e#829\u003c/a\u003e)  969cae4\u003c/li\u003e\n\u003cli\u003eFix some flicker in incremental rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/836\"\u003e#836\u003c/a\u003e)  a006d76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of terminal resize (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/828\"\u003e#828\u003c/a\u003e)  557b029\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.0...v6.5.1\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.0...v6.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#incrementalrendering\"\u003e\u003ccode\u003eincrementalRendering\u003c/code\u003e\u003c/a\u003e option (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/781\"\u003e#781\u003c/a\u003e)  5402c66\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.4.0...v6.5.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.4.0...v6.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#onrender\"\u003e\u003ccode\u003eonRender\u003c/code\u003e\u003c/a\u003e hook (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/795\"\u003e#795\u003c/a\u003e)  deff4ef\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003e.dim.bold\u003c/code\u003e color (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/798\"\u003e#798\u003c/a\u003e)  5ae461e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.3.1...v6.4.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.3.1...v6.4.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/vadimdemedes/ink/commit/135cb23ae3b7ca94918b1cd913682f6356f12c5c\"\u003e\u003ccode\u003e135cb23\u003c/code\u003e\u003c/a\u003e 6.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/c183c53a8174fa1693e04685072973ba519d72d5\"\u003e\u003ccode\u003ec183c53\u003c/code\u003e\u003c/a\u003e Add kitty keyboard protocol support (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/855\"\u003e#855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/390549d03940972555c8189906cec79ea64a7b1c\"\u003e\u003ccode\u003e390549d\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eMaxListenersExceededWarning\u003c/code\u003e when using many \u003ccode\u003euseInput\u003c/code\u003e hooks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/08e2dd1e4f27e2781abb034fb87324de4df892f3\"\u003e\u003ccode\u003e08e2dd1\u003c/code\u003e\u003c/a\u003e Update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/db9277784f80d85426cc8261daa16234ec5f5935\"\u003e\u003ccode\u003edb92777\u003c/code\u003e\u003c/a\u003e Add dev3000 to \u0026quot;Who's Using Ink\u0026quot; section (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/799\"\u003e#799\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/f146216ca4ede040eaf70db241639bf68fba58d5\"\u003e\u003ccode\u003ef146216\u003c/code\u003e\u003c/a\u003e Add SSH AI Chat to \u0026quot;Who's Using Ink\u0026quot; section (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/817\"\u003e#817\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/165b861064741554c4fce7303afe2edb68f57ae6\"\u003e\u003ccode\u003e165b861\u003c/code\u003e\u003c/a\u003e Add IME cursor positioning and Synchronized Update Mode (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/866\"\u003e#866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/9b21b24794230a574083c3f477c4518318805786\"\u003e\u003ccode\u003e9b21b24\u003c/code\u003e\u003c/a\u003e Fix fullscreen trailing newline on initial render (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/856\"\u003e#856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/5e35d737a22ef675a5344e3f48ebe5eeb95469a8\"\u003e\u003ccode\u003e5e35d73\u003c/code\u003e\u003c/a\u003e Fix: Make unmount flush pending renders and await stdout drain (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/c587da3e34a96aa7d740b6c1669b09ada0479c48\"\u003e\u003ccode\u003ec587da3\u003c/code\u003e\u003c/a\u003e Add support for concurrent rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/850\"\u003e#850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vadimdemedes/ink/compare/v4.4.1...v6.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink-text-input` from 5.0.1 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/releases\"\u003eink-text-input's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/sindresorhus\"\u003e\u003ccode\u003e@​sindresorhus\u003c/code\u003e\u003c/a\u003e for updating this package to work with the newly released \u003ca href=\"https://github.com/vadimdemedes/ink/releases/tag/v5.0.0\"\u003eInk 5\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)  338ae6e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ehttps://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/4ac429ca11da17c2321f7dec1076e38c06d738d5\"\u003e\u003ccode\u003e4ac429c\u003c/code\u003e\u003c/a\u003e 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/338ae6e8a146992b5cca5255ee66e3dd283b20d5\"\u003e\u003ccode\u003e338ae6e\u003c/code\u003e\u003c/a\u003e Require Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ora` from 8.2.0 to 9.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/ora/releases\"\u003eora's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce flicker in rendering  2ab4f76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.2.0...v9.3.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.2.0...v9.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate \u003ccode\u003estdin-discarder\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/251\"\u003e#251\u003c/a\u003e)  020eaba\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.1.0...v9.2.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.1.0...v9.2.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport external writes to stream (\u003ccode\u003econsole.log\u003c/code\u003e) while spinning  d2b543a\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003estrip-ansi\u003c/code\u003e dependency with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)  68d50e5\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  7aca06d\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix clearing in some cases  aa51538\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eframe()\u003c/code\u003e not displaying dynamic \u003ccode\u003eprefixText\u003c/code\u003e/\u003ccode\u003esuffixText\u003c/code\u003e from functions  0f19f57\u003c/li\u003e\n\u003cli\u003eFix multiline text exceeding console height leaving garbage when scrolling  45d30ad\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/4496362714e1edd414e5347e8d4b337f103f0e15\"\u003e\u003ccode\u003e4496362\u003c/code\u003e\u003c/a\u003e 9.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/2ab4f7613879515e29039888115831422f49e1af\"\u003e\u003ccode\u003e2ab4f76\u003c/code\u003e\u003c/a\u003e Reduce flicker in rendering\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/8d17b13a8b3330af16cfa24c6e3b8a99f678c5c4\"\u003e\u003ccode\u003e8d17b13\u003c/code\u003e\u003c/a\u003e Add FAQ item\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/4cf47fc2ce273b7e441ca186b5e45976c2c39946\"\u003e\u003ccode\u003e4cf47fc\u003c/code\u003e\u003c/a\u003e Add more tests for \u003ccode\u003ediscardStdin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/9763e608dd723d70393e95460b881d10f75dee24\"\u003e\u003ccode\u003e9763e60\u003c/code\u003e\u003c/a\u003e Document Ctrl+C behavior for discardStdin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/5408a1ea33cc70ddbc065617a355a662365aff83\"\u003e\u003ccode\u003e5408a1e\u003c/code\u003e\u003c/a\u003e 9.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/020eabad6bbb549a7436562a2d7c1211b80467ed\"\u003e\u003ccode\u003e020eaba\u003c/code\u003e\u003c/a\u003e Update \u003ccode\u003estdin-discarder\u003c/code\u003e dependency (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/251\"\u003e#251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/d7e3a9404dcd4f966e3ab38dfd2263cbda74bd33\"\u003e\u003ccode\u003ed7e3a94\u003c/code\u003e\u003c/a\u003e 9.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/d2b543a0853c10039ef6643203f4332c43f851af\"\u003e\u003ccode\u003ed2b543a\u003c/code\u003e\u003c/a\u003e Support external writes to stream while spinning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/68d50e5236b8a2fdad2857c877b9554d4da0550e\"\u003e\u003ccode\u003e68d50e5\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003estrip-ansi\u003c/code\u003e with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.3.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 18.2.0 to 19.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.4 (January 26th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more DoS mitigations to Server Actions, and harden Server Components (\u003ca href=\"https://redirect.github.com/facebook/react/pull/35632\"\u003e#35632\u003c/a\u003e by \u003ca href=\"https://github.com/gnoff\"\u003e\u003ccode\u003e@​gnoff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lubieowoce\"\u003e\u003ccode\u003e@​lubieowoce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.3 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd extra loop protection to React Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35351\"\u003e#35351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.2 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003ereact-server-dom-webpack/*.unbundled\u003c/code\u003e to private \u003ccode\u003ereact-server-dom-unbundled\u003c/code\u003e (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35290\"\u003efacebook/react#35290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch Promise cycles and toString on Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35289\"\u003e#35289\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/35345\"\u003e#35345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.1 (December 3rd, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (Oct 1, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch2\u003eNew React Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/developer-tooling/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew React DOM Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNotable changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAll Changes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/blob/main/CHANGELOG.md\"\u003ereact's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.1 (Dec 3, 2025)\u003c/h2\u003e\n\u003ch3\u003eReact Server Components\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (October 1st, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch3\u003eNew React Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/dev-tools/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew React DOM Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAll Changes\u003c/h3\u003e\n\u003ch4\u003eReact\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;Activity /\u0026gt;\u003c/code\u003e was developed over many years, starting before \u003ccode\u003eClassComponent.setState\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e and many others)\u003c/li\u003e\n\u003cli\u003eStringify context as \u0026quot;SomeContext\u0026quot; instead of \u0026quot;SomeContext.Provider\u0026quot; (\u003ca href=\"https://github.com/kassens\"\u003e\u003ccode\u003e@​kassens\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33507\"\u003e#33507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude stack of cause of React instrumentation errors with \u003ccode\u003e%o\u003c/code\u003e placeholder (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34198\"\u003e#34198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix infinite \u003ccode\u003euseDeferredValue\u003c/code\u003e loop in popstate event (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32821\"\u003e#32821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a bug when an initial value was passed to \u003ccode\u003euseDeferredValue\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34376\"\u003e#34376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash when submitting forms with Client Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33055\"\u003e#33055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHide/unhide the content of dehydrated suspense boundaries if they resuspend (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32900\"\u003e#32900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow on wide trees during Hot Reload (\u003ca href=\"https://github.com/sophiebits\"\u003e\u003ccode\u003e@​sophiebits\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34145\"\u003e#34145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Owner and Component stacks in various places (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/facebook/react/pull/33629\"\u003e#33629\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33724\"\u003e#33724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/32735\"\u003e#32735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33723\"\u003e#33723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecacheSignal\u003c/code\u003e (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33557\"\u003e#33557\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/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2\"\u003e\u003ccode\u003e90ab3f8\u003c/code\u003e\u003c/a\u003e Version 19.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/612e371fb215498edde4c853bd1e0c8e9203808f\"\u003e\u003ccode\u003e612e371\u003c/code\u003e\u003c/a\u003e Version 19.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/b910fc15e38d4fa80003819ddb7a928a3c3dca5d\"\u003e\u003ccode\u003eb910fc1\u003c/code\u003e\u003c/a\u003e Version 19.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/053df4e8561ef4caecef31c330f4178ac25e255b\"\u003e\u003ccode\u003e053df4e\u003c/code\u003e\u003c/a\u003e Version 19.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/5667a41fe4d81aa806f6c1e8814b17975e33b317\"\u003e\u003ccode\u003e5667a41\u003c/code\u003e\u003c/a\u003e Bump next prerelease version numbers (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34639\"\u003e#34639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/8bb7241f4c773376893701bfe8b8ff03687342a0\"\u003e\u003ccode\u003e8bb7241\u003c/code\u003e\u003c/a\u003e Bump useEffectEvent to Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34610\"...\n\n_Description has been truncated_","html_url":"https://github.com/a1st-dev/aix/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/a1st-dev%2Faix/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"3.1.1","new_version":"3.1.2","update_type":"patch","path":"the runtime-deps group","pr_created_at":"2026-02-09T00:35:05.000Z","version_change":"3.1.1 → 3.1.2","issue":{"uuid":"3913908433","node_id":"PR_kwDOLIEjmc7CWsXG","number":105,"state":"open","title":"fix(deps): bump giget from 3.1.1 to 3.1.2 in the runtime-deps group","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-09T00:35:05.000Z","updated_at":"2026-02-09T00:35:06.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps)","packages":[{"name":"giget","old_version":"3.1.1","new_version":"3.1.2","repository_url":"https://github.com/unjs/giget"}],"path":"the runtime-deps group","ecosystem":"npm"},"body":"Bumps the runtime-deps group with 1 update: [giget](https://github.com/unjs/giget).\n\nUpdates `giget` from 3.1.1 to 3.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.1...v3.1.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/giget/commit/03f7452\"\u003e03f7452\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.1...v3.1.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/giget/commit/03f7452\"\u003e03f7452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to oxfmt and oxlint (\u003ca href=\"https://github.com/unjs/giget/commit/0fa2962\"\u003e0fa2962\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c641c84fb5f28a7b07c91bf324006297ec7294e3\"\u003e\u003ccode\u003ec641c84\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0fa29621477b530a69f42e1bbbc3b1081f8065e9\"\u003e\u003ccode\u003e0fa2962\u003c/code\u003e\u003c/a\u003e chore: migrate to oxfmt and oxlint\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/03f74524ffa1cfcf14ed4d8183bdb5a93834ee7c\"\u003e\u003ccode\u003e03f7452\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/unjs/giget/compare/v3.1.1...v3.1.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=giget\u0026package-manager=npm_and_yarn\u0026previous-version=3.1.1\u0026new-version=3.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \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/agrawal-rohit/yehle/pull/105","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/agrawal-rohit%2Fyehle/issues/105","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/105/packages"}},{"old_version":"2.0.0","new_version":"3.1.1","update_type":"major","path":null,"pr_created_at":"2026-02-06T19:50:53.000Z","version_change":"2.0.0 → 3.1.1","issue":{"uuid":"3908204586","node_id":"PR_kwDOO4BYUs7CEk8P","number":262,"state":"closed","title":"chore(deps): bump the all-dependencies group across 2 directories with 6 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-02-16T20:08:44.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-06T19:50:53.000Z","updated_at":"2026-02-16T20:08:46.000Z","time_to_close":865071,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"all-dependencies","update_count":6,"packages":[{"name":"@avalix/chroma","old_version":"0.0.10","new_version":"0.0.11","repository_url":"https://github.com/avalix-labs/chroma"},{"name":"@types/node","old_version":"24.10.11","new_version":"25.1.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@clack/prompts","old_version":"0.11.0","new_version":"1.0.0","repository_url":"https://github.com/bombshell-dev/clack"},{"name":"giget","old_version":"2.0.0","new_version":"3.1.1","repository_url":"https://github.com/unjs/giget"},{"name":"@antfu/eslint-config","old_version":"6.7.3","new_version":"7.2.0","repository_url":"https://github.com/antfu/eslint-config"},{"name":"tsdown","old_version":"0.15.12","new_version":"0.20.1","repository_url":"https://github.com/rolldown/tsdown"}],"path":null,"ecosystem":"npm"},"body":"Bumps the all-dependencies group with 6 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@avalix/chroma](https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma) | `0.0.10` | `0.0.11` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.11` | `25.1.0` |\n| [@clack/prompts](https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts) | `0.11.0` | `1.0.0` |\n| [giget](https://github.com/unjs/giget) | `2.0.0` | `3.1.1` |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `6.7.3` | `7.2.0` |\n| [tsdown](https://github.com/rolldown/tsdown) | `0.15.12` | `0.20.1` |\n\nBumps the all-dependencies group with 5 updates in the /cli directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `24.10.11` | `25.1.0` |\n| [@clack/prompts](https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts) | `0.11.0` | `1.0.0` |\n| [giget](https://github.com/unjs/giget) | `2.0.0` | `3.1.1` |\n| [@antfu/eslint-config](https://github.com/antfu/eslint-config) | `6.7.3` | `7.2.0` |\n| [tsdown](https://github.com/rolldown/tsdown) | `0.15.12` | `0.20.1` |\n\n\nUpdates `@avalix/chroma` from 0.0.10 to 0.0.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/avalix-labs/chroma/releases\"\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.11\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: resolve Docker build failures in tsdown configuration by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/39\"\u003eavalix-labs/chroma#39\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: use local dApp for e2e Playwright tests by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/42\"\u003eavalix-labs/chroma#42\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor: move e2e-polkadot-js from tests to packages directory by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/43\"\u003eavalix-labs/chroma#43\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add local EVM dApp for e2e testing by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/44\"\u003eavalix-labs/chroma#44\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add e2e-evm package with matrix CI support by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/45\"\u003eavalix-labs/chroma#45\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove examples package by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/46\"\u003eavalix-labs/chroma#46\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: remove obsolete examples package reference from Dockerfile by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/48\"\u003eavalix-labs/chroma#48\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: add vitest unit tests for download-extension utility by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/47\"\u003eavalix-labs/chroma#47\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: release packages by \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/40\"\u003eavalix-labs/chroma#40\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/avalix-labs/chroma/compare/@avalix/chroma@0.0.10...@avalix/chroma@0.0.11\"\u003ehttps://github.com/avalix-labs/chroma/compare/\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ccode\u003e@​0.0.10...\u003c/code\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e\u003ccode\u003e@​0.0.11\u003c/code\u003e\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/avalix-labs/chroma/blob/main/packages/chroma/CHANGELOG.md\"\u003e\u003ccode\u003e@​avalix/chroma\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.0.11\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/avalix-labs/chroma/pull/47\"\u003e#47\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/362ca9b3ef7bd56548e1a77fdaa50376c1b31fc9\"\u003e\u003ccode\u003e362ca9b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - test: add vitest unit tests for download-extension utility\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/avalix-labs/chroma/pull/39\"\u003e#39\u003c/a\u003e \u003ca href=\"https://github.com/avalix-labs/chroma/commit/3a23a1bf626a22bb3bf5a2fb4fc453e2471ca4c8\"\u003e\u003ccode\u003e3a23a1b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/preschian\"\u003e\u003ccode\u003e@​preschian\u003c/code\u003e\u003c/a\u003e! - fix: resolve Docker build failures in tsdown configuration\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/avalix-labs/chroma/commit/c5e8962c01986f231b64ad2d4568f256f39a28e9\"\u003e\u003ccode\u003ec5e8962\u003c/code\u003e\u003c/a\u003e chore: release packages (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/40\"\u003e#40\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/362ca9b3ef7bd56548e1a77fdaa50376c1b31fc9\"\u003e\u003ccode\u003e362ca9b\u003c/code\u003e\u003c/a\u003e test: add vitest unit tests for download-extension utility (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/47\"\u003e#47\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/avalix-labs/chroma/commit/3a23a1bf626a22bb3bf5a2fb4fc453e2471ca4c8\"\u003e\u003ccode\u003e3a23a1b\u003c/code\u003e\u003c/a\u003e fix: resolve Docker build failures in tsdown configuration (\u003ca href=\"https://github.com/avalix-labs/chroma/tree/HEAD/packages/chroma/issues/39\"\u003e#39\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/avalix-labs/chroma/commits/@avalix/chroma@0.0.11/packages/chroma\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.10.11 to 25.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@clack/prompts` from 0.11.0 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bombshell-dev/clack/releases\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec713fd5: The package is now distributed as ESM-only. In \u003ccode\u003ev0\u003c/code\u003e releases, the package was dual-published as CJS and ESM.\u003c/p\u003e\n\u003cp\u003eFor existing CJS projects using Node v20+, please see Node's guide on \u003ca href=\"https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require\"\u003eLoading ECMAScript modules using \u003ccode\u003erequire()\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e415410b: This adds a custom filter function to autocompleteMultiselect. It could be used, for example, to support fuzzy searching logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e7bc3301: Prompts now have a \u003ccode\u003euserInput\u003c/code\u003e stored separately from their \u003ccode\u003evalue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e8409f2c: feat: add styleFrame option for spinner\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e2837845: Adds suggestion and path prompts\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e99c3530: Adds \u003ccode\u003eformat\u003c/code\u003e option to the note prompt to allow formatting of individual lines\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e0aaee4c: Added new \u003ccode\u003etaskLog\u003c/code\u003e prompt for log output which is cleared on success\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e729bbb6: Add support for customizable spinner cancel and error messages. Users can now customize these messages either per spinner instance or globally via the \u003ccode\u003eupdateSettings\u003c/code\u003e function to support multilingual CLIs.\u003c/p\u003e\n\u003cp\u003eThis update also improves the architecture by exposing the core settings to the prompts package, enabling more consistent default message handling across the codebase.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Per-instance customization\nconst spinner = prompts.spinner({\n  cancelMessage: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\n  errorMessage: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n});\n\u003cp\u003e// Global customization via updateSettings\nprompts.updateSettings({\nmessages: {\ncancel: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\nerror: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n},\n});\u003c/p\u003e\n\u003cp\u003e// Settings can now be accessed directly\nconsole.log(prompts.settings.messages.cancel); // \u0026quot;Operación cancelada\u0026quot;\u003c/p\u003e\n\u003cp\u003e// Direct options take priority over global settings\nconst spinner = prompts.spinner({\ncancelMessage: \u0026quot;Cancelled\u0026quot;, // This will be used instead of the global setting\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e44df9af: Adds a new \u003ccode\u003egroupSpacing\u003c/code\u003e option to grouped multi-select prompts. If set to an integer greater than 0, it will add that number of new lines between each group.\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/bombshell-dev/clack/blob/main/packages/prompts/CHANGELOG.md\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec713fd5: The package is now distributed as ESM-only. In \u003ccode\u003ev0\u003c/code\u003e releases, the package was dual-published as CJS and ESM.\u003c/p\u003e\n\u003cp\u003eFor existing CJS projects using Node v20+, please see Node's guide on \u003ca href=\"https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require\"\u003eLoading ECMAScript modules using \u003ccode\u003erequire()\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e415410b: This adds a custom filter function to autocompleteMultiselect. It could be used, for example, to support fuzzy searching logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e7bc3301: Prompts now have a \u003ccode\u003euserInput\u003c/code\u003e stored separately from their \u003ccode\u003evalue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e8409f2c: feat: add styleFrame option for spinner\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e2837845: Adds suggestion and path prompts\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e99c3530: Adds \u003ccode\u003eformat\u003c/code\u003e option to the note prompt to allow formatting of individual lines\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e0aaee4c: Added new \u003ccode\u003etaskLog\u003c/code\u003e prompt for log output which is cleared on success\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e729bbb6: Add support for customizable spinner cancel and error messages. Users can now customize these messages either per spinner instance or globally via the \u003ccode\u003eupdateSettings\u003c/code\u003e function to support multilingual CLIs.\u003c/p\u003e\n\u003cp\u003eThis update also improves the architecture by exposing the core settings to the prompts package, enabling more consistent default message handling across the codebase.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Per-instance customization\nconst spinner = prompts.spinner({\n  cancelMessage: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\n  errorMessage: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n});\n\u003cp\u003e// Global customization via updateSettings\nprompts.updateSettings({\nmessages: {\ncancel: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\nerror: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n},\n});\u003c/p\u003e\n\u003cp\u003e// Settings can now be accessed directly\nconsole.log(prompts.settings.messages.cancel); // \u0026quot;Operación cancelada\u0026quot;\u003c/p\u003e\n\u003cp\u003e// Direct options take priority over global settings\nconst spinner = prompts.spinner({\ncancelMessage: \u0026quot;Cancelled\u0026quot;, // This will be used instead of the global setting\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e44df9af: Adds a new \u003ccode\u003egroupSpacing\u003c/code\u003e option to grouped multi-select prompts. If set to an integer greater than 0, it will add that number of new lines between each group.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e55645c2: Support wrapping autocomplete and select prompts.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e9e5bc6c: Add support for signals in prompts, allowing them to be aborted.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ef2c2b89: Adds \u003ccode\u003eAutocompletePrompt\u003c/code\u003e to core with comprehensive tests and implement both \u003ccode\u003eautocomplete\u003c/code\u003e and \u003ccode\u003eautocomplete-multiselect\u003c/code\u003e components in prompts package.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e38019c7: Updates the API for stopping spinners and progress bars to be clearer\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/bombshell-dev/clack/commit/bc31ee8fd8cadf92cc86cb07ccbf97280a5133a7\"\u003e\u003ccode\u003ebc31ee8\u003c/code\u003e\u003c/a\u003e v1 (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/a520163be244dce4d7715d1a89d44099631df862\"\u003e\u003ccode\u003ea520163\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/68dbf9bc21e5c8a75f6825b68e4c93a39def2920\"\u003e\u003ccode\u003e68dbf9b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ecaseSensitive\u003c/code\u003e option to select-key (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/55eb280e0af10c4dab63d9afbafac349f7a46607\"\u003e\u003ccode\u003e55eb280\u003c/code\u003e\u003c/a\u003e fix(autocomplete): display placeholder only when user input is empty (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/c4feafb56c4c074c2536794aa171dc27adb5323f\"\u003e\u003ccode\u003ec4feafb\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/415410b89331e3df4ced69c872be90598c8d0276\"\u003e\u003ccode\u003e415410b\u003c/code\u003e\u003c/a\u003e feat(prompts): add custom filter option to autocomplete (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/5c65e3885f286ba0d38cb43e8d4833de80c17ec2\"\u003e\u003ccode\u003e5c65e38\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/434\"\u003e#434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/f9525928ea9f51ff5775507ab79b36911a16d672\"\u003e\u003ccode\u003ef952592\u003c/code\u003e\u003c/a\u003e fix: render guide with empty log lines (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/436\"\u003e#436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/372b526cdcd1fc33b95a4741e67fcddb3cfce9e2\"\u003e\u003ccode\u003e372b526\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eclear\u003c/code\u003e to spinner (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/433\"\u003e#433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/4d50be6d6b58676befb013a82c1ed7d0ee78a354\"\u003e\u003ccode\u003e4d50be6\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/422\"\u003e#422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bombshell-dev/clack/commits/@clack/prompts@1.0.0/packages/prompts\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​clack/prompts\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `giget` from 2.0.0 to 3.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to \u003ccode\u003enypm\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💚 Giget now has zero dependencies (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e), install size reduced from \u003ca href=\"https://packagephobia.com/result?p=giget@3.0.0\"\u003e\u003ccode\u003e1.57MB\u003c/code\u003e to \u003ccode\u003e146kB\u003c/code\u003e\u003c/a\u003e, (\u003cstrong\u003e90.7%\u003c/strong\u003e smaller!)\u003c/p\u003e\n\u003cp\u003e🛡️ Bundled \u003ca href=\"https://www.npmjs.com/package/tar\"\u003etar\u003c/a\u003e version updated to v7 with latest security fixes.\u003c/p\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal (\u003ca href=\"https://github.com/nrjdalal\"\u003e\u003ccode\u003e@​nrjdalal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to nypm (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e💅 Refactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Fix usage grammar issues (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStricter types (\u003ca href=\"https://github.com/unjs/giget/commit/93161e3\"\u003e93161e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️ Zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Template positional arg is required (\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78\"\u003e0a52e78\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egitpick\u003c/code\u003e to related projects (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild / rolldown (\u003ca href=\"https://github.com/unjs/giget/commit/fe78c04\"\u003efe78c04\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to tar v7 (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMin libs (\u003ca href=\"https://github.com/unjs/giget/commit/407f55a\"\u003e407f55a\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/unjs/giget/commit/b82b1f7e16261c23ec8a9abada29476e89bfb1cd\"\u003e\u003ccode\u003eb82b1f7\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/27de8820cc6b72efa0dafc6395f2a5269d07a688\"\u003e\u003ccode\u003e27de882\u003c/code\u003e\u003c/a\u003e chore: update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/63e85597ca5d1ae41f65a32bfb1587d038e465ff\"\u003e\u003ccode\u003e63e8559\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/baa58dbeb8f89440f8b01677f791a6836b9cbeb1\"\u003e\u003ccode\u003ebaa58db\u003c/code\u003e\u003c/a\u003e perf: lazy import \u003ccode\u003etar\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8b0087c30cadafd5d69f5ae556af160863\"\u003e\u003ccode\u003e1a717a8\u003c/code\u003e\u003c/a\u003e perf: lazy load nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c4205077928119a5d898056e3d7c0c9dd67d85b4\"\u003e\u003ccode\u003ec420507\u003c/code\u003e\u003c/a\u003e feat: allow passing install options to nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/4ab07c0decd5035a59c8a6702552ac25a431450c\"\u003e\u003ccode\u003e4ab07c0\u003c/code\u003e\u003c/a\u003e chore(release): v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78703ee4e0408d458716e458bde7211ebb9\"\u003e\u003ccode\u003e0a52e78\u003c/code\u003e\u003c/a\u003e refactor(cli): template positional arg is required\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/5c9b19faaee54a681331d90a42f9c310f11ccba6\"\u003e\u003ccode\u003e5c9b19f\u003c/code\u003e\u003c/a\u003e chore: fix type issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/407f55a91757f5275724f7d02b0ca89acdcffa23\"\u003e\u003ccode\u003e407f55a\u003c/code\u003e\u003c/a\u003e build: min libs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antfu/eslint-config` from 6.7.3 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e\u003ccode\u003e@​antfu/eslint-config\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e, support native \u003ccode\u003eextends\u003c/code\u003e, close \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/800\"\u003e#800\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/800\"\u003eantfu/eslint-config#800\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/15685e7\"\u003e\u003c!-- raw HTML omitted --\u003e(15685)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.1.0...v7.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Sync recommended config for eslint-plugin-react-refresh  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/801\"\u003eantfu/eslint-config#801\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/2e0294d\"\u003e\u003c!-- raw HTML omitted --\u003e(2e029)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.0.1...v7.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIndent value resolving  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/0857abd\"\u003e\u003c!-- raw HTML omitted --\u003e(0857a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.0.0...v7.0.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003eperfectionist\u003c/code\u003e to v5  -  by \u003ca href=\"https://github.com/mefengl\"\u003e\u003ccode\u003e@​mefengl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/797\"\u003eantfu/eslint-config#797\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/5878de4\"\u003e\u003c!-- raw HTML omitted --\u003e(5878d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate all deps  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/4ac4ebe\"\u003e\u003c!-- raw HTML omitted --\u003e(4ac4e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Enable react/prefer-namespace-import  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/796\"\u003eantfu/eslint-config#796\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/4ce6217\"\u003e\u003c!-- raw HTML omitted --\u003e(4ce62)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v6.7.3...v7.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6f96d1bce23f92ea5f10b9fb0eff013fb998e60e\"\u003e\u003ccode\u003e6f96d1b\u003c/code\u003e\u003c/a\u003e chore: release v7.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/15685e7cfe43011586396a62a878fb7653518a03\"\u003e\u003ccode\u003e15685e7\u003c/code\u003e\u003c/a\u003e feat: upgrade \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e, support native \u003ccode\u003eextends\u003c/code\u003e, close \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/800\"\u003e#800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/d63d1769e7643b7679750958847afd036345190e\"\u003e\u003ccode\u003ed63d176\u003c/code\u003e\u003c/a\u003e chore: release v7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/caa08cb2f1b960793f158261dd2774f1a827fa4f\"\u003e\u003ccode\u003ecaa08cb\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/0fa2c0bafccab9e287341065ba1cc3c431872527\"\u003e\u003ccode\u003e0fa2c0b\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/2e0294dd3f750e033d322a28c2b7fff5a5628490\"\u003e\u003ccode\u003e2e0294d\u003c/code\u003e\u003c/a\u003e feat(react): sync recommended config for eslint-plugin-react-refresh (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/b922b95ce0f3973d0ee6894d39a1ee9791272e7f\"\u003e\u003ccode\u003eb922b95\u003c/code\u003e\u003c/a\u003e chore: release v7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/0857abd71c4efe87a8ec55d45e47453622cb2100\"\u003e\u003ccode\u003e0857abd\u003c/code\u003e\u003c/a\u003e fix: indent value resolving\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/5766c3e9e4a4f8065efb94d907d4c6d7623f111e\"\u003e\u003ccode\u003e5766c3e\u003c/code\u003e\u003c/a\u003e docs: prevent duplicate stylistic key in README example (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/798\"\u003e#798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/d47cf7dded0183e92e118d05b80c948ab69acbae\"\u003e\u003ccode\u003ed47cf7d\u003c/code\u003e\u003c/a\u003e chore: release v7.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v6.7.3...v7.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tsdown` from 0.15.12 to 0.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rolldown/tsdown/releases\"\u003etsdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.20.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einline-only\u003c/strong\u003e: Show warnings if bundled deps  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1e0e778\"\u003e\u003c!-- raw HTML omitted --\u003e(1e0e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.0...v0.20.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade dts plugin, remove \u003ccode\u003edts.resolve\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/16655bc\"\u003e\u003c!-- raw HTML omitted --\u003e(16655)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable legacy CJS warning  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/9fadadd\"\u003e\u003c!-- raw HTML omitted --\u003e(9fada)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply \u003ccode\u003einlineOnly\u003c/code\u003e option for dts files  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/7d89d54\"\u003e\u003c!-- raw HTML omitted --\u003e(7d89d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade rolldown to 1.0.0-beta.60  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bb3ee8d\"\u003e\u003c!-- raw HTML omitted --\u003e(bb3ee)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade rolldown to rc 1  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1959f24\"\u003e\u003c!-- raw HTML omitted --\u003e(1959f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eentry\u003c/strong\u003e: Support mixed array and object entries  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/a808345\"\u003e\u003c!-- raw HTML omitted --\u003e(a8083)\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\u003eOptional \u003ccode\u003eparseEnv\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/be1b60c\"\u003e\u003c!-- raw HTML omitted --\u003e(be1b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReload config on restart  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1756b03\"\u003e\u003c!-- raw HTML omitted --\u003e(1756b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfig extensions typo  -  by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/722\"\u003erolldown/tsdown#722\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/d2bb75e\"\u003e\u003c!-- raw HTML omitted --\u003e(d2bb7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewindows\u003c/strong\u003e: Normalize path separators in build output  -  by \u003ca href=\"https://github.com/ryuapp\"\u003e\u003ccode\u003e@​ryuapp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/719\"\u003erolldown/tsdown#719\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/c45257c\"\u003e\u003c!-- raw HTML omitted --\u003e(c4525)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNative filter for external plugin  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/8764e47\"\u003e\u003c!-- raw HTML omitted --\u003e(8764e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.19.0...v0.20.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0-beta.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.0-beta.3...v0.20.0-beta.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0-beta.3\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade rolldown to 1.0.0-beta.60  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bb3ee8d\"\u003e\u003c!-- raw HTML omitted --\u003e(bb3ee)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.0-beta.2...v0.20.0-beta.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0-beta.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eApply \u003ccode\u003einlineOnly\u003c/code\u003e option for dts files  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/7d89d54\"\u003e\u003c!-- raw HTML omitted --\u003e(7d89d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eentry\u003c/strong\u003e: Support mixed array and object entries  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/a808345\"\u003e\u003c!-- raw HTML omitted --\u003e(a8083)\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/rolldown/tsdown/commit/dbd985fa31a502bc5b37b23c365e006514970410\"\u003e\u003ccode\u003edbd985f\u003c/code\u003e\u003c/a\u003e chore: release v0.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/dcaef07edc8d3888d82a6c207be7e4c42a31d730\"\u003e\u003ccode\u003edcaef07\u003c/code\u003e\u003c/a\u003e refactor: rename external plugin to dep plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/1e0e77853f9b859c95757aedb97d3af6cd2de79f\"\u003e\u003ccode\u003e1e0e778\u003c/code\u003e\u003c/a\u003e feat(inline-only): show warnings if bundled deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/417fc17f6eb52841f1b123e8869868ad8e2fb6e8\"\u003e\u003ccode\u003e417fc17\u003c/code\u003e\u003c/a\u003e refactor(inline-only): improve handling of inlineOnly deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/b38a72a4899ddfb88d777c6d06d2c63e068d4cd3\"\u003e\u003ccode\u003eb38a72a\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/16402c0fe22c60a48d54b897bc0557692c698978\"\u003e\u003ccode\u003e16402c0\u003c/code\u003e\u003c/a\u003e chore: release v0.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/2ae7b1930d2c329867c02f3a75ba23f1919a8168\"\u003e\u003ccode\u003e2ae7b19\u003c/code\u003e\u003c/a\u003e test: fix flaky test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/1959f2487e3241b8f68340f13e7da4299b3aef34\"\u003e\u003ccode\u003e1959f24\u003c/code\u003e\u003c/a\u003e feat: upgrade rolldown to rc 1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/2498dbc5645bf9e928ce121b0f7ed113f882c630\"\u003e\u003ccode\u003e2498dbc\u003c/code\u003e\u003c/a\u003e chore: emphasize requirement of minimal reproduction\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/d2bb75e6d5f449b39bbe9f3b512b11321b2c5672\"\u003e\u003ccode\u003ed2bb75e\u003c/code\u003e\u003c/a\u003e fix: config extensions typo (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/722\"\u003e#722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.15.12...v0.20.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 24.10.11 to 25.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@clack/prompts` from 0.11.0 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bombshell-dev/clack/releases\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec713fd5: The package is now distributed as ESM-only. In \u003ccode\u003ev0\u003c/code\u003e releases, the package was dual-published as CJS and ESM.\u003c/p\u003e\n\u003cp\u003eFor existing CJS projects using Node v20+, please see Node's guide on \u003ca href=\"https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require\"\u003eLoading ECMAScript modules using \u003ccode\u003erequire()\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e415410b: This adds a custom filter function to autocompleteMultiselect. It could be used, for example, to support fuzzy searching logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e7bc3301: Prompts now have a \u003ccode\u003euserInput\u003c/code\u003e stored separately from their \u003ccode\u003evalue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e8409f2c: feat: add styleFrame option for spinner\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e2837845: Adds suggestion and path prompts\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e99c3530: Adds \u003ccode\u003eformat\u003c/code\u003e option to the note prompt to allow formatting of individual lines\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e0aaee4c: Added new \u003ccode\u003etaskLog\u003c/code\u003e prompt for log output which is cleared on success\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e729bbb6: Add support for customizable spinner cancel and error messages. Users can now customize these messages either per spinner instance or globally via the \u003ccode\u003eupdateSettings\u003c/code\u003e function to support multilingual CLIs.\u003c/p\u003e\n\u003cp\u003eThis update also improves the architecture by exposing the core settings to the prompts package, enabling more consistent default message handling across the codebase.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Per-instance customization\nconst spinner = prompts.spinner({\n  cancelMessage: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\n  errorMessage: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n});\n\u003cp\u003e// Global customization via updateSettings\nprompts.updateSettings({\nmessages: {\ncancel: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\nerror: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n},\n});\u003c/p\u003e\n\u003cp\u003e// Settings can now be accessed directly\nconsole.log(prompts.settings.messages.cancel); // \u0026quot;Operación cancelada\u0026quot;\u003c/p\u003e\n\u003cp\u003e// Direct options take priority over global settings\nconst spinner = prompts.spinner({\ncancelMessage: \u0026quot;Cancelled\u0026quot;, // This will be used instead of the global setting\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e44df9af: Adds a new \u003ccode\u003egroupSpacing\u003c/code\u003e option to grouped multi-select prompts. If set to an integer greater than 0, it will add that number of new lines between each group.\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/bombshell-dev/clack/blob/main/packages/prompts/CHANGELOG.md\"\u003e\u003ccode\u003e@​clack/prompts\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003ch3\u003eMajor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ec713fd5: The package is now distributed as ESM-only. In \u003ccode\u003ev0\u003c/code\u003e releases, the package was dual-published as CJS and ESM.\u003c/p\u003e\n\u003cp\u003eFor existing CJS projects using Node v20+, please see Node's guide on \u003ca href=\"https://nodejs.org/docs/latest-v20.x/api/modules.html#loading-ecmascript-modules-using-require\"\u003eLoading ECMAScript modules using \u003ccode\u003erequire()\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e415410b: This adds a custom filter function to autocompleteMultiselect. It could be used, for example, to support fuzzy searching logic.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e7bc3301: Prompts now have a \u003ccode\u003euserInput\u003c/code\u003e stored separately from their \u003ccode\u003evalue\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e8409f2c: feat: add styleFrame option for spinner\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e2837845: Adds suggestion and path prompts\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e99c3530: Adds \u003ccode\u003eformat\u003c/code\u003e option to the note prompt to allow formatting of individual lines\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e0aaee4c: Added new \u003ccode\u003etaskLog\u003c/code\u003e prompt for log output which is cleared on success\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e729bbb6: Add support for customizable spinner cancel and error messages. Users can now customize these messages either per spinner instance or globally via the \u003ccode\u003eupdateSettings\u003c/code\u003e function to support multilingual CLIs.\u003c/p\u003e\n\u003cp\u003eThis update also improves the architecture by exposing the core settings to the prompts package, enabling more consistent default message handling across the codebase.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e// Per-instance customization\nconst spinner = prompts.spinner({\n  cancelMessage: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\n  errorMessage: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n});\n\u003cp\u003e// Global customization via updateSettings\nprompts.updateSettings({\nmessages: {\ncancel: \u0026quot;Operación cancelada\u0026quot;, // \u0026quot;Operation cancelled\u0026quot; in Spanish\nerror: \u0026quot;Se produjo un error\u0026quot;, // \u0026quot;An error occurred\u0026quot; in Spanish\n},\n});\u003c/p\u003e\n\u003cp\u003e// Settings can now be accessed directly\nconsole.log(prompts.settings.messages.cancel); // \u0026quot;Operación cancelada\u0026quot;\u003c/p\u003e\n\u003cp\u003e// Direct options take priority over global settings\nconst spinner = prompts.spinner({\ncancelMessage: \u0026quot;Cancelled\u0026quot;, // This will be used instead of the global setting\n});\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e44df9af: Adds a new \u003ccode\u003egroupSpacing\u003c/code\u003e option to grouped multi-select prompts. If set to an integer greater than 0, it will add that number of new lines between each group.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e55645c2: Support wrapping autocomplete and select prompts.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e9e5bc6c: Add support for signals in prompts, allowing them to be aborted.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ef2c2b89: Adds \u003ccode\u003eAutocompletePrompt\u003c/code\u003e to core with comprehensive tests and implement both \u003ccode\u003eautocomplete\u003c/code\u003e and \u003ccode\u003eautocomplete-multiselect\u003c/code\u003e components in prompts package.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e38019c7: Updates the API for stopping spinners and progress bars to be clearer\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/bombshell-dev/clack/commit/bc31ee8fd8cadf92cc86cb07ccbf97280a5133a7\"\u003e\u003ccode\u003ebc31ee8\u003c/code\u003e\u003c/a\u003e v1 (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/446\"\u003e#446\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/a520163be244dce4d7715d1a89d44099631df862\"\u003e\u003ccode\u003ea520163\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/445\"\u003e#445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/68dbf9bc21e5c8a75f6825b68e4c93a39def2920\"\u003e\u003ccode\u003e68dbf9b\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003ecaseSensitive\u003c/code\u003e option to select-key (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/443\"\u003e#443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/55eb280e0af10c4dab63d9afbafac349f7a46607\"\u003e\u003ccode\u003e55eb280\u003c/code\u003e\u003c/a\u003e fix(autocomplete): display placeholder only when user input is empty (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/442\"\u003e#442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/c4feafb56c4c074c2536794aa171dc27adb5323f\"\u003e\u003ccode\u003ec4feafb\u003c/code\u003e\u003c/a\u003e [ci] format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/415410b89331e3df4ced69c872be90598c8d0276\"\u003e\u003ccode\u003e415410b\u003c/code\u003e\u003c/a\u003e feat(prompts): add custom filter option to autocomplete (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/444\"\u003e#444\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/5c65e3885f286ba0d38cb43e8d4833de80c17ec2\"\u003e\u003ccode\u003e5c65e38\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/434\"\u003e#434\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/f9525928ea9f51ff5775507ab79b36911a16d672\"\u003e\u003ccode\u003ef952592\u003c/code\u003e\u003c/a\u003e fix: render guide with empty log lines (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/436\"\u003e#436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/372b526cdcd1fc33b95a4741e67fcddb3cfce9e2\"\u003e\u003ccode\u003e372b526\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eclear\u003c/code\u003e to spinner (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/433\"\u003e#433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bombshell-dev/clack/commit/4d50be6d6b58676befb013a82c1ed7d0ee78a354\"\u003e\u003ccode\u003e4d50be6\u003c/code\u003e\u003c/a\u003e [ci] release (alpha) (\u003ca href=\"https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts/issues/422\"\u003e#422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/bombshell-dev/clack/commits/@clack/prompts@1.0.0/packages/prompts\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​clack/prompts\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `giget` from 2.0.0 to 3.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to \u003ccode\u003enypm\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💚 Giget now has zero dependencies (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e), install size reduced from \u003ca href=\"https://packagephobia.com/result?p=giget@3.0.0\"\u003e\u003ccode\u003e1.57MB\u003c/code\u003e to \u003ccode\u003e146kB\u003c/code\u003e\u003c/a\u003e, (\u003cstrong\u003e90.7%\u003c/strong\u003e smaller!)\u003c/p\u003e\n\u003cp\u003e🛡️ Bundled \u003ca href=\"https://www.npmjs.com/package/tar\"\u003etar\u003c/a\u003e version updated to v7 with latest security fixes.\u003c/p\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal (\u003ca href=\"https://github.com/nrjdalal\"\u003e\u003ccode\u003e@​nrjdalal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to nypm (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e💅 Refactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Fix usage grammar issues (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStricter types (\u003ca href=\"https://github.com/unjs/giget/commit/93161e3\"\u003e93161e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️ Zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Template positional arg is required (\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78\"\u003e0a52e78\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egitpick\u003c/code\u003e to related projects (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild / rolldown (\u003ca href=\"https://github.com/unjs/giget/commit/fe78c04\"\u003efe78c04\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to tar v7 (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMin libs (\u003ca href=\"https://github.com/unjs/giget/commit/407f55a\"\u003e407f55a\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/unjs/giget/commit/b82b1f7e16261c23ec8a9abada29476e89bfb1cd\"\u003e\u003ccode\u003eb82b1f7\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/27de8820cc6b72efa0dafc6395f2a5269d07a688\"\u003e\u003ccode\u003e27de882\u003c/code\u003e\u003c/a\u003e chore: update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/63e85597ca5d1ae41f65a32bfb1587d038e465ff\"\u003e\u003ccode\u003e63e8559\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/baa58dbeb8f89440f8b01677f791a6836b9cbeb1\"\u003e\u003ccode\u003ebaa58db\u003c/code\u003e\u003c/a\u003e perf: lazy import \u003ccode\u003etar\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8b0087c30cadafd5d69f5ae556af160863\"\u003e\u003ccode\u003e1a717a8\u003c/code\u003e\u003c/a\u003e perf: lazy load nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c4205077928119a5d898056e3d7c0c9dd67d85b4\"\u003e\u003ccode\u003ec420507\u003c/code\u003e\u003c/a\u003e feat: allow passing install options to nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/4ab07c0decd5035a59c8a6702552ac25a431450c\"\u003e\u003ccode\u003e4ab07c0\u003c/code\u003e\u003c/a\u003e chore(release): v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78703ee4e0408d458716e458bde7211ebb9\"\u003e\u003ccode\u003e0a52e78\u003c/code\u003e\u003c/a\u003e refactor(cli): template positional arg is required\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/5c9b19faaee54a681331d90a42f9c310f11ccba6\"\u003e\u003ccode\u003e5c9b19f\u003c/code\u003e\u003c/a\u003e chore: fix type issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/407f55a91757f5275724f7d02b0ca89acdcffa23\"\u003e\u003ccode\u003e407f55a\u003c/code\u003e\u003c/a\u003e build: min libs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@antfu/eslint-config` from 6.7.3 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/antfu/eslint-config/releases\"\u003e\u003ccode\u003e@​antfu/eslint-config\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e, support native \u003ccode\u003eextends\u003c/code\u003e, close \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/800\"\u003e#800\u003c/a\u003e  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/800\"\u003eantfu/eslint-config#800\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/15685e7\"\u003e\u003c!-- raw HTML omitted --\u003e(15685)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.1.0...v7.2.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Sync recommended config for eslint-plugin-react-refresh  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/801\"\u003eantfu/eslint-config#801\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/2e0294d\"\u003e\u003c!-- raw HTML omitted --\u003e(2e029)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.0.1...v7.1.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.0.1\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIndent value resolving  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/0857abd\"\u003e\u003c!-- raw HTML omitted --\u003e(0857a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v7.0.0...v7.0.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev7.0.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003eperfectionist\u003c/code\u003e to v5  -  by \u003ca href=\"https://github.com/mefengl\"\u003e\u003ccode\u003e@​mefengl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/797\"\u003eantfu/eslint-config#797\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/5878de4\"\u003e\u003c!-- raw HTML omitted --\u003e(5878d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate all deps  -  by \u003ca href=\"https://github.com/antfu\"\u003e\u003ccode\u003e@​antfu\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/4ac4ebe\"\u003e\u003c!-- raw HTML omitted --\u003e(4ac4e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereact\u003c/strong\u003e: Enable react/prefer-namespace-import  -  by \u003ca href=\"https://github.com/hyoban\"\u003e\u003ccode\u003e@​hyoban\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/796\"\u003eantfu/eslint-config#796\u003c/a\u003e \u003ca href=\"https://github.com/antfu/eslint-config/commit/4ce6217\"\u003e\u003c!-- raw HTML omitted --\u003e(4ce62)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/antfu/eslint-config/compare/v6.7.3...v7.0.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/6f96d1bce23f92ea5f10b9fb0eff013fb998e60e\"\u003e\u003ccode\u003e6f96d1b\u003c/code\u003e\u003c/a\u003e chore: release v7.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/15685e7cfe43011586396a62a878fb7653518a03\"\u003e\u003ccode\u003e15685e7\u003c/code\u003e\u003c/a\u003e feat: upgrade \u003ccode\u003eeslint-flat-config-utils\u003c/code\u003e, support native \u003ccode\u003eextends\u003c/code\u003e, close \u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/800\"\u003e#800\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/d63d1769e7643b7679750958847afd036345190e\"\u003e\u003ccode\u003ed63d176\u003c/code\u003e\u003c/a\u003e chore: release v7.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/caa08cb2f1b960793f158261dd2774f1a827fa4f\"\u003e\u003ccode\u003ecaa08cb\u003c/code\u003e\u003c/a\u003e chore: update snapshot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/0fa2c0bafccab9e287341065ba1cc3c431872527\"\u003e\u003ccode\u003e0fa2c0b\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/2e0294dd3f750e033d322a28c2b7fff5a5628490\"\u003e\u003ccode\u003e2e0294d\u003c/code\u003e\u003c/a\u003e feat(react): sync recommended config for eslint-plugin-react-refresh (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/801\"\u003e#801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/b922b95ce0f3973d0ee6894d39a1ee9791272e7f\"\u003e\u003ccode\u003eb922b95\u003c/code\u003e\u003c/a\u003e chore: release v7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/0857abd71c4efe87a8ec55d45e47453622cb2100\"\u003e\u003ccode\u003e0857abd\u003c/code\u003e\u003c/a\u003e fix: indent value resolving\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/5766c3e9e4a4f8065efb94d907d4c6d7623f111e\"\u003e\u003ccode\u003e5766c3e\u003c/code\u003e\u003c/a\u003e docs: prevent duplicate stylistic key in README example (\u003ca href=\"https://redirect.github.com/antfu/eslint-config/issues/798\"\u003e#798\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/antfu/eslint-config/commit/d47cf7dded0183e92e118d05b80c948ab69acbae\"\u003e\u003ccode\u003ed47cf7d\u003c/code\u003e\u003c/a\u003e chore: release v7.0.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/antfu/eslint-config/compare/v6.7.3...v7.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tsdown` from 0.15.12 to 0.20.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/rolldown/tsdown/releases\"\u003etsdown's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.20.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003einline-only\u003c/strong\u003e: Show warnings if bundled deps  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1e0e778\"\u003e\u003c!-- raw HTML omitted --\u003e(1e0e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.0...v0.20.1\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade dts plugin, remove \u003ccode\u003edts.resolve\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/16655bc\"\u003e\u003c!-- raw HTML omitted --\u003e(16655)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable legacy CJS warning  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/9fadadd\"\u003e\u003c!-- raw HTML omitted --\u003e(9fada)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply \u003ccode\u003einlineOnly\u003c/code\u003e option for dts files  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/7d89d54\"\u003e\u003c!-- raw HTML omitted --\u003e(7d89d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade rolldown to 1.0.0-beta.60  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bb3ee8d\"\u003e\u003c!-- raw HTML omitted --\u003e(bb3ee)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpgrade rolldown to rc 1  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1959f24\"\u003e\u003c!-- raw HTML omitted --\u003e(1959f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eentry\u003c/strong\u003e: Support mixed array and object entries  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/a808345\"\u003e\u003c!-- raw HTML omitted --\u003e(a8083)\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\u003eOptional \u003ccode\u003eparseEnv\u003c/code\u003e  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/be1b60c\"\u003e\u003c!-- raw HTML omitted --\u003e(be1b6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReload config on restart  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/1756b03\"\u003e\u003c!-- raw HTML omitted --\u003e(1756b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConfig extensions typo  -  by \u003ca href=\"https://github.com/aryaemami59\"\u003e\u003ccode\u003e@​aryaemami59\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/722\"\u003erolldown/tsdown#722\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/d2bb75e\"\u003e\u003c!-- raw HTML omitted --\u003e(d2bb7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ewindows\u003c/strong\u003e: Normalize path separators in build output  -  by \u003ca href=\"https://github.com/ryuapp\"\u003e\u003ccode\u003e@​ryuapp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/719\"\u003erolldown/tsdown#719\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/c45257c\"\u003e\u003c!-- raw HTML omitted --\u003e(c4525)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🏎 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eNative filter for external plugin  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/8764e47\"\u003e\u003c!-- raw HTML omitted --\u003e(8764e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.19.0...v0.20.0\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0-beta.4\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eNo significant changes\u003c/em\u003e\u003c/p\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.0-beta.3...v0.20.0-beta.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0-beta.3\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade rolldown to 1.0.0-beta.60  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bb3ee8d\"\u003e\u003c!-- raw HTML omitted --\u003e(bb3ee)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.20.0-beta.2...v0.20.0-beta.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.20.0-beta.2\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eApply \u003ccode\u003einlineOnly\u003c/code\u003e option for dts files  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/7d89d54\"\u003e\u003c!-- raw HTML omitted --\u003e(7d89d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eentry\u003c/strong\u003e: Support mixed array and object entries  -  by \u003ca href=\"https://github.com/sxzz\"\u003e\u003ccode\u003e@​sxzz\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/a808345\"\u003e\u003c!-- raw HTML omitted --\u003e(a8083)\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/rolldown/tsdown/commit/dbd985fa31a502bc5b37b23c365e006514970410\"\u003e\u003ccode\u003edbd985f\u003c/code\u003e\u003c/a\u003e chore: release v0.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/dcaef07edc8d3888d82a6c207be7e4c42a31d730\"\u003e\u003ccode\u003edcaef07\u003c/code\u003e\u003c/a\u003e refactor: rename external plugin to dep plugin\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/1e0e77853f9b859c95757aedb97d3af6cd2de79f\"\u003e\u003ccode\u003e1e0e778\u003c/code\u003e\u003c/a\u003e feat(inline-only): show warnings if bundled deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/417fc17f6eb52841f1b123e8869868ad8e2fb6e8\"\u003e\u003ccode\u003e417fc17\u003c/code\u003e\u003c/a\u003e refactor(inline-only): improve handling of inlineOnly deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/b38a72a4899ddfb88d777c6d06d2c63e068d4cd3\"\u003e\u003ccode\u003eb38a72a\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/16402c0fe22c60a48d54b897bc0557692c698978\"\u003e\u003ccode\u003e16402c0\u003c/code\u003e\u003c/a\u003e chore: release v0.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/2ae7b1930d2c329867c02f3a75ba23f1919a8168\"\u003e\u003ccode\u003e2ae7b19\u003c/code\u003e\u003c/a\u003e test: fix flaky test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/1959f2487e3241b8f68340f13e7da4299b3aef34\"\u003e\u003ccode\u003e1959f24\u003c/code\u003e\u003c/a\u003e feat: upgrade rolldown to rc 1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/2498dbc5645bf9e928ce121b0f7ed113f882c630\"\u003e\u003ccode\u003e2498dbc\u003c/code\u003e\u003c/a\u003e chore: emphasize requirement of minimal reproduction\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/d2bb75e6d5f449b39bbe9f3b512b11321b2c5672\"\u003e\u003ccode\u003ed2bb75e\u003c/code\u003e\u003c/a\u003e fix: config extensions typo (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/722\"\u003e#722\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.15.12...v0.20.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/preschian/create-dot-app/pull/262","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/preschian%2Fcreate-dot-app/issues/262","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/262/packages"}},{"old_version":"2.0.0","new_version":"3.1.1","update_type":"major","path":null,"pr_created_at":"2026-02-02T00:36:31.000Z","version_change":"2.0.0 → 3.1.1","issue":{"uuid":"3883416540","node_id":"PR_kwDOLIEjmc7AyN70","number":102,"state":"open","title":"fix(deps): bump the runtime-deps group across 1 directory with 2 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-02T00:36:31.000Z","updated_at":"2026-02-02T00:38:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps): bump","group_name":"runtime-deps","update_count":2,"packages":[{"name":"giget","old_version":"2.0.0","new_version":"3.1.1","repository_url":"https://github.com/unjs/giget"},{"name":"listr2","old_version":"10.0.0","new_version":"10.1.0","repository_url":"https://github.com/listr2/listr2"}],"path":null,"ecosystem":"npm"},"body":"Bumps the runtime-deps group with 2 updates in the / directory: [giget](https://github.com/unjs/giget) and [listr2](https://github.com/listr2/listr2).\n\nUpdates `giget` from 2.0.0 to 3.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to \u003ccode\u003enypm\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💚 Giget now has zero dependencies (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e), install size reduced from \u003ca href=\"https://packagephobia.com/result?p=giget@3.0.0\"\u003e\u003ccode\u003e1.57MB\u003c/code\u003e to \u003ccode\u003e146kB\u003c/code\u003e\u003c/a\u003e, (\u003cstrong\u003e90.7%\u003c/strong\u003e smaller!)\u003c/p\u003e\n\u003cp\u003e🛡️ Bundled \u003ca href=\"https://www.npmjs.com/package/tar\"\u003etar\u003c/a\u003e version updated to v7 with latest security fixes.\u003c/p\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal (\u003ca href=\"https://github.com/nrjdalal\"\u003e\u003ccode\u003e@​nrjdalal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to nypm (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e💅 Refactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Fix usage grammar issues (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStricter types (\u003ca href=\"https://github.com/unjs/giget/commit/93161e3\"\u003e93161e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️  Zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Template positional arg is required (\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78\"\u003e0a52e78\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egitpick\u003c/code\u003e to related projects (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild / rolldown (\u003ca href=\"https://github.com/unjs/giget/commit/fe78c04\"\u003efe78c04\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to tar v7 (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMin libs (\u003ca href=\"https://github.com/unjs/giget/commit/407f55a\"\u003e407f55a\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/unjs/giget/commit/b82b1f7e16261c23ec8a9abada29476e89bfb1cd\"\u003e\u003ccode\u003eb82b1f7\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/27de8820cc6b72efa0dafc6395f2a5269d07a688\"\u003e\u003ccode\u003e27de882\u003c/code\u003e\u003c/a\u003e chore: update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/63e85597ca5d1ae41f65a32bfb1587d038e465ff\"\u003e\u003ccode\u003e63e8559\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/baa58dbeb8f89440f8b01677f791a6836b9cbeb1\"\u003e\u003ccode\u003ebaa58db\u003c/code\u003e\u003c/a\u003e perf: lazy import \u003ccode\u003etar\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8b0087c30cadafd5d69f5ae556af160863\"\u003e\u003ccode\u003e1a717a8\u003c/code\u003e\u003c/a\u003e perf: lazy load nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c4205077928119a5d898056e3d7c0c9dd67d85b4\"\u003e\u003ccode\u003ec420507\u003c/code\u003e\u003c/a\u003e feat: allow passing install options to nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/4ab07c0decd5035a59c8a6702552ac25a431450c\"\u003e\u003ccode\u003e4ab07c0\u003c/code\u003e\u003c/a\u003e chore(release): v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78703ee4e0408d458716e458bde7211ebb9\"\u003e\u003ccode\u003e0a52e78\u003c/code\u003e\u003c/a\u003e refactor(cli): template positional arg is required\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/5c9b19faaee54a681331d90a42f9c310f11ccba6\"\u003e\u003ccode\u003e5c9b19f\u003c/code\u003e\u003c/a\u003e chore: fix type issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/407f55a91757f5275724f7d02b0ca89acdcffa23\"\u003e\u003ccode\u003e407f55a\u003c/code\u003e\u003c/a\u003e build: min libs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `listr2` from 10.0.0 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/c760694f39eebe2746d6bacca9a101604512e2d9\"\u003e\u003ccode\u003ec760694\u003c/code\u003e\u003c/a\u003e chore(release): 10.1.0 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/28b5f4843eafafa0e705604a42a55ed81f86e688\"\u003e\u003ccode\u003e28b5f48\u003c/code\u003e\u003c/a\u003e feat(build): update bundle mechanism\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/ccf2a08ae9b2ff89ddc81337a7dd4a96d5e581b3\"\u003e\u003ccode\u003eccf2a08\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/issue/gh/issues/755\"\u003eissue/gh#755\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/listr2/listr2/issues/756\"\u003e#756\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/899b98450ac60c740b6a9ad8b8bcf13f3a504665\"\u003e\u003ccode\u003e899b984\u003c/code\u003e\u003c/a\u003e Merge branch 'renovate/node-build' into 'master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/0c82dc7f87cdfa2aed9ff800e36e4cd814f273e0\"\u003e\u003ccode\u003e0c82dc7\u003c/code\u003e\u003c/a\u003e build(deps): update dependency tsdown to v0.20.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/a57a243afb467f5d3187102046ec35a75b05177a\"\u003e\u003ccode\u003ea57a243\u003c/code\u003e\u003c/a\u003e Merge branch 'renovate/node-build' into 'master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/234a946bfccceb432b6bd76f596efc1e8bf9b5bf\"\u003e\u003ccode\u003e234a946\u003c/code\u003e\u003c/a\u003e build(deps): update dependency tsdown to v0.20.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/f72f73d716b3227acf2e613555ae006ed8390cff\"\u003e\u003ccode\u003ef72f73d\u003c/code\u003e\u003c/a\u003e Merge branch 'renovate/node-build' into 'master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/a927279caece12d891e8075e5efd1c89c459b639\"\u003e\u003ccode\u003ea927279\u003c/code\u003e\u003c/a\u003e build(deps): update dependency prettier to v3.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/listr2/listr2/commit/8f760562b4c9255c5e65d2a0cd8eba0315d5c3ee\"\u003e\u003ccode\u003e8f76056\u003c/code\u003e\u003c/a\u003e Merge branch 'renovate/node-minor' into 'master'\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/listr2/listr2/compare/listr2@10.0.0...listr2@10.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/agrawal-rohit/yehle/pull/102","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/agrawal-rohit%2Fyehle/issues/102","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/102/packages"}},{"old_version":"1.2.3","new_version":"3.1.1","update_type":"major","path":null,"pr_created_at":"2026-01-27T00:57:31.000Z","version_change":"1.2.3 → 3.1.1","issue":{"uuid":"3858325787","node_id":"PR_kwDOQx7Bd86_fOcJ","number":9,"state":"closed","title":"chore(deps): bump the production-dependencies group across 1 directory with 16 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-02-10T02:03:20.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-27T00:57:31.000Z","updated_at":"2026-02-10T02:03:22.000Z","time_to_close":1213549,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":16,"packages":[{"name":"@inquirer/prompts","old_version":"7.10.1","new_version":"8.2.0","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@oclif/plugin-autocomplete","old_version":"3.2.39","new_version":"3.2.40","repository_url":"https://github.com/oclif/plugin-autocomplete"},{"name":"@oclif/plugin-help","old_version":"6.2.36","new_version":"6.2.37","repository_url":"https://github.com/oclif/plugin-help"},{"name":"@oclif/plugin-not-found","old_version":"3.2.73","new_version":"3.2.74","repository_url":"https://github.com/oclif/plugin-not-found"},{"name":"@oclif/plugin-update","old_version":"4.7.16","new_version":"4.7.18","repository_url":"https://github.com/oclif/plugin-update"},{"name":"@oclif/table","old_version":"0.3.6","new_version":"0.5.2","repository_url":"https://github.com/oclif/table"},{"name":"ink","old_version":"4.4.1","new_version":"6.6.0","repository_url":"https://github.com/vadimdemedes/ink"},{"name":"ink-text-input","old_version":"5.0.1","new_version":"6.0.0","repository_url":"https://github.com/vadimdemedes/ink-text-input"},{"name":"ora","old_version":"8.2.0","new_version":"9.1.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"react","old_version":"18.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"c12","old_version":"2.0.1","new_version":"3.3.3","repository_url":"https://github.com/unjs/c12"},{"name":"giget","old_version":"1.2.3","new_version":"3.1.1","repository_url":"https://github.com/unjs/giget"},{"name":"nypm","old_version":"0.3.12","new_version":"0.6.4","repository_url":"https://github.com/unjs/nypm"},{"name":"pathe","old_version":"1.1.2","new_version":"2.0.3","repository_url":"https://github.com/unjs/pathe"},{"name":"zod","old_version":"3.24.1","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"},{"name":"zod-to-json-schema","old_version":"3.24.1","new_version":"3.25.1","repository_url":"https://github.com/StefanTerdell/zod-to-json-schema"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.10.1` | `8.2.0` |\n| [@oclif/plugin-autocomplete](https://github.com/oclif/plugin-autocomplete) | `3.2.39` | `3.2.40` |\n| [@oclif/plugin-help](https://github.com/oclif/plugin-help) | `6.2.36` | `6.2.37` |\n| [@oclif/plugin-not-found](https://github.com/oclif/plugin-not-found) | `3.2.73` | `3.2.74` |\n| [@oclif/plugin-update](https://github.com/oclif/plugin-update) | `4.7.16` | `4.7.18` |\n| [@oclif/table](https://github.com/oclif/table) | `0.3.6` | `0.5.2` |\n| [ink](https://github.com/vadimdemedes/ink) | `4.4.1` | `6.6.0` |\n| [ink-text-input](https://github.com/vadimdemedes/ink-text-input) | `5.0.1` | `6.0.0` |\n| [ora](https://github.com/sindresorhus/ora) | `8.2.0` | `9.1.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `18.2.0` | `19.2.4` |\n| [c12](https://github.com/unjs/c12) | `2.0.1` | `3.3.3` |\n| [giget](https://github.com/unjs/giget) | `1.2.3` | `3.1.1` |\n| [nypm](https://github.com/unjs/nypm) | `0.3.12` | `0.6.4` |\n| [pathe](https://github.com/unjs/pathe) | `1.1.2` | `2.0.3` |\n| [zod](https://github.com/colinhacks/zod) | `3.24.1` | `4.3.6` |\n| [zod-to-json-schema](https://github.com/StefanTerdell/zod-to-json-schema) | `3.24.1` | `3.25.1` |\n\n\nUpdates `@inquirer/prompts` from 7.10.1 to 8.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/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.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(\u003ccode\u003esearch\u003c/code\u003e): Add support for \u003ccode\u003edefault\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003efeat(\u003ccode\u003erawlist\u003c/code\u003e): Add support for \u003ccode\u003edescription\u003c/code\u003e of choices. That information is displayed under the list when the choice is highlighted.\u003c/li\u003e\n\u003cli\u003eBump dependencies\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFeat: \u003ccode\u003erawlist\u003c/code\u003e now supports \u003ccode\u003edefault\u003c/code\u003e option.\u003c/li\u003e\n\u003cli\u003eFix: \u003ccode\u003eselect\u003c/code\u003e now infer return type properly when passing a \u003ccode\u003echoices\u003c/code\u003e array of string literals.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Typescript not discovering types when \u003ccode\u003emoduleResolution\u003c/code\u003e is set to \u003ccode\u003ecommonjs\u003c/code\u003e (you probably want to fix that in your project if it's still in your tsconfig)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​inquirer/prompts\u003c/code\u003e\u003ca href=\"https://github.com/8\"\u003e\u003ccode\u003e@​8\u003c/code\u003e\u003c/a\u003e.0.0\u003c/h2\u003e\n\u003ch1\u003eRelease Notes\u003c/h1\u003e\n\u003ch2\u003e🚨 Breaking Changes\u003c/h2\u003e\n\u003cp\u003eThis is a major release that modernizes the codebase for Node.js ≥ 20.\u003c/p\u003e\n\u003ch3\u003eESM Only - No More CommonJS Support\u003c/h3\u003e\n\u003cp\u003e\u003cstrong\u003eImpact:\u003c/strong\u003e All packages are now ESM-only. CommonJS imports are no longer supported.\u003c/p\u003e\n\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';\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/99d00a9adc53be8b7edf5926b2ec4ba0b792f68f\"\u003e\u003ccode\u003e99d00a9\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/b06a5004e7979f7d3e7e2a35c17e0ab6c55b7582\"\u003e\u003ccode\u003eb06a500\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​inquirer/rawlist\u003c/code\u003e): add description support (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/6203df10e265eb12913f6c2dfbdde7a0be8a2ae5\"\u003e\u003ccode\u003e6203df1\u003c/code\u003e\u003c/a\u003e chore: ignore entire .yarn directory and update yarn to 4.12.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/83b218dce4c3ed2accc72f50a0c2cf54bdd7bae3\"\u003e\u003ccode\u003e83b218d\u003c/code\u003e\u003c/a\u003e chore: remove yarn cache from version control\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/9be3d492428a241521440bdf7910e513373f8589\"\u003e\u003ccode\u003e9be3d49\u003c/code\u003e\u003c/a\u003e chore(deps): update iconv-lite to ^0.7.2 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1957\"\u003e#1957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/0c9fd2c1f328968db27693dd1bd88045b64e3fcb\"\u003e\u003ccode\u003e0c9fd2c\u003c/code\u003e\u003c/a\u003e feat(\u003ccode\u003e@​inquirer/search\u003c/code\u003e): add default option for initial cursor position (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1956\"\u003e#1956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/acbe28eb2f37f143d902e4907a34d24081939b31\"\u003e\u003ccode\u003eacbe28e\u003c/code\u003e\u003c/a\u003e chore(inquirer) Simplify internal type structures\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/a171f0eae8ade970258e517f9234ec9b255f449a\"\u003e\u003ccode\u003ea171f0e\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump oxfmt in the formatting group (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1951\"\u003e#1951\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/af58d23a917c91c7cee625b07339b12c67739eda\"\u003e\u003ccode\u003eaf58d23\u003c/code\u003e\u003c/a\u003e chore(deps): Bump globby from 16.0.0 to 16.1.0 (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1952\"\u003e#1952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SBoudrias/Inquirer.js/commit/35f6ff25d8051095ac84b97156e603351496babd\"\u003e\u003ccode\u003e35f6ff2\u003c/code\u003e\u003c/a\u003e chore(deps-dev): Bump the build group with 3 updates (\u003ca href=\"https://redirect.github.com/SBoudrias/Inquirer.js/issues/1950\"\u003e#1950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/SBoudrias/Inquirer.js/compare/@inquirer/prompts@7.10.1...@inquirer/prompts@8.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-autocomplete` from 3.2.39 to 3.2.40\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-autocomplete/releases\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.40\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\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/oclif/plugin-autocomplete/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-autocomplete\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/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003e3.2.40\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003eeea1f68\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/374c898d144c5a338395ede45a0f5be3e98a9948\"\u003e\u003ccode\u003e374c898\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.40 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eea1f68a992373dafa3f4516a2e0079493b7e5d2\"\u003e\u003ccode\u003eeea1f68\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1093\"\u003e#1093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/d288773431612012cb78a97d3360d4be6435a084\"\u003e\u003ccode\u003ed288773\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1091\"\u003e#1091\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/eff6db1da391a32e87f6ad0dbef0396c6d573624\"\u003e\u003ccode\u003eeff6db1\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1090\"\u003e#1090\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/45eba712989fac0939f049468d85e308f04fb756\"\u003e\u003ccode\u003e45eba71\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1092\"\u003e#1092\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/bd81f1bcd77c5b1bcf26be7fcf5c728466a0fe4f\"\u003e\u003ccode\u003ebd81f1b\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1086\"\u003e#1086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/7ad6704b7635718fbb2891802cdbeff81fc60277\"\u003e\u003ccode\u003e7ad6704\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1087\"\u003e#1087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/23d2c94f01fe586082e2be3e8bf56fcd0d2531ff\"\u003e\u003ccode\u003e23d2c94\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1084\"\u003e#1084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/dd65c5ab43a874a3524f4d9740d919b64172221e\"\u003e\u003ccode\u003edd65c5a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1085\"\u003e#1085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-autocomplete/commit/2b7563c1a8c0f28bfdd1ab2488d4e8c5a4e8ca30\"\u003e\u003ccode\u003e2b7563c\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.57 to 4.22.59 (\u003ca href=\"https://redirect.github.com/oclif/plugin-autocomplete/issues/1082\"\u003e#1082\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-autocomplete/compare/3.2.39...3.2.40\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-help` from 6.2.36 to 6.2.37\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-help/releases\"\u003e\u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.2.37\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\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/oclif/plugin-help/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-help\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/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003e6.2.37\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e4a4b1e9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/56902e18fc91a982e32e61ac01fcce1c58d30dc6\"\u003e\u003ccode\u003e56902e1\u003c/code\u003e\u003c/a\u003e chore(release): 6.2.37 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/4a4b1e9884ff8f017ef3e2eef6506b8b54c19221\"\u003e\u003ccode\u003e4a4b1e9\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1081\"\u003e#1081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/b4043c4fbe65ea76474ac43d40a6fb591560faf1\"\u003e\u003ccode\u003eb4043c4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1078\"\u003e#1078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/995f34a615623097e6abbbd404cb97dcef462d84\"\u003e\u003ccode\u003e995f34a\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1079\"\u003e#1079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/2136aea765b12636cc362738f6d9cf0f6471c208\"\u003e\u003ccode\u003e2136aea\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1080\"\u003e#1080\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/1d7e2122ef15d9d83d5d04661677339632e766c6\"\u003e\u003ccode\u003e1d7e212\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1076\"\u003e#1076\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/5cd16e0c860b243b839b0a51b3bb2597833f8124\"\u003e\u003ccode\u003e5cd16e0\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1077\"\u003e#1077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/bef84f4998acc549751389085db28bc192fa9e23\"\u003e\u003ccode\u003ebef84f4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1074\"\u003e#1074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/80b7053e3a20daaa55268cf27ce5940db3dc0bac\"\u003e\u003ccode\u003e80b7053\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1075\"\u003e#1075\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-help/commit/f73d712019d9c1d10ec928ee41627387add3c43d\"\u003e\u003ccode\u003ef73d712\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.126 to 6.0.127 (\u003ca href=\"https://redirect.github.com/oclif/plugin-help/issues/1072\"\u003e#1072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-help/compare/6.2.36...6.2.37\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-not-found` from 3.2.73 to 3.2.74\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-not-found/releases\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.2.74\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\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/oclif/plugin-not-found/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-not-found\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/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003e3.2.74\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003eb4c65f7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/4d9ce89b9cfb80c6c3779530b8c883e5084923ea\"\u003e\u003ccode\u003e4d9ce89\u003c/code\u003e\u003c/a\u003e chore(release): 3.2.74 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/b4c65f735765a96e63dc4aa18ef10c864f8c8606\"\u003e\u003ccode\u003eb4c65f7\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1033\"\u003e#1033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/e492ea945d31aaa81bca93bd25c9e4f689e2fd89\"\u003e\u003ccode\u003ee492ea9\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1030\"\u003e#1030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2880e4da04d4bf536f5953d4440c2b215f38944c\"\u003e\u003ccode\u003e2880e4d\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1031\"\u003e#1031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/418ddfc5dc4e2d006a292a994b9f9bda2d417930\"\u003e\u003ccode\u003e418ddfc\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1032\"\u003e#1032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/71f7ca08b3cd455fb1650f80e02374e6a4a69871\"\u003e\u003ccode\u003e71f7ca0\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1028\"\u003e#1028\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/fc05bae0a7bd4ac5ca41b893ddfb09d0a22693d7\"\u003e\u003ccode\u003efc05bae\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.61 to 4.22.63 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1029\"\u003e#1029\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/6c1aff38f004d2f85bd96c7919f1cdc1c1b3902e\"\u003e\u003ccode\u003e6c1aff3\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.127 to 6.0.128 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1026\"\u003e#1026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/236110533f133036b88398016eea27b4715509cb\"\u003e\u003ccode\u003e2361105\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.59 to 4.22.61 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1027\"\u003e#1027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-not-found/commit/2d646edddc69f8e89f93c57c562d6b66de0aa23a\"\u003e\u003ccode\u003e2d646ed\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.126 to 6.0.127 (\u003ca href=\"https://redirect.github.com/oclif/plugin-not-found/issues/1024\"\u003e#1024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-not-found/compare/3.2.73...3.2.74\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/plugin-update` from 4.7.16 to 4.7.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/plugin-update/releases\"\u003e\u003ccode\u003e@​oclif/plugin-update\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.7.18\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.17\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e45d0b67\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/oclif/plugin-update/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/plugin-update\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/oclif/plugin-update/compare/4.7.17...4.7.18\"\u003e4.7.18\u003c/a\u003e (2026-01-25)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e73a60ca\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.17\"\u003e4.7.17\u003c/a\u003e (2026-01-22)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e) (\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e45d0b67\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/c77a0722e2ad8e940193deeb89a70feb47aed4cf\"\u003e\u003ccode\u003ec77a072\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.18 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/73a60cafa60e98f0227119404bc42334d28e3c0f\"\u003e\u003ccode\u003e73a60ca\u003c/code\u003e\u003c/a\u003e fix(deps): bump \u003ccode\u003e@​oclif/table\u003c/code\u003e from 0.5.1 to 0.5.2 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1253\"\u003e#1253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/35e47de6775572e265f33def6099a2c2cc826100\"\u003e\u003ccode\u003e35e47de\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump \u003ccode\u003e@​oclif/plugin-help\u003c/code\u003e from 6.2.36 to 6.2.37 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/01714651fa5d03f50f025dcb540897a6041f213d\"\u003e\u003ccode\u003e0171465\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.66 to 4.22.68 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/808c72f855624d715abaad116fe982c94429c16a\"\u003e\u003ccode\u003e808c72f\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.8.0 to 3.8.1 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1255\"\u003e#1255\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/5180a0ebbb069d05f4780cfe858a7e0ea3ee37ff\"\u003e\u003ccode\u003e5180a0e\u003c/code\u003e\u003c/a\u003e chore(release): 4.7.17 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/45d0b6772df88036e25a91d3699e8dbfd236e069\"\u003e\u003ccode\u003e45d0b67\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1250\"\u003e#1250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/414c6774b57f99031bd7ffdc5d171277eb23ea84\"\u003e\u003ccode\u003e414c677\u003c/code\u003e\u003c/a\u003e chore(deps): bump lodash in /examples/s3-update-example-cli (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1251\"\u003e#1251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/4bb4d7ffb7d6a350045a689c6b8d818cf71cab78\"\u003e\u003ccode\u003e4bb4d7f\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump oclif from 4.22.63 to 4.22.65 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1247\"\u003e#1247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/plugin-update/commit/434c239ad80681ac4f3e34d29b4d42c1cb01667f\"\u003e\u003ccode\u003e434c239\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0 (\u003ca href=\"https://redirect.github.com/oclif/plugin-update/issues/1248\"\u003e#1248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/plugin-update/compare/4.7.16...4.7.18\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@oclif/table` from 0.3.6 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/oclif/table/releases\"\u003e\u003ccode\u003e@​oclif/table\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.5.2\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.5.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.14\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.13\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.12\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't strip tab whitespaces when wrapping (\u003ca href=\"https://github.com/oclif/table/commit/cbbac3e2678572cd80df72010a64b71098630950\"\u003ecbbac3e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.11\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline headers in plain table (\u003ca href=\"https://github.com/oclif/table/commit/ce07d011cb58dc56d3a63482d768f7eabea935a2\"\u003ece07d01\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.10\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle multiline strings in plain table (\u003ca href=\"https://github.com/oclif/table/commit/60acddffdfa07f7d3d3bcf5ce2ccbbdba3c4dc10\"\u003e60acddf\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.4.9\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle short multiline strings (\u003ca href=\"https://github.com/oclif/table/commit/c2c2e550080c1fe88a05cdbb4193dd33ee2c0273\"\u003ec2c2e55\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/oclif/table/blob/main/CHANGELOG.md\"\u003e\u003ccode\u003e@​oclif/table\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/oclif/table/compare/0.5.1...0.5.2\"\u003e0.5.2\u003c/a\u003e (2026-01-23)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e5ca512c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.5.0...0.5.1\"\u003e0.5.1\u003c/a\u003e (2025-11-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump js-yaml from 4.1.0 to 4.1.1 (\u003ca href=\"https://github.com/oclif/table/commit/0e96f6a3d95b9ff460b65f92589e5c1560767aa3\"\u003e0e96f6a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.14...0.5.0\"\u003e0.5.0\u003c/a\u003e (2025-10-23)\u003c/h1\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eonly use Infinity if maxWidth is none (\u003ca href=\"https://github.com/oclif/table/commit/256fefcda2ef074c22fb563a7858015e75642bcf\"\u003e256fefc\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eset columns in FakeStdout to Infinity (\u003ca href=\"https://github.com/oclif/table/commit/0108b367c046d5eb591aa94f8b7f1c7950898c3e\"\u003e0108b36\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxWidth none (\u003ca href=\"https://github.com/oclif/table/commit/f29036fd8478dcb132d00ed664f750cbcfc61d0e\"\u003ef29036f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.13...0.4.14\"\u003e0.4.14\u003c/a\u003e (2025-09-14)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump strip-ansi from 7.1.0 to 7.1.2 (\u003ca href=\"https://github.com/oclif/table/commit/1d637c0a43efd6ad293266261c03bd3e2aaadfad\"\u003e1d637c0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/oclif/table/compare/0.4.12...0.4.13\"\u003e0.4.13\u003c/a\u003e (2025-09-13)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps:\u003c/strong\u003e bump wrap-ansi from 9.0.0 to 9.0.2 (\u003ca href=\"https://github.com/oclif/table/commit/3a87894c38c992f8d70052a427ebb39e47d62e08\"\u003e3a87894\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/oclif/table/commit/05da8b0c87a4755ab4a7fa1a2954144ebe9f31c1\"\u003e\u003ccode\u003e05da8b0\u003c/code\u003e\u003c/a\u003e chore(release): 0.5.2 [skip ci]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/ecf115dd88259f910533dcf66e39e2cc9a80be0d\"\u003e\u003ccode\u003eecf115d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/255\"\u003e#255\u003c/a\u003e from oclif/dependabot-npm_and_yarn-lodash-4.17.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/5ca512c8fbe4f118d0339e4dcf57633cf7750b1c\"\u003e\u003ccode\u003e5ca512c\u003c/code\u003e\u003c/a\u003e fix(deps): bump lodash from 4.17.21 to 4.17.23\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/45775a00d423a55dbda1938094f87c6a1aacc7ab\"\u003e\u003ccode\u003e45775a0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/253\"\u003e#253\u003c/a\u003e from oclif/dependabot-npm_and_yarn-prettier-3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/b5ce104ba07eb9f21a36deb18a36af1bb6ca9f7a\"\u003e\u003ccode\u003eb5ce104\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump prettier from 3.7.4 to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/428d131fc76605190b7da39756ce6a003bedf086\"\u003e\u003ccode\u003e428d131\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/254\"\u003e#254\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/87b9402bf5140d1824bd71390811fadf96e018d4\"\u003e\u003ccode\u003e87b9402\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.129 to 6.0.130\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/c3a69f3f109c547c0c1c1703c922910346bcfdb1\"\u003e\u003ccode\u003ec3a69f3\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/252\"\u003e#252\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/3ae70b4f07fe5601a2e748aae7a47818148e3342\"\u003e\u003ccode\u003e3ae70b4\u003c/code\u003e\u003c/a\u003e chore(dev-deps): bump eslint-config-oclif from 6.0.128 to 6.0.129\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oclif/table/commit/9385e0aeb5f4748c989ea49cfe73a2a3e6054616\"\u003e\u003ccode\u003e9385e0a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/oclif/table/issues/251\"\u003e#251\u003c/a\u003e from oclif/dependabot-npm_and_yarn-eslint-config-ocli...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/oclif/table/compare/0.3.6...0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink` from 4.4.1 to 6.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink/releases\"\u003eink's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ehome\u003c/code\u003e and \u003ccode\u003eend\u003c/code\u003e key support in \u003ccode\u003euseInput\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/829\"\u003e#829\u003c/a\u003e)  969cae4\u003c/li\u003e\n\u003cli\u003eFix some flicker in incremental rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/836\"\u003e#836\u003c/a\u003e)  a006d76\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.1...v6.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix handling of terminal resize (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/828\"\u003e#828\u003c/a\u003e)  557b029\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.5.0...v6.5.1\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.5.0...v6.5.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#incrementalrendering\"\u003e\u003ccode\u003eincrementalRendering\u003c/code\u003e\u003c/a\u003e option (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/781\"\u003e#781\u003c/a\u003e)  5402c66\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.4.0...v6.5.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.4.0...v6.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#onrender\"\u003e\u003ccode\u003eonRender\u003c/code\u003e\u003c/a\u003e hook (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/795\"\u003e#795\u003c/a\u003e)  deff4ef\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003e.dim.bold\u003c/code\u003e color (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/798\"\u003e#798\u003c/a\u003e)  5ae461e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.3.1...v6.4.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.3.1...v6.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix extra newline in fullscreen mode (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/769\"\u003e#769\u003c/a\u003e)  fe40d42\u003c/li\u003e\n\u003cli\u003eFix react-devtools compatibility (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/777\"\u003e#777\u003c/a\u003e)  9581ae1\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.3.0...v6.3.1\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.3.0...v6.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ca href=\"https://github.com/vadimdemedes/ink?tab=readme-ov-file#maxfps\"\u003e\u003ccode\u003emaxFps\u003c/code\u003e\u003c/a\u003e option (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/756\"\u003e#756\u003c/a\u003e)  875b0c1\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/compare/v6.2.3...v6.3.0\"\u003ehttps://github.com/vadimdemedes/ink/compare/v6.2.3...v6.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev6.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix nested newlines in screen reader mode (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/754\"\u003e#754\u003c/a\u003e)  c95ed99\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/43a913c41d13b4e68c2932adeeccf2b6406036fa\"\u003e\u003ccode\u003e43a913c\u003c/code\u003e\u003c/a\u003e 6.6.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/fb84a463ebcc50a989b7f339db3c828085653856\"\u003e\u003ccode\u003efb84a46\u003c/code\u003e\u003c/a\u003e Fix grammar in docs (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/827\"\u003e#827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/969cae4bf1c9bc9dba30e01bd44e9911311dccba\"\u003e\u003ccode\u003e969cae4\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ehome\u003c/code\u003e and \u003ccode\u003eend\u003c/code\u003e key support in \u003ccode\u003euseInput\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/829\"\u003e#829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/61b030a419ce793eb61bb55c8601e62686ea94e7\"\u003e\u003ccode\u003e61b030a\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eink-scroll-view\u003c/code\u003e and \u003ccode\u003eink-scroll-list\u003c/code\u003e to useful components (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/838\"\u003e#838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/a006d769e85b35eb709af0375cc84f742572a457\"\u003e\u003ccode\u003ea006d76\u003c/code\u003e\u003c/a\u003e Fix some flicker in incremental rendering (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/836\"\u003e#836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/45ed972ddfd3b508ed6397f9f844d076454a891c\"\u003e\u003ccode\u003e45ed972\u003c/code\u003e\u003c/a\u003e 6.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/557b02940fa563dfe62006a20b8164a4fa9d01b6\"\u003e\u003ccode\u003e557b029\u003c/code\u003e\u003c/a\u003e Fix handling of terminal resize (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/828\"\u003e#828\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/69813b4b5bdb17589d7c690262d7a474a58fbc21\"\u003e\u003ccode\u003e69813b4\u003c/code\u003e\u003c/a\u003e 6.5.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/5402c665005abd00ee5fc244000f819eb9a761f1\"\u003e\u003ccode\u003e5402c66\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eincrementalRendering\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/781\"\u003e#781\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink/commit/1cb31fceef0a001660dde597b78e2c8371cfe341\"\u003e\u003ccode\u003e1cb31fc\u003c/code\u003e\u003c/a\u003e Fix readme typo (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink/issues/823\"\u003e#823\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vadimdemedes/ink/compare/v4.4.1...v6.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ink-text-input` from 5.0.1 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/releases\"\u003eink-text-input's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/sindresorhus\"\u003e\u003ccode\u003e@​sindresorhus\u003c/code\u003e\u003c/a\u003e for updating this package to work with the newly released \u003ca href=\"https://github.com/vadimdemedes/ink/releases/tag/v5.0.0\"\u003eInk 5\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)  338ae6e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ehttps://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/4ac429ca11da17c2321f7dec1076e38c06d738d5\"\u003e\u003ccode\u003e4ac429c\u003c/code\u003e\u003c/a\u003e 6.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vadimdemedes/ink-text-input/commit/338ae6e8a146992b5cca5255ee66e3dd283b20d5\"\u003e\u003ccode\u003e338ae6e\u003c/code\u003e\u003c/a\u003e Require Node.js 18 and support Ink 5 (\u003ca href=\"https://redirect.github.com/vadimdemedes/ink-text-input/issues/84\"\u003e#84\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/vadimdemedes/ink-text-input/compare/v5.0.1...v6.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ora` from 8.2.0 to 9.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/sindresorhus/ora/releases\"\u003eora's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev9.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport external writes to stream (\u003ccode\u003econsole.log\u003c/code\u003e) while spinning  d2b543a\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003estrip-ansi\u003c/code\u003e dependency with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)  68d50e5\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v9.0.0...v9.1.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev9.0.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRequire Node.js 20  7aca06d\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix clearing in some cases  aa51538\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eframe()\u003c/code\u003e not displaying dynamic \u003ccode\u003eprefixText\u003c/code\u003e/\u003ccode\u003esuffixText\u003c/code\u003e from functions  0f19f57\u003c/li\u003e\n\u003cli\u003eFix multiline text exceeding console height leaving garbage when scrolling  45d30ad\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\"\u003ehttps://github.com/sindresorhus/ora/compare/v8.2.0...v9.0.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/d7e3a9404dcd4f966e3ab38dfd2263cbda74bd33\"\u003e\u003ccode\u003ed7e3a94\u003c/code\u003e\u003c/a\u003e 9.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/d2b543a0853c10039ef6643203f4332c43f851af\"\u003e\u003ccode\u003ed2b543a\u003c/code\u003e\u003c/a\u003e Support external writes to stream while spinning\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/68d50e5236b8a2fdad2857c877b9554d4da0550e\"\u003e\u003ccode\u003e68d50e5\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003estrip-ansi\u003c/code\u003e with native \u003ccode\u003estripVTControlCharacters\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/sindresorhus/ora/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/20d4bdb708ff6a7d0c1be5ad00194b58a5cdb637\"\u003e\u003ccode\u003e20d4bdb\u003c/code\u003e\u003c/a\u003e 9.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/7aca06d32ed91427358d7f257dab33bea84544b8\"\u003e\u003ccode\u003e7aca06d\u003c/code\u003e\u003c/a\u003e Require Node.js 20\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/aa51538b92f49de2c57e34850c8f00f3d98b7a56\"\u003e\u003ccode\u003eaa51538\u003c/code\u003e\u003c/a\u003e Fix clearing in some cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/9125620ea535723ab159ae328d6cb66cad032004\"\u003e\u003ccode\u003e9125620\u003c/code\u003e\u003c/a\u003e Add FAQs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/0f19f57cdff265151b58248e64481b60aeeacd22\"\u003e\u003ccode\u003e0f19f57\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eframe()\u003c/code\u003e not displaying dynamic prefixText/suffixText from functions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sindresorhus/ora/commit/45d30aded22bfd87431f16e0222e90ab88085c4f\"\u003e\u003ccode\u003e45d30ad\u003c/code\u003e\u003c/a\u003e Fix multiline text exceeding console height leaving garbage when scrolling\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/sindresorhus/ora/compare/v8.2.0...v9.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 18.2.0 to 19.2.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.4 (January 26th, 2026)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd more DoS mitigations to Server Actions, and harden Server Components (\u003ca href=\"https://redirect.github.com/facebook/react/pull/35632\"\u003e#35632\u003c/a\u003e by \u003ca href=\"https://github.com/gnoff\"\u003e\u003ccode\u003e@​gnoff\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/lubieowoce\"\u003e\u003ccode\u003e@​lubieowoce\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.3 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd extra loop protection to React Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35351\"\u003e#35351\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.2 (December 11th, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove \u003ccode\u003ereact-server-dom-webpack/*.unbundled\u003c/code\u003e to private \u003ccode\u003ereact-server-dom-unbundled\u003c/code\u003e (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35290\"\u003efacebook/react#35290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch Promise cycles and toString on Server Functions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35289\"\u003e#35289\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/35345\"\u003e#35345\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.1 (December 3rd, 2025)\u003c/h2\u003e\n\u003ch2\u003eReact Server Components\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (Oct 1, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch2\u003eNew React Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/developer-tooling/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew React DOM Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNotable changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eAll Changes\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/blob/main/CHANGELOG.md\"\u003ereact's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.1 (Dec 3, 2025)\u003c/h2\u003e\n\u003ch3\u003eReact Server Components\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBring React Server Component fixes to Server Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/35277\"\u003e#35277\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e19.2.0 (October 1st, 2025)\u003c/h2\u003e\n\u003cp\u003eBelow is a list of all new features, APIs, and bug fixes.\u003c/p\u003e\n\u003cp\u003eRead the \u003ca href=\"https://react.dev/blog/2025/10/01/react-19-2\"\u003eReact 19.2 release post\u003c/a\u003e for more information.\u003c/p\u003e\n\u003ch3\u003eNew React Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/Activity\"\u003e\u003ccode\u003e\u0026lt;Activity\u0026gt;\u003c/code\u003e\u003c/a\u003e: A new API to hide and restore the UI and internal state of its children.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/useEffectEvent\"\u003e\u003ccode\u003euseEffectEvent\u003c/code\u003e\u003c/a\u003e is a React Hook that lets you extract non-reactive logic into an \u003ca href=\"https://react.dev/learn/separating-events-from-effects#declaring-an-effect-event\"\u003eEffect Event\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react/cacheSignal\"\u003e\u003ccode\u003ecacheSignal\u003c/code\u003e\u003c/a\u003e (for RSCs) lets your know when the \u003ccode\u003ecache()\u003c/code\u003e lifetime is over.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/dev-tools/react-performance-tracks\"\u003eReact Performance tracks\u003c/a\u003e appear on the Performance panel’s timeline in your browser developer tools\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew React DOM Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Web Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resume\"\u003e\u003ccode\u003eresume\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerender\"\u003e\u003ccode\u003eresumeAndPrerender\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eAdded resume APIs for partial pre-rendering with Node Streams:\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/server/resumeToPipeableStream\"\u003e\u003ccode\u003eresumeToPipeableStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to a stream.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://react.dev/reference/react-dom/static/resumeAndPrerenderToNodeStream\"\u003e\u003ccode\u003eresumeAndPrerenderToNodeStream\u003c/code\u003e\u003c/a\u003e: to resume a prerender to HTML.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eUpdated \u003ca href=\"https://react.dev/reference/react-dom/static/prerender\"\u003e\u003ccode\u003eprerender\u003c/code\u003e\u003c/a\u003e APIs to return a \u003ccode\u003epostponed\u003c/code\u003e state that can be passed to the \u003ccode\u003eresume\u003c/code\u003e APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNotable changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReact DOM now batches suspense boundary reveals, matching the behavior of client side rendering. This change is especially noticeable when animating the reveal of Suspense boundaries e.g. with the upcoming \u003ccode\u003e\u0026lt;ViewTransition\u0026gt;\u003c/code\u003e Component. React will batch as much reveals as possible before the first paint while trying to hit popular first-contentful paint metrics.\u003c/li\u003e\n\u003cli\u003eAdd Node Web Streams (\u003ccode\u003eprerender\u003c/code\u003e, \u003ccode\u003erenderToReadableStream\u003c/code\u003e) to server-side-rendering APIs for Node.js\u003c/li\u003e\n\u003cli\u003eUse underscore instead of \u003ccode\u003e:\u003c/code\u003e IDs generated by useId\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAll Changes\u003c/h3\u003e\n\u003ch4\u003eReact\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e\u0026lt;Activity /\u0026gt;\u003c/code\u003e was developed over many years, starting before \u003ccode\u003eClassComponent.setState\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e and many others)\u003c/li\u003e\n\u003cli\u003eStringify context as \u0026quot;SomeContext\u0026quot; instead of \u0026quot;SomeContext.Provider\u0026quot; (\u003ca href=\"https://github.com/kassens\"\u003e\u003ccode\u003e@​kassens\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33507\"\u003e#33507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eInclude stack of cause of React instrumentation errors with \u003ccode\u003e%o\u003c/code\u003e placeholder (\u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34198\"\u003e#34198\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix infinite \u003ccode\u003euseDeferredValue\u003c/code\u003e loop in popstate event (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32821\"\u003e#32821\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a bug when an initial value was passed to \u003ccode\u003euseDeferredValue\u003c/code\u003e (\u003ca href=\"https://github.com/acdlite\"\u003e\u003ccode\u003e@​acdlite\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34376\"\u003e#34376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a crash when submitting forms with Client Actions (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33055\"\u003e#33055\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eHide/unhide the content of dehydrated suspense boundaries if they resuspend (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/32900\"\u003e#32900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid stack overflow on wide trees during Hot Reload (\u003ca href=\"https://github.com/sophiebits\"\u003e\u003ccode\u003e@​sophiebits\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/34145\"\u003e#34145\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Owner and Component stacks in various places (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/eps1lon\"\u003e\u003ccode\u003e@​eps1lon\u003c/code\u003e\u003c/a\u003e: \u003ca href=\"https://redirect.github.com/facebook/react/pull/33629\"\u003e#33629\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33724\"\u003e#33724\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/32735\"\u003e#32735\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/facebook/react/pull/33723\"\u003e#33723\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003ecacheSignal\u003c/code\u003e (\u003ca href=\"https://github.com/sebmarkbage\"\u003e\u003ccode\u003e@​sebmarkbage\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://redirect.github.com/facebook/react/pull/33557\"\u003e#33557\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/facebook/react/commit/90ab3f89f4824ac763b6f877c6f711200d1338d2\"\u003e\u003ccode\u003e90ab3f8\u003c/code\u003e\u003c/a\u003e Version 19.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/612e371fb215498edde4c853bd1e0c8e9203808f\"\u003e\u003ccode\u003e612e371\u003c/code\u003e\u003c/a\u003e Version 19.2.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/b910fc15e38d4fa80003819ddb7a928a3c3dca5d\"\u003e\u003ccode\u003eb910fc1\u003c/code\u003e\u003c/a\u003e Version 19.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/053df4e8561ef4caecef31c330f4178ac25e255b\"\u003e\u003ccode\u003e053df4e\u003c/code\u003e\u003c/a\u003e Version 19.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/5667a41fe4d81aa806f6c1e8814b17975e33b317\"\u003e\u003ccode\u003e5667a41\u003c/code\u003e\u003c/a\u003e Bump next prerelease version numbers (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34639\"\u003e#34639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/8bb7241f4c773376893701bfe8b8ff03687342a0\"\u003e\u003ccode\u003e8bb7241\u003c/code\u003e\u003c/a\u003e Bump useEffectEvent to Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34610\"\u003e#34610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/e3c9656d20618ed321aea85cb3d844cbd1dce078\"\u003e\u003ccode\u003ee3c9656\u003c/code\u003e\u003c/a\u003e Ensure Performance Track are Clamped and Don't overlap (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34509\"\u003e#34509\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/68f00c901c05e3a91f6cc77b660bc2334700f163\"\u003e\u003ccode\u003e68f00c9\u003c/code\u003e\u003c/a\u003e Release Activity in Canary (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34374\"\u003e#34374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/0e10ee906e3ea55e4d717d4db498e1159235b06b\"\u003e\u003ccode\u003e0e10ee9\u003c/code\u003e\u003c/a\u003e [Reconciler] Set ProfileMode for Host Root Fiber by default in dev (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34432\"\u003e#34432\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react/commit/3bf8ab430eb2182e787e0f1c74c0d9ccab89e4ac\"\u003e\u003ccode\u003e3bf8ab4\u003c/code\u003e\u003c/a\u003e Add missing Activity export to development mode (\u003ca href=\"https://github.com/facebook/react/tree/HEAD/packages/react/issues/34439\"\u003e#34439\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.4/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~react-bot\"\u003ereact-bot\u003c/a\u003e, a new releaser for react since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `c12` from 2.0.1 to 3.3.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/c12/releases\"\u003ec12's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.2...v3.3.3\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate chokidar to 5.x (\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338\"\u003e0dcf338\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.1...v3.3.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in \u003ccode\u003eglobalRc\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to obuild (rolldown) (\u003ca href=\"https://github.com/unjs/c12/commit/9addbb1\"\u003e9addbb1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range (\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1\"\u003eeae6be1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJan T. Sott (\u003ca href=\"https://github.com/idleberg\"\u003e\u003ccode\u003e@​idleberg\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.0...v3.3.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtend with explicit extensions only (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eÍgor Jacaúna (\u003ca href=\"https://github.com/igorjacauna\"\u003e\u003ccode\u003e@​igorjacauna\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.2.0...v3.3.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport loading config with array exports (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow extends without extension (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/268\"\u003e#268\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eloadDotenv:\u003c/strong\u003e \u003ccode\u003ecwd\u003c/code\u003e is optional (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/273\"\u003e#273\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\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/unjs/c12/blob/main/CHANGELOG.md\"\u003ec12's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.3.3\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.2...v3.3.3\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate chokidar to 5.x (\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338\"\u003e0dcf338\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dev deps (\u003ca href=\"https://github.com/unjs/c12/commit/78ca00b\"\u003e78ca00b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.2\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.1...v3.3.2\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix typo in \u003ccode\u003eglobalRc\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to obuild (rolldown) (\u003ca href=\"https://github.com/unjs/c12/commit/9addbb1\"\u003e9addbb1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRelax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range (\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1\"\u003eeae6be1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dev deps (\u003ca href=\"https://github.com/unjs/c12/commit/26fe8fe\"\u003e26fe8fe\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/c12/commit/16fd49d\"\u003e16fd49d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/c12/commit/120c0e6\"\u003e120c0e6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate scripts (\u003ca href=\"https://github.com/unjs/c12/commit/543b39c\"\u003e543b39c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eJan T. Sott \u003ca href=\"mailto:git@idleberg.com\"\u003egit@idleberg.com\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/c12/compare/v3.3.0...v3.3.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExtend with explicit extensions only (\u003ca href=\"https://redirect.github.com/unjs/c12/pull/268\"\u003e#268\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/unjs/c12/pull/276\"\u003e#276\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/2622f2ef549e00aecefb96ca6699f507d3145d56\"\u003e\u003ccode\u003e2622f2e\u003c/code\u003e\u003c/a\u003e chore(release): v3.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/0dcf338f018503f998d70fa39543955c25d05189\"\u003e\u003ccode\u003e0dcf338\u003c/code\u003e\u003c/a\u003e build: update chokidar to 5.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/06f44335adb871b2dad0134a44c954c6715bd66e\"\u003e\u003ccode\u003e06f4433\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://redirect.github.com/unjs/c12/issues/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/78ca00b1b9ec35afd6b14c2d2934f884562d251f\"\u003e\u003ccode\u003e78ca00b\u003c/code\u003e\u003c/a\u003e chore: update dev deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/fd7b5f92479f9ebf7079b35a63043e1da808b751\"\u003e\u003ccode\u003efd7b5f9\u003c/code\u003e\u003c/a\u003e chore(release): v3.3.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/543b39c993cafd78362140d718a2c13cb5f79609\"\u003e\u003ccode\u003e543b39c\u003c/code\u003e\u003c/a\u003e chore: update scripts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/eae6be1ba88bf6929cb97adb88e642e36ccfdc16\"\u003e\u003ccode\u003eeae6be1\u003c/code\u003e\u003c/a\u003e build: relax \u003ccode\u003emagicast\u003c/code\u003e peer dependency range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/9addbb199c3d6f89ce0803d67aa2d2a6d14cf6a4\"\u003e\u003ccode\u003e9addbb1\u003c/code\u003e\u003c/a\u003e build: switch to obuild (rolldown)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/120c0e65529c1a1fb7fa6688ed3663478088c363\"\u003e\u003ccode\u003e120c0e6\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/c12/commit/16fd49ddc2d95877250f466964ab616606462750\"\u003e\u003ccode\u003e16fd49d\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/c12/compare/v2.0.1...v3.3.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `giget` from 1.2.3 to 3.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to \u003ccode\u003enypm\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💚 Giget now has zero dependencies (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e), install size reduced from \u003ca href=\"https://packagephobia.com/result?p=giget@3.0.0\"\u003e\u003ccode\u003e1.57MB\u003c/code\u003e to \u003ccode\u003e146kB\u003c/code\u003e\u003c/a\u003e, (\u003cstrong\u003e90.7%\u003c/strong\u003e smaller!)\u003c/p\u003e\n\u003cp\u003e🛡️ Bundled \u003ca href=\"https://www.npmjs.com/package/tar\"\u003etar\u003c/a\u003e version updated to v7 with latest security fixes.\u003c/p\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal (\u003ca href=\"https://github.com/nrjdalal\"\u003e\u003ccode\u003e@​nrjdalal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v1.2.5...v2.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003e⚠️ Breaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️  ESM-only dist (\u003ca href=\"https://github.com/unjs/giget/commit/d708f2b\"\u003ed708f2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse the correct temp dir in Windows for cache (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch tar for bun on windows (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/217\"\u003e#217\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBundled tar (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/214\"\u003e#214\u003c/a\u003e, \u003ca href=\"https://github.com/unjs/giget/commit/946ea3f\"\u003e946ea3f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\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/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to nypm (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e💅 Refactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Fix usage grammar issues (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStricter types (\u003ca href=\"https://github.com/unjs/giget/commit/93161e3\"\u003e93161e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️  Zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Template positional arg is required (\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78\"\u003e0a52e78\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egitpick\u003c/code\u003e to related projects (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild / rolldown (\u003ca href=\"https://github.com/unjs/giget/commit/fe78c04\"\u003efe78c04\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to tar v7 (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMin libs (\u003ca href=\"https://github.com/unjs/giget/commit/407f55a\"\u003e407f55a\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/unjs/giget/commit/b82b1f7e16261c23ec8a9abada29476e89bfb1cd\"\u003e\u003ccode\u003eb82b1f7\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/27de8820cc6b72efa0dafc6395f2a5269d07a688\"\u003e\u003ccode\u003e27de882\u003c/code\u003e\u003c/a\u003e chore: update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/63e85597ca5d1ae41f65a32bfb1587d038e465ff\"\u003e\u003ccode\u003e63e8559\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/baa58dbeb8f89440f8b01677f791a6836b9cbeb1\"\u003e\u003ccode\u003ebaa58db\u003c/code\u003e\u003c/a\u003e perf: lazy import \u003ccode\u003etar\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8b0087c30cadafd5d69f5ae556af160863\"\u003e\u003ccode\u003e1a717a8\u003c/code\u003e\u003c/a\u003e perf: lazy load nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c4205077928119a5d898056e3d7c0c9dd67d85b4\"\u003e\u003ccode\u003ec420507\u003c/code\u003e\u003c/a\u003e feat: allow passing install options to nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/4ab07c0decd5035a59c8a6702552ac25a431450c\"\u003e\u003ccode\u003e4ab07c0\u003c/code\u003e\u003c/a\u003e chore(release): v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78703ee4e0408d458...\n\n_Description has been truncated_","html_url":"https://github.com/a1st-dev/aix/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/a1st-dev%2Faix/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"}},{"old_version":"1.2.5","new_version":"3.1.1","update_type":"major","path":null,"pr_created_at":"2026-01-26T07:11:13.000Z","version_change":"1.2.5 → 3.1.1","issue":{"uuid":"3854770972","node_id":"PR_kwDOFWeoUM6_Tg5L","number":306,"state":"open","title":"chore(deps): bump giget from 1.2.5 to 3.1.1","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-01-26T07:11:13.000Z","updated_at":"2026-01-26T07:15:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"giget","old_version":"1.2.5","new_version":"3.1.1","repository_url":"https://github.com/unjs/giget"}],"path":null,"ecosystem":"npm"},"body":"Bumps [giget](https://github.com/unjs/giget) from 1.2.5 to 3.1.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to \u003ccode\u003enypm\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💚 Giget now has zero dependencies (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e), install size reduced from \u003ca href=\"https://packagephobia.com/result?p=giget@3.0.0\"\u003e\u003ccode\u003e1.57MB\u003c/code\u003e to \u003ccode\u003e146kB\u003c/code\u003e\u003c/a\u003e, (\u003cstrong\u003e90.7%\u003c/strong\u003e smaller!)\u003c/p\u003e\n\u003cp\u003e🛡️ Bundled \u003ca href=\"https://www.npmjs.com/package/tar\"\u003etar\u003c/a\u003e version updated to v7 with latest security fixes.\u003c/p\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal (\u003ca href=\"https://github.com/nrjdalal\"\u003e\u003ccode\u003e@​nrjdalal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v1.2.5...v2.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003e⚠️ Breaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️  ESM-only dist (\u003ca href=\"https://github.com/unjs/giget/commit/d708f2b\"\u003ed708f2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse the correct temp dir in Windows for cache (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch tar for bun on windows (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/217\"\u003e#217\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBundled tar (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/214\"\u003e#214\u003c/a\u003e, \u003ca href=\"https://github.com/unjs/giget/commit/946ea3f\"\u003e946ea3f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\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/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to nypm (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e💅 Refactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Fix usage grammar issues (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStricter types (\u003ca href=\"https://github.com/unjs/giget/commit/93161e3\"\u003e93161e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️  Zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Template positional arg is required (\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78\"\u003e0a52e78\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egitpick\u003c/code\u003e to related projects (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild / rolldown (\u003ca href=\"https://github.com/unjs/giget/commit/fe78c04\"\u003efe78c04\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to tar v7 (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMin libs (\u003ca href=\"https://github.com/unjs/giget/commit/407f55a\"\u003e407f55a\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/unjs/giget/commit/b82b1f7e16261c23ec8a9abada29476e89bfb1cd\"\u003e\u003ccode\u003eb82b1f7\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/27de8820cc6b72efa0dafc6395f2a5269d07a688\"\u003e\u003ccode\u003e27de882\u003c/code\u003e\u003c/a\u003e chore: update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/63e85597ca5d1ae41f65a32bfb1587d038e465ff\"\u003e\u003ccode\u003e63e8559\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/baa58dbeb8f89440f8b01677f791a6836b9cbeb1\"\u003e\u003ccode\u003ebaa58db\u003c/code\u003e\u003c/a\u003e perf: lazy import \u003ccode\u003etar\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8b0087c30cadafd5d69f5ae556af160863\"\u003e\u003ccode\u003e1a717a8\u003c/code\u003e\u003c/a\u003e perf: lazy load nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c4205077928119a5d898056e3d7c0c9dd67d85b4\"\u003e\u003ccode\u003ec420507\u003c/code\u003e\u003c/a\u003e feat: allow passing install options to nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/4ab07c0decd5035a59c8a6702552ac25a431450c\"\u003e\u003ccode\u003e4ab07c0\u003c/code\u003e\u003c/a\u003e chore(release): v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78703ee4e0408d458716e458bde7211ebb9\"\u003e\u003ccode\u003e0a52e78\u003c/code\u003e\u003c/a\u003e refactor(cli): template positional arg is required\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/5c9b19faaee54a681331d90a42f9c310f11ccba6\"\u003e\u003ccode\u003e5c9b19f\u003c/code\u003e\u003c/a\u003e chore: fix type issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/407f55a91757f5275724f7d02b0ca89acdcffa23\"\u003e\u003ccode\u003e407f55a\u003c/code\u003e\u003c/a\u003e build: min libs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/giget/compare/v1.2.5...v3.1.1\"\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=giget\u0026package-manager=npm_and_yarn\u0026previous-version=1.2.5\u0026new-version=3.1.1)](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/pikkujs/pikku/pull/306","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/pikkujs%2Fpikku/issues/306","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/306/packages"}},{"old_version":"2.0.0","new_version":"3.1.1","update_type":"major","path":"the runtime-deps group","pr_created_at":"2026-01-26T00:37:34.000Z","version_change":"2.0.0 → 3.1.1","issue":{"uuid":"3854103801","node_id":"PR_kwDOLIEjmc6_RauH","number":100,"state":"closed","title":"fix(deps): bump giget from 2.0.0 to 3.1.1 in the runtime-deps group","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-02-02T00:36:25.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-26T00:37:34.000Z","updated_at":"2026-02-02T00:36:27.000Z","time_to_close":604731,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"fix(deps)","packages":[{"name":"giget","old_version":"2.0.0","new_version":"3.1.1","repository_url":"https://github.com/unjs/giget"}],"path":"the runtime-deps group","ecosystem":"npm"},"body":"Bumps the runtime-deps group with 1 update: [giget](https://github.com/unjs/giget).\n\nUpdates `giget` from 2.0.0 to 3.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to \u003ccode\u003enypm\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💚 Giget now has zero dependencies (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e), install size reduced from \u003ca href=\"https://packagephobia.com/result?p=giget@3.0.0\"\u003e\u003ccode\u003e1.57MB\u003c/code\u003e to \u003ccode\u003e146kB\u003c/code\u003e\u003c/a\u003e, (\u003cstrong\u003e90.7%\u003c/strong\u003e smaller!)\u003c/p\u003e\n\u003cp\u003e🛡️ Bundled \u003ca href=\"https://www.npmjs.com/package/tar\"\u003etar\u003c/a\u003e version updated to v7 with latest security fixes.\u003c/p\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal (\u003ca href=\"https://github.com/nrjdalal\"\u003e\u003ccode\u003e@​nrjdalal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.1.0...v3.1.1\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://github.com/unjs/giget/commit/27de882\"\u003e27de882\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.1.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v3.0.0...v3.1.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🚀 Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow passing install options to nypm (\u003ca href=\"https://github.com/unjs/giget/commit/c420507\"\u003ec420507\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔥 Performance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eLazy load nypm (\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8\"\u003e1a717a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLazy import \u003ccode\u003etar\u003c/code\u003e (\u003ca href=\"https://github.com/unjs/giget/commit/baa58db\"\u003ebaa58db\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e💅 Refactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Fix usage grammar issues (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStricter types (\u003ca href=\"https://github.com/unjs/giget/commit/93161e3\"\u003e93161e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️  Zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Template positional arg is required (\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78\"\u003e0a52e78\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egitpick\u003c/code\u003e to related projects (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild / rolldown (\u003ca href=\"https://github.com/unjs/giget/commit/fe78c04\"\u003efe78c04\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to tar v7 (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMin libs (\u003ca href=\"https://github.com/unjs/giget/commit/407f55a\"\u003e407f55a\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/unjs/giget/commit/b82b1f7e16261c23ec8a9abada29476e89bfb1cd\"\u003e\u003ccode\u003eb82b1f7\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/27de8820cc6b72efa0dafc6395f2a5269d07a688\"\u003e\u003ccode\u003e27de882\u003c/code\u003e\u003c/a\u003e chore: update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/63e85597ca5d1ae41f65a32bfb1587d038e465ff\"\u003e\u003ccode\u003e63e8559\u003c/code\u003e\u003c/a\u003e chore(release): v3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/baa58dbeb8f89440f8b01677f791a6836b9cbeb1\"\u003e\u003ccode\u003ebaa58db\u003c/code\u003e\u003c/a\u003e perf: lazy import \u003ccode\u003etar\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/1a717a8b0087c30cadafd5d69f5ae556af160863\"\u003e\u003ccode\u003e1a717a8\u003c/code\u003e\u003c/a\u003e perf: lazy load nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c4205077928119a5d898056e3d7c0c9dd67d85b4\"\u003e\u003ccode\u003ec420507\u003c/code\u003e\u003c/a\u003e feat: allow passing install options to nypm\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/4ab07c0decd5035a59c8a6702552ac25a431450c\"\u003e\u003ccode\u003e4ab07c0\u003c/code\u003e\u003c/a\u003e chore(release): v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78703ee4e0408d458716e458bde7211ebb9\"\u003e\u003ccode\u003e0a52e78\u003c/code\u003e\u003c/a\u003e refactor(cli): template positional arg is required\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/5c9b19faaee54a681331d90a42f9c310f11ccba6\"\u003e\u003ccode\u003e5c9b19f\u003c/code\u003e\u003c/a\u003e chore: fix type issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/407f55a91757f5275724f7d02b0ca89acdcffa23\"\u003e\u003ccode\u003e407f55a\u003c/code\u003e\u003c/a\u003e build: min libs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.1.1\"\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=giget\u0026package-manager=npm_and_yarn\u0026previous-version=2.0.0\u0026new-version=3.1.1)](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 \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/agrawal-rohit/yehle/pull/100","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/agrawal-rohit%2Fyehle/issues/100","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/100/packages"}},{"old_version":"1.2.5","new_version":"3.0.0","update_type":"major","path":"/cli","pr_created_at":"2026-01-21T05:00:26.000Z","version_change":"1.2.5 → 3.0.0","issue":{"uuid":"3836588142","node_id":"PR_kwDOQPFAHM6-XVz3","number":26,"state":"closed","title":"Bump tar and giget in /cli","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-01-28T21:35:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-21T05:00:26.000Z","updated_at":"2026-01-28T21:35:41.000Z","time_to_close":664514,"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":"giget","repository_url":"https://github.com/unjs/giget","old_version":"1.2.5","new_version":"3.0.0"}],"path":"/cli","ecosystem":"npm"},"body":"Removes [tar](https://github.com/isaacs/node-tar). It's no longer used after updating ancestor dependency [giget](https://github.com/unjs/giget). These dependencies need to be updated together.\n\nRemoves `tar`\n\nUpdates `giget` from 1.2.5 to 3.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/releases\"\u003egiget's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e💚 Giget now has zero dependencies (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e), install size reduced from \u003ca href=\"https://packagephobia.com/result?p=giget@3.0.0\"\u003e\u003ccode\u003e1.57MB\u003c/code\u003e to \u003ccode\u003e146kB\u003c/code\u003e\u003c/a\u003e, (\u003cstrong\u003e90.7%\u003c/strong\u003e smaller!)\u003c/p\u003e\n\u003cp\u003e🛡️ Bundled \u003ca href=\"https://www.npmjs.com/package/tar\"\u003etar\u003c/a\u003e version updated to v7 with latest security fixes.\u003c/p\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal (\u003ca href=\"https://github.com/nrjdalal\"\u003e\u003ccode\u003e@​nrjdalal\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v1.2.5...v2.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003e⚠️ Breaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️  ESM-only dist (\u003ca href=\"https://github.com/unjs/giget/commit/d708f2b\"\u003ed708f2b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse the correct temp dir in Windows for cache (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/182\"\u003e#182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePatch tar for bun on windows (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/217\"\u003e#217\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBundled tar (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/214\"\u003e#214\u003c/a\u003e, \u003ca href=\"https://github.com/unjs/giget/commit/946ea3f\"\u003e946ea3f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRihan (\u003ca href=\"https://github.com/RihanArfan\"\u003e\u003ccode\u003e@​RihanArfan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/giget/blob/main/CHANGELOG.md\"\u003egiget's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v2.0.0...v3.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e💅 Refactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Fix usage grammar issues (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/233\"\u003e#233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eStricter types (\u003ca href=\"https://github.com/unjs/giget/commit/93161e3\"\u003e93161e3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e⚠️  Zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli:\u003c/strong\u003e Template positional arg is required (\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78\"\u003e0a52e78\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📖 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003egitpick\u003c/code\u003e to related projects (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/221\"\u003e#221\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Build\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to obuild / rolldown (\u003ca href=\"https://github.com/unjs/giget/commit/fe78c04\"\u003efe78c04\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate to tar v7 (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMin libs (\u003ca href=\"https://github.com/unjs/giget/commit/407f55a\"\u003e407f55a\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd h3 starter (\u003ca href=\"https://github.com/unjs/giget/commit/066750b\"\u003e066750b\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate lockfile (\u003ca href=\"https://github.com/unjs/giget/commit/74f6674\"\u003e74f6674\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/giget/commit/0aacff9\"\u003e0aacff9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate lockfile (\u003ca href=\"https://github.com/unjs/giget/commit/5916942\"\u003e5916942\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix type issue (\u003ca href=\"https://github.com/unjs/giget/commit/5c9b19f\"\u003e5c9b19f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🤖 CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRun on windows (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e⚠️ Breaking Changes\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️  Zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e❤️ Contributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePooya Parsa (\u003ca href=\"https://github.com/pi0\"\u003e\u003ccode\u003e@​pi0\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEugene (\u003ca href=\"https://github.com/outslept\"\u003e\u003ccode\u003e@​outslept\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eNeeraj Dalal \u003ca href=\"mailto:nd941z@gmail.com\"\u003end941z@gmail.com\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev2.0.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/giget/compare/v1.2.5...v2.0.0\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🩹 Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e⚠️  Use correct temp dir in windows for cache (\u003ca href=\"https://redirect.github.com/unjs/giget/pull/182\"\u003e#182\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/unjs/giget/commit/4ab07c0decd5035a59c8a6702552ac25a431450c\"\u003e\u003ccode\u003e4ab07c0\u003c/code\u003e\u003c/a\u003e chore(release): v3.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/0a52e78703ee4e0408d458716e458bde7211ebb9\"\u003e\u003ccode\u003e0a52e78\u003c/code\u003e\u003c/a\u003e refactor(cli): template positional arg is required\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/5c9b19faaee54a681331d90a42f9c310f11ccba6\"\u003e\u003ccode\u003e5c9b19f\u003c/code\u003e\u003c/a\u003e chore: fix type issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/407f55a91757f5275724f7d02b0ca89acdcffa23\"\u003e\u003ccode\u003e407f55a\u003c/code\u003e\u003c/a\u003e build: min libs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/f25e85f242d951478d0399b94ef772e59f3777b9\"\u003e\u003ccode\u003ef25e85f\u003c/code\u003e\u003c/a\u003e refactor!: zero dependency (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/248\"\u003e#248\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/148a9a8f1276a59d44e37f52c4ce6c069d17e8b2\"\u003e\u003ccode\u003e148a9a8\u003c/code\u003e\u003c/a\u003e build: migrate to tar v7 (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/250\"\u003e#250\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/b8bc0996bf1bbc5a8311e987a293722c0891c27e\"\u003e\u003ccode\u003eb8bc099\u003c/code\u003e\u003c/a\u003e ci: run on windows  (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/249\"\u003e#249\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/d32faed24bc66b26b87bf8c087be4edd267abe0c\"\u003e\u003ccode\u003ed32faed\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/checkout action to v6 (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/245\"\u003e#245\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/c87dbf27341959c5a3f2813d8bd2dde8c6d0071b\"\u003e\u003ccode\u003ec87dbf2\u003c/code\u003e\u003c/a\u003e chore(deps): update actions/setup-node action to v6 (\u003ca href=\"https://redirect.github.com/unjs/giget/issues/239\"\u003e#239\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/giget/commit/5916942e850d6e5c675ca4a99050e9dd0a5af726\"\u003e\u003ccode\u003e5916942\u003c/code\u003e\u003c/a\u003e chore: update lockfile\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/unjs/giget/compare/v1.2.5...v3.0.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/StanfordSpezi/SpeziVibe/network/alerts).\n\n\u003c/details\u003e","html_url":"https://github.com/StanfordSpezi/SpeziVibe/pull/26","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/StanfordSpezi%2FSpeziVibe/issues/26","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/26/packages"}}]}