{"id":9589,"name":"@t3-oss/env-core","ecosystem":"npm","repository_url":"https://github.com/t3-oss/t3-env","issues_count":342,"created_at":"2025-06-06T22:36:44.778Z","updated_at":"2025-06-06T22:36:44.778Z","purl":"pkg:npm/@t3-oss/env-core","metadata":{"id":7634719,"name":"@t3-oss/env-core","ecosystem":"npm","description":"This is the framework agnostic core package of t3-env.","homepage":"https://github.com/t3-oss/t3-env#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/t3-oss/t3-env","keywords_array":["create-t3-app","environment variables","zod"],"namespace":"t3-oss","versions_count":42,"first_release_published_at":"2023-04-23T15:01:32.615Z","latest_release_published_at":"2025-04-23T21:38:00.320Z","latest_release_number":"0.13.0","last_synced_at":"2025-04-30T20:30:20.020Z","created_at":"2023-04-23T15:05:59.843Z","updated_at":"2025-04-30T20:30:20.020Z","registry_url":"https://www.npmjs.com/package/@t3-oss/env-core","install_command":"npm install @t3-oss/env-core","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"alpha":"0.1.0-alpha.0","latest":"0.13.0","canary":"0.13.1-canary.95978c4"}},"repo_metadata":{"id":155313667,"uuid":"631585674","full_name":"t3-oss/t3-env","owner":"t3-oss","description":null,"archived":false,"fork":false,"pushed_at":"2024-04-07T20:29:46.000Z","size":1039,"stargazers_count":2156,"open_issues_count":19,"forks_count":62,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-04-07T21:29:53.472Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://env.t3.gg","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/t3-oss.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/funding.yml","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},"funding":{"github":"juliusmarminge"}},"created_at":"2023-04-23T13:46:30.000Z","updated_at":"2024-04-14T18:40:11.442Z","dependencies_parsed_at":null,"dependency_job_id":"d73eb459-538f-41ae-a851-41637eb9c5f7","html_url":"https://github.com/t3-oss/t3-env","commit_stats":null,"previous_names":[],"tags_count":55,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/t3-oss","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217647644,"owners_count":16209879,"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":"t3-oss","name":"T3 Open Source","uuid":"108266839","kind":"organization","description":"T3 Open Source community, we build random stuff and share how to use it","email":null,"website":"https://t3.gg","location":null,"twitter":"t3dotgg","company":null,"icon_url":"https://avatars.githubusercontent.com/u/108266839?v=4","repositories_count":5,"last_synced_at":"2023-03-03T23:06:26.208Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/t3-oss","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T06:24:46.989Z","updated_at":"2023-03-03T23:06:26.344Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/t3-oss","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/t3-oss/repositories"},"tags":[{"name":"@t3-oss/env-core@0.9.2","sha":"e415846b175891eb95c1ab6b501d3311ec14bcf9","kind":"tag","published_at":"2024-02-08T10:03:48.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.9.2","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.9.2/manifests"},{"name":"@t3-oss/env-nextjs@0.9.2","sha":"e415846b175891eb95c1ab6b501d3311ec14bcf9","kind":"tag","published_at":"2024-02-08T10:03:48.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.9.2","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.9.2/manifests"},{"name":"@t3-oss/env-nuxt@0.9.2","sha":"e415846b175891eb95c1ab6b501d3311ec14bcf9","kind":"tag","published_at":"2024-02-08T10:03:48.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nuxt@0.9.2","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nuxt@0.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.9.2/manifests"},{"name":"@t3-oss/env-nuxt@0.9.1","sha":"c928a4a9c7edcff577264ec6b357005a6ee0fa75","kind":"tag","published_at":"2024-02-08T08:21:03.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nuxt@0.9.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nuxt@0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.9.1/manifests"},{"name":"@t3-oss/env-core@0.9.1","sha":"c928a4a9c7edcff577264ec6b357005a6ee0fa75","kind":"tag","published_at":"2024-02-08T08:21:03.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.9.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.9.1/manifests"},{"name":"@t3-oss/env-nextjs@0.9.1","sha":"c928a4a9c7edcff577264ec6b357005a6ee0fa75","kind":"tag","published_at":"2024-02-08T08:21:03.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.9.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.9.1/manifests"},{"name":"@t3-oss/env-nextjs@0.9.0","sha":"96f9bb419574d4db93917ef0535aa3beae5e8af9","kind":"tag","published_at":"2024-02-08T08:16:13.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.9.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.9.0/manifests"},{"name":"@t3-oss/env-nuxt@0.9.0","sha":"96f9bb419574d4db93917ef0535aa3beae5e8af9","kind":"tag","published_at":"2024-02-08T08:16:13.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nuxt@0.9.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nuxt@0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.9.0/manifests"},{"name":"@t3-oss/env-core@0.9.0","sha":"96f9bb419574d4db93917ef0535aa3beae5e8af9","kind":"tag","published_at":"2024-02-08T08:16:13.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.9.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.9.0/manifests"},{"name":"@t3-oss/env-nextjs@0.8.0","sha":"345f6f1922006926c0e6ba068eb8334de3bae16b","kind":"tag","published_at":"2024-01-24T13:47:11.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.8.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.8.0/manifests"},{"name":"@t3-oss/env-core@0.8.0","sha":"345f6f1922006926c0e6ba068eb8334de3bae16b","kind":"tag","published_at":"2024-01-24T13:47:11.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.8.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.8.0/manifests"},{"name":"@t3-oss/env-nuxt@0.8.0","sha":"345f6f1922006926c0e6ba068eb8334de3bae16b","kind":"tag","published_at":"2024-01-24T13:47:11.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nuxt@0.8.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nuxt@0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.8.0/manifests"},{"name":"@t3-oss/env-nuxt@0.7.3","sha":"91f790c9592df56173bf12de76fe74bcf58ed00a","kind":"tag","published_at":"2024-01-12T14:50:05.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nuxt@0.7.3","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nuxt@0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.7.3/manifests"},{"name":"@t3-oss/env-nextjs@0.7.3","sha":"91f790c9592df56173bf12de76fe74bcf58ed00a","kind":"tag","published_at":"2024-01-12T14:50:05.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.7.3","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.7.3/manifests"},{"name":"@t3-oss/env-nuxt@0.7.2","sha":"e712ef36b1b56a929ea1bdd527fd39ab5952c2f0","kind":"tag","published_at":"2024-01-12T11:12:29.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nuxt@0.7.2","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nuxt@0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.7.2/manifests"},{"name":"@t3-oss/env-nextjs@0.7.2","sha":"e712ef36b1b56a929ea1bdd527fd39ab5952c2f0","kind":"tag","published_at":"2024-01-12T11:12:29.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.7.2","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.7.2/manifests"},{"name":"@t3-oss/env-core@0.7.2","sha":"e712ef36b1b56a929ea1bdd527fd39ab5952c2f0","kind":"tag","published_at":"2024-01-12T11:12:29.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.7.2","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.7.2/manifests"},{"name":"@t3-oss/env-core@0.7.1","sha":"fbc4b396657e048329ef0d32d47fda5678cc1241","kind":"tag","published_at":"2023-10-16T07:17:18.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.7.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.7.1/manifests"},{"name":"@t3-oss/env-nuxt@0.7.1","sha":"fbc4b396657e048329ef0d32d47fda5678cc1241","kind":"tag","published_at":"2023-10-16T07:17:18.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nuxt@0.7.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nuxt@0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.7.1/manifests"},{"name":"@t3-oss/env-nextjs@0.7.1","sha":"fbc4b396657e048329ef0d32d47fda5678cc1241","kind":"tag","published_at":"2023-10-16T07:17:18.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.7.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.7.1/manifests"},{"name":"@t3-oss/env-nuxt@0.7.0","sha":"c3b2e7bf265f44dadedd351fd9abef7ce7ec00ce","kind":"tag","published_at":"2023-10-05T08:26:22.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nuxt@0.7.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nuxt@0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.7.0/manifests"},{"name":"@t3-oss/env-core@0.7.0","sha":"c3b2e7bf265f44dadedd351fd9abef7ce7ec00ce","kind":"tag","published_at":"2023-10-05T08:26:22.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.7.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.7.0/manifests"},{"name":"@t3-oss/env-nextjs@0.7.0","sha":"c3b2e7bf265f44dadedd351fd9abef7ce7ec00ce","kind":"tag","published_at":"2023-10-05T08:26:22.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.7.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.7.0/manifests"},{"name":"@t3-oss/env-core@0.6.1","sha":"368ea8a9e5fbb4c44103b6d244aae025541ff0dd","kind":"tag","published_at":"2023-08-17T20:50:53.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.6.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.6.1/manifests"},{"name":"@t3-oss/env-nextjs@0.6.1","sha":"368ea8a9e5fbb4c44103b6d244aae025541ff0dd","kind":"tag","published_at":"2023-08-17T20:50:53.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.6.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.6.1/manifests"},{"name":"@t3-oss/env-nuxt@0.6.1","sha":"368ea8a9e5fbb4c44103b6d244aae025541ff0dd","kind":"tag","published_at":"2023-08-17T20:50:53.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nuxt@0.6.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nuxt@0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.6.1/manifests"},{"name":"@t3-oss/env-core@0.6.0","sha":"f3e735420610d10af315e68a974f64d9a40c9bbb","kind":"tag","published_at":"2023-06-25T20:29:50.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.6.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.6.0/manifests"},{"name":"@t3-oss/env-nextjs@0.6.0","sha":"f3e735420610d10af315e68a974f64d9a40c9bbb","kind":"tag","published_at":"2023-06-25T20:29:50.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.6.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.6.0/manifests"},{"name":"@t3-oss/env-nuxt@0.6.0","sha":"f3e735420610d10af315e68a974f64d9a40c9bbb","kind":"tag","published_at":"2023-06-25T20:29:50.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nuxt@0.6.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nuxt@0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.6.0/manifests"},{"name":"@t3-oss/env-nextjs@0.5.1","sha":"90d0379e37419c66d8276f8ded071c8f87b2fe88","kind":"tag","published_at":"2023-06-25T18:19:15.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.5.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.5.1/manifests"},{"name":"@t3-oss/env-nuxt@0.5.1","sha":"90d0379e37419c66d8276f8ded071c8f87b2fe88","kind":"tag","published_at":"2023-06-25T18:19:15.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nuxt@0.5.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nuxt@0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.5.1/manifests"},{"name":"@t3-oss/env-core@0.5.1","sha":"90d0379e37419c66d8276f8ded071c8f87b2fe88","kind":"tag","published_at":"2023-06-25T18:19:15.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.5.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.5.1/manifests"},{"name":"@t3-oss/env-nextjs@0.5.0","sha":"91cb9e57a2996f58753b0e47a00f070ebf486f3d","kind":"tag","published_at":"2023-06-25T17:38:56.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.5.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.5.0/manifests"},{"name":"@t3-oss/env-nuxt@0.5.0","sha":"91cb9e57a2996f58753b0e47a00f070ebf486f3d","kind":"tag","published_at":"2023-06-25T17:38:56.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nuxt@0.5.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nuxt@0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.5.0/manifests"},{"name":"@t3-oss/env-core@0.5.0","sha":"91cb9e57a2996f58753b0e47a00f070ebf486f3d","kind":"tag","published_at":"2023-06-25T17:38:56.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.5.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.5.0/manifests"},{"name":"@t3-oss/env-nextjs@0.4.1","sha":"41084fdae811dd8b4d8606032aebb2e0265e3843","kind":"tag","published_at":"2023-06-16T19:15:49.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.4.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.4.1/manifests"},{"name":"@t3-oss/env-core@0.4.1","sha":"41084fdae811dd8b4d8606032aebb2e0265e3843","kind":"tag","published_at":"2023-06-16T19:15:49.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.4.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.4.1/manifests"},{"name":"@t3-oss/env-nuxt@0.4.1","sha":"41084fdae811dd8b4d8606032aebb2e0265e3843","kind":"tag","published_at":"2023-06-16T19:15:49.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nuxt@0.4.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nuxt@0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.4.1/manifests"},{"name":"@t3-oss/env-nuxt@0.4.0","sha":"b3a477835a8bdad9bc085457da37cf3496923e2f","kind":"tag","published_at":"2023-05-29T20:04:31.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nuxt@0.4.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nuxt@0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.4.0/manifests"},{"name":"@t3-oss/env-core@0.4.0","sha":"b3a477835a8bdad9bc085457da37cf3496923e2f","kind":"tag","published_at":"2023-05-29T20:04:31.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.4.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.4.0/manifests"},{"name":"@t3-oss/env-nextjs@0.4.0","sha":"b3a477835a8bdad9bc085457da37cf3496923e2f","kind":"tag","published_at":"2023-05-29T20:04:31.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.4.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.4.0/manifests"},{"name":"@t3-oss/env-nextjs@0.3.1","sha":"bffc72d931360eb10fbe0eb546e0bcf43c6157f4","kind":"tag","published_at":"2023-05-06T15:03:44.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.3.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.3.1/manifests"},{"name":"@t3-oss/env-nuxt@0.3.1","sha":"bffc72d931360eb10fbe0eb546e0bcf43c6157f4","kind":"tag","published_at":"2023-05-06T15:03:44.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nuxt@0.3.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nuxt@0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.3.1/manifests"},{"name":"@t3-oss/env-core@0.3.1","sha":"bffc72d931360eb10fbe0eb546e0bcf43c6157f4","kind":"tag","published_at":"2023-05-06T15:03:44.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.3.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.3.1/manifests"},{"name":"@t3-oss/env-nuxt@0.3.0","sha":"2721aab58ccf771cd0b3cc89e440c4331294b547","kind":"tag","published_at":"2023-05-06T15:00:05.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nuxt@0.3.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nuxt@0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nuxt@0.3.0/manifests"},{"name":"@t3-oss/env-core@0.3.0","sha":"2721aab58ccf771cd0b3cc89e440c4331294b547","kind":"tag","published_at":"2023-05-06T15:00:05.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.3.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.3.0/manifests"},{"name":"@t3-oss/env-nextjs@0.3.0","sha":"2721aab58ccf771cd0b3cc89e440c4331294b547","kind":"tag","published_at":"2023-05-06T15:00:05.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.3.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.3.0/manifests"},{"name":"@t3-oss/env-core@0.2.2","sha":"d47ebabd1f11d74f66db1b73b8088d94d9a6ec99","kind":"tag","published_at":"2023-04-28T06:22:55.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.2.2","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.2.2/manifests"},{"name":"@t3-oss/env-nextjs@0.2.2","sha":"d47ebabd1f11d74f66db1b73b8088d94d9a6ec99","kind":"tag","published_at":"2023-04-28T06:22:55.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.2.2","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.2.2/manifests"},{"name":"@t3-oss/env-core@0.2.1","sha":"2a63aebbd89f4b922da3e47f3e4ce2bc6d87b761","kind":"tag","published_at":"2023-04-25T22:24:17.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.2.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.2.1/manifests"},{"name":"@t3-oss/env-nextjs@0.2.1","sha":"2a63aebbd89f4b922da3e47f3e4ce2bc6d87b761","kind":"tag","published_at":"2023-04-25T22:24:17.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.2.1","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.2.1/manifests"},{"name":"@t3-oss/env-nextjs@0.2.0","sha":"9f23bc848ea1be2874bcb27ba826548fdb06725d","kind":"tag","published_at":"2023-04-25T10:56:00.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.2.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.2.0/manifests"},{"name":"@t3-oss/env-core@0.2.0","sha":"9f23bc848ea1be2874bcb27ba826548fdb06725d","kind":"tag","published_at":"2023-04-25T10:56:00.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.2.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.2.0/manifests"},{"name":"@t3-oss/env-core@0.1.0","sha":"0237dbe48a6401eecd762be991a0900c89dde4a9","kind":"tag","published_at":"2023-04-23T21:45:45.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-core@0.1.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-core@0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-core@0.1.0/manifests"},{"name":"@t3-oss/env-nextjs@0.1.0","sha":"0237dbe48a6401eecd762be991a0900c89dde4a9","kind":"tag","published_at":"2023-04-23T21:45:45.000Z","download_url":"https://codeload.github.com/t3-oss/t3-env/tar.gz/@t3-oss/env-nextjs@0.1.0","html_url":"https://github.com/t3-oss/t3-env/releases/tag/@t3-oss/env-nextjs@0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/t3-oss%2Ft3-env/tags/@t3-oss%2Fenv-nextjs@0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-09-07T22:27:42.096Z","dependent_packages_count":18,"downloads":2149225,"downloads_period":"last-month","dependent_repos_count":3482,"rankings":{"downloads":0.3204737701377936,"dependent_repos_count":0.3734939455329032,"dependent_packages_count":1.289460226277628,"stargazers_count":2.019240922715039,"forks_count":4.02145696262519,"docker_downloads_count":1.7537257284376,"average":1.6296419259543589},"purl":"pkg:npm/%40t3-oss/env-core","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@t3-oss/env-core","docker_dependents_count":11,"docker_downloads_count":3182,"usage_url":"https://repos.ecosyste.ms/usage/npm/@t3-oss/env-core","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@t3-oss/env-core/dependencies","status":null,"funding_links":["https://github.com/sponsors/juliusmarminge"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@t3-oss%2Fenv-core/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@t3-oss%2Fenv-core/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@t3-oss%2Fenv-core/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@t3-oss%2Fenv-core/related_packages","maintainers":[{"uuid":"nexxel","login":"nexxel","name":null,"email":"shoubhit2005@gmail.com","url":null,"packages_count":9,"html_url":"https://www.npmjs.com/~nexxel","role":null,"created_at":"2023-04-23T15:55:03.050Z","updated_at":"2023-04-23T15:55:03.050Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/nexxel/packages"},{"uuid":"juliusmarminge","login":"juliusmarminge","name":null,"email":"julius0216@outlook.com","url":null,"packages_count":33,"html_url":"https://www.npmjs.com/~juliusmarminge","role":null,"created_at":"2023-04-23T15:55:03.057Z","updated_at":"2023-04-23T15:55:03.057Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/juliusmarminge/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5008191,"maintainers_count":1013077,"namespaces_count":295677,"keywords_count":700469,"github":"npm","metadata":{"funded_packages_count":150263},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2025-06-07T05:25:21.688Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},"unique_repositories_count":97,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4465545188","node_id":"PR_kwDOSRJkbs7ceGcl","number":13,"state":"open","title":"chore(deps): bump the backend-minor-patch group across 1 directory with 12 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-18T00:59:22.000Z","updated_at":"2026-05-18T00:59:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"backend-minor-patch","update_count":12,"packages":[{"name":"@ai-sdk/anthropic","old_version":"3.0.58","new_version":"3.0.78","repository_url":"https://github.com/vercel/ai"},{"name":"@ai-sdk/google","old_version":"3.0.43","new_version":"3.0.75","repository_url":"https://github.com/vercel/ai"},{"name":"@ai-sdk/openai","old_version":"3.0.41","new_version":"3.0.64","repository_url":"https://github.com/vercel/ai"},{"name":"@aws-sdk/client-s3","old_version":"3.1009.0","new_version":"3.1048.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/s3-request-presigner","old_version":"3.1009.0","new_version":"3.1048.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@casl/ability","old_version":"6.8.0","new_version":"6.8.1","repository_url":"https://github.com/stalniy/casl"},{"name":"@prisma/client","old_version":"6.19.2","new_version":"6.19.3","repository_url":"https://github.com/prisma/prisma"},{"name":"@sentry/node","old_version":"10.50.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@t3-oss/env-core","old_version":"0.10.1","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"ai","old_version":"6.0.116","new_version":"6.0.184","repository_url":"https://github.com/vercel/ai"},{"name":"@types/node","old_version":"20.19.37","new_version":"20.19.41","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.1","repository_url":"https://github.com/privatenumber/tsx"}],"path":null,"ecosystem":"npm"},"body":"Bumps the backend-minor-patch group with 12 updates in the /backend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `3.0.58` | `3.0.78` |\n| [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `3.0.43` | `3.0.75` |\n| [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `3.0.41` | `3.0.64` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1009.0` | `3.1048.0` |\n| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner) | `3.1009.0` | `3.1048.0` |\n| [@casl/ability](https://github.com/stalniy/casl/tree/HEAD/packages/casl-ability) | `6.8.0` | `6.8.1` |\n| [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) | `6.19.2` | `6.19.3` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.50.0` | `10.53.1` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.10.1` | `0.13.11` |\n| [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `6.0.116` | `6.0.184` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.37` | `20.19.41` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.1` |\n\n\nUpdates `@ai-sdk/anthropic` from 3.0.58 to 3.0.78\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003e@​ai-sdk/anthropic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/anthropic\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.78\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e6e28d25: fix(anthropic): propagate toModelOutput providerOption to anthropic tool results\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/vercel/ai/blob/@ai-sdk/anthropic@3.0.78/packages/anthropic/CHANGELOG.md\"\u003e@​ai-sdk/anthropic's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.78\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e6e28d25: fix(anthropic): propagate toModelOutput providerOption to anthropic tool results\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.77\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ed53314d: feat(anthropic): add the new advisor tool\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.76\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f591416]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.27\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.75\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3f06680: Remove stale \u003ccode\u003eeffort-2025-11-24\u003c/code\u003e beta header — the extended thinking effort parameter is GA and no longer requires the beta flag. Vertex AI's strict validator was actively rejecting requests with this header.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.74\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [7beadf0]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.26\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.73\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef8c9ae4: feat(anthropic): sanitize the unsupported JSON schema validation properties\u003c/li\u003e\n\u003cli\u003ea727da4: chore: ensure consistent import handling and avoid import duplicates or cycles\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [a727da4]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.72\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ea7f3c72: trigger release for all packages after provenance setup\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [a7f3c72]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.24\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/vercel/ai/commit/2e7664bff4294f2f5b21c30136ca24d12c4e9b5c\"\u003e\u003ccode\u003e2e7664b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/anthropic/issues/15315\"\u003e#15315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/6e28d252ffc4032abcbe78a463807d0af90bbaa7\"\u003e\u003ccode\u003e6e28d25\u003c/code\u003e\u003c/a\u003e Backport: fix(anthropic): propagate toModelOutput providerOption to anthropic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/d37fb1f2dad4d96605ffd2ac3d4b55e0bccdc482\"\u003e\u003ccode\u003ed37fb1f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/anthropic/issues/15202\"\u003e#15202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/d53314da429ff19453b926c010fedb23e95911d7\"\u003e\u003ccode\u003ed53314d\u003c/code\u003e\u003c/a\u003e Backport: feat(anthropic): add the new advisor tool (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/anthropic/issues/15203\"\u003e#15203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e3ccdb5987c07459ffd9be56088c5ac9d142fba2\"\u003e\u003ccode\u003ee3ccdb5\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/anthropic/issues/15094\"\u003e#15094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/74a7a20afff8c87ce6f1e15a3b1745e22c1853ca\"\u003e\u003ccode\u003e74a7a20\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/anthropic/issues/15012\"\u003e#15012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/3f06680fd76d26d9b4d0cb62780e016d6f749e6f\"\u003e\u003ccode\u003e3f06680\u003c/code\u003e\u003c/a\u003e Backport: fix(anthropic): remove stale effort-2025-11-24 beta header (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/anthropic/issues/15011\"\u003e#15011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/8a46a3c1ba2c9d6df6b5dcf9d917b6ac486fe6a9\"\u003e\u003ccode\u003e8a46a3c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/anthropic/issues/14875\"\u003e#14875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/8e650ab809ac47de5d16f26bf544a9a73b0d39a3\"\u003e\u003ccode\u003e8e650ab\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/anthropic/issues/14824\"\u003e#14824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/a727da484534bbdbf88d53497ed383fee7f7ffa1\"\u003e\u003ccode\u003ea727da4\u003c/code\u003e\u003c/a\u003e backport of chore: ensure consistent import handling and avoid import duplica...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/@ai-sdk/anthropic@3.0.78/packages/anthropic\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​ai-sdk/anthropic\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ai-sdk/google` from 3.0.43 to 3.0.75\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003e@​ai-sdk/google's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/google\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.75\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eab15576: feat(google): update Interactions API implementation to cater for upstream breaking changes coming May 26\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/google\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.74\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3ca0daa: fix(provider/google): support \u003ccode\u003efunctionCall.id\u003c/code\u003e when returned by Gemini API and provide matching \u003ccode\u003efunctionResponse.id\u003c/code\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/vercel/ai/blob/@ai-sdk/google@3.0.75/packages/google/CHANGELOG.md\"\u003e@​ai-sdk/google's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.75\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eab15576: feat(google): update Interactions API implementation to cater for upstream breaking changes coming May 26\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.74\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3ca0daa: fix(provider/google): support \u003ccode\u003efunctionCall.id\u003c/code\u003e when returned by Gemini API and provide matching \u003ccode\u003efunctionResponse.id\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.73\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebb1eb98: feat(google): add \u003ccode\u003efileData\u003c/code\u003e support to embedding model\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.72\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb3642fe: feat(provider/google): support cancelling long-running Interactions API agents via AbortSignal, and process their intermittent stream\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.71\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e59530cf: fix(google): emit Vertex no-args streaming tool calls and preserve thoughtSignature\u003c/p\u003e\n\u003cp\u003eVertex emits a no-args function call as a single chunk shaped \u003ccode\u003e{ functionCall: { name: 'X' } }\u003c/code\u003e with no \u003ccode\u003eargs\u003c/code\u003e, no \u003ccode\u003epartialArgs\u003c/code\u003e, and no \u003ccode\u003ewillContinue\u003c/code\u003e. The streaming parser had no branch for this shape, so the call was dropped along with any \u003ccode\u003ethoughtSignature\u003c/code\u003e it carried. For Gemini 3 thinking models this caused the next multi-turn step to 400 with \u003ccode\u003emissing thought_signature\u003c/code\u003e. The unary (\u003ccode\u003edoGenerate\u003c/code\u003e) path had the same drop.\u003c/p\u003e\n\u003cp\u003eBoth paths now emit the call as a complete tool call with \u003ccode\u003e'{}'\u003c/code\u003e input and propagate \u003ccode\u003ethoughtSignature\u003c/code\u003e provider metadata.\u003c/p\u003e\n\u003cp\u003eFixes \u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/14847\"\u003e#14847\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.70\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4f3f564: fix(provider/google): fix lack of image consistency when using Interactions API in stateless mode\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.69\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebb377ba: fix(google): omit passing includeServerSideToolInvocations for Vertex tool_config\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [f591416]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.27\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/vercel/ai/commit/f8d30032da41bdfd1d4c560bb6439dec8021603e\"\u003e\u003ccode\u003ef8d3003\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15356\"\u003e#15356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/ab15576b0002adc7f286d28bda8bb5a3e730e68c\"\u003e\u003ccode\u003eab15576\u003c/code\u003e\u003c/a\u003e Backport: feat(google): update Interactions API implementation to cater for u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/2e7664bff4294f2f5b21c30136ca24d12c4e9b5c\"\u003e\u003ccode\u003e2e7664b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15315\"\u003e#15315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/3ca0daa8ebc9b73eeb71c63c1ce20f66004953ef\"\u003e\u003ccode\u003e3ca0daa\u003c/code\u003e\u003c/a\u003e Backport: fix(provider/google): support \u003ccode\u003efunctionCall.id\u003c/code\u003e when returned by Ge...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e2f1bca89259f60318faf7537539b67872630052\"\u003e\u003ccode\u003ee2f1bca\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15216\"\u003e#15216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/bb1eb987174b7914c0aca40a67e863849260c17c\"\u003e\u003ccode\u003ebb1eb98\u003c/code\u003e\u003c/a\u003e Backport: feat(google): add fileData support to embedding model (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15204\"\u003e#15204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/d5bbdbc0eff8e684809c75469c53fd366e917b53\"\u003e\u003ccode\u003ed5bbdbc\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15174\"\u003e#15174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/b3642febbe666fc729dddd4387d27d78e214ee92\"\u003e\u003ccode\u003eb3642fe\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/google): support cancelling long-running Interactions...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e70aab94d6f3dac30d54ac3185259a9562051bd6\"\u003e\u003ccode\u003ee70aab9\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15138\"\u003e#15138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/59530cf46d795d824ac6f20cce1a3fe79e25eb8b\"\u003e\u003ccode\u003e59530cf\u003c/code\u003e\u003c/a\u003e Backport: fix(google): emit no-args streaming tool calls and preserve thought...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/@ai-sdk/google@3.0.75/packages/google\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​ai-sdk/google\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ai-sdk/openai` from 3.0.41 to 3.0.64\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003e@​ai-sdk/openai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.64\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb7ed8bd: feat(openai): add opt-in pass-through for unsupported file media types\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/vercel/ai/blob/@ai-sdk/openai@3.0.64/packages/openai/CHANGELOG.md\"\u003e@​ai-sdk/openai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.64\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb7ed8bd: feat(openai): add opt-in pass-through for unsupported file media types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.63\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f591416]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.27\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.62\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e65edcca: feat: add allowedTools provider option for OpenAI Responses\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.61\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb93f9b4: feat(provider/openai): forward imageDetail providerOptions on tool-result image content\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.60\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e6dcd8e6: feat(openai): add GPT-5.5 chat model IDs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.59\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e38966ab: fix(openai, openai-compatible): only send null content for assistant messages with tool calls\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.58\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2370948: feat(openai): preserve \u003ccode\u003enamespace\u003c/code\u003e on function_call output items\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.57\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ed33e7cc: chore(provider/openai): add type for image model options for type-safe processing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.56\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/vercel/ai/commit/2e7664bff4294f2f5b21c30136ca24d12c4e9b5c\"\u003e\u003ccode\u003e2e7664b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15315\"\u003e#15315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/b7ed8bdac18d2e71b4c392f08c8d8f03204ca8f4\"\u003e\u003ccode\u003eb7ed8bd\u003c/code\u003e\u003c/a\u003e Backport: feat(openai): add opt-in pass-through for unsupported file media ty...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e3ccdb5987c07459ffd9be56088c5ac9d142fba2\"\u003e\u003ccode\u003ee3ccdb5\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15094\"\u003e#15094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/bf9de314a7e747019d73dedad7c840da25cc94d5\"\u003e\u003ccode\u003ebf9de31\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15046\"\u003e#15046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/65edcca7edb360ea6c3fa703ff5662c893e9ec0b\"\u003e\u003ccode\u003e65edcca\u003c/code\u003e\u003c/a\u003e Backport: feat(openai): add allowedTools provider option for Responses (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15044\"\u003e#15044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/ee37690cc8bcf97710ba391dde4fdfca3c1e1405\"\u003e\u003ccode\u003eee37690\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15020\"\u003e#15020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/b93f9b4f806c59fce982c42d4dfa7d19f4a1f928\"\u003e\u003ccode\u003eb93f9b4\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/openai): forward imageDetail providerOptions on tool-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c7061114178e8bf86cc9ac604ebbbe0e7866c7eb\"\u003e\u003ccode\u003ec706111\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/14971\"\u003e#14971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/6dcd8e6f602a0b14c8bb79d11b847d05b60e67d3\"\u003e\u003ccode\u003e6dcd8e6\u003c/code\u003e\u003c/a\u003e Backport: feat(openai): add GPT-5.5 chat model IDs (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/14965\"\u003e#14965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/a1dddcc5b39a03168e7a8fd7516fdc47798d67b3\"\u003e\u003ccode\u003ea1dddcc\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/14954\"\u003e#14954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/@ai-sdk/openai@3.0.64/packages/openai\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​ai-sdk/openai\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-s3` from 3.1009.0 to 3.1048.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/client-s3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1048.0\u003c/h2\u003e\n\u003ch4\u003e3.1048.0(2026-05-15)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackages:\u003c/strong\u003e  update import paths (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8024\"\u003e#8024\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/901b75a183812de984903bd301614e194f6c6e43\"\u003e901b75a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eupdated import sources for aws-sdk core (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8015\"\u003e#8015\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e1af90474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync for browser bundle fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8022\"\u003e#8022\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003eeabae7d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore/client:\u003c/strong\u003e  consolidate packages into core/client (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8010\"\u003e#8010\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/832d9e769f5f564003189f0ae301f7717e7f6c07\"\u003e832d9e76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-15 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4aa76bd0c70b7603e9f23e950fb6b079e4cac68f\"\u003e4aa76bd0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediapackagev2:\u003c/strong\u003e  This release adds support for AvailabilityStartTimeConfiguration in MediaPackageV2 DASH manifests (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c8a84d47e137a9e9e5aefa1a4a2eb386d4064ad\"\u003e6c8a84d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-selling:\u003c/strong\u003e  Enable TCV intake on Opportunity to improve Opportunities Hygiene and downstream revenue attribution. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d68a75c460ef92ffe402cb5c331eecffb2d93b4a\"\u003ed68a75c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  Updating the max limit for start query api parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/931876e1ad4e2a7c2d6aeb3fd975f4ae1b071520\"\u003e931876e1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1048.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1047.0\u003c/h2\u003e\n\u003ch4\u003e3.1047.0(2026-05-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade fast-xml-parser to 5.7.3 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8021\"\u003e#8021\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2aae04e93b046dbb384cc5c9339298953ab3843\"\u003eb2aae04e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-14 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3505575ddb0441cd291dfbb044bc01af6f859b32\"\u003e3505575d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Release --has-databases parameter for AWS Glue get-catalogs API, which filters catalog responses to include only those capable of containing databases, excluding parent catalogs that hold only other catalogs. Remove model-level validation on partition index list size for AWS Glue tables. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b076eea6202df964b17d73795cd181baf8e37e\"\u003ee2b076ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  Add 9 SDK waiters for DMS Schema Conversion async operations. Eliminates manual polling for import, assessment, conversion, export, and creation jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32d372e79edce8fe22d5671f8555874a8075fc26\"\u003e32d372e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mgn:\u003c/strong\u003e  Introducing new option for security groups mapping - with MAP-DHCP the service translates security rules from your source environment with DHCP compatibility. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/27c07049303a068fb86511bd2d823bb825c35d66\"\u003e27c07049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock:\u003c/strong\u003e  Advanced Prompt Optimization (AdvPO) allows you to optimize and migrate your prompts for any model on Bedrock by automatically evaluating responses and rewriting prompts to improve performance. This release provides a programmatic way to create, get, list, stop, and delete AdvPO jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7e479fde2146f51d3165f57eff529ae4ff2222cc\"\u003e7e479fde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Adding a new boolean for OCSP Revocations in Viewer mTLS Create and Update APIs, and adding a new 'Passthrough' option for TrustStore modes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ee96afaa0f294bb1dc3de89eac75cb7f4ec064df\"\u003eee96afaa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Adds support for SageMaker Unified Studio notebook operations, including notebook import and export (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/383f4ea2d9ef976310fd98d0bb15f3452424f8c9\"\u003e383f4ea2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  ListModels is an API that returns the available AI models for a Connect Assistant based on its region and AI prompt type. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0d6d7ec3b165593aaff93cd691f0405abda53a96\"\u003e0d6d7ec3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-grafana:\u003c/strong\u003e  Adds support for dual-stack (IPv4 and IPv6) connectivity to Amazon Managed Grafana workspaces. Customers can configure the ipAddressType parameter when creating or updating a workspace to choose between IPv4-only or dual-stack (IPv4 and IPv6) access. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1184c5e5e58e3ec07eb535698f75344700158526\"\u003e1184c5e5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1047.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1046.0\u003c/h2\u003e\n\u003ch4\u003e3.1046.0(2026-05-14)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md\"\u003e@​aws-sdk/client-s3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1047.0...v3.1048.0\"\u003e3.1048.0\u003c/a\u003e (2026-05-15)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1045.0...v3.1046.0\"\u003e3.1046.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1044.0...v3.1045.0\"\u003e3.1045.0\u003c/a\u003e (2026-05-07)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1043.0...v3.1044.0\"\u003e3.1044.0\u003c/a\u003e (2026-05-06)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3:\u003c/strong\u003e Validate outpost access point resource name (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bee88a56c5d1e8ffe9b2953117d81f4fc221ac68\"\u003ebee88a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1042.0...v3.1043.0\"\u003e3.1043.0\u003c/a\u003e (2026-05-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\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/aws/aws-sdk-js-v3/commit/313813d9e1f25eb6896cf2880977f01ee7fb2556\"\u003e\u003ccode\u003e313813d\u003c/code\u003e\u003c/a\u003e Publish v3.1048.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e\u003ccode\u003e1af9047\u003c/code\u003e\u003c/a\u003e chore(codegen): updated import sources for aws-sdk core (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003e\u003ccode\u003eeabae7d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for browser bundle fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a66433550dc5bfd0b3228222ad096bfb25d042c0\"\u003e\u003ccode\u003ea664335\u003c/code\u003e\u003c/a\u003e Publish v3.1046.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ce20f6d16352cd5747d9555e2b75e9462ea8ae9\"\u003e\u003ccode\u003e9ce20f6\u003c/code\u003e\u003c/a\u003e chore(codegen): dependency version bump (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acffbf906165501879a9e57b4f1b63deecbe63ea\"\u003e\u003ccode\u003eacffbf9\u003c/code\u003e\u003c/a\u003e chore: update smithy/core imports (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7979\"\u003e#7979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b329def5fdfa4fc2f311a66553d6b3782f78d4ce\"\u003e\u003ccode\u003eb329def\u003c/code\u003e\u003c/a\u003e Publish v3.1045.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ccd438a189e58745a6f25f5dec7ecd83120f7a8\"\u003e\u003ccode\u003e1ccd438\u003c/code\u003e\u003c/a\u003e Publish v3.1044.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bee88a56c5d1e8ffe9b2953117d81f4fc221ac68\"\u003e\u003ccode\u003ebee88a5\u003c/code\u003e\u003c/a\u003e feat(client-s3): Validate outpost access point resource name\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1048.0/clients/client-s3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/s3-request-presigner` from 3.1009.0 to 3.1048.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/s3-request-presigner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1048.0\u003c/h2\u003e\n\u003ch4\u003e3.1048.0(2026-05-15)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackages:\u003c/strong\u003e  update import paths (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8024\"\u003e#8024\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/901b75a183812de984903bd301614e194f6c6e43\"\u003e901b75a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eupdated import sources for aws-sdk core (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8015\"\u003e#8015\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e1af90474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync for browser bundle fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8022\"\u003e#8022\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003eeabae7d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore/client:\u003c/strong\u003e  consolidate packages into core/client (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8010\"\u003e#8010\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/832d9e769f5f564003189f0ae301f7717e7f6c07\"\u003e832d9e76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-15 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4aa76bd0c70b7603e9f23e950fb6b079e4cac68f\"\u003e4aa76bd0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediapackagev2:\u003c/strong\u003e  This release adds support for AvailabilityStartTimeConfiguration in MediaPackageV2 DASH manifests (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c8a84d47e137a9e9e5aefa1a4a2eb386d4064ad\"\u003e6c8a84d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-selling:\u003c/strong\u003e  Enable TCV intake on Opportunity to improve Opportunities Hygiene and downstream revenue attribution. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d68a75c460ef92ffe402cb5c331eecffb2d93b4a\"\u003ed68a75c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  Updating the max limit for start query api parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/931876e1ad4e2a7c2d6aeb3fd975f4ae1b071520\"\u003e931876e1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1048.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1047.0\u003c/h2\u003e\n\u003ch4\u003e3.1047.0(2026-05-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade fast-xml-parser to 5.7.3 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8021\"\u003e#8021\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2aae04e93b046dbb384cc5c9339298953ab3843\"\u003eb2aae04e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-14 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3505575ddb0441cd291dfbb044bc01af6f859b32\"\u003e3505575d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Release --has-databases parameter for AWS Glue get-catalogs API, which filters catalog responses to include only those capable of containing databases, excluding parent catalogs that hold only other catalogs. Remove model-level validation on partition index list size for AWS Glue tables. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b076eea6202df964b17d73795cd181baf8e37e\"\u003ee2b076ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  Add 9 SDK waiters for DMS Schema Conversion async operations. Eliminates manual polling for import, assessment, conversion, export, and creation jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32d372e79edce8fe22d5671f8555874a8075fc26\"\u003e32d372e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mgn:\u003c/strong\u003e  Introducing new option for security groups mapping - with MAP-DHCP the service translates security rules from your source environment with DHCP compatibility. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/27c07049303a068fb86511bd2d823bb825c35d66\"\u003e27c07049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock:\u003c/strong\u003e  Advanced Prompt Optimization (AdvPO) allows you to optimize and migrate your prompts for any model on Bedrock by automatically evaluating responses and rewriting prompts to improve performance. This release provides a programmatic way to create, get, list, stop, and delete AdvPO jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7e479fde2146f51d3165f57eff529ae4ff2222cc\"\u003e7e479fde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Adding a new boolean for OCSP Revocations in Viewer mTLS Create and Update APIs, and adding a new 'Passthrough' option for TrustStore modes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ee96afaa0f294bb1dc3de89eac75cb7f4ec064df\"\u003eee96afaa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Adds support for SageMaker Unified Studio notebook operations, including notebook import and export (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/383f4ea2d9ef976310fd98d0bb15f3452424f8c9\"\u003e383f4ea2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  ListModels is an API that returns the available AI models for a Connect Assistant based on its region and AI prompt type. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0d6d7ec3b165593aaff93cd691f0405abda53a96\"\u003e0d6d7ec3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-grafana:\u003c/strong\u003e  Adds support for dual-stack (IPv4 and IPv6) connectivity to Amazon Managed Grafana workspaces. Customers can configure the ipAddressType parameter when creating or updating a workspace to choose between IPv4-only or dual-stack (IPv4 and IPv6) access. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1184c5e5e58e3ec07eb535698f75344700158526\"\u003e1184c5e5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1047.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1046.0\u003c/h2\u003e\n\u003ch4\u003e3.1046.0(2026-05-14)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md\"\u003e@​aws-sdk/s3-request-presigner's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1047.0...v3.1048.0\"\u003e3.1048.0\u003c/a\u003e (2026-05-15)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1045.0...v3.1046.0\"\u003e3.1046.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1044.0...v3.1045.0\"\u003e3.1045.0\u003c/a\u003e (2026-05-07)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1043.0...v3.1044.0\"\u003e3.1044.0\u003c/a\u003e (2026-05-06)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1042.0...v3.1043.0\"\u003e3.1043.0\u003c/a\u003e (2026-05-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1041.0...v3.1042.0\"\u003e3.1042.0\u003c/a\u003e (2026-05-04)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/313813d9e1f25eb6896cf2880977f01ee7fb2556\"\u003e\u003ccode\u003e313813d\u003c/code\u003e\u003c/a\u003e Publish v3.1048.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/901b75a183812de984903bd301614e194f6c6e43\"\u003e\u003ccode\u003e901b75a\u003c/code\u003e\u003c/a\u003e chore(packages): update import paths (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8024\"\u003e#8024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003e\u003ccode\u003eeabae7d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for browser bundle fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a66433550dc5bfd0b3228222ad096bfb25d042c0\"\u003e\u003ccode\u003ea664335\u003c/code\u003e\u003c/a\u003e Publish v3.1046.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6a0f061a158c5648fad5d7f12d7ccc0b59d21165\"\u003e\u003ccode\u003e6a0f061\u003c/code\u003e\u003c/a\u003e chore(core/util): migrate minor utility functions to core (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8007\"\u003e#8007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ce20f6d16352cd5747d9555e2b75e9462ea8ae9\"\u003e\u003ccode\u003e9ce20f6\u003c/code\u003e\u003c/a\u003e chore(codegen): dependency version bump (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acffbf906165501879a9e57b4f1b63deecbe63ea\"\u003e\u003ccode\u003eacffbf9\u003c/code\u003e\u003c/a\u003e chore: update smithy/core imports (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/7979\"\u003e#7979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b329def5fdfa4fc2f311a66553d6b3782f78d4ce\"\u003e\u003ccode\u003eb329def\u003c/code\u003e\u003c/a\u003e Publish v3.1045.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ccd438a189e58745a6f25f5dec7ecd83120f7a8\"\u003e\u003ccode\u003e1ccd438\u003c/code\u003e\u003c/a\u003e Publish v3.1044.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1048.0/packages/s3-request-presigner\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@casl/ability` from 6.8.0 to 6.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stalniy/casl/releases\"\u003e@​casl/ability's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​casl/ability\u003c/code\u003e: v6.8.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/stalniy/casl/compare/@casl/ability@6.8.0...@casl/ability@6.8.1\"\u003e6.8.1\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimproves perf of edge cases (\u003ca href=\"https://redirect.github.com/stalniy/casl/issues/1191\"\u003e#1191\u003c/a\u003e) (\u003ca href=\"https://github.com/stalniy/casl/commit/f25a32a7887a6be82fe69a223ac969323d6144b1\"\u003ef25a32a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003elazily create a new array during rule field filtering (\u003ca href=\"https://redirect.github.com/stalniy/casl/issues/1194\"\u003e#1194\u003c/a\u003e) (\u003ca href=\"https://github.com/stalniy/casl/commit/119f000c044bff244b06c6102eb4f43cae3ccfce\"\u003e119f000\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/stalniy/casl/blob/master/packages/casl-ability/CHANGELOG.md\"\u003e@​casl/ability's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/stalniy/casl/compare/@casl/ability@6.8.0...@casl/ability@6.8.1\"\u003e6.8.1\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimproves perf of edge cases (\u003ca href=\"https://redirect.github.com/stalniy/casl/issues/1191\"\u003e#1191\u003c/a\u003e) (\u003ca href=\"https://github.com/stalniy/casl/commit/f25a32a7887a6be82fe69a223ac969323d6144b1\"\u003ef25a32a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003elazily create a new array during rule field filtering (\u003ca href=\"https://redirect.github.com/stalniy/casl/issues/1194\"\u003e#1194\u003c/a\u003e) (\u003ca href=\"https://github.com/stalniy/casl/commit/119f000c044bff244b06c6102eb4f43cae3ccfce\"\u003e119f000\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stalniy/casl/commit/49b5bcdf4a79c7e788b3e735d180b938c2dd6a07\"\u003e\u003ccode\u003e49b5bcd\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://github.com/stalniy/casl/tree/HEAD/packages/casl-ability/issues/1192\"\u003e#1192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stalniy/casl/commit/119f000c044bff244b06c6102eb4f43cae3ccfce\"\u003e\u003ccode\u003e119f000\u003c/code\u003e\u003c/a\u003e perf: lazily create a new array during rule field filtering (\u003ca href=\"https://github.com/stalniy/casl/tree/HEAD/packages/casl-ability/issues/1194\"\u003e#1194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stalniy/casl/commit/f25a32a7887a6be82fe69a223ac969323d6144b1\"\u003e\u003ccode\u003ef25a32a\u003c/code\u003e\u003c/a\u003e perf: improves perf of edge cases (\u003ca href=\"https://github.com/stalniy/casl/tree/HEAD/packages/casl-ability/issues/1191\"\u003e#1191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/stalniy/casl/commits/@casl/ability@6.8.1/packages/casl-ability\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@prisma/client` from 6.19.2 to 6.19.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prisma/prisma/releases\"\u003e@​prisma/client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.19.3\u003c/h2\u003e\n\u003cp\u003eToday, we are issuing a 6.19.3 patch release in the Prisma 6 release line. It updates the \u003ccode\u003eeffect\u003c/code\u003e dependency to resolve a security vulnerability.\u003c/p\u003e\n\u003cp\u003eChanges:\n\u003ca href=\"https://redirect.github.com/prisma/prisma/pull/29416\"\u003eprisma/prisma#29416\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/prisma/prisma/commit/727a61ae916846267a98358d103b3e8a2afebd45\"\u003e\u003ccode\u003e727a61a\u003c/code\u003e\u003c/a\u003e chore: bump effect to fix vulnerability (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/client/issues/29416\"\u003e#29416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prisma/prisma/commits/6.19.3/packages/client\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 10.50.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\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/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.50.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@t3-oss/env-core` from 0.10.1 to 0.13.11\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e@​t3-oss/env-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/395\"\u003e#395\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/GRA0007\"\u003e\u003ccode\u003e@​GRA0007\u003c/code\u003e\u003c/a\u003e! - Update zod imports to support treeshaking in Webpack (Next.js) and esbuild\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/388\"\u003e#388\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/juliusmarminge\"\u003e\u003ccode\u003e@​juliusmarminge\u003c/code\u003e\u003c/a\u003e! - add VERCEL_TARGET_ENV to vercel preset\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/326\"\u003e#326\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Abdalrhman-Almarakeby\"\u003e\u003ccode\u003e@​Abdalrhman-Almarakeby\u003c/code\u003e\u003c/a\u003e! - update skipValidation flag to skip validation for extended presets\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.8\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/t3-oss/t3-env/pull/353\"\u003e#353\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/31202b8d0131ae4da366e26aa3782766c7c23cac\"\u003e\u003ccode\u003e31202b8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mmikhan\"\u003e\u003ccode\u003e@​mmikhan\u003c/code\u003e\u003c/a\u003e! - feat: add Vite preset (\u003ca href=\"https://vite.dev/guide/env-and-mode\"\u003ehttps://vite.dev/guide/env-and-mode\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/362\"\u003e#362\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/21d6d950eac16bf30b72e037683ee94d50fc4663\"\u003e\u003ccode\u003e21d6d95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mmikhan\"\u003e\u003ccode\u003e@​mmikhan\u003c/code\u003e\u003c/a\u003e! - feat: add WXT preset (\u003ca href=\"https://wxt.dev/guide/essentials/config/environment-variables.html#built-in-environment-variables\"\u003ehttps://wxt.dev/guide/essentials/config/environment-variables.html#built-in-environment-variables\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.7\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/t3-oss/t3-env/pull/357\"\u003e#357\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/216bc2df4d391f44311273873f74e2f8dfd2011e\"\u003e\u003ccode\u003e216bc2d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/juliusmarminge\"\u003e\u003ccode\u003e@​juliusmarminge\u003c/code\u003e\u003c/a\u003e! - feat: add arktype presets\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/354\"\u003e#354\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/221bdb56e51ec6aa80a3bf751abb8f66822298bd\"\u003e\u003ccode\u003e221bdb5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mmikhan\"\u003e\u003ccode\u003e@​mmikhan\u003c/code\u003e\u003c/a\u003e! - feat: add supabase vercel preset (\u003ca href=\"https://vercel.com/marketplace/supabase\"\u003ehttps://vercel.com/marketplace/supabase\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/341\"\u003e#341\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/aa245edf2b80f0449c5537ade19630c88c08db35\"\u003e\u003ccode\u003eaa245ed\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Asamsig\"\u003e\u003ccode\u003e@​Asamsig\u003c/code\u003e\u003c/a\u003e! - Add preset for Coolify predefined environment variables\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/346\"\u003e#346\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/73e90f563f8e6cc6621f4c59fe0229d0d336767a\"\u003e\u003ccode\u003e73e90f5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/haltcase\"\u003e\u003ccode\u003e@​haltcase\u003c/code\u003e\u003c/a\u003e! - fix: issue where \u003ccode\u003eissue.message\u003c/code\u003e is missing with the default configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/23ddb79a92800665daa54b90c99f7c1099eeb6fb\"\u003e\u003ccode\u003e23ddb79\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Update zod imports to support tree-shaking for Webpack (Next.js) and esbuild ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/aefbe74167ab23a8d99e23614a2649ffa7f1e844\"\u003e\u003ccode\u003eaefbe74\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e feat(preset): add VERCEL_TARGET_ENV (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/1551e4068a28cb9fbe90147dafadf53cc3b003a6\"\u003e\u003ccode\u003e1551e40\u003c/code\u003e\u003c/a\u003e update the docs to zod 4 (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/14b4d0a3f02e04cd1d291aaf80ad32b043b5fb52\"\u003e\u003ccode\u003e14b4d0a\u003c/code\u003e\u003c/a\u003e feat(docs): add standard schema docs (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/090edb22cb0793d4bf4259142b3c0953ee3bafde\"\u003e\u003ccode\u003e090edb2\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/19c5d6f667bb918580b27482c21ab317d3a27a43\"\u003e\u003ccode\u003e19c5d6f\u003c/code\u003e\u003c/a\u003e bump valibot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e fix: apply skipValidation to all presets when set on parent (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5f68dca51843069f68f4be5f6b8b9cbf2d361a81\"\u003e\u003ccode\u003e5f68dca\u003c/code\u003e\u003c/a\u003e feat: improve oxc lint/fmt, add husky hooks to pre-commit and CI/CD (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.11/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@​t3-oss/env-core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ai` from 6.0.116 to 6.0.184\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003eai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eai@6.0.184\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e40fc5e4: fix(ai): default missing embedding warnings to an empty array\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eai@6.0.183\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [363cefe]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.115\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/vercel/ai/blob/ai@6.0.184/packages/ai/CHANGELOG.md\"\u003eai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.0.184\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e40fc5e4: fix(ai): default missing embedding warnings to an empty array\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.183\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [363cefe]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.115\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.182\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ee76a29a: fix(ai): download tool-result file URLs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.181\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e538974a: fix(ui): make \u003ccode\u003einput\u003c/code\u003e optional on \u003ccode\u003eoutput-error\u003c/code\u003e tool and dynamic-tool UI message parts\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003evalidateUIMessages\u003c/code\u003e rejected persisted assistant messages whose \u003ccode\u003eoutput-error\u003c/code\u003e tool parts had no \u003ccode\u003einput\u003c/code\u003e key. This happened for any errored tool call where the SDK set \u003ccode\u003einput: undefined\u003c/code\u003e (e.g. \u003ccode\u003eNoSuchToolError\u003c/code\u003e / \u003ccode\u003eInvalidToolInputError\u003c/code\u003e): JSON serialization stripped the \u003ccode\u003eundefined\u003c/code\u003e value, and Zod 4.4+ treats a missing \u003ccode\u003ez.unknown()\u003c/code\u003e key as a validation failure (previously it was implicitly optional). The schema now matches the runtime shape produced by \u003ccode\u003eprocess-ui-message-stream\u003c/code\u003e, so reloading a thread that contains an errored tool call no longer throws \u003ccode\u003eAI_TypeValidationError\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.180\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e253bd5a: fix(gateway): enable retry support for gateway errors\u003c/li\u003e\n\u003cli\u003e57ec10f: fix URL of hero animation in README\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [253bd5a]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.114\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.179\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [ee4de68]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.113\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.178\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eac6f27e: fix(ai): update opentelemetry pinned version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.177\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/vercel/ai/commit/f8d30032da41bdfd1d4c560bb6439dec8021603e\"\u003e\u003ccode\u003ef8d3003\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15356\"\u003e#15356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/40fc5e40f39b991befd084d48e70084de90ab78f\"\u003e\u003ccode\u003e40fc5e4\u003c/code\u003e\u003c/a\u003e Backport: fix(ai): default missing embedding warnings (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15354\"\u003e#15354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/2e7664bff4294f2f5b21c30136ca24d12c4e9b5c\"\u003e\u003ccode\u003e2e7664b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15315\"\u003e#15315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/7baadcc49f0a447e2d55c9fe7d4684d19020772a\"\u003e\u003ccode\u003e7baadcc\u003c/code\u003e\u003c/a\u003e chore: diverge test assertions based on node version (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15326\"\u003e#15326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/5427555b368216512b4f6b33ac07dfcaaf7c46ee\"\u003e\u003ccode\u003e5427555\u003c/code\u003e\u003c/a\u003e chore: fix flaky tests diverging on different node versions (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15296\"\u003e#15296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c76ce9cdcd176554e245ede286be1863e17e5fd5\"\u003e\u003ccode\u003ec76ce9c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15257\"\u003e#15257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c0e4feffdd69e75d6ba0c1d311f0ec929952731d\"\u003e\u003ccode\u003ec0e4fef\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15251\"\u003e#15251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e76a29a7452fc171d7303fa4db0aaae94af0ddd3\"\u003e\u003ccode\u003ee76a29a\u003c/code\u003e\u003c/a\u003e Backport: fix(ai): download tool-result file URLs (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15246\"\u003e#15246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/538974aeb1b0665f85f330ef49e2ded6a01d300b\"\u003e\u003ccode\u003e538974a\u003c/code\u003e\u003c/a\u003e Backport: fix(ai): Fix validateUIMessages with Zod 4.4 (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15247\"\u003e#15247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/43e5359b6cf3c8737544ad17604d7b152d01a73e\"\u003e\u003ccode\u003e43e5359\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15221\"\u003e#15221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/ai@6.0.184/packages/ai\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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 ai since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 20.19.37 to 20.19.41\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 `tsx` from 4.21.0 to 4.22.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/privatenumber/tsx/releases\"\u003etsx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.22.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.22.0...v4.22.1\"\u003e4.22.1\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eresolve tsconfig path aliases containing a colon (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/780\"\u003e#780\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/6979f28810829dc79ec9baf406e162a18b65ab4b\"\u003e6979f28\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.22.1\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.22.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.21.1...v4.22.0\"\u003e4.22.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade esbuild to 0.28 (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/789\"\u003e#789\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/b29f6ee4d6872fdef474eb0a89c6d4e982478a77\"\u003eb29f6ee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.22.0\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.21.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.21.0...v4.21.1\"...\n\n_Description has been truncated_","html_url":"https://github.com/n-i-3/Realestate-matching/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/n-i-3%2FRealestate-matching/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"4281703937","node_id":"PR_kwDORQSTlc7TRD_K","number":225,"state":"closed","title":"deps: bump the npm group across 1 directory with 48 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-20T06:54:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-17T09:55:15.000Z","updated_at":"2026-04-20T06:54:31.000Z","time_to_close":248351,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"npm","update_count":48,"packages":[{"name":"@biomejs/biome","old_version":"2.4.2","new_version":"2.4.12","repository_url":"https://github.com/biomejs/biome"},{"name":"@changesets/changelog-github","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.29.8","new_version":"2.30.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@effect/vitest","old_version":"4.0.0-beta.40","new_version":"4.0.0-beta.50","repository_url":"https://github.com/Effect-TS/effect"},{"name":"@playwright/test","old_version":"1.58.2","new_version":"1.59.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"@types/node","old_version":"22.10.2","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/ui","old_version":"3.2.4","new_version":"4.1.4","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"lint-staged","old_version":"16.2.7","new_version":"16.4.0","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"typescript","old_version":"5.7.2","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vitest","old_version":"3.0.5","new_version":"4.1.4","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@t3-oss/env-core","old_version":"0.13.8","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"discord-api-types","old_version":"0.38.39","new_version":"0.38.47","repository_url":"https://github.com/discordjs/discord-api-types"},{"name":"@astrojs/mdx","old_version":"4.3.14","new_version":"5.0.3","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/starlight","old_version":"0.33.2","new_version":"0.38.3","repository_url":"https://github.com/withastro/starlight"},{"name":"astro","old_version":"5.18.1","new_version":"6.1.7","repository_url":"https://github.com/withastro/astro"},{"name":"sharp","old_version":"0.33.5","new_version":"0.34.5","repository_url":"https://github.com/lovell/sharp"},{"name":"testcontainers","old_version":"11.13.0","new_version":"11.14.0","repository_url":"https://github.com/testcontainers/testcontainers-node"},{"name":"@faker-js/faker","old_version":"10.0.0","new_version":"10.4.0","repository_url":"https://github.com/faker-js/faker"},{"name":"@tailwindcss/vite","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tanstack/react-devtools","old_version":"0.7.0","new_version":"0.10.2","repository_url":"https://github.com/TanStack/devtools"},{"name":"@tanstack/react-form","old_version":"1.0.0","new_version":"1.29.0","repository_url":"https://github.com/TanStack/form"},{"name":"@tanstack/react-query","old_version":"5.66.5","new_version":"5.99.0","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-query-devtools","old_version":"5.84.2","new_version":"5.99.0","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-router","old_version":"1.132.0","new_version":"1.168.22","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-router-devtools","old_version":"1.132.0","new_version":"1.166.13","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-router-ssr-query","old_version":"1.131.7","new_version":"1.166.11","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-start","old_version":"1.132.0","new_version":"1.167.41","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-table","old_version":"8.21.2","new_version":"8.21.3","repository_url":"https://github.com/TanStack/table"},{"name":"@tanstack/router-plugin","old_version":"1.132.0","new_version":"1.167.22","repository_url":"https://github.com/TanStack/router"},{"name":"lucide-react","old_version":"0.561.0","new_version":"1.8.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"react","old_version":"19.2.0","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.0","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-hook-form","old_version":"7.71.2","new_version":"7.72.1","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"tailwind-merge","old_version":"3.0.2","new_version":"3.5.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"tailwindcss","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"tw-animate-css","old_version":"1.3.6","new_version":"1.4.0","repository_url":"https://github.com/Wombosvideo/tw-animate-css"},{"name":"vite-tsconfig-paths","old_version":"5.1.4","new_version":"6.1.1","repository_url":"https://github.com/aleclarson/vite-tsconfig-paths"},{"name":"@tanstack/devtools-vite","old_version":"0.3.11","new_version":"0.6.0","repository_url":"https://github.com/TanStack/devtools"},{"name":"@tanstack/router-cli","old_version":"1.160.1","new_version":"1.166.33","repository_url":"https://github.com/TanStack/router"},{"name":"@testing-library/dom","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/testing-library/dom-testing-library"},{"name":"@testing-library/react","old_version":"16.2.0","new_version":"16.3.2","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"@vitejs/plugin-react","old_version":"5.0.4","new_version":"6.0.1","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"jsdom","old_version":"27.0.0","new_version":"29.0.2","repository_url":"https://github.com/jsdom/jsdom"},{"name":"vite","old_version":"8.0.7","new_version":"8.0.8","repository_url":"https://github.com/vitejs/vite"},{"name":"@inlang/paraglide-js","old_version":"2.12.0","new_version":"2.16.0","repository_url":"https://github.com/opral/paraglide-js"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm group with 48 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.4.2` | `2.4.12` |\n| [@changesets/changelog-github](https://github.com/changesets/changesets) | `0.5.2` | `0.6.0` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.8` | `2.30.0` |\n| [@effect/vitest](https://github.com/Effect-TS/effect/tree/HEAD/packages/vitest) | `4.0.0-beta.40` | `4.0.0-beta.50` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.58.2` | `1.59.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.10.2` | `25.6.0` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `3.2.4` | `4.1.4` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.2.7` | `16.4.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.7.2` | `6.0.3` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.0.5` | `4.1.4` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.8` | `0.13.11` |\n| [discord-api-types](https://github.com/discordjs/discord-api-types) | `0.38.39` | `0.38.47` |\n| [@astrojs/mdx](https://github.com/withastro/astro/tree/HEAD/packages/integrations/mdx) | `4.3.14` | `5.0.3` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.33.2` | `0.38.3` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.18.1` | `6.1.7` |\n| [sharp](https://github.com/lovell/sharp) | `0.33.5` | `0.34.5` |\n| [testcontainers](https://github.com/testcontainers/testcontainers-node) | `11.13.0` | `11.14.0` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `10.0.0` | `10.4.0` |\n| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.1.18` | `4.2.2` |\n| [@tanstack/react-devtools](https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools) | `0.7.0` | `0.10.2` |\n| [@tanstack/react-form](https://github.com/TanStack/form/tree/HEAD/packages/react-form) | `1.0.0` | `1.29.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.66.5` | `5.99.0` |\n| [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools) | `5.84.2` | `5.99.0` |\n| [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.132.0` | `1.168.22` |\n| [@tanstack/react-router-devtools](https://github.com/TanStack/router/tree/HEAD/packages/react-router-devtools) | `1.132.0` | `1.166.13` |\n| [@tanstack/react-router-ssr-query](https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query) | `1.131.7` | `1.166.11` |\n| [@tanstack/react-start](https://github.com/TanStack/router/tree/HEAD/packages/react-start) | `1.132.0` | `1.167.41` |\n| [@tanstack/react-table](https://github.com/TanStack/table/tree/HEAD/packages/react-table) | `8.21.2` | `8.21.3` |\n| [@tanstack/router-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-plugin) | `1.132.0` | `1.167.22` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.561.0` | `1.8.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.5` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.0` | `19.2.14` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.5` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.0` | `19.2.3` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.71.2` | `7.72.1` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.0.2` | `3.5.0` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.18` | `4.2.2` |\n| [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) | `1.3.6` | `1.4.0` |\n| [vite-tsconfig-paths](https://github.com/aleclarson/vite-tsconfig-paths) | `5.1.4` | `6.1.1` |\n| [@tanstack/devtools-vite](https://github.com/TanStack/devtools/tree/HEAD/packages/devtools-vite) | `0.3.11` | `0.6.0` |\n| [@tanstack/router-cli](https://github.com/TanStack/router/tree/HEAD/packages/router-cli) | `1.160.1` | `1.166.33` |\n| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | `10.4.0` | `10.4.1` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.2.0` | `16.3.2` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.0.4` | `6.0.1` |\n| [jsdom](https://github.com/jsdom/jsdom) | `27.0.0` | `29.0.2` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.7` | `8.0.8` |\n| [@inlang/paraglide-js](https://github.com/opral/paraglide-js) | `2.12.0` | `2.16.0` |\n\n\nUpdates `@biomejs/biome` from 2.4.2 to 2.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/releases\"\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBiome CLI v2.4.12\u003c/h2\u003e\n\u003ch2\u003e2.4.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/biomejs/biome/pull/9376\"\u003e#9376\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/9701a336af701c36d0fe4892f53de049f63f46f4\"\u003e\u003ccode\u003e9701a33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the \u003ca href=\"https://biomejs.dev/linter/rules/no-identical-test-title\"\u003e\u003ccode\u003enursery/noIdenticalTestTitle\u003c/code\u003e\u003c/a\u003e lint rule. This rule disallows using the same title for two \u003ccode\u003edescribe\u003c/code\u003e blocks or two test cases at the same nesting level.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003edescribe(\u0026quot;foo\u0026quot;, () =\u0026gt; {});\ndescribe(\u0026quot;foo\u0026quot;, () =\u0026gt; {\n  // invalid: same title as previous describe block\n  test(\u0026quot;baz\u0026quot;, () =\u0026gt; {});\n  test(\u0026quot;baz\u0026quot;, () =\u0026gt; {}); // invalid: same title as previous test case\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9889\"\u003e#9889\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/7ae83f2f60dc83eae6ef72e4cb1d6f06f3a882de\"\u003e\u003ccode\u003e7ae83f2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Improved the diagnostics for \u003ca href=\"https://biomejs.dev/linter/rules/use-for-of/\"\u003e\u003ccode\u003euseForOf\u003c/code\u003e\u003c/a\u003e to better explain the problem, why it matters, and how to fix it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9916\"\u003e#9916\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/27dd7b156b3bf9c461051b9997b277e1fee6fcb2\"\u003e\u003ccode\u003e27dd7b1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Jayllyz\"\u003e\u003ccode\u003e@​Jayllyz\u003c/code\u003e\u003c/a\u003e! - Added a new nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-component-hook-factories/\"\u003e\u003ccode\u003enoComponentHookFactories\u003c/code\u003e\u003c/a\u003e, that disallows defining React components or custom hooks inside other functions.\u003c/p\u003e\n\u003cp\u003eFor example, the following snippets trigger the rule:\u003c/p\u003e\n\u003cpre lang=\"jsx\"\u003e\u003ccode\u003efunction createComponent(label) {\n  function MyComponent() {\n    return \u0026lt;div\u0026gt;{label}\u0026lt;/div\u0026gt;;\n  }\n  return MyComponent;\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"jsx\"\u003e\u003ccode\u003efunction Parent() {\n  function Child() {\n    return \u0026lt;div /\u0026gt;;\n  }\n  return \u0026lt;Child /\u0026gt;;\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9980\"\u003e#9980\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/098f1fff71e2500da57200a28870f6d6e3d4201d\"\u003e\u003ccode\u003e098f1ff\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9941\"\u003e#9941\u003c/a\u003e: Biome now emits a \u003ccode\u003ewarning\u003c/code\u003e diagnostic when a file exceed the \u003ccode\u003efiles.maxSize\u003c/code\u003e limit.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9942\"\u003e#9942\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/9956f1d1b53168f8b33792c004f741368c883ff7\"\u003e\u003ccode\u003e9956f1d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9918\"\u003e#9918\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/use-consistent-test-it/\"\u003e\u003ccode\u003euseConsistentTestIt\u003c/code\u003e\u003c/a\u003e no longer panics when applying fixes to chained calls such as \u003ccode\u003etest.for([])(\u0026quot;x\u0026quot;, () =\u0026gt; {});\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9891\"\u003e#9891\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/4d9ac51352482d72d3438f2d514dbeef0edc63e0\"\u003e\u003ccode\u003e4d9ac51\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Improved the \u003ccode\u003enoGlobalObjectCalls\u003c/code\u003e diagnostic to better explain why calling global objects like \u003ccode\u003eMath\u003c/code\u003e or \u003ccode\u003eJSON\u003c/code\u003e is invalid and how to fix it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9902\"\u003e#9902\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/3f4d1033f7f672be2adba11bb8b7de5d8d3532fc\"\u003e\u003ccode\u003e3f4d103\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9901\"\u003e#9901\u003c/a\u003e: the command \u003ccode\u003elint --write\u003c/code\u003e is now idempotent when it's run against HTML-ish files that contains scripts and styles.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9891\"\u003e#9891\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/4d9ac51352482d72d3438f2d514dbeef0edc63e0\"\u003e\u003ccode\u003e4d9ac51\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Improved the \u003ccode\u003enoMultiStr\u003c/code\u003e diagnostic to explain why escaped multiline strings are discouraged and what to use instead.\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/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md\"\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.4.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/biomejs/biome/pull/9376\"\u003e#9376\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/9701a336af701c36d0fe4892f53de049f63f46f4\"\u003e\u003ccode\u003e9701a33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the \u003ca href=\"https://biomejs.dev/linter/rules/no-identical-test-title\"\u003e\u003ccode\u003enursery/noIdenticalTestTitle\u003c/code\u003e\u003c/a\u003e lint rule. This rule disallows using the same title for two \u003ccode\u003edescribe\u003c/code\u003e blocks or two test cases at the same nesting level.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003edescribe(\u0026quot;foo\u0026quot;, () =\u0026gt; {});\ndescribe(\u0026quot;foo\u0026quot;, () =\u0026gt; {\n  // invalid: same title as previous describe block\n  test(\u0026quot;baz\u0026quot;, () =\u0026gt; {});\n  test(\u0026quot;baz\u0026quot;, () =\u0026gt; {}); // invalid: same title as previous test case\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9889\"\u003e#9889\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/7ae83f2f60dc83eae6ef72e4cb1d6f06f3a882de\"\u003e\u003ccode\u003e7ae83f2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Improved the diagnostics for \u003ca href=\"https://biomejs.dev/linter/rules/use-for-of/\"\u003e\u003ccode\u003euseForOf\u003c/code\u003e\u003c/a\u003e to better explain the problem, why it matters, and how to fix it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9916\"\u003e#9916\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/27dd7b156b3bf9c461051b9997b277e1fee6fcb2\"\u003e\u003ccode\u003e27dd7b1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Jayllyz\"\u003e\u003ccode\u003e@​Jayllyz\u003c/code\u003e\u003c/a\u003e! - Added a new nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-component-hook-factories/\"\u003e\u003ccode\u003enoComponentHookFactories\u003c/code\u003e\u003c/a\u003e, that disallows defining React components or custom hooks inside other functions.\u003c/p\u003e\n\u003cp\u003eFor example, the following snippets trigger the rule:\u003c/p\u003e\n\u003cpre lang=\"jsx\"\u003e\u003ccode\u003efunction createComponent(label) {\n  function MyComponent() {\n    return \u0026lt;div\u0026gt;{label}\u0026lt;/div\u0026gt;;\n  }\n  return MyComponent;\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"jsx\"\u003e\u003ccode\u003efunction Parent() {\n  function Child() {\n    return \u0026lt;div /\u0026gt;;\n  }\n  return \u0026lt;Child /\u0026gt;;\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9980\"\u003e#9980\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/098f1fff71e2500da57200a28870f6d6e3d4201d\"\u003e\u003ccode\u003e098f1ff\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9941\"\u003e#9941\u003c/a\u003e: Biome now emits a \u003ccode\u003ewarning\u003c/code\u003e diagnostic when a file exceed the \u003ccode\u003efiles.maxSize\u003c/code\u003e limit.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9942\"\u003e#9942\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/9956f1d1b53168f8b33792c004f741368c883ff7\"\u003e\u003ccode\u003e9956f1d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9918\"\u003e#9918\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/use-consistent-test-it/\"\u003e\u003ccode\u003euseConsistentTestIt\u003c/code\u003e\u003c/a\u003e no longer panics when applying fixes to chained calls such as \u003ccode\u003etest.for([])(\u0026quot;x\u0026quot;, () =\u0026gt; {});\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9891\"\u003e#9891\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/4d9ac51352482d72d3438f2d514dbeef0edc63e0\"\u003e\u003ccode\u003e4d9ac51\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Improved the \u003ccode\u003enoGlobalObjectCalls\u003c/code\u003e diagnostic to better explain why calling global objects like \u003ccode\u003eMath\u003c/code\u003e or \u003ccode\u003eJSON\u003c/code\u003e is invalid and how to fix it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9902\"\u003e#9902\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/3f4d1033f7f672be2adba11bb8b7de5d8d3532fc\"\u003e\u003ccode\u003e3f4d103\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9901\"\u003e#9901\u003c/a\u003e: the command \u003ccode\u003elint --write\u003c/code\u003e is now idempotent when it's run against HTML-ish files that contains scripts and styles.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9891\"\u003e#9891\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/4d9ac51352482d72d3438f2d514dbeef0edc63e0\"\u003e\u003ccode\u003e4d9ac51\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Improved the \u003ccode\u003enoMultiStr\u003c/code\u003e diagnostic to explain why escaped multiline strings are discouraged and what to use instead.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9966\"\u003e#9966\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/322675ed97b10b088f6af3ad7843326d2888e9d8\"\u003e\u003ccode\u003e322675e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/siketyan\"\u003e\u003ccode\u003e@​siketyan\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9113\"\u003e#9113\u003c/a\u003e: Biome now parses and formats \u003ccode\u003e@media\u003c/code\u003e and other conditional blocks correctly inside embedded CSS snippets.\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/biomejs/biome/commit/baaacfc4cc000070742ac54d6394ed74152a204c\"\u003e\u003ccode\u003ebaaacfc\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9890\"\u003e#9890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/e0ba71d9dceec6db371c79833855e0ca4ce44a61\"\u003e\u003ccode\u003ee0ba71d\u003c/code\u003e\u003c/a\u003e feat: implement useIframeSandbox (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9949\"\u003e#9949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/2cff7004182d21fb2f39b218f9fecf351210f938\"\u003e\u003ccode\u003e2cff700\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003euseVarsOnTop\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9861\"\u003e#9861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/27dd7b156b3bf9c461051b9997b277e1fee6fcb2\"\u003e\u003ccode\u003e27dd7b1\u003c/code\u003e\u003c/a\u003e feat(react/js): add noComponentHookFactories (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9916\"\u003e#9916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/0d0e6118ff1ffb93d0c5d59c10abf57cecf46ccd\"\u003e\u003ccode\u003e0d0e611\u003c/code\u003e\u003c/a\u003e feat(js_analyze): implement useReactAsyncServerFunction (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9909\"\u003e#9909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/f1c136340f46e5c749337a4600a560c11612d789\"\u003e\u003ccode\u003ef1c1363\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003euseStringStartsEndsWith\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9796\"\u003e#9796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/d417803eb451f3423deb8f3bf6925d76629d271f\"\u003e\u003ccode\u003ed417803\u003c/code\u003e\u003c/a\u003e feat(js_analyze): implement noJsxNamespace (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9913\"\u003e#9913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/9701a336af701c36d0fe4892f53de049f63f46f4\"\u003e\u003ccode\u003e9701a33\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003enoIdenticalTestTitle\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9376\"\u003e#9376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/c499f4609912b76fb5a7071a9e9c6a35bb26827a\"\u003e\u003ccode\u003ec499f46\u003c/code\u003e\u003c/a\u003e feat(lint): implement useReduceTypeParameter nursery rule (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9577\"\u003e#9577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/40bd18090895046c34105c4d5671f7c27461e18a\"\u003e\u003ccode\u003e40bd180\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003enoExcessiveSelectorClasses\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9866\"\u003e#9866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/biomejs/biome/commits/@biomejs/biome@2.4.12/packages/@biomejs/biome\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/changelog-github` from 0.5.2 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/read@0.5.2...@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.8 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\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/commits/@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 `@effect/vitest` from 4.0.0-beta.40 to 4.0.0-beta.50\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Effect-TS/effect/commits/HEAD/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@playwright/test` from 1.58.2 to 1.59.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003e\u003ccode\u003e@​playwright/test\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.59.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Windows]\u003c/strong\u003e Reverted hiding console window when spawning browser processes, which caused regressions including broken \u003ccode\u003ecodegen\u003c/code\u003e, \u003ccode\u003e--ui\u003c/code\u003e and \u003ccode\u003eshow\u003c/code\u003e commands (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39990\"\u003e#39990\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.59.0\u003c/h2\u003e\n\u003ch2\u003e🎬 Screencast\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-page#page-screencast\"\u003epage.screencast\u003c/a\u003e API provides a unified interface for capturing page content with:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eScreencast recordings\u003c/li\u003e\n\u003cli\u003eAction annotations\u003c/li\u003e\n\u003cli\u003eVisual overlays\u003c/li\u003e\n\u003cli\u003eReal-time frame capture\u003c/li\u003e\n\u003cli\u003eAgentic video receipts\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\u003cp\u003e\u003cstrong\u003eScreencast recording\u003c/strong\u003e — record video with precise start/stop control, as an alternative to the \u003ca href=\"https://playwright.dev/docs/api/class-browser#browser-new-context-option-record-video\"\u003e\u003ccode\u003erecordVideo\u003c/code\u003e\u003c/a\u003e option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait page.screencast.start({ path: 'video.webm' });\r\n// ... perform actions ...\r\nawait page.screencast.stop();\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eAction annotations\u003c/strong\u003e — enable built-in visual annotations that highlight interacted elements and display action titles during recording:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait page.screencast.showActions({ position: 'top-right' });\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/api/class-screencast#screencast-show-actions\"\u003escreencast.showActions()\u003c/a\u003e accepts \u003ccode\u003eposition\u003c/code\u003e (\u003ccode\u003e'top-left'\u003c/code\u003e, \u003ccode\u003e'top'\u003c/code\u003e, \u003ccode\u003e'top-right'\u003c/code\u003e, \u003ccode\u003e'bottom-left'\u003c/code\u003e, \u003ccode\u003e'bottom'\u003c/code\u003e, \u003ccode\u003e'bottom-right'\u003c/code\u003e), \u003ccode\u003eduration\u003c/code\u003e (ms per annotation), and \u003ccode\u003efontSize\u003c/code\u003e (px). Returns a disposable to stop showing actions.\u003c/p\u003e\n\u003cp\u003eAction annotations can also be enabled in test fixtures via the \u003ccode\u003evideo\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// playwright.config.ts\r\nexport default defineConfig({\r\n  use: {\r\n    video: {\r\n      mode: 'on',\r\n      show: {\r\n        actions: { position: 'top-left' },\r\n        test: { position: 'top-right' },\r\n      },\r\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/microsoft/playwright/commit/d466ac5358cae058cdc75d2ae3ab3ad220042730\"\u003e\u003ccode\u003ed466ac5\u003c/code\u003e\u003c/a\u003e chore: mark v1.59.1 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40005\"\u003e#40005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/530e7e5f0021730948605a5788790d353d9cf444\"\u003e\u003ccode\u003e530e7e5\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/4004\"\u003e#4004\u003c/a\u003e): fix(cli): kill-all should kill dashboard\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/9aa216c8d7f866e8a8fa94ca55d86e81a8f4decb\"\u003e\u003ccode\u003e9aa216c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39994\"\u003e#39994\u003c/a\u003e): Revert \u0026quot;fix(windows): hide console window when spawning ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/01b2b1533e0bfa1c582117e3ec109fcb57657747\"\u003e\u003ccode\u003e01b2b15\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39980\"\u003e#39980\u003c/a\u003e): chore: more release notes fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/a5cb6c9a2f52078de075413beb812e3180d195ba\"\u003e\u003ccode\u003ea5cb6c9\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39972\"\u003e#39972\u003c/a\u003e): chore: expose browser.bind and browser.unbind APIs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/99a17b58541798b03257c57a9e5589db2394f89e\"\u003e\u003ccode\u003e99a17b5\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39975\"\u003e#39975\u003c/a\u003e): chore: support opening .trace files via .link indirection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/43607c3b71d89445a6473708429eeecd6f571d6e\"\u003e\u003ccode\u003e43607c3\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39974\"\u003e#39974\u003c/a\u003e): chore(webkit): update Safari user-agent version to 26.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/62cabe19eb07e329086e5cb20441737cf51367d0\"\u003e\u003ccode\u003e62cabe1\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39969\"\u003e#39969\u003c/a\u003e): chore(npm): include all *.md from lib (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39970\"\u003e#39970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/0c65a759af337ba5143ebbe34afe4141482ce2d4\"\u003e\u003ccode\u003e0c65a75\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39968\"\u003e#39968\u003c/a\u003e): chore: screencast.showActions api\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f04155b09034c21719162146d6016de9933a2dbe\"\u003e\u003ccode\u003ef04155b\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39958\"\u003e#39958\u003c/a\u003e): chore: release notes for langs v1.59\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.58.2...v1.59.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 22.10.2 to 25.6.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/ui` from 3.2.4 to 4.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/ui\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.4\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDefault to text reporter \u003ccode\u003eskipFull\u003c/code\u003e if agent detected  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10018\"\u003evitest-dev/vitest#10018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/53757804c\"\u003e\u003c!-- raw HTML omitted --\u003e(53757)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eassertion\u003c/code\u003e as a public field  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10095\"\u003evitest-dev/vitest#10095\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a120e3ab8\"\u003e\u003c!-- raw HTML omitted --\u003e(a120e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport aria snapshot  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 4.6 (1M context)\u003c/strong\u003e, \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCodex\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9668\"\u003evitest-dev/vitest#9668\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d4fbb5cc9\"\u003e\u003c!-- raw HTML omitted --\u003e(d4fbb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporter\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd filterMeta option to json reporter  -  by \u003ca href=\"https://github.com/nami8824\"\u003e\u003ccode\u003e@​nami8824\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10078\"\u003evitest-dev/vitest#10078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b77de968e\"\u003e\u003c!-- raw HTML omitted --\u003e(b77de)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u0026quot;black\u0026quot; foreground for labeled terminal message to ensure contrast  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10076\"\u003evitest-dev/vitest#10076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/203f07af7\"\u003e\u003c!-- raw HTML omitted --\u003e(203f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eexpect(..., message)\u003c/code\u003e consistent as error message prefix  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10068\"\u003evitest-dev/vitest#10068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a1b5f0f4f\"\u003e\u003c!-- raw HTML omitted --\u003e(a1b5f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not hoist imports whose names match class properties .  -  by \u003ca href=\"https://github.com/SunsetFi\"\u003e\u003ccode\u003e@​SunsetFi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10093\"\u003evitest-dev/vitest#10093\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10094\"\u003evitest-dev/vitest#10094\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0fc4b47e0\"\u003e\u003c!-- raw HTML omitted --\u003e(0fc4b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Spread user server options into browser Vite server in project  -  by \u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10049\"\u003evitest-dev/vitest#10049\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/65c9d55eb\"\u003e\u003c!-- raw HTML omitted --\u003e(65c9d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.3...v4.1.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.3\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eexperimental.preParse\u003c/code\u003e flag  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10070\"\u003evitest-dev/vitest#10070\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7827363bd\"\u003e\u003c!-- raw HTML omitted --\u003e(78273)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ebrowser.locators.exact\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10013\"\u003evitest-dev/vitest#10013\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/487990a19\"\u003e\u003c!-- raw HTML omitted --\u003e(48799)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTestAttachment.bodyEncoding\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9969\"\u003evitest-dev/vitest#9969\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/89ca0e254\"\u003e\u003c!-- raw HTML omitted --\u003e(89ca0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport custom snapshot matcher  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9973\"\u003evitest-dev/vitest#9973\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/59b0e6411\"\u003e\u003c!-- raw HTML omitted --\u003e(59b0e)\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\u003eAdvance fake timers with \u003ccode\u003eexpect.poll\u003c/code\u003e interval  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10022\"\u003evitest-dev/vitest#10022\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3f5bfa365\"\u003e\u003c!-- raw HTML omitted --\u003e(3f5bf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@vitest/coverage-v8\u003c/code\u003e and \u003ccode\u003e@vitest/coverage-istanbul\u003c/code\u003e as optional dependency  -  by \u003ca href=\"https://github.com/alan-agius4\"\u003e\u003ccode\u003e@​alan-agius4\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10025\"\u003evitest-dev/vitest#10025\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/146d4f0a0\"\u003e\u003c!-- raw HTML omitted --\u003e(146d4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003edefineHelper\u003c/code\u003e for webkit async stack trace + update playwright 1.59.0  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10036\"\u003evitest-dev/vitest#10036\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5a5fa49fe\"\u003e\u003c!-- raw HTML omitted --\u003e(5a5fa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix suite hook throwing errors for unused auto test-scoped fixture  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10035\"\u003evitest-dev/vitest#10035\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/398657e8d\"\u003e\u003c!-- raw HTML omitted --\u003e(39865)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eJestExtendError.context\u003c/code\u003e from verbose error reporting  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9983\"\u003evitest-dev/vitest#9983\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/66751c9e8\"\u003e\u003c!-- raw HTML omitted --\u003e(66751)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't leak \u0026quot;runner\u0026quot; types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10004\"\u003evitest-dev/vitest#10004\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ec2045543\"\u003e\u003c!-- raw HTML omitted --\u003e(ec204)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esnapshot\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix flagging obsolete snapshots for snapshot properties mismatch  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9986\"\u003evitest-dev/vitest#9986\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b869156b\"\u003e\u003c!-- raw HTML omitted --\u003e(6b869)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExport custom snapshot matcher helper from \u003ccode\u003evitest\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10042\"\u003evitest-dev/vitest#10042\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/691d341fd\"\u003e\u003c!-- raw HTML omitted --\u003e(691d3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't leak vite types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10005\"\u003evitest-dev/vitest#10005\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fdff1bf9a\"\u003e\u003c!-- raw HTML omitted --\u003e(fdff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evm\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix external module resolve error with deps optimizer query  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10024\"\u003evitest-dev/vitest#10024\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9dbf47786\"\u003e\u003c!-- raw HTML omitted --\u003e(9dbf4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.2...v4.1.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.2\u003c/h2\u003e\n\u003cp\u003eThis release bumps Vitest's \u003ccode\u003eflatted\u003c/code\u003e version and removes version pinning to resolve \u003ccode\u003eflatted\u003c/code\u003e's CVE related issues (\u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9975\"\u003evitest-dev/vitest#9975\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/vitest-dev/vitest/commit/ac04bac206f49d793e7277084f707aee718aa936\"\u003e\u003ccode\u003eac04bac\u003c/code\u003e\u003c/a\u003e chore: release v4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/d4fbb5cc931754d05327264baaf7b4364ed02f84\"\u003e\u003ccode\u003ed4fbb5c\u003c/code\u003e\u003c/a\u003e feat(experimental): support aria snapshot (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9668\"\u003e#9668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/2dc0d62eaf08d8acb1f5042fdb8ac5b4a19fdc73\"\u003e\u003ccode\u003e2dc0d62\u003c/code\u003e\u003c/a\u003e chore: release v4.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/89ca0e2549db38a35e8c996beba45716ffb35a5a\"\u003e\u003ccode\u003e89ca0e2\u003c/code\u003e\u003c/a\u003e feat(experimental): add \u003ccode\u003eTestAttachment.bodyEncoding\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9969\"\u003e#9969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/fdff1bf9a40916b5b74f0e0362420422f09c44a8\"\u003e\u003ccode\u003efdff1bf\u003c/code\u003e\u003c/a\u003e fix(ui): don't leak vite types (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/10005\"\u003e#10005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/fc6f482f4c54bf6a766a0ff502b9843994af5bf5\"\u003e\u003ccode\u003efc6f482\u003c/code\u003e\u003c/a\u003e chore: release v4.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/f54abad136c25796937f2376a3c8c1c10f5c71c8\"\u003e\u003ccode\u003ef54abad\u003c/code\u003e\u003c/a\u003e chore: add typo-checker skill and fix typos (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9963\"\u003e#9963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f2d318493363855b66a22caaf7c1c10579029d5\"\u003e\u003ccode\u003e1f2d318\u003c/code\u003e\u003c/a\u003e chore: release v4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5a6086856e76d908dee8aa0b6a702e242db3ef62\"\u003e\u003ccode\u003e5a60868\u003c/code\u003e\u003c/a\u003e refactor: fix typos (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9950\"\u003e#9950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/2d81ad897b3ba5de234ad370b8e41e4e194d17b4\"\u003e\u003ccode\u003e2d81ad8\u003c/code\u003e\u003c/a\u003e fix: preserve coverage report when html reporter overlaps (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9889\"\u003e#9889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.4/packages/ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/ui\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `glob` from 11.1.0 to 13.0.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/node-glob/blob/main/changelog.md\"\u003eglob's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003echangeglob\u003c/h1\u003e\n\u003ch2\u003e13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove the CLI program out to a separate package, \u003ccode\u003eglob-bin\u003c/code\u003e.\nInstall that if you'd like to continue using glob from the\ncommand line.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the unsafe \u003ccode\u003e--shell\u003c/code\u003e option. The \u003ccode\u003e--shell\u003c/code\u003e option is now\nONLY supported on known shells where the behavior can be\nimplemented safely.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/isaacs/node-glob/security/advisories/GHSA-5j98-mcp5-4vw2\"\u003eGHSA-5j98-mcp5-4vw2\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd the \u003ccode\u003e--shell\u003c/code\u003e option for the command line, with a warning\nthat this is unsafe. (It will be removed in v12.)\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003e--cmd-arg\u003c/code\u003e/\u003ccode\u003e-g\u003c/code\u003e as a way to \u003cem\u003esafely\u003c/em\u003e add positional\narguments to the command provided to the CLI tool.\u003c/li\u003e\n\u003cli\u003eDetect commands with space or quote characters on known shells,\nand pass positional arguments to them safely, avoiding\n\u003ccode\u003eshell:true\u003c/code\u003e execution.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node before v20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eincludeChildMatches: false\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eExport the \u003ccode\u003eIgnore\u003c/code\u003e class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--default -p\u003c/code\u003e flag to provide a default pattern\u003c/li\u003e\n\u003cli\u003eexclude symbolic links to directories when \u003ccode\u003efollow\u003c/code\u003e and \u003ccode\u003enodir\u003c/code\u003e\nare both set\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd glob cli\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReturn \u003ccode\u003e'.'\u003c/code\u003e instead of the empty string \u003ccode\u003e''\u003c/code\u003e when the current\nworking directory is returned as a match.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eposix: true\u003c/code\u003e option to return \u003ccode\u003e/\u003c/code\u003e delimited paths, even on\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/e80cb38ae60d6cbff9e75f39032a994858994d35\"\u003e\u003ccode\u003ee80cb38\u003c/code\u003e\u003c/a\u003e 13.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/9cdbbfff75c64fb158c8842d4d0eb3e908676a41\"\u003e\u003ccode\u003e9cdbbff\u003c/code\u003e\u003c/a\u003e revert tsgo, not ready for test coverage correctness yet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/89c99ba8e276438b8e31ce878b63186e2cd375b4\"\u003e\u003ccode\u003e89c99ba\u003c/code\u003e\u003c/a\u003e use tsgo compiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/b7275d54f294174607f544acf07cc7ec526b7878\"\u003e\u003ccode\u003eb7275d5\u003c/code\u003e\u003c/a\u003e update deps, expand engines to include node 18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/942e360a669e0c378c0abd261e7d329ca2cee661\"\u003e\u003ccode\u003e942e360\u003c/code\u003e\u003c/a\u003e update workflows, pull taprc out of package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/4a0d53c7531f3f0df97f9e4d26c78489e7f6d7ef\"\u003e\u003ccode\u003e4a0d53c\u003c/code\u003e\u003c/a\u003e update tap for mockImport bugfix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/ef94ad2696c12129628208cf4e38575e7240c1c4\"\u003e\u003ccode\u003eef94ad2\u003c/code\u003e\u003c/a\u003e update tap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/180c2d43cb135f134c0c5446408dc107c79a5a9b\"\u003e\u003ccode\u003e180c2d4\u003c/code\u003e\u003c/a\u003e update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/37993c86faddcb780458b2d7ae3c2ead7a84bf31\"\u003e\u003ccode\u003e37993c8\u003c/code\u003e\u003c/a\u003e remove stray console.error in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/03ae4c244cac6331817158b0bc12effd30deeb43\"\u003e\u003ccode\u003e03ae4c2\u003c/code\u003e\u003c/a\u003e 13.0.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/node-glob/compare/v11.1.0...v13.0.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/~isaacs\"\u003eisaacs\u003c/a\u003e, a new releaser for glob since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lint-staged` from 16.2.7 to 16.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lint-staged/lint-staged/releases\"\u003elint-staged's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1739\"\u003e#1739\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/687fc9069a312ac83ca48f035a1bbf453db91814\"\u003e\u003ccode\u003e687fc90\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/hyperz111\"\u003e\u003ccode\u003e@​hyperz111\u003c/code\u003e\u003c/a\u003e! - Replace \u003ccode\u003emicromatch\u003c/code\u003e with \u003ccode\u003epicomatch\u003c/code\u003e to reduce dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1742\"\u003e#1742\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9d6e827b0c55da5b091c989111f6c55dd76539d9\"\u003e\u003ccode\u003e9d6e827\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.4\"\u003e\u003ccode\u003etinyexec@1.0.4\u003c/code\u003e\u003c/a\u003e to make sure local \u003ccode\u003enode_modules/.bin\u003c/code\u003e are preferred to global locations (released in \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.3\"\u003e\u003ccode\u003etinyexec@1.0.3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1740\"\u003e#1740\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/0109e8d1507409d950dab0d65ce27bd40b1137c7\"\u003e\u003ccode\u003e0109e8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Make sure Git's warning about CRLF line-endings doesn't interfere with creating initial backup stash.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1735\"\u003e#1735\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/2adaf6c3a76152abddbf23b749dfa5d62982f3cf\"\u003e\u003ccode\u003e2adaf6c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Hide the extra \u003ccode\u003ecmd\u003c/code\u003e window on Windows by spawning tasks without the \u003ccode\u003edetached\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1729\"\u003e#1729\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/cd5d762c288bcfe36274c32f018cea97dfe11280\"\u003e\u003ccode\u003ecd5d762\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Remove \u003ccode\u003enano-spawn\u003c/code\u003e as a dependency from \u003ccode\u003epackage.json\u003c/code\u003e as it was replaced with \u003ccode\u003etinyexec\u003c/code\u003e and is no longer used.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.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/lint-staged/lint-staged/pull/1698\"\u003e#1698\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/feda37aa590789e847f32a4aabc346af1d79c547\"\u003e\u003ccode\u003efeda37a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Run external processes with \u003ca href=\"https://github.com/tinylibs/tinyexec\"\u003e\u003ccode\u003etinyexec\u003c/code\u003e\u003c/a\u003e instead of \u003ca href=\"https://github.com/sindresorhus/nano-spawn\"\u003e\u003ccode\u003enano-spawn\u003c/code\u003e\u003c/a\u003e. \u003ccode\u003enano-spawn\u003c/code\u003e replaced \u003ca href=\"https://github.com/sindresorhus/execa\"\u003e\u003ccode\u003eexeca\u003c/code\u003e\u003c/a\u003e in \u003cem\u003elint-staged\u003c/em\u003e version 16 to limit the amount of npm dependencies required, but caused some unknown issues related to spawning tasks. Let's hope \u003ccode\u003etinyexec\u003c/code\u003e improves the situation.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1699\"\u003e#1699\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/1346d16387e188911ef64e8bad6b8a6252cb6d71\"\u003e\u003ccode\u003e1346d16\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Remove \u003ccode\u003epidtree\u003c/code\u003e as a dependency. When a task fails, its sub-processes are killed more efficiently via the process group on Unix systems, and the \u003ccode\u003etaskkill\u003c/code\u003e command on Windows.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1726\"\u003e#1726\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/87467aaa76e1edc2547f3f3d462a4495afa5337d\"\u003e\u003ccode\u003e87467aa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Incorrect brace expansions like \u003ccode\u003e*.{js}\u003c/code\u003e (\u003cem\u003enothing to expand\u003c/em\u003e) are detected exhaustively, instead of just a single pass.\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/lint-staged/lint-staged/blob/main/CHANGELOG.md\"\u003elint-staged's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1739\"\u003e#1739\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/687fc9069a312ac83ca48f035a1bbf453db91814\"\u003e\u003ccode\u003e687fc90\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/hyperz111\"\u003e\u003ccode\u003e@​hyperz111\u003c/code\u003e\u003c/a\u003e! - Replace \u003ccode\u003emicromatch\u003c/code\u003e with \u003ccode\u003epicomatch\u003c/code\u003e to reduce dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.3.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1742\"\u003e#1742\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9d6e827b0c55da5b091c989111f6c55dd76539d9\"\u003e\u003ccode\u003e9d6e827\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.4\"\u003e\u003ccode\u003etinyexec@1.0.4\u003c/code\u003e\u003c/a\u003e to make sure local \u003ccode\u003enode_modules/.bin\u003c/code\u003e are preferred to global locations (released in \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.3\"\u003e\u003ccode\u003etinyexec@1.0.3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.3.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1740\"\u003e#1740\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/0109e8d1507409d950dab0d65ce27bd40b1137c7\"\u003e\u003ccode\u003e0109e8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Make sure Git's warning about CRLF line-endings doesn't interfere with creating initial backup stash.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.3.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1735\"\u003e#1735\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/2adaf6c3a76152abddbf23b749dfa5d62982f3cf\"\u003e\u003ccode\u003e2adaf6c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Hide the extra \u003ccode\u003ecmd\u003c/code\u003e window on Windows by spawning tasks without the \u003ccode\u003edetached\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.3.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1729\"\u003e#1729\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/cd5d762c288bcfe36274c32f018cea97dfe11280\"\u003e\u003ccode\u003ecd5d762\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Remove \u003ccode\u003enano-spawn\u003c/code\u003e as a dependency from \u003ccode\u003epackage.json\u003c/code\u003e as it was replaced with \u003ccode\u003etinyexec\u003c/code\u003e and is no longer used.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.3.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/lint-staged/lint-staged/pull/1698\"\u003e#1698\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/feda37aa590789e847f32a4aabc346af1d79c547\"\u003e\u003ccode\u003efeda37a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Run external processes with \u003ca href=\"https://github.com/tinylibs/tinyexec\"\u003e\u003ccode\u003etinyexec\u003c/code\u003e\u003c/a\u003e instead of \u003ca href=\"https://github.com/sindresorhus/nano-spawn\"\u003e\u003ccode\u003enano-spawn\u003c/code\u003e\u003c/a\u003e. \u003ccode\u003enano-spawn\u003c/code\u003e replaced \u003ca href=\"https://github.com/sindresorhus/execa\"\u003e\u003ccode\u003eexeca\u003c/code\u003e\u003c/a\u003e in \u003cem\u003elint-staged\u003c/em\u003e version 16 to limit the amount of npm dependencies required, but caused some unknown issues related to spawning tasks. Let's hope \u003ccode\u003etinyexec\u003c/code\u003e improves the situation.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1699\"\u003e#1699\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/1346d16387e188911ef64e8bad6b8a6252cb6d71\"\u003e\u003ccode\u003e1346d16\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Remove \u003ccode\u003epidtree\u003c/code\u003e as a dependency. When a task fails, its sub-processes are killed more efficiently via the process group on Unix systems, and the \u003ccode\u003etaskkill\u003c/code\u003e command on Windows.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1726\"\u003e#1726\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/87467aaa76e1edc2547f3f3d462a4495afa5337d\"\u003e\u003ccode\u003e87467aa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Incorrect brace expansions like \u003ccode\u003e*.{js}\u003c/code\u003e (\u003cem\u003enothing to expand\u003c/em\u003e) are detected exhaustively, instead of just a single pass.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/445f9dd042b88528c798b2e25c21c9adbc69a732\"\u003e\u003ccode\u003e445f9dd\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/d91be60800d59565cb601c4802ed35253bce5b2a\"\u003e\u003ccode\u003ed91be60\u003c/code\u003e\u003c/a\u003e docs: update readme to use picomatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/b392a9ffecd9cfeb167bd2273c6496b8b3c41b47\"\u003e\u003ccode\u003eb392a9f\u003c/code\u003e\u003c/a\u003e refactor: extract \u003ccode\u003ematchFiles\u003c/code\u003e and add unit tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/687fc9069a312ac83ca48f035a1bbf453db91814\"\u003e\u003ccode\u003e687fc90\u003c/code\u003e\u003c/a\u003e refactor: replace micromatch with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/26dadf9a0472d283112d6cfaaa1fb1f040fd6760\"\u003e\u003ccode\u003e26dadf9\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9d6e827b0c55da5b091c989111f6c55dd76539d9\"\u003e\u003ccode\u003e9d6e827\u003c/code\u003e\u003c/a\u003e build(deps): update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/8aea986068501841a5741868e0895fef2a7618c3\"\u003e\u003ccode\u003e8aea986\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/0109e8d1507409d950dab0d65ce27bd40b1137c7\"\u003e\u003ccode\u003e0109e8d\u003c/code\u003e\u003c/a\u003e fix: strip Git CRLF warning from output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/dfd6a7a4afa1147c9b6ad7d441b1f6278da499c5\"\u003e\u003ccode\u003edfd6a7a\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/2adaf6c3a76152abddbf23b749dfa5d62982f3cf\"\u003e\u003ccode\u003e2adaf6c\u003c/code\u003e\u003c/a\u003e fix(Windows): do not spawn  tasks as detached since it opens a cmd window on ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lint-staged/lint-staged/compare/v16.2.7...v16.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.7.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 6.0.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\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=%E...\n\n_Description has been truncated_","html_url":"https://github.com/maxa-ondrej/sideline/pull/225","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxa-ondrej%2Fsideline/issues/225","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/225/packages"},{"uuid":"4191144725","node_id":"PR_kwDORopf_c7Pbs6f","number":48,"state":"open","title":"chore(deps): bump the minor-and-patch group across 1 directory with 37 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-02T03:10:32.000Z","updated_at":"2026-05-02T04:00:26.123Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-and-patch","update_count":37,"packages":[{"name":"@biomejs/biome","old_version":"2.3.7","new_version":"2.4.10","repository_url":"https://github.com/biomejs/biome"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.26","new_version":"0.5.2","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"@radix-ui/react-slot","old_version":"1.2.3","new_version":"1.2.4","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@t3-oss/env-core","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@tailwindcss/postcss","old_version":"4.2.1","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/vite","old_version":"4.2.1","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tanstack/router-plugin","old_version":"1.166.7","new_version":"1.167.12","repository_url":"https://github.com/TanStack/router"},{"name":"framer-motion","old_version":"12.36.0","new_version":"12.38.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"motion","old_version":"12.36.0","new_version":"12.38.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"postcss","old_version":"8.4.31","new_version":"8.5.8","repository_url":"https://github.com/postcss/postcss"},{"name":"posthog-js","old_version":"1.360.1","new_version":"1.364.5","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"prettier-plugin-tailwindcss","old_version":"0.6.14","new_version":"0.7.2","repository_url":"https://github.com/tailwindlabs/prettier-plugin-tailwindcss"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"tailwindcss","old_version":"4.2.1","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@trpc/server","old_version":"11.12.0","new_version":"11.16.0","repository_url":"https://github.com/trpc/trpc"},{"name":"canvaskit-wasm","old_version":"0.40.0","new_version":"0.41.0","repository_url":"https://github.com/google/skia"},{"name":"astro-og-canvas","old_version":"0.7.2","new_version":"0.11.0","repository_url":"https://github.com/delucis/astro-og-canvas"},{"name":"drizzle-orm","old_version":"0.44.7","new_version":"0.45.2","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"hono-rate-limiter","old_version":"0.4.2","new_version":"0.5.3","repository_url":"https://github.com/rhinobase/hono-rate-limiter"},{"name":"@trpc/client","old_version":"11.5.1","new_version":"11.16.0","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/tanstack-react-query","old_version":"11.5.1","new_version":"11.16.0","repository_url":"https://github.com/trpc/trpc"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 21 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.3.7` | `2.4.10` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.26` | `0.5.2` |\n| [@radix-ui/react-slot](https://github.com/radix-ui/primitives) | `1.2.3` | `1.2.4` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.10` | `0.13.11` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.1` | `4.2.2` |\n| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.2.1` | `4.2.2` |\n| [@tanstack/router-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-plugin) | `1.166.7` | `1.167.12` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.36.0` | `12.38.0` |\n| [motion](https://github.com/motiondivision/motion) | `12.36.0` | `12.38.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.4.31` | `8.5.8` |\n| [posthog-js](https://github.com/PostHog/posthog-js) | `1.360.1` | `1.364.5` |\n| [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) | `0.6.14` | `0.7.2` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.4` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.1` | `4.2.2` |\n| [@trpc/server](https://github.com/trpc/trpc/tree/HEAD/packages/server) | `11.12.0` | `11.16.0` |\n| [canvaskit-wasm](https://github.com/google/skia) | `0.40.0` | `0.41.0` |\n| [astro-og-canvas](https://github.com/delucis/astro-og-canvas/tree/HEAD/packages/astro-og-canvas) | `0.7.2` | `0.11.0` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.44.7` | `0.45.2` |\n| [hono-rate-limiter](https://github.com/rhinobase/hono-rate-limiter) | `0.4.2` | `0.5.3` |\n| [@trpc/client](https://github.com/trpc/trpc/tree/HEAD/packages/client) | `11.5.1` | `11.16.0` |\n| [@trpc/tanstack-react-query](https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query) | `11.5.1` | `11.16.0` |\n\n\nUpdates `@biomejs/biome` from 2.3.7 to 2.4.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/releases\"\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBiome CLI v2.4.10\u003c/h2\u003e\n\u003ch2\u003e2.4.10\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/biomejs/biome/pull/8838\"\u003e#8838\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/f3a6a6ba446aaac59119453e5becd657e509e22f\"\u003e\u003ccode\u003ef3a6a6b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/baeseokjae\"\u003e\u003ccode\u003e@​baeseokjae\u003c/code\u003e\u003c/a\u003e! - Added new lint nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-implied-eval/\"\u003e\u003ccode\u003enoImpliedEval\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThe rule detects implied \u003ccode\u003eeval()\u003c/code\u003e usage through functions like \u003ccode\u003esetTimeout\u003c/code\u003e, \u003ccode\u003esetInterval\u003c/code\u003e, and \u003ccode\u003esetImmediate\u003c/code\u003e when called with string arguments.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Invalid\nsetTimeout(\u0026quot;alert('Hello');\u0026quot;, 100);\n\u003cp\u003e// Valid\nsetTimeout(() =\u0026gt; alert(\u0026quot;Hello\u0026quot;), 100);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9320\"\u003e#9320\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/93c3b6ca52d4966db2c5b9c37d73c049ffccd1a5\"\u003e\u003ccode\u003e93c3b6c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/taberoajorge\"\u003e\u003ccode\u003e@​taberoajorge\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/7664\"\u003e#7664\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/no-unused-variables/\"\u003e\u003ccode\u003enoUnusedVariables\u003c/code\u003e\u003c/a\u003e no longer reports false positives for TypeScript namespace declarations that participate in declaration merging with an exported or used value declaration (\u003ccode\u003econst\u003c/code\u003e, \u003ccode\u003efunction\u003c/code\u003e, or \u003ccode\u003eclass\u003c/code\u003e) of the same name. The reverse direction is also handled: a value declaration merged with an exported namespace is no longer flagged.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9630\"\u003e#9630\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/1dd4a560a567d0a47784f9d5014ee8bc073b6912\"\u003e\u003ccode\u003e1dd4a56\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/raashish1601\"\u003e\u003ccode\u003e@​raashish1601\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9629\"\u003e#9629\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/no-negation-else/\"\u003e\u003ccode\u003enoNegationElse\u003c/code\u003e\u003c/a\u003e now keeps ternary branch comments attached to the correct branch when applying its fixer.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9216\"\u003e#9216\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/04243b0535dfb65fd106f5a760ab24668786dcaf\"\u003e\u003ccode\u003e04243b0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrederickStempfle\"\u003e\u003ccode\u003e@​FrederickStempfle\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9061\"\u003e#9061\u003c/a\u003e: \u003ccode\u003enoProcessEnv\u003c/code\u003e now also detects \u003ccode\u003eprocess.env\u003c/code\u003e when \u003ccode\u003eprocess\u003c/code\u003e is imported from the \u003ccode\u003e\u0026quot;process\u0026quot;\u003c/code\u003e or \u003ccode\u003e\u0026quot;node:process\u0026quot;\u003c/code\u003e modules.\u003c/p\u003e\n\u003cp\u003ePreviously, only the global \u003ccode\u003eprocess\u003c/code\u003e object was flagged:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport process from \u0026quot;node:process\u0026quot;;\n// This was not flagged, but now it is:\nconsole.log(process.env.NODE_ENV);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9692\"\u003e#9692\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/61b7ec5afd5949c109949557ace5508da1ea7ed9\"\u003e\u003ccode\u003e61b7ec5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mkosei\"\u003e\u003ccode\u003e@​mkosei\u003c/code\u003e\u003c/a\u003e! - Fixed Svelte \u003ccode\u003e#each\u003c/code\u003e destructuring parsing and formatting for nested patterns such as \u003ccode\u003e[key, { a, b }]\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome-zed/issues/191\"\u003e#191\u003c/a\u003e: Improved the performance of how the Biome Language Server pulls code actions and diagnostics.\u003c/p\u003e\n\u003cp\u003eBefore, code actions were pulled and computed all at once in one request. This approach couldn't work in big files, and caused Biome to stale and have CPU usage spikes up to 100%.\u003c/p\u003e\n\u003cp\u003eNow, code actions are pulled and computed lazily, and Biome won't choke anymore in big files.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9643\"\u003e#9643\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/5bfee368e3c3482d815fe43c166a40a71be7b731\"\u003e\u003ccode\u003e5bfee36\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9347\"\u003e#9347\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/use-vue-valid-v-bind/\"\u003e\u003ccode\u003euseVueValidVBind\u003c/code\u003e\u003c/a\u003e no longer reports valid object bindings like \u003ccode\u003ev-bind=\u0026quot;props\u0026quot;\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed assist diagnostics being invisible when using \u003ccode\u003e--diagnostic-level=error\u003c/code\u003e. Enforced assist violations (e.g. \u003ccode\u003euseSortedKeys\u003c/code\u003e) were filtered out before being promoted to errors, causing \u003ccode\u003ebiome check\u003c/code\u003e to incorrectly return success.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9695\"\u003e#9695\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/9856a873aa35aed8367030ec264a0dcfc6088ab0\"\u003e\u003ccode\u003e9856a87\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the new nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-unsafe-plus-operands/\"\u003e\u003ccode\u003enoUnsafePlusOperands\u003c/code\u003e\u003c/a\u003e, which reports \u003ccode\u003e+\u003c/code\u003e and \u003ccode\u003e+=\u003c/code\u003e operations that use object-like, \u003ccode\u003esymbol\u003c/code\u003e, \u003ccode\u003eunknown\u003c/code\u003e, or \u003ccode\u003enever\u003c/code\u003e operands, or that mix \u003ccode\u003enumber\u003c/code\u003e with \u003ccode\u003ebigint\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed duplicate parse errors in \u003ccode\u003echeck\u003c/code\u003e and \u003ccode\u003eci\u003c/code\u003e output. When a file had syntax errors, the same parse error was printed twice and the error count was inflated.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Improved the performance of the commands \u003ccode\u003elint\u003c/code\u003e and \u003ccode\u003echeck\u003c/code\u003e when they are called with \u003ccode\u003e--write\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md\"\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.4.10\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/biomejs/biome/pull/8838\"\u003e#8838\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/f3a6a6ba446aaac59119453e5becd657e509e22f\"\u003e\u003ccode\u003ef3a6a6b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/baeseokjae\"\u003e\u003ccode\u003e@​baeseokjae\u003c/code\u003e\u003c/a\u003e! - Added new lint nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-implied-eval/\"\u003e\u003ccode\u003enoImpliedEval\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThe rule detects implied \u003ccode\u003eeval()\u003c/code\u003e usage through functions like \u003ccode\u003esetTimeout\u003c/code\u003e, \u003ccode\u003esetInterval\u003c/code\u003e, and \u003ccode\u003esetImmediate\u003c/code\u003e when called with string arguments.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Invalid\nsetTimeout(\u0026quot;alert('Hello');\u0026quot;, 100);\n\u003cp\u003e// Valid\nsetTimeout(() =\u0026gt; alert(\u0026quot;Hello\u0026quot;), 100);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9320\"\u003e#9320\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/93c3b6ca52d4966db2c5b9c37d73c049ffccd1a5\"\u003e\u003ccode\u003e93c3b6c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/taberoajorge\"\u003e\u003ccode\u003e@​taberoajorge\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/7664\"\u003e#7664\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/no-unused-variables/\"\u003e\u003ccode\u003enoUnusedVariables\u003c/code\u003e\u003c/a\u003e no longer reports false positives for TypeScript namespace declarations that participate in declaration merging with an exported or used value declaration (\u003ccode\u003econst\u003c/code\u003e, \u003ccode\u003efunction\u003c/code\u003e, or \u003ccode\u003eclass\u003c/code\u003e) of the same name. The reverse direction is also handled: a value declaration merged with an exported namespace is no longer flagged.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9630\"\u003e#9630\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/1dd4a560a567d0a47784f9d5014ee8bc073b6912\"\u003e\u003ccode\u003e1dd4a56\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/raashish1601\"\u003e\u003ccode\u003e@​raashish1601\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9629\"\u003e#9629\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/no-negation-else/\"\u003e\u003ccode\u003enoNegationElse\u003c/code\u003e\u003c/a\u003e now keeps ternary branch comments attached to the correct branch when applying its fixer.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9216\"\u003e#9216\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/04243b0535dfb65fd106f5a760ab24668786dcaf\"\u003e\u003ccode\u003e04243b0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrederickStempfle\"\u003e\u003ccode\u003e@​FrederickStempfle\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9061\"\u003e#9061\u003c/a\u003e: \u003ccode\u003enoProcessEnv\u003c/code\u003e now also detects \u003ccode\u003eprocess.env\u003c/code\u003e when \u003ccode\u003eprocess\u003c/code\u003e is imported from the \u003ccode\u003e\u0026quot;process\u0026quot;\u003c/code\u003e or \u003ccode\u003e\u0026quot;node:process\u0026quot;\u003c/code\u003e modules.\u003c/p\u003e\n\u003cp\u003ePreviously, only the global \u003ccode\u003eprocess\u003c/code\u003e object was flagged:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport process from \u0026quot;node:process\u0026quot;;\n// This was not flagged, but now it is:\nconsole.log(process.env.NODE_ENV);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9692\"\u003e#9692\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/61b7ec5afd5949c109949557ace5508da1ea7ed9\"\u003e\u003ccode\u003e61b7ec5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mkosei\"\u003e\u003ccode\u003e@​mkosei\u003c/code\u003e\u003c/a\u003e! - Fixed Svelte \u003ccode\u003e#each\u003c/code\u003e destructuring parsing and formatting for nested patterns such as \u003ccode\u003e[key, { a, b }]\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome-zed/issues/191\"\u003e#191\u003c/a\u003e: Improved the performance of how the Biome Language Server pulls code actions and diagnostics.\u003c/p\u003e\n\u003cp\u003eBefore, code actions were pulled and computed all at once in one request. This approach couldn't work in big files, and caused Biome to stale and have CPU usage spikes up to 100%.\u003c/p\u003e\n\u003cp\u003eNow, code actions are pulled and computed lazily, and Biome won't choke anymore in big files.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9643\"\u003e#9643\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/5bfee368e3c3482d815fe43c166a40a71be7b731\"\u003e\u003ccode\u003e5bfee36\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9347\"\u003e#9347\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/use-vue-valid-v-bind/\"\u003e\u003ccode\u003euseVueValidVBind\u003c/code\u003e\u003c/a\u003e no longer reports valid object bindings like \u003ccode\u003ev-bind=\u0026quot;props\u0026quot;\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed assist diagnostics being invisible when using \u003ccode\u003e--diagnostic-level=error\u003c/code\u003e. Enforced assist violations (e.g. \u003ccode\u003euseSortedKeys\u003c/code\u003e) were filtered out before being promoted to errors, causing \u003ccode\u003ebiome check\u003c/code\u003e to incorrectly return success.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9695\"\u003e#9695\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/9856a873aa35aed8367030ec264a0dcfc6088ab0\"\u003e\u003ccode\u003e9856a87\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the new nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-unsafe-plus-operands/\"\u003e\u003ccode\u003enoUnsafePlusOperands\u003c/code\u003e\u003c/a\u003e, which reports \u003ccode\u003e+\u003c/code\u003e and \u003ccode\u003e+=\u003c/code\u003e operations that use object-like, \u003ccode\u003esymbol\u003c/code\u003e, \u003ccode\u003eunknown\u003c/code\u003e, or \u003ccode\u003enever\u003c/code\u003e operands, or that mix \u003ccode\u003enumber\u003c/code\u003e with \u003ccode\u003ebigint\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed duplicate parse errors in \u003ccode\u003echeck\u003c/code\u003e and \u003ccode\u003eci\u003c/code\u003e output. When a file had syntax errors, the same parse error was printed twice and the error count was inflated.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Improved the performance of the commands \u003ccode\u003elint\u003c/code\u003e and \u003ccode\u003echeck\u003c/code\u003e when they are called with \u003ccode\u003e--write\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ccode\u003e--diagnostic-level\u003c/code\u003e not fully filtering diagnostics. Setting \u003ccode\u003e--diagnostic-level=error\u003c/code\u003e now correctly excludes warnings and infos from both the output and the summary counts.\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/biomejs/biome/commit/fcf216d4281e86d4d11b98fc001182ce349d1823\"\u003e\u003ccode\u003efcf216d\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9622\"\u003e#9622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/8b7f55cf32484d47d102761bcf5755869e0b831d\"\u003e\u003ccode\u003e8b7f55c\u003c/code\u003e\u003c/a\u003e chore: update sponsors (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9714\"\u003e#9714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/9856a873aa35aed8367030ec264a0dcfc6088ab0\"\u003e\u003ccode\u003e9856a87\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003enoUnsafePlusOperands\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9695\"\u003e#9695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/5bfee368e3c3482d815fe43c166a40a71be7b731\"\u003e\u003ccode\u003e5bfee36\u003c/code\u003e\u003c/a\u003e fix(useVueValidVBind): don't flag missing arguments (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9643\"\u003e#9643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/f3a6a6ba446aaac59119453e5becd657e509e22f\"\u003e\u003ccode\u003ef3a6a6b\u003c/code\u003e\u003c/a\u003e feat(linter): add \u003ccode\u003enoImpliedEval\u003c/code\u003e rule (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8838\"\u003e#8838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/ad3752696c34f0ad30311a2a70de1f9b18b31530\"\u003e\u003ccode\u003ead37526\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9620\"\u003e#9620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/eb57e3a1df36bf1bbe612f84a68ded658d9b7d00\"\u003e\u003ccode\u003eeb57e3a\u003c/code\u003e\u003c/a\u003e chore: use npmx.dev badge (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9614\"\u003e#9614\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/e1684948cee6572583ab62019a300cf2a7d1d826\"\u003e\u003ccode\u003ee168494\u003c/code\u003e\u003c/a\u003e feat(linter): add rule \u003ccode\u003enoUntrustedLicenses\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9474\"\u003e#9474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/085d324b963f12b4ceaf901c36875b196d383cc4\"\u003e\u003ccode\u003e085d324\u003c/code\u003e\u003c/a\u003e feat(css): add \u003ccode\u003enoDuplicateSelectors\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9315\"\u003e#9315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/4d050df5e3276dd54b6962fca6eeaf8cdcd6f295\"\u003e\u003ccode\u003e4d050df\u003c/code\u003e\u003c/a\u003e feat(analyze): implement noInlineStyles (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9534\"\u003e#9534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/biomejs/biome/commits/@biomejs/biome@2.4.10/packages/@biomejs/biome\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@turbo/gen` from 2.8.17 to 2.9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/turborepo/releases\"\u003e\u003ccode\u003e@​turbo/gen\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTurborepo v2.9.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: Preserve per-workspace lockfiles during pnpm 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/12519\"\u003evercel/turborepo#12519\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.9.2...v2.9.3\"\u003ehttps://github.com/vercel/turborepo/compare/v2.9.2...v2.9.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.9.3-canary.1\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: Update AI-generated response disclaimer to include human attribution by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12517\"\u003evercel/turborepo#12517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve shallow install strategy 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/12520\"\u003evercel/turborepo#12520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve per-workspace lockfiles during pnpm 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/12519\"\u003evercel/turborepo#12519\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.9.2-canary.4...v2.9.3-canary.1\"\u003ehttps://github.com/vercel/turborepo/compare/v2.9.2-canary.4...v2.9.3-canary.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.9.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eExamples\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(examples): Add Next.js + Elysia full-stack starter template by \u003ca href=\"https://github.com/eastgold15\"\u003e\u003ccode\u003e@​eastgold15\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12414\"\u003evercel/turborepo#12414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Add documentation for cacheMaxAge and cacheMaxSize options 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/12500\"\u003evercel/turborepo#12500\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Resolve correct nested bun lockfile versions during prune 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/12506\"\u003evercel/turborepo#12506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: Avoid \u003ccode\u003esetsid()\u003c/code\u003e in PTY spawn to prevent macOS Gatekeeper CPU spikes\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/12507\"\u003evercel/turborepo#12507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Unblock \u003ccode\u003ewatch\u003c/code\u003e loop so interruptible persistent tasks restart on file changes 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/12509\"\u003evercel/turborepo#12509\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(api-client): Treat * as wildcard in preflight Access-Control-Allow-Headers by \u003ca href=\"https://github.com/bitttttten\"\u003e\u003ccode\u003e@​bitttttten\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12503\"\u003evercel/turborepo#12503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Document \u003ccode\u003eturbo.*\u003c/code\u003e generator variables 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/12511\"\u003evercel/turborepo#12511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Backfill missing pnpm workspace importer entries during prune 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/12514\"\u003evercel/turborepo#12514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Include transitive dependencies in engine graph pruning for affected paths using Task Graph 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/12516\"\u003evercel/turborepo#12516\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Update AI-generated response disclaimer to include human attribution by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12517\"\u003evercel/turborepo#12517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve shallow install strategy 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/12520\"\u003evercel/turborepo#12520\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/eastgold15\"\u003e\u003ccode\u003e@​eastgold15\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12414\"\u003evercel/turborepo#12414\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.9.1...v2.9.2\"\u003ehttps://github.com/vercel/turborepo/compare/v2.9.1...v2.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.9.2-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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/7650a33c48fcb274cf579fafa9afe091d71b9c7c\"\u003e\u003ccode\u003e7650a33\u003c/code\u003e\u003c/a\u003e publish 2.9.3 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/68004dbb825758140cf6a9921f820e8f177bfae4\"\u003e\u003ccode\u003e68004db\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.3-canary.1 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12523\"\u003e#12523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/f68af3d82287d900d416e4ec20013a45fd0bb1e9\"\u003e\u003ccode\u003ef68af3d\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.2 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12521\"\u003e#12521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/aed2066bc6e3464906a5354dd501aae64dac1715\"\u003e\u003ccode\u003eaed2066\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.2-canary.4 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12518\"\u003e#12518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/59a42a5dcb5a59dcc62a1e5d6fb6f1372c6fc74e\"\u003e\u003ccode\u003e59a42a5\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.2-canary.3 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12515\"\u003e#12515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/d4d3f9daef2ce1cc095ab70140c7122ee2cb7c2d\"\u003e\u003ccode\u003ed4d3f9d\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.2-canary.2 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12510\"\u003e#12510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/2bebb91c5fa0bf441970245587d80f9f11994036\"\u003e\u003ccode\u003e2bebb91\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.2-canary.1 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12508\"\u003e#12508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/4240dd488afd7f50720a3ea86fd91a7d71ab8647\"\u003e\u003ccode\u003e4240dd4\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.1 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12498\"\u003e#12498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/fbf34a23815c84e6b1878d055e1c42a1bde794f0\"\u003e\u003ccode\u003efbf34a2\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.1-canary.1 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12497\"\u003e#12497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/9702dc8968f3c1c0916d89c710fe33429b7597cb\"\u003e\u003ccode\u003e9702dc8\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.0 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12494\"\u003e#12494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/commits/v2.9.3/packages/turbo-gen\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `turbo` from 2.8.17 to 2.9.3\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.9.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: Preserve per-workspace lockfiles during pnpm 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/12519\"\u003evercel/turborepo#12519\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.9.2...v2.9.3\"\u003ehttps://github.com/vercel/turborepo/compare/v2.9.2...v2.9.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.9.3-canary.1\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: Update AI-generated response disclaimer to include human attribution by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12517\"\u003evercel/turborepo#12517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve shallow install strategy 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/12520\"\u003evercel/turborepo#12520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve per-workspace lockfiles during pnpm 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/12519\"\u003evercel/turborepo#12519\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.9.2-canary.4...v2.9.3-canary.1\"\u003ehttps://github.com/vercel/turborepo/compare/v2.9.2-canary.4...v2.9.3-canary.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.9.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eExamples\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(examples): Add Next.js + Elysia full-stack starter template by \u003ca href=\"https://github.com/eastgold15\"\u003e\u003ccode\u003e@​eastgold15\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12414\"\u003evercel/turborepo#12414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Add documentation for cacheMaxAge and cacheMaxSize options 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/12500\"\u003evercel/turborepo#12500\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Resolve correct nested bun lockfile versions during prune 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/12506\"\u003evercel/turborepo#12506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: Avoid \u003ccode\u003esetsid()\u003c/code\u003e in PTY spawn to prevent macOS Gatekeeper CPU spikes\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/12507\"\u003evercel/turborepo#12507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Unblock \u003ccode\u003ewatch\u003c/code\u003e loop so interruptible persistent tasks restart on file changes 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/12509\"\u003evercel/turborepo#12509\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(api-client): Treat * as wildcard in preflight Access-Control-Allow-Headers by \u003ca href=\"https://github.com/bitttttten\"\u003e\u003ccode\u003e@​bitttttten\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12503\"\u003evercel/turborepo#12503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Document \u003ccode\u003eturbo.*\u003c/code\u003e generator variables 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/12511\"\u003evercel/turborepo#12511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Backfill missing pnpm workspace importer entries during prune 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/12514\"\u003evercel/turborepo#12514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Include transitive dependencies in engine graph pruning for affected paths using Task Graph 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/12516\"\u003evercel/turborepo#12516\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Update AI-generated response disclaimer to include human attribution by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12517\"\u003evercel/turborepo#12517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve shallow install strategy 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/12520\"\u003evercel/turborepo#12520\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/eastgold15\"\u003e\u003ccode\u003e@​eastgold15\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12414\"\u003evercel/turborepo#12414\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.9.1...v2.9.2\"\u003ehttps://github.com/vercel/turborepo/compare/v2.9.1...v2.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.9.2-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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/7650a33c48fcb274cf579fafa9afe091d71b9c7c\"\u003e\u003ccode\u003e7650a33\u003c/code\u003e\u003c/a\u003e publish 2.9.3 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/68004dbb825758140cf6a9921f820e8f177bfae4\"\u003e\u003ccode\u003e68004db\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.3-canary.1 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12523\"\u003e#12523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/a252394bbd8068cd4458be164ab53bc647e102b7\"\u003e\u003ccode\u003ea252394\u003c/code\u003e\u003c/a\u003e fix: Preserve per-workspace lockfiles during pnpm pruning (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12519\"\u003e#12519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/f68af3d82287d900d416e4ec20013a45fd0bb1e9\"\u003e\u003ccode\u003ef68af3d\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.2 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12521\"\u003e#12521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/72577db238fd6473698b3688a4fbc63c53a09567\"\u003e\u003ccode\u003e72577db\u003c/code\u003e\u003c/a\u003e fix: Preserve shallow install strategy during npm lockfile pruning (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12520\"\u003e#12520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/4a4e661f46dfad374ea35db94991b916389b7e2c\"\u003e\u003ccode\u003e4a4e661\u003c/code\u003e\u003c/a\u003e chore: Update AI-generated response text for clarity (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12517\"\u003e#12517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/aed2066bc6e3464906a5354dd501aae64dac1715\"\u003e\u003ccode\u003eaed2066\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.2-canary.4 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12518\"\u003e#12518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/8c88521568654da4ca53e4f1908a5d36d9728488\"\u003e\u003ccode\u003e8c88521\u003c/code\u003e\u003c/a\u003e fix: Include transitive dependencies in engine graph pruning for affected pat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/59a42a5dcb5a59dcc62a1e5d6fb6f1372c6fc74e\"\u003e\u003ccode\u003e59a42a5\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.2-canary.3 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12515\"\u003e#12515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/45f2f43fee0b1d709414e91ee84eb6488f644eb5\"\u003e\u003ccode\u003e45f2f43\u003c/code\u003e\u003c/a\u003e fix: Backfill missing pnpm workspace importer entries during prune (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12514\"\u003e#12514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.8.17...v2.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.21 to 5.96.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(build): exclude config files from production DTS rollup to prevent \u003ccode\u003e@types/node\u003c/code\u003e type pollution (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10358\"\u003e#10358\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.95.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/cd5a35b328837781aa4f9305bb2bd7877ca934e9\"\u003e\u003ccode\u003ecd5a35b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.95.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/1f1775ca92f2b6c035682947ff3b3424804ff31a\"\u003e\u003ccode\u003e1f1775c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: fixed version (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10064\"\u003e#10064\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/75052a7fd05d5a7f430d323c513387b780a0c06f\"\u003e\u003ccode\u003e75052a7\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10370\"\u003e#10370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/73e783bd8677a1011d95d34a896e1bf93cbb11a5\"\u003e\u003ccode\u003e73e783b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10364\"\u003e#10364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/14a97b7ab1060652be2c0197d204d256c196860b\"\u003e\u003ccode\u003e14a97b7\u003c/code\u003e\u003c/a\u003e test(react-query): replace 'import React' with 'import * as React' in 'usePre...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/fd8c068c941cc1a8fe530798330c598a8265d64a\"\u003e\u003ccode\u003efd8c068\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): merge redundant second 'descri...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/f168555261d73206189bff699a1e54a465b75a42\"\u003e\u003ccode\u003ef168555\u003c/code\u003e\u003c/a\u003e test({react,preact,solid}-query): move 'queryClient' and 'queryCache' to 'bef...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/afb58127a47846f7b2df5a422b428ddfa8decced\"\u003e\u003ccode\u003eafb5812\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): inline test helpers, remove sh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9e1bb94abcce4839800f782d9b9d7087095e78b3\"\u003e\u003ccode\u003e9e1bb94\u003c/code\u003e\u003c/a\u003e test(react-query/useSuspenseQueries): remove unnecessary 'act' wrapper from b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/55cee0a71c4137277c0d90fdc5272884181042c3\"\u003e\u003ccode\u003e55cee0a\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7fc6e6a911d3c63d77f44d4624fb89f26af1d44d\"\u003e\u003ccode\u003e7fc6e6a\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/1047cdc393fac7c98822c993d70c28f58833c63d\"\u003e\u003ccode\u003e1047cdc\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10326\"\u003e#10326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.96.1/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-router` from 1.167.3 to 1.168.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-router/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.168.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ePreserve component-thrown \u003ccode\u003enotFound()\u003c/code\u003e errors through framework error boundaries so route \u003ccode\u003enotFoundComponent\u003c/code\u003e handlers render without requiring an explicit \u003ccode\u003erouteId\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7077\"\u003e#7077\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/796406da66cfb12b518bb3ca326c9d541368fb06\"\u003e\u003ccode\u003e796406d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/2d1ec865a446926f7db6e29dbbde82d265de6d36\"\u003e\u003ccode\u003e2d1ec86\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/6ee0e795b085651beb2f1ac6503cdbd7eaffedd1\"\u003e\u003ccode\u003e6ee0e79\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/42c3f3b3a3a478fd6d6894310ef94b2d23794b8e\"\u003e\u003ccode\u003e42c3f3b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the extra SSR sentinel tag used for \u003ccode\u003eonRendered\u003c/code\u003e in React Router while (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7054\"\u003e#7054\u003c/a\u003e)\npreserving the client-side render timing needed for scroll restoration and\n\u003ccode\u003eonRendered\u003c/code\u003e subscribers.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix: scroll restoration without throttling (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7042\"\u003e#7042\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/cf5f5542476137a81515099ad740747e84512f9a\"\u003e\u003ccode\u003ecf5f554\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5a81726f0a2f819fae0763896cef784aa10ddc9f\"\u003e\u003ccode\u003e5a81726\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/796406da66cfb12b518bb3ca326c9d541368fb06\"\u003e\u003ccode\u003e796406d\u003c/code\u003e\u003c/a\u003e fix: preserve render-thrown notFound errors (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7077\"\u003e#7077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/d1174179082d896a9674532994a4d6b38238c37e\"\u003e\u003ccode\u003ed117417\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/7b9faaeee045b018240cb29304c4cae207ce4e57\"\u003e\u003ccode\u003e7b9faae\u003c/code\u003e\u003c/a\u003e test: cover lazy errorComponent behavior across frameworks (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7068\"\u003e#7068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/9368c5f3bfc93a90a7b132fcbf9bddba16b24f24\"\u003e\u003ccode\u003e9368c5f\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/21bd99242026c722e0b4f67dd6effea78637dd84\"\u003e\u003ccode\u003e21bd992\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5c5a4359e837b4f4aa424b047709008e40d69497\"\u003e\u003ccode\u003e5c5a435\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5ca661c2f8a7e50167b4112c64aa06cef4148ea9\"\u003e\u003ccode\u003e5ca661c\u003c/code\u003e\u003c/a\u003e fix: dont use script tag for OnRendered (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7054\"\u003e#7054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/a1ab2646348cb9fa89c98b2128a65d992925014f\"\u003e\u003ccode\u003ea1ab264\u003c/code\u003e\u003c/a\u003e fix: unexported \u003ccode\u003eShouldBlockFnLocation\u003c/code\u003e interface causes TS4023 (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7037\"\u003e#7037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/e1b019ccb84ba2a5c60d36adae2440ac9f5bc34f\"\u003e\u003ccode\u003ee1b019c\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-router@1.168.10/packages/react-router\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-router-devtools` from 1.166.9 to 1.166.11\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-router-devtools/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-router-devtools\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.166.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/c9e18555f3a5531e96de8f574cfca9edcdb18e5c\"\u003e\u003ccode\u003ec9e1855\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-devtools-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.166.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/054523900b2ee19308e5a88417dadfc6923afe30\"\u003e\u003ccode\u003e0545239\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-devtools-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.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/TanStack/router/commit/67d9e69d72ef70402ffc6b98e54215d809347dd9\"\u003e\u003ccode\u003e67d9e69\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/423be8af4bcda216d4f5e0f9b6f540cb301b8f18\"\u003e\u003ccode\u003e423be8a\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-router-devtools@1.166.11/packages/react-router-devtools\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-hook-form` from 7.71.2 to 7.72.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/releases\"\u003ereact-hook-form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 7.72.0\u003c/h2\u003e\n\u003cp\u003e⚓️ feat: built-in form level validate (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13195\"\u003e#13195\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003euseForm({\r\n  validate: async ({ formValues }: FormValidateResult) =\u0026gt; {\r\n    if (formValues.test1.length \u0026gt; formValues.test.length) {\r\n      return {\r\n        type: 'formError',\r\n        message: 'something is wrong here',\r\n      };\r\n    }\r\n\u003cpre\u003e\u003ccode\u003eif (formValues.test === 'test') {\r\n  return 'direct error message';\r\n}\r\n\r\nreturn true;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e},\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e🐞 fix: prevent useFieldArray from marking unrelated fields as dirty (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13299\"\u003e#13299\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13300\"\u003e#13300\u003c/a\u003e checkbox form validation ignored with native validation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13310\"\u003e#13310\u003c/a\u003e)\n🌉 allow subscribe formState to track submit state (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13319\"\u003e#13319\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/WiXSL\"\u003e\u003ccode\u003e@​WiXSL\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/BrendanC23\"\u003e\u003ccode\u003e@​BrendanC23\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/6810779s\"\u003e\u003ccode\u003e@​6810779s\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/1fecf7362c87c828bb585da12f085163d038c7cf\"\u003e\u003ccode\u003e1fecf73\u003c/code\u003e\u003c/a\u003e 7.72.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/f5373fe4faa66c1ce3274adea87cb00a85293fbd\"\u003e\u003ccode\u003ef5373fe\u003c/code\u003e\u003c/a\u003e 🌉 allow subscribe formState to track submit state (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13319\"\u003e#13319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/f5deec5a9d2ea04c5363174d043c31c67a4d79cb\"\u003e\u003ccode\u003ef5deec5\u003c/code\u003e\u003c/a\u003e 📖 chore: update issue template CodeSandbox links (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13315\"\u003e#13315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/3f4d0f3e100b10618b1fb31006424ef092cb329a\"\u003e\u003ccode\u003e3f4d0f3\u003c/code\u003e\u003c/a\u003e 🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13300\"\u003e#13300\u003c/a\u003e checkbox form valdiation ignored with native valdiation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13310\"\u003e#13310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/2e8f081420d981195030ad8f2208a19c268aa0ec\"\u003e\u003ccode\u003e2e8f081\u003c/code\u003e\u003c/a\u003e 🐞 fix: prevent useFieldArray from marking unrelated fields as dirty (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13299\"\u003e#13299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/6067c3f85b17c22f7553b8eadc52d1f1366c4a61\"\u003e\u003ccode\u003e6067c3f\u003c/code\u003e\u003c/a\u003e ⚓️ feat: build-in form level validate (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13195\"\u003e#13195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-hook-form/react-hook-form/compare/v7.71.2...v7.72.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@playwright/test` from 1.58.2 to 1.59.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003e\u003ccode\u003e@​playwright/test\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.59.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Windows]\u003c/strong\u003e Reverted hiding console window when spawning browser processes, which caused regressions including broken \u003ccode\u003ecodegen\u003c/code\u003e, \u003ccode\u003e--ui\u003c/code\u003e and \u003ccode\u003eshow\u003c/code\u003e commands (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39990\"\u003e#39990\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.59.0\u003c/h2\u003e\n\u003ch2\u003e🎬 Screencast\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-page#page-screencast\"\u003epage.screencast\u003c/a\u003e API provides a unified interface for capturing page content with:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eScreencast recordings\u003c/li\u003e\n\u003cli\u003eAction annotations\u003c/li\u003e\n\u003cli\u003eVisual overlays\u003c/li\u003e\n\u003cli\u003eReal-time frame capture\u003c/li\u003e\n\u003cli\u003eAgentic video receipts\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\u003cp\u003e\u003cstrong\u003eScreencast recording\u003c/strong\u003e — record video with precise start/stop control, as an alternative to the \u003ca href=\"https://playwright.dev/docs/api/class-browser#browser-new-context-option-record-video\"\u003e\u003ccode\u003erecordVideo\u003c/code\u003e\u003c/a\u003e option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait page.screencast.start({ path: 'video.webm' });\r\n// ... perform actions ...\r\nawait page.screencast.stop();\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eAction annotations\u003c/strong\u003e — enable built-in visual annotations that highlight interacted elements and display action titles during recording:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait page.screencast.showActions({ position: 'top-right' });\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/api/class-screencast#screencast-show-actions\"\u003escreencast.showActions()\u003c/a\u003e accepts \u003ccode\u003eposition\u003c/code\u003e (\u003ccode\u003e'top-left'\u003c/code\u003e, \u003ccode\u003e'top'\u003c/code\u003e, \u003ccode\u003e'top-right'\u003c/code\u003e, \u003ccode\u003e'bottom-left'\u003c/code\u003e, \u003ccode\u003e'bottom'\u003c/code\u003e, \u003ccode\u003e'bottom-right'\u003c/code\u003e), \u003ccode\u003eduration\u003c/code\u003e (ms per annotation), and \u003ccode\u003efontSize\u003c/code\u003e (px). Returns a disposable to stop showing actions.\u003c/p\u003e\n\u003cp\u003eAction annotations can also be enabled in test fixtures via the \u003ccode\u003evideo\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// playwright.config.ts\r\nexport default defineConfig({\r\n  use: {\r\n    video: {\r\n      mode: 'on',\r\n      show: {\r\n        actions: { position: 'top-left' },\r\n        test: { position: 'top-right' },\r\n      },\r\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/microsoft/playwright/commit/d466ac5358cae058cdc75d2ae3ab3ad220042730\"\u003e\u003ccode\u003ed466ac5\u003c/code\u003e\u003c/a\u003e chore: mark v1.59.1 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40005\"\u003e#40005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/530e7e5f0021730948605a5788790d353d9cf444\"\u003e\u003ccode\u003e530e7e5\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/4004\"\u003e#4004\u003c/a\u003e): fix(cli): kill-all should kill dashboard\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/9aa216c8d7f866e8a8fa94ca55d86e81a8f4decb\"\u003e\u003ccode\u003e9aa216c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39994\"\u003e#39994\u003c/a\u003e): Revert \u0026quot;fix(windows): hide console window when spawning ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/01b2b1533e0bfa1c582117e3ec109fcb57657747\"\u003e\u003ccode\u003e01b2b15\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39980\"\u003e#39980\u003c/a\u003e): chore: more release notes fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/a5cb6c9a2f52078de075413beb812e3180d195ba\"\u003e\u003ccode\u003ea5cb6c9\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39972\"\u003e#39972\u003c/a\u003e): chore: expose browser.bind and browser.unbind APIs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/99a17b58541798b03257c57a9e5589db2394f89e\"\u003e\u003ccode\u003e99a17b5\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39975\"\u003e#39975\u003c/a\u003e): chore: support opening .trace files via .link indirection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/43607c3b71d89445a6473708429eeecd6f571d6e\"\u003e\u003ccode\u003e43607c3\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39974\"\u003e#39974\u003c/a\u003e): chore(webkit): update Safari user-agent version to 26.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/62cabe19eb07e329086e5cb20441737cf51367d0\"\u003e\u003ccode\u003e62cabe1\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39969\"\u003e#39969\u003c/a\u003e): chore(npm): include all *.md from lib (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39970\"\u003e#39970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/0c65a759af337ba5143ebbe34afe4141482ce2d4\"\u003e\u003ccode\u003e0c65a75\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39968\"\u003e#39968\u003c/a\u003e): chore: screencast.showActions api\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f04155b09034c21719162146d6016de9933a2dbe\"\u003e\u003ccode\u003ef04155b\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39958\"\u003e#39958\u003c/a\u003e): chore: release notes for langs v1.59\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.58.2...v1.59.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jsdom` from 29.0.0 to 29.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsdom/jsdom/releases\"\u003ejsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS parsing of \u003ccode\u003eborder\u003c/code\u003e, \u003ccode\u003ebackground\u003c/code\u003e, and their sub-shorthands containing keywords or \u003ccode\u003evar()\u003c/code\u003e. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e to return a more functional \u003ccode\u003eCSSStyleDeclaration\u003c/code\u003e object, including indexed access support, which regressed in v29.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/34c7d6ef564aef3399ace1c074baf31f50ab930b\"\u003e\u003ccode\u003e34c7d6e\u003c/code\u003e\u003c/a\u003e 29.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/8ffc81123e6aa0904b239b5fb2fbece7b0493740\"\u003e\u003ccode\u003e8ffc811\u003c/code\u003e\u003c/a\u003e Add benchmark for computed style property access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/5f2434cf84e12e0035cf05bba9f2d0060ad552c3\"\u003e\u003ccode\u003e5f2434c\u003c/code\u003e\u003c/a\u003e Update dependencies and dev dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/1e8a7ff58f48631cee3c662c2991865cb4ac4e64\"\u003e\u003ccode\u003e1e8a7ff\u003c/code\u003e\u003c/a\u003e Handle global keywords in CSS shorthand property handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/0b79509deb3cb53aa91d41ae521878cc68a6b35d\"\u003e\u003ccode\u003e0b79509\u003c/code\u003e\u003c/a\u003e Wrap getComputedStyle return value for proper indexed access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/d589a8e9fb3c8ca41ee10fa93a36fe0d7e23ef08\"\u003e\u003ccode\u003ed589a8e\u003c/code\u003e\u003c/a\u003e Fix border shorthand parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/e528859bfadb156d762c35d9531fb2f52519dc68\"\u003e\u003ccode\u003ee528859\u003c/code\u003e\u003c/a\u003e Modernize release infrastructure\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jsdom/jsdom/compare/v29.0.0...v29.0.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 jsdom since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.13.6 to 1.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release focuses on compatibility fixes, adapter stability improvements, and test/tooling modernisation.\u003c/p\u003e\n\u003ch2\u003e⚠️ Important Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e None identified in this release.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAction Required:\u003c/strong\u003e If you rely on env-based proxy behaviour or CJS resolution edge-cases, validate your integration after upgrade (notably \u003ccode\u003eproxy-from-env\u003c/code\u003e v2 alignment and \u003ccode\u003emain\u003c/code\u003e entry compatibility fix).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRuntime Features:\u003c/strong\u003e No new end-user features were introduced in this release.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTest Coverage Expansion:\u003c/strong\u003e Added broader smoke/module test coverage for CJS and ESM package usage. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7510\"\u003e#7510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHeaders:\u003c/strong\u003e Trim trailing CRLF in normalised header values. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7456\"\u003e#7456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP/2:\u003c/strong\u003e Close detached HTTP/2 sessions on timeout to avoid lingering sessions. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7457\"\u003e#7457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFetch Adapter:\u003c/strong\u003e Cancel \u003ccode\u003eReadableStream\u003c/code\u003e created during request-stream capability probing to prevent async resource leaks. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7515\"\u003e#7515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Handling:\u003c/strong\u003e Fixed env proxy behavior with \u003ccode\u003eproxy-from-env\u003c/code\u003e v2 usage. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7499\"\u003e#7499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCommonJS Compatibility:\u003c/strong\u003e Fixed package \u003ccode\u003emain\u003c/code\u003e entry regression affecting CJS consumers. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7532\"\u003e#7532\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity/Dependencies:\u003c/strong\u003e Updated \u003ccode\u003eformidable\u003c/code\u003e and refreshed package set to newer versions. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7533\"\u003e#7533\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/10556\"\u003e#10556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTooling:\u003c/strong\u003e Continued migration to Vitest and modernised CI/test harnesses. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7484\"\u003e#7484\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7489\"\u003e#7489\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7498\"\u003e#7498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBuild/Lint Stack:\u003c/strong\u003e Rollup, ESLint, TypeScript, and related dev-dependency updates. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7508\"\u003e#7508\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7509\"\u003e#7509\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7522\"\u003e#7522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation:\u003c/strong\u003e Clarified JSON parsing and adapter-related docs/comments. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7398\"\u003e#7398\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7460\"\u003e#7460\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7478\"\u003e#7478\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve Axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aviu16\"\u003e\u003ccode\u003e@​aviu16\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7456\"\u003e#7456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NETIZEN-11\"\u003e\u003ccode\u003e@​NETIZEN-11\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7460\"\u003e#7460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fedotov\"\u003e\u003ccode\u003e@​fedotov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7457\"\u003e#7457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nthbotast\"\u003e\u003ccode\u003e@​nthbotast\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://...\n\n_Description has been truncated_","html_url":"https://github.com/bernat-leads/Batch_video/pull/48","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernat-leads%2FBatch_video/issues/48","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/48/packages"},{"uuid":"4189883814","node_id":"PR_kwDOQjpmKc7PYXac","number":142,"state":"closed","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":3,"pull_request":true,"closed_at":"2026-04-02T16:29:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-01T21:05:58.000Z","updated_at":"2026-04-02T16:29:26.000Z","time_to_close":69806,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":25,"packages":[{"name":"@tanstack/react-form","old_version":"1.28.5","new_version":"1.28.6","repository_url":"https://github.com/TanStack/form"},{"name":"@tanstack/react-hotkeys","old_version":"0.4.2","new_version":"0.9.1","repository_url":"https://github.com/TanStack/hotkeys"},{"name":"@tanstack/react-query","old_version":"5.95.2","new_version":"5.96.1","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-router","old_version":"1.168.3","new_version":"1.168.10","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-start","old_version":"1.167.5","new_version":"1.167.16","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/router-plugin","old_version":"1.167.4","new_version":"1.167.12","repository_url":"https://github.com/TanStack/router"},{"name":"ahooks","old_version":"3.9.6","new_version":"3.9.7","repository_url":"https://github.com/alibaba/hooks"},{"name":"react-hook-form","old_version":"7.71.2","new_version":"7.72.0","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"react-resizable-panels","old_version":"4.7.5","new_version":"4.8.0","repository_url":"https://github.com/bvaughn/react-resizable-panels"},{"name":"unstorage","old_version":"1.17.4","new_version":"1.17.5","repository_url":"https://github.com/unjs/unstorage"},{"name":"@orpc/experimental-ratelimit","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"},{"name":"axios","old_version":"1.13.6","new_version":"1.14.0","repository_url":"https://github.com/axios/axios"},{"name":"drizzle-orm","old_version":"0.45.1","new_version":"0.45.2","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"kysely","old_version":"0.28.14","new_version":"0.28.15","repository_url":"https://github.com/kysely-org/kysely"},{"name":"@t3-oss/env-core","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@react-email/components","old_version":"1.0.10","new_version":"1.0.11","repository_url":"https://github.com/resend/react-email"},{"name":"ts-fsrs","old_version":"5.3.1","new_version":"5.3.2","repository_url":"https://github.com/open-spaced-repetition/ts-fsrs"},{"name":"@orpc/client","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"},{"name":"@orpc/contract","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"},{"name":"@orpc/experimental-pino","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"},{"name":"@orpc/json-schema","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"},{"name":"@orpc/openapi","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"},{"name":"@orpc/server","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"},{"name":"@orpc/tanstack-query","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"},{"name":"@orpc/zod","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 25 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@tanstack/react-form](https://github.com/TanStack/form/tree/HEAD/packages/react-form) | `1.28.5` | `1.28.6` |\n| [@tanstack/react-hotkeys](https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys) | `0.4.2` | `0.9.1` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.95.2` | `5.96.1` |\n| [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.168.3` | `1.168.10` |\n| [@tanstack/react-start](https://github.com/TanStack/router/tree/HEAD/packages/react-start) | `1.167.5` | `1.167.16` |\n| [@tanstack/router-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-plugin) | `1.167.4` | `1.167.12` |\n| [ahooks](https://github.com/alibaba/hooks) | `3.9.6` | `3.9.7` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.71.2` | `7.72.0` |\n| [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) | `4.7.5` | `4.8.0` |\n| [unstorage](https://github.com/unjs/unstorage) | `1.17.4` | `1.17.5` |\n| [@orpc/experimental-ratelimit](https://github.com/middleapi/orpc/tree/HEAD/packages/ratelimit) | `1.13.9` | `1.13.13` |\n| [axios](https://github.com/axios/axios) | `1.13.6` | `1.14.0` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.45.1` | `0.45.2` |\n| [kysely](https://github.com/kysely-org/kysely) | `0.28.14` | `0.28.15` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.10` | `0.13.11` |\n| [@react-email/components](https://github.com/resend/react-email/tree/HEAD/packages/components) | `1.0.10` | `1.0.11` |\n| [ts-fsrs](https://github.com/open-spaced-repetition/ts-fsrs/tree/HEAD/packages/fsrs) | `5.3.1` | `5.3.2` |\n| [@orpc/client](https://github.com/middleapi/orpc/tree/HEAD/packages/client) | `1.13.9` | `1.13.13` |\n| [@orpc/contract](https://github.com/middleapi/orpc/tree/HEAD/packages/contract) | `1.13.9` | `1.13.13` |\n| [@orpc/experimental-pino](https://github.com/middleapi/orpc/tree/HEAD/packages/pino) | `1.13.9` | `1.13.13` |\n| [@orpc/json-schema](https://github.com/middleapi/orpc/tree/HEAD/packages/json-schema) | `1.13.9` | `1.13.13` |\n| [@orpc/openapi](https://github.com/middleapi/orpc/tree/HEAD/packages/openapi) | `1.13.9` | `1.13.13` |\n| [@orpc/server](https://github.com/middleapi/orpc/tree/HEAD/packages/server) | `1.13.9` | `1.13.13` |\n| [@orpc/tanstack-query](https://github.com/middleapi/orpc/tree/HEAD/packages/tanstack-query) | `1.13.9` | `1.13.13` |\n| [@orpc/zod](https://github.com/middleapi/orpc/tree/HEAD/packages/zod) | `1.13.9` | `1.13.13` |\n\n\nUpdates `@tanstack/react-form` from 1.28.5 to 1.28.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/form/releases\"\u003e\u003ccode\u003e@​tanstack/react-form\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-form-nextjs\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/form/commit/7a1428d6ce2806069b3d7b8f8b2aacc26315b771\"\u003e\u003ccode\u003e7a1428d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-form\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-form-remix\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/form/commit/7a1428d6ce2806069b3d7b8f8b2aacc26315b771\"\u003e\u003ccode\u003e7a1428d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-form\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-form-start\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/form/commit/7a1428d6ce2806069b3d7b8f8b2aacc26315b771\"\u003e\u003ccode\u003e7a1428d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-form\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-form\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(core): field unmount (\u003ca href=\"https://redirect.github.com/TanStack/form/pull/2068\"\u003e#2068\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/form/commit/7a1428d6ce2806069b3d7b8f8b2aacc26315b771\"\u003e\u003ccode\u003e7a1428d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/form-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\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/TanStack/form/blob/main/packages/react-form/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-form\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.28.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(core): field unmount (\u003ca href=\"https://redirect.github.com/TanStack/form/pull/2068\"\u003e#2068\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/form/commit/7a1428d6ce2806069b3d7b8f8b2aacc26315b771\"\u003e\u003ccode\u003e7a1428d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/form-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/form/commit/2d5f557f4a9e5da43389fd43a7be970f9b0bae3b\"\u003e\u003ccode\u003e2d5f557\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/form/tree/HEAD/packages/react-form/issues/2097\"\u003e#2097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/form/commit/7a1428d6ce2806069b3d7b8f8b2aacc26315b771\"\u003e\u003ccode\u003e7a1428d\u003c/code\u003e\u003c/a\u003e fix(core): field unmount (\u003ca href=\"https://github.com/TanStack/form/tree/HEAD/packages/react-form/issues/2068\"\u003e#2068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/form/commits/@tanstack/react-form@1.28.6/packages/react-form\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-hotkeys` from 0.4.2 to 0.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/hotkeys/releases\"\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.9.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/0e46137405aa2d05f2e0a03d5c675d87c7218aab\"\u003e\u003ccode\u003e0e46137\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.7.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.9.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: options.meta with name and descriptions by default and new useHotkeysRegistrations hooks (\u003ca href=\"https://redirect.github.com/TanStack/hotkeys/pull/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/63bfa229b98427fd1f603095fb3435d66ceeda09\"\u003e\u003ccode\u003e63bfa22\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.7.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.8.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/b04c88ee0e07be3eef8dc2852868c0421efce26d\"\u003e\u003ccode\u003eb04c88e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.8.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/1999147e6369896695975bf8042a2b178b15c366\"\u003e\u003ccode\u003e1999147\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.8.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/6939ac7f91ce8b5ffe54cdc122171f277c837c92\"\u003e\u003ccode\u003e6939ac7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.8.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echore: upgrade tanstack store version (\u003ca href=\"https://github.com/TanStack/hotkeys/commit/19a960fb07655db28b6ec967cba7f957ece66edb\"\u003e\u003ccode\u003e19a960f\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/TanStack/hotkeys/commit/19a960fb07655db28b6ec967cba7f957ece66edb\"\u003e\u003ccode\u003e19a960f\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd plural sequence APIs (\u003ccode\u003euseHotkeySequences\u003c/code\u003e, \u003ccode\u003ecreateHotkeySequences\u003c/code\u003e, \u003ccode\u003ecreateHotkeySequencesAttachment\u003c/code\u003e, \u003ccode\u003einjectHotkeySequences\u003c/code\u003e) and align \u003ccode\u003eenabled\u003c/code\u003e across adapters: disabled registrations stay in the manager for devtools, only core dispatch is skipped, and toggling \u003ccode\u003eenabled\u003c/code\u003e updates handles via \u003ccode\u003esetOptions\u003c/code\u003e instead of churning unregister/register. (\u003ca href=\"https://redirect.github.com/TanStack/hotkeys/pull/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-hotkeys-devtools\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/hotkeys/blob/main/packages/react-hotkeys/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.9.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/0e46137405aa2d05f2e0a03d5c675d87c7218aab\"\u003e\u003ccode\u003e0e46137\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.7.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.9.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: options.meta with name and descriptions by default and new useHotkeysRegistrations hooks (\u003ca href=\"https://redirect.github.com/TanStack/hotkeys/pull/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/63bfa229b98427fd1f603095fb3435d66ceeda09\"\u003e\u003ccode\u003e63bfa22\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.7.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.8.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/b04c88ee0e07be3eef8dc2852868c0421efce26d\"\u003e\u003ccode\u003eb04c88e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.8.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/1999147e6369896695975bf8042a2b178b15c366\"\u003e\u003ccode\u003e1999147\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.8.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/6939ac7f91ce8b5ffe54cdc122171f277c837c92\"\u003e\u003ccode\u003e6939ac7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.8.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echore: upgrade tanstack store version (\u003ca href=\"https://github.com/TanStack/hotkeys/commit/19a960fb07655db28b6ec967cba7f957ece66edb\"\u003e\u003ccode\u003e19a960f\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/TanStack/hotkeys/commit/19a960fb07655db28b6ec967cba7f957ece66edb\"\u003e\u003ccode\u003e19a960f\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.8.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/9041e8fc1840f2cc282d75e6156ca54ca31785b9\"\u003e\u003ccode\u003e9041e8f\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys/issues/100\"\u003e#100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/1f30fee956a8d5c5e9d7e7bdf6d1638a061609fa\"\u003e\u003ccode\u003e1f30fee\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/63bfa229b98427fd1f603095fb3435d66ceeda09\"\u003e\u003ccode\u003e63bfa22\u003c/code\u003e\u003c/a\u003e feat: options.meta with name and descriptions by default and new useHotkeysRe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/69cfe413a59d837700a3fe884cf8ac1b3efe2541\"\u003e\u003ccode\u003e69cfe41\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/b04c88ee0e07be3eef8dc2852868c0421efce26d\"\u003e\u003ccode\u003eb04c88e\u003c/code\u003e\u003c/a\u003e feat: add lit adapater packages (\u003ca href=\"https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/67b97b5685adf8f732000f5cc63f2b09aa45ada8\"\u003e\u003ccode\u003e67b97b5\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys/issues/93\"\u003e#93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/8a673661fab54f47e08f257db13b475ee3225352\"\u003e\u003ccode\u003e8a67366\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys/issues/91\"\u003e#91\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/4fbe6053faeaf370e58aa6ae7d0475be470f65c8\"\u003e\u003ccode\u003e4fbe605\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys/issues/87\"\u003e#87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/19a960fb07655db28b6ec967cba7f957ece66edb\"\u003e\u003ccode\u003e19a960f\u003c/code\u003e\u003c/a\u003e chore: upgrade to latest tanstack store\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/2f30945e288aad6047508434a6529c4cefc39c2d\"\u003e\u003ccode\u003e2f30945\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys/issues/86\"\u003e#86\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/hotkeys/commits/@tanstack/react-hotkeys@0.9.1/packages/react-hotkeys\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.95.2 to 5.96.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(build): exclude config files from production DTS rollup to prevent \u003ccode\u003e@types/node\u003c/code\u003e type pollution (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10358\"\u003e#10358\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.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/TanStack/query/commit/75052a7fd05d5a7f430d323c513387b780a0c06f\"\u003e\u003ccode\u003e75052a7\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10370\"\u003e#10370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/73e783bd8677a1011d95d34a896e1bf93cbb11a5\"\u003e\u003ccode\u003e73e783b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10364\"\u003e#10364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/14a97b7ab1060652be2c0197d204d256c196860b\"\u003e\u003ccode\u003e14a97b7\u003c/code\u003e\u003c/a\u003e test(react-query): replace 'import React' with 'import * as React' in 'usePre...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/fd8c068c941cc1a8fe530798330c598a8265d64a\"\u003e\u003ccode\u003efd8c068\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): merge redundant second 'descri...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/f168555261d73206189bff699a1e54a465b75a42\"\u003e\u003ccode\u003ef168555\u003c/code\u003e\u003c/a\u003e test({react,preact,solid}-query): move 'queryClient' and 'queryCache' to 'bef...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/afb58127a47846f7b2df5a422b428ddfa8decced\"\u003e\u003ccode\u003eafb5812\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): inline test helpers, remove sh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9e1bb94abcce4839800f782d9b9d7087095e78b3\"\u003e\u003ccode\u003e9e1bb94\u003c/code\u003e\u003c/a\u003e test(react-query/useSuspenseQueries): remove unnecessary 'act' wrapper from b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/55cee0a71c4137277c0d90fdc5272884181042c3\"\u003e\u003ccode\u003e55cee0a\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7fc6e6a911d3c63d77f44d4624fb89f26af1d44d\"\u003e\u003ccode\u003e7fc6e6a\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.96.1/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-router` from 1.168.3 to 1.168.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-router/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.168.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ePreserve component-thrown \u003ccode\u003enotFound()\u003c/code\u003e errors through framework error boundaries so route \u003ccode\u003enotFoundComponent\u003c/code\u003e handlers render without requiring an explicit \u003ccode\u003erouteId\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7077\"\u003e#7077\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/796406da66cfb12b518bb3ca326c9d541368fb06\"\u003e\u003ccode\u003e796406d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/2d1ec865a446926f7db6e29dbbde82d265de6d36\"\u003e\u003ccode\u003e2d1ec86\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/6ee0e795b085651beb2f1ac6503cdbd7eaffedd1\"\u003e\u003ccode\u003e6ee0e79\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/42c3f3b3a3a478fd6d6894310ef94b2d23794b8e\"\u003e\u003ccode\u003e42c3f3b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the extra SSR sentinel tag used for \u003ccode\u003eonRendered\u003c/code\u003e in React Router while (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7054\"\u003e#7054\u003c/a\u003e)\npreserving the client-side render timing needed for scroll restoration and\n\u003ccode\u003eonRendered\u003c/code\u003e subscribers.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix: scroll restoration without throttling (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7042\"\u003e#7042\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/cf5f5542476137a81515099ad740747e84512f9a\"\u003e\u003ccode\u003ecf5f554\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5a81726f0a2f819fae0763896cef784aa10ddc9f\"\u003e\u003ccode\u003e5a81726\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/796406da66cfb12b518bb3ca326c9d541368fb06\"\u003e\u003ccode\u003e796406d\u003c/code\u003e\u003c/a\u003e fix: preserve render-thrown notFound errors (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7077\"\u003e#7077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/d1174179082d896a9674532994a4d6b38238c37e\"\u003e\u003ccode\u003ed117417\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/7b9faaeee045b018240cb29304c4cae207ce4e57\"\u003e\u003ccode\u003e7b9faae\u003c/code\u003e\u003c/a\u003e test: cover lazy errorComponent behavior across frameworks (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7068\"\u003e#7068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/9368c5f3bfc93a90a7b132fcbf9bddba16b24f24\"\u003e\u003ccode\u003e9368c5f\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/21bd99242026c722e0b4f67dd6effea78637dd84\"\u003e\u003ccode\u003e21bd992\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5c5a4359e837b4f4aa424b047709008e40d69497\"\u003e\u003ccode\u003e5c5a435\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5ca661c2f8a7e50167b4112c64aa06cef4148ea9\"\u003e\u003ccode\u003e5ca661c\u003c/code\u003e\u003c/a\u003e fix: dont use script tag for OnRendered (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7054\"\u003e#7054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/a1ab2646348cb9fa89c98b2128a65d992925014f\"\u003e\u003ccode\u003ea1ab264\u003c/code\u003e\u003c/a\u003e fix: unexported \u003ccode\u003eShouldBlockFnLocation\u003c/code\u003e interface causes TS4023 (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7037\"\u003e#7037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/e1b019ccb84ba2a5c60d36adae2440ac9f5bc34f\"\u003e\u003ccode\u003ee1b019c\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-router@1.168.10/packages/react-router\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-start` from 1.167.5 to 1.167.16\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-start/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-start\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.167.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/796406da66cfb12b518bb3ca326c9d541368fb06\"\u003e\u003ccode\u003e796406d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-client-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.17\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-server-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.24\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.24\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-client-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.8\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-server-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.8\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.23\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.23\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-client-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-server-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.22\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/TanStack/router/commit/5a81726f0a2f819fae0763896cef784aa10ddc9f\"\u003e\u003ccode\u003e5a81726\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/d1174179082d896a9674532994a4d6b38238c37e\"\u003e\u003ccode\u003ed117417\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/4756d760ca00e290210684fcd23f39e0931ab384\"\u003e\u003ccode\u003e4756d76\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/9368c5f3bfc93a90a7b132fcbf9bddba16b24f24\"\u003e\u003ccode\u003e9368c5f\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/21bd99242026c722e0b4f67dd6effea78637dd84\"\u003e\u003ccode\u003e21bd992\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5c5a4359e837b4f4aa424b047709008e40d69497\"\u003e\u003ccode\u003e5c5a435\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/0e0a2817c30011829a4fefbb7d3bdef1e710d3ef\"\u003e\u003ccode\u003e0e0a281\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/e1b019ccb84ba2a5c60d36adae2440ac9f5bc34f\"\u003e\u003ccode\u003ee1b019c\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/87a51603981eef4ab230b9af9527b7d9d69ea722\"\u003e\u003ccode\u003e87a5160\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5016e4e4c7387a1c0342e474e3e83bdf664e2f1d\"\u003e\u003ccode\u003e5016e4e\u003c/code\u003e\u003c/a\u003e fix: add tsconfig.server-entry.json to fix missing declaration files … (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/7035\"\u003e#7035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-start@1.167.16/packages/react-start\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/router-plugin` from 1.167.4 to 1.167.12\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/router-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/router-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.167.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/796406da66cfb12b518bb3ca326c9d541368fb06\"\u003e\u003ccode\u003e796406d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.24\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/2d1ec865a446926f7db6e29dbbde82d265de6d36\"\u003e\u003ccode\u003e2d1ec86\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.8\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.23\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInitialize \u003ccode\u003eimport.meta.hot.data\u003c/code\u003e before storing stable split components so Vitest does not crash when HMR data is missing. (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7074\"\u003e#7074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/6ee0e795b085651beb2f1ac6503cdbd7eaffedd1\"\u003e\u003ccode\u003e6ee0e79\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.8\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.22\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/42c3f3b3a3a478fd6d6894310ef94b2d23794b8e\"\u003e\u003ccode\u003e42c3f3b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.21\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/70b222513720d99c6d44bd3f28d1e9b19dc91a43\"\u003e\u003ccode\u003e70b2225\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.6\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/TanStack/router/commit/5a81726f0a2f819fae0763896cef784aa10ddc9f\"\u003e\u003ccode\u003e5a81726\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/d1174179082d896a9674532994a4d6b38238c37e\"\u003e\u003ccode\u003ed117417\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/4756d760ca00e290210684fcd23f39e0931ab384\"\u003e\u003ccode\u003e4756d76\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/f8351a8d7aa9f5a341377f96966451892acb39f1\"\u003e\u003ccode\u003ef8351a8\u003c/code\u003e\u003c/a\u003e fix: initialize import.meta.hot.data before storing stable split componts (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/router-plugin/issues/7\"\u003e#7\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/9368c5f3bfc93a90a7b132fcbf9bddba16b24f24\"\u003e\u003ccode\u003e9368c5f\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/21bd99242026c722e0b4f67dd6effea78637dd84\"\u003e\u003ccode\u003e21bd992\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/0e0a2817c30011829a4fefbb7d3bdef1e710d3ef\"\u003e\u003ccode\u003e0e0a281\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/e1b019ccb84ba2a5c60d36adae2440ac9f5bc34f\"\u003e\u003ccode\u003ee1b019c\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/749e88b68e920b90cf034859c51e82609b3f891f\"\u003e\u003ccode\u003e749e88b\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/b1c0f4602df7d3950df199e6471774f0520a359b\"\u003e\u003ccode\u003eb1c0f46\u003c/code\u003e\u003c/a\u003e chore: upgrade tooling to typescript 6 (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/router-plugin/issues/7024\"\u003e#7024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/router-plugin@1.167.12/packages/router-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ahooks` from 3.9.6 to 3.9.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alibaba/hooks/releases\"\u003eahooks's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.9.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e:bug: \u003cstrong\u003eBug 修复\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/linhf123\"\u003e\u003ccode\u003e@​linhf123\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2881\"\u003ealibaba/hooks#2881\u003c/a\u003e 中为 \u003ccode\u003euseInfiniteScroll\u003c/code\u003e 使用 \u003ccode\u003erequestAnimationFrame\u003c/code\u003e 来更新滚动位置。\u003c/li\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/lvboda\"\u003e\u003ccode\u003e@​lvboda\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2866\"\u003ealibaba/hooks#2866\u003c/a\u003e 中修复了 \u003ccode\u003euseRequest\u003c/code\u003e 在 \u003ccode\u003eready=false\u003c/code\u003e 时 \u003ccode\u003erunAsync\u003c/code\u003e 未立即返回的问题（无 pending 状态）。\u003c/li\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/Arktomson\"\u003e\u003ccode\u003e@​Arktomson\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2900\"\u003ealibaba/hooks#2900\u003c/a\u003e 中为 \u003ccode\u003euseKeyPress\u003c/code\u003e 添加了旧版 key 别名以提高兼容性。\u003c/li\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/guaijie\"\u003e\u003ccode\u003e@​guaijie\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2884\"\u003ealibaba/hooks#2884\u003c/a\u003e 中修复了 \u003ccode\u003euseRafInterval\u003c/code\u003e 在执行函数内部调用 \u003ccode\u003eclear\u003c/code\u003e 无效的问题。\u003c/li\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/li-jia-nan\"\u003e\u003ccode\u003e@​li-jia-nan\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2912\"\u003ealibaba/hooks#2912\u003c/a\u003e 中修复了相同 storage 状态导致重复渲染的问题。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e:hammer_and_wrench: \u003cstrong\u003e代码重构\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/JunlinZhu-Tommy\"\u003e\u003ccode\u003e@​JunlinZhu-Tommy\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2887\"\u003ealibaba/hooks#2887\u003c/a\u003e 中将 \u003ccode\u003euseUpdate\u003c/code\u003e 中的 \u003ccode\u003euseCallback\u003c/code\u003e 替换为 \u003ccode\u003euseMemoizedFn\u003c/code\u003e。\u003c/li\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/li-jia-nan\"\u003e\u003ccode\u003e@​li-jia-nan\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2868\"\u003ealibaba/hooks#2868\u003c/a\u003e 中进行了代码优化。\u003c/li\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/nghiepdev\"\u003e\u003ccode\u003e@​nghiepdev\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2859\"\u003ealibaba/hooks#2859\u003c/a\u003e 中在 \u003ccode\u003euseIsomorphicLayoutEffect\u003c/code\u003e 中使用 \u003ccode\u003enoop\u003c/code\u003e 替代 \u003ccode\u003euseEffect\u003c/code\u003e。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e:wrench: \u003cstrong\u003e性能优化\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/li-jia-nan\"\u003e\u003ccode\u003e@​li-jia-nan\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2913\"\u003ealibaba/hooks#2913\u003c/a\u003e 中进行了性能优化。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e:book: \u003cstrong\u003e文档更新\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/huangkevin-apr\"\u003e\u003ccode\u003e@​huangkevin-apr\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2892\"\u003ealibaba/hooks#2892\u003c/a\u003e 中为讨论组图片添加了 \u003ccode\u003ealt\u003c/code\u003e 属性以提升可访问性。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e:bug: \u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/linhf123\"\u003e\u003ccode\u003e@​linhf123\u003c/code\u003e\u003c/a\u003e, used \u003ccode\u003erequestAnimationFrame\u003c/code\u003e to update scroll position in \u003ccode\u003euseInfiniteScroll\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2881\"\u003ealibaba/hooks#2881\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/lvboda\"\u003e\u003ccode\u003e@​lvboda\u003c/code\u003e\u003c/a\u003e, fixed the issue where \u003ccode\u003erunAsync\u003c/code\u003e did not return immediately when \u003ccode\u003eready=false\u003c/code\u003e (no pending) in \u003ccode\u003euseRequest\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2866\"\u003ealibaba/hooks#2866\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/Arktomson\"\u003e\u003ccode\u003e@​Arktomson\u003c/code\u003e\u003c/a\u003e, added legacy key aliases for compatibility in \u003ccode\u003euseKeyPress\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2900\"\u003ealibaba/hooks#2900\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/guaijie\"\u003e\u003ccode\u003e@​guaijie\u003c/code\u003e\u003c/a\u003e, fixed the issue where calling \u003ccode\u003eclear\u003c/code\u003e inside the execution function of \u003ccode\u003euseRafInterval\u003c/code\u003e did not take effect in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2884\"\u003ealibaba/hooks#2884\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/li-jia-nan\"\u003e\u003ccode\u003e@​li-jia-nan\u003c/code\u003e\u003c/a\u003e, fixed unnecessary re-renders when the storage state remained the same in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2912\"\u003ealibaba/hooks#2912\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e:hammer_and_wrench: \u003cstrong\u003eCode Refactoring\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/JunlinZhu-Tommy\"\u003e\u003ccode\u003e@​JunlinZhu-Tommy\u003c/code\u003e\u003c/a\u003e, replaced \u003ccode\u003euseCallback\u003c/code\u003e with \u003ccode\u003euseMemoizedFn\u003c/code\u003e in \u003ccode\u003euseUpdate\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2887\"\u003ealibaba/hooks#2887\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/li-jia-nan\"\u003e\u003ccode\u003e@​li-jia-nan\u003c/code\u003e\u003c/a\u003e, performed code optimizations in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2868\"\u003ealibaba/hooks#2868\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/nghiepdev\"\u003e\u003ccode\u003e@​nghiepdev\u003c/code\u003e\u003c/a\u003e, used \u003ccode\u003enoop\u003c/code\u003e instead of \u003ccode\u003euseEffect\u003c/code\u003e in \u003ccode\u003euseIsomorphicLayoutEffect\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2859\"\u003ealibaba/hooks#2859\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e:wrench: \u003cstrong\u003ePerformance\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/li-jia-nan\"\u003e\u003ccode\u003e@​li-jia-nan\u003c/code\u003e\u003c/a\u003e, performed performance optimizations in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2913\"\u003ealibaba/hooks#2913\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e:book: \u003cstrong\u003eDocumentation Updates\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/huangkevin-apr\"\u003e\u003ccode\u003e@​huangkevin-apr\u003c/code\u003e\u003c/a\u003e, added \u003ccode\u003ealt\u003c/code\u003e attributes to discussion group images for accessibility in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2892\"\u003ealibaba/hooks#2892\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/289989fe688fd77fe38a3583e0a47192d7ef7225\"\u003e\u003ccode\u003e289989f\u003c/code\u003e\u003c/a\u003e chore: performance optimization (\u003ca href=\"https://redirect.github.com/alibaba/hooks/issues/2913\"\u003e#2913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/b6d5380f6645721efa99fa7a8ff522a54fcf2b64\"\u003e\u003ccode\u003eb6d5380\u003c/code\u003e\u003c/a\u003e fix: avoid re-render on same storage state (\u003ca href=\"https://redirect.github.com/alibaba/hooks/issues/2912\"\u003e#2912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/9df6862f11aacdd1ac9b0eb91a252403b28db5cc\"\u003e\u003ccode\u003e9df6862\u003c/code\u003e\u003c/a\u003e refactor: code optimization (\u003ca href=\"https://redirect.github.com/alibaba/hooks/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/44ccc1b8a38765503c32f2baa1a6dc378ef156da\"\u003e\u003ccode\u003e44ccc1b\u003c/code\u003e\u003c/a\u003e refactor: replace useCallback with useMemoizedFn in useUpdate (\u003ca href=\"https://redirect.github.com/alibaba/hooks/issues/2887\"\u003e#2887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/86fccbe8dc581a227dc6fd2dd8191f2367ae1e91\"\u003e\u003ccode\u003e86fccbe\u003c/code\u003e\u003c/a\u003e refactor: replace useEffect with noop in useIsomorphicLayoutEffect for SSR (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/e64b4bdd8b45bd0f82fc2aa57db432fa1ba9bbf5\"\u003e\u003ccode\u003ee64b4bd\u003c/code\u003e\u003c/a\u003e fix(useRafInterval): 修复在执行函数中执行 clear 无效的 bug (\u003ca href=\"https://redirect.github.com/alibaba/hooks/issues/2884\"\u003e#2884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/5ada3f9c7a259d27682367659d3391e57da391f5\"\u003e\u003ccode\u003e5ada3f9\u003c/code\u003e\u003c/a\u003e fix: (useKeyPress): add legacy key aliases for compatibility with sta… (\u003ca href=\"https://redirect.github.com/alibaba/hooks/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/e0667e18840acf79935e67139fea70ad39a9143a\"\u003e\u003ccode\u003ee0667e1\u003c/code\u003e\u003c/a\u003e fix(useRequest): return immediately in runAsync when ready=false (no pending)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/9a8bc45f8b3bbd3998769bc95702b1fe3500f054\"\u003e\u003ccode\u003e9a8bc45\u003c/code\u003e\u003c/a\u003e Fix: Add alt attributes to discussion group images for accessibility (\u003ca href=\"https://redirect.github.com/alibaba/hooks/issues/2892\"\u003e#2892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/5f54d21de51a9b94545d2dcfb8a48bf946eed37f\"\u003e\u003ccode\u003e5f54d21\u003c/code\u003e\u003c/a\u003e fix(useInfiniteScroll): use requestAnimationFrame for scroll position updates...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/alibaba/hooks/compare/v3.9.6...v3.9.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-hook-form` from 7.71.2 to 7.72.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/releases\"\u003ereact-hook-form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 7.72.0\u003c/h2\u003e\n\u003cp\u003e⚓️ feat: built-in form level validate (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13195\"\u003e#13195\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003euseForm({\r\n  validate: async ({ formValues }: FormValidateResult) =\u0026gt; {\r\n    if (formValues.test1.length \u0026gt; formValues.test.length) {\r\n      return {\r\n        type: 'formError',\r\n        message: 'something is wrong here',\r\n      };\r\n    }\r\n\u003cpre\u003e\u003ccode\u003eif (formValues.test === 'test') {\r\n  return 'direct error message';\r\n}\r\n\r\nreturn true;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e},\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e🐞 fix: prevent useFieldArray from marking unrelated fields as dirty (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13299\"\u003e#13299\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13300\"\u003e#13300\u003c/a\u003e checkbox form validation ignored with native validation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13310\"\u003e#13310\u003c/a\u003e)\n🌉 allow subscribe formState to track submit state (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13319\"\u003e#13319\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/WiXSL\"\u003e\u003ccode\u003e@​WiXSL\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/BrendanC23\"\u003e\u003ccode\u003e@​BrendanC23\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/6810779s\"\u003e\u003ccode\u003e@​6810779s\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/1fecf7362c87c828bb585da12f085163d038c7cf\"\u003e\u003ccode\u003e1fecf73\u003c/code\u003e\u003c/a\u003e 7.72.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/f5373fe4faa66c1ce3274adea87cb00a85293fbd\"\u003e\u003ccode\u003ef5373fe\u003c/code\u003e\u003c/a\u003e 🌉 allow subscribe formState to track submit state (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13319\"\u003e#13319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/f5deec5a9d2ea04c5363174d043c31c67a4d79cb\"\u003e\u003ccode\u003ef5deec5\u003c/code\u003e\u003c/a\u003e 📖 chore: update issue template CodeSandbox links (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13315\"\u003e#13315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/3f4d0f3e100b10618b1fb31006424ef092cb329a\"\u003e\u003ccode\u003e3f4d0f3\u003c/code\u003e\u003c/a\u003e 🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13300\"\u003e#13300\u003c/a\u003e checkbox form valdiation ignored with native valdiation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13310\"\u003e#13310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/2e8f081420d981195030ad8f2208a19c268aa0ec\"\u003e\u003ccode\u003e2e8f081\u003c/code\u003e\u003c/a\u003e 🐞 fix: prevent useFieldArray from marking unrelated fields as dirty (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13299\"\u003e#13299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/6067c3f85b17c22f7553b8eadc52d1f1366c4a61\"\u003e\u003ccode\u003e6067c3f\u003c/code\u003e\u003c/a\u003e ⚓️ feat: build-in form level validate (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13195\"\u003e#13195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-hook-form/react-hook-form/compare/v7.71.2...v7.72.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-resizable-panels` from 4.7.5 to 4.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bvaughn/react-resizable-panels/releases\"\u003ereact-resizable-panels's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/699\"\u003e699\u003c/a\u003e: \u003ccode\u003euseDefaultLayout\u003c/code\u003e hook automatically migrates legacy layouts to version 4 format; see issue \u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/issues/605\"\u003e605\u003c/a\u003e or PR \u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/699\"\u003e699\u003c/a\u003e for details on how this works.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/698\"\u003e698\u003c/a\u003e: Replace \u003ccode\u003ePanel\u003c/code\u003e \u003ccode\u003earia-disabled\u003c/code\u003e attribute with \u003ccode\u003edata-disabled\u003c/code\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/bvaughn/react-resizable-panels/blob/main/CHANGELOG.md\"\u003ereact-resizable-panels's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/699\"\u003e699\u003c/a\u003e: \u003ccode\u003euseDefaultLayout\u003c/code\u003e hook automatically migrates legacy layouts to version 4 format; see issue \u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/issues/605\"\u003e605\u003c/a\u003e for details on how this works.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/698\"\u003e698\u003c/a\u003e: Replace \u003ccode\u003ePanel\u003c/code\u003e \u003ccode\u003earia-disabled\u003c/code\u003e attribute with \u003ccode\u003edata-disabled\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/1e299c3d8ddbb9b1fdbdd8298bdb7b345af9dd4e\"\u003e\u003ccode\u003e1e299c3\u003c/code\u003e\u003c/a\u003e 4.7.6 -\u0026gt; 4.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/09bec237a46bd3ee26ed216b98452707e88750bc\"\u003e\u003ccode\u003e09bec23\u003c/code\u003e\u003c/a\u003e Import version 3 saved layouts in version 4 (\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/1adf716369405f4b89f8c4c71b3f590c7b33ee78\"\u003e\u003ccode\u003e1adf716\u003c/code\u003e\u003c/a\u003e Update CONTRIBUTING.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/bf4f8c629598928ee488583e23bbffd15de9d4cf\"\u003e\u003ccode\u003ebf4f8c6\u003c/code\u003e\u003c/a\u003e 4.7.5 -\u0026gt; 4.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/d7e4d972ea39bc20906b4141a2f1ccefc29fd38d\"\u003e\u003ccode\u003ed7e4d97\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003ePanel\u003c/code\u003e \u003ccode\u003earia-disabled\u003c/code\u003e attribute with \u003ccode\u003edata-disabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/ebf443d13bc12aafe8b8349f4e0780af945dbc66\"\u003e\u003ccode\u003eebf443d\u003c/code\u003e\u003c/a\u003e Upgrade react-lib-tools\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/225be9728be8a5512608e6d88e341b0d98b27c7d\"\u003e\u003ccode\u003e225be97\u003c/code\u003e\u003c/a\u003e Upgrade react-lib-tools\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/57bf680a13ea11ded73b7c90251c5155d1dc8bb1\"\u003e\u003ccode\u003e57bf680\u003c/code\u003e\u003c/a\u003e Tweaked defaultSize warning wording\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bvaughn/react-resizable-panels/compare/4.7.5...4.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `unstorage` from 1.17.4 to 1.17.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/unstorage/releases\"\u003eunstorage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.17.5\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/unstorage/compare/v1.17.4...v1.17.5\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Dependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deps (h3 and lru-cache) (\u003ca href=\"https://github.com/unjs/unstorage/commit/37e8958\"\u003e37e8958\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/unstorage/blob/v1.17.5/CHANGELOG.md\"\u003eunstorage's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.17.5\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/unstorage/compare/v1.17.4...v1.17.5\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate undocs (\u003ca href=\"https://github.com/unjs/unstorage/commit/a6d4235\"\u003ea6d4235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/unstorage/commit/8cf2093\"\u003e8cf2093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (h3 and lru-cache) (\u003ca href=\"https://github.com/unjs/unstorage/commit/37e8958\"\u003e37e8958\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/unstorage/commit/e2febded37759ec796e7d0233d4eb68c92423cc2\"\u003e\u003ccode\u003ee2febde\u003c/code\u003e\u003c/a\u003e chore(release): v1.17.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/unstorage/commit/37e895881d6f32fbe96bc2dc21fe9dc11dff8503\"\u003e\u003ccode\u003e37e8958\u003c/code\u003e\u003c/a\u003e chore: update deps (h3 and lru-cache)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/unstorage/commit/8cf209362e10aa2f5dea000015e7ce8fab71b9ca\"\u003e\u003ccode\u003e8cf2093\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/unstorage/commit/a6d42359bf258db04a3e0c4403055a01f5594723\"\u003e\u003ccode\u003ea6d4235\u003c/code\u003e\u003c/a\u003e chore: update undocs\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/unjs/unstorage/compare/v1.17.4...v1.17.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@orpc/experimental-ratelimit` from 1.13.9 to 1.13.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/middleapi/orpc/releases\"\u003e\u003ccode\u003e@​orpc/experimental-ratelimit\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.13\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient\u003c/strong\u003e: Reexport getEventMeta, withEventMeta  -  by \u003ca href=\"https://github.com/dinwwwh\"\u003e\u003ccode\u003e@​dinwwwh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/middleapi/orpc/issues/1508\"\u003emiddleapi/orpc#1508\u003c/a\u003e \u003ca href=\"https://github.com/middleapi/orpc/commit/77e421e0\"\u003e\u003c!-- raw HTML omitted --\u003e(77e42)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/middleapi/orpc/compare/v1.13.12...v1.13.13\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev1.13.12\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSerialize undefined array elements as null  -  by \u003ca href=\"https://github.com/treehill05\"\u003e\u003ccode\u003e@​treehill05\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/middleapi/orpc/issues/1505\"\u003emiddleapi/orpc#1505\u003c/a\u003e \u003ca href=\"https://github.com/middleapi/orpc/commit/89acf150\"\u003e\u003c!-- raw HTML omitted --\u003e(89acf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/middleapi/orpc/compare/v1.13.11...v1.13.12\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev1.13.11\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estandard-server\u003c/strong\u003e: Invalid content-disposition with non-ASCII filenames  -  by \u003ca href=\"https://github.com/dinwwwh\"\u003e\u003ccode\u003e@​dinwwwh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/middleapi/orpc/issues/1500\"\u003emiddleapi/orpc#1500\u003c/a\u003e \u003ca href=\"https://github.com/middleapi/orpc/commit/672192e9\"\u003e\u003c!-- raw HTML omitted --\u003e(67219)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/middleapi/orpc/compare/v1.13.10...v1.13.11\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev1.13.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003enode-adapter\u003c/strong\u003e: Handle utf-8 characters split across stream chunks  -  by \u003ca href=\"https://github.com/zxhyc131\"\u003e\u003ccode\u003e@​zxhyc131\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/middleapi/orpc/issues/1496\"\u003emiddleapi/orpc#1496\u003c/a\u003e \u003ca href=\"https://github.com/middleapi/orpc/commit/6bc474e0\"\u003e\u003c!-- raw HTML omitted --\u003e(6bc47)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/middleapi/orpc/compare/v1.13.9...v1.13.10\"\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/middleapi/orpc/commit/fae790d7b35608d561eec5982791471d7c404b61\"\u003e\u003ccode\u003efae790d\u003c/code\u003e\u003c/a\u003e chore: release v1.13.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/middleapi/orpc/commit/6ca5c719f8583db4b3b95c494e8877e4df9973d1\"\u003e\u003ccode\u003e6ca5c71\u003c/code\u003e\u003c/a\u003e chore: release v1.13.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/middleapi/orpc/commit/8d90c8fecd8bde4a7a30cb2d22485bfbd2af3d07\"\u003e\u003ccode\u003e8d90c8f\u003c/code\u003e\u003c/a\u003e chore: release v1.13.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/middleapi/orpc/commit/cb6363bc8f7a0765c206ea70abe2ec965c156058\"\u003e\u003ccode\u003ecb6363b\u003c/code\u003e\u003c/a\u003e chore: release v1.13.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/middleapi/orpc/commit/f30210a381bd14e99bcf3aaf98e8487d8a2b43c7\"\u003e\u003ccode\u003ef30210a\u003c/code\u003e\u003c/a\u003e chore: sync sponsors\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/middleapi/orpc/commits/v1.13.13/packages/ratelimit\"\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.6 to 1.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release focuses on compatibility fixes, adapter stability improvements, and test/tooling modernisation.\u003c/p\u003e\n\u003ch2\u003e⚠️ Important Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e None identified in this release.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAction Required:\u003c/strong\u003e If you rely on env-based proxy behaviour or CJS resolution edge-cases, validate your integration after upgrade (notably \u003ccode\u003eproxy-from-env\u003c/code\u003e v2 alignment and \u003ccode\u003emain\u003c/code\u003e entry compatibility fix).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRuntime Features:\u003c/strong\u003e No new end-user features were introduced in this release.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTest Coverage Expansion:\u003c/strong\u003e Added broader smoke/module test coverage for CJS and ESM package usage. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7510\"\u003e#7510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHeaders:\u003c/strong\u003e Trim trailing CRLF in normalised header values. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7456\"\u003e#7456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP/2:\u003c/strong\u003e Close detached HTTP/2 sessions on timeout to avoid lingering sessions. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7457\"\u003e#7457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFetch Adapter:\u003c/strong\u003e Cancel \u003ccode\u003eReadableStream\u003c/code\u003e created during request-stream capability probing to prevent async resource leaks. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7515\"\u003e#7515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Handling:\u003c/strong\u003e Fixed env proxy behavior with \u003ccode\u003eproxy-from-env\u003c/code\u003e v2 usage. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7499\"\u003e#7499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCommonJS Compatibility:\u003c/strong\u003e Fixed package \u003ccode\u003emain\u003c/code\u003e entry regression affecting CJS consumers. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7532\"\u003e#7532\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity/Dependencies:\u003c/strong\u003e Updated \u003ccode\u003eformidable\u003c/code\u003e and refreshed package set to newer versions. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7533\"\u003e#7533\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/10556\"\u003e#10556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTooling:\u003c/strong\u003e Continued migration to Vitest and modernised CI/test harnesses. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7484\"\u003e#7484\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7489\"\u003e#7489\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7498\"\u003e#7498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBuild/Lint Stack:\u003c/strong\u003e Rollup, ESLint, TypeScript, and related dev-dependency updates. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7508\"\u003e#7508\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7509\"\u003e#7509\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7522\"\u003e#7522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation:\u003c/strong\u003e Clarified JSON parsing and adapter-related docs/comments. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7398\"\u003e#7398\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7460\"\u003e#7460\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7478\"\u003e#7478\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve Axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aviu16\"\u003e\u003ccode\u003e@​aviu16\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7456\"\u003e#7456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NETIZEN-11\"\u003e\u003ccode\u003e@​NETIZEN-11\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7460\"\u003e#7460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fedotov\"\u003e\u003ccode\u003e@​fedotov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7457\"\u003e#7457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nthbotast\"\u003e\u003ccode\u003e@​nthbotast\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7478\"\u003e#7478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7398\"\u003e#7398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/penkzhou\"\u003e\u003ccode\u003e@​penkzhou\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7515\"\u003e#7515\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003eFull Changelog: \u003ca href=\"https://github.com/axios/axios/compare/v1.13.6...v1.14.0\"\u003ev1.13.6...v1.14.0\u003c/a\u003e\u003c/em\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/axios/axios/commit/46bee3dea75ef53a8eae49f3b7487e6341de6074\"\u003e\u003ccode\u003e46bee3d\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.14.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10563\"\u003e#10563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/518aff569043116c87ce78e3d83877d5251f2a16\"\u003e\u003ccode\u003e518aff5\u003c/code\u003e\u003c/a\u003e chore: add AI Moderator workflow for spam detection (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10551\"\u003e#10551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/b7dfda3e7cf9e85f6063d90334318f82842b42d0\"\u003e\u003ccode\u003eb7dfda3\u003c/code\u003e\u003c/a\u003e chore(sponsor): update sponsor block (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10557\"\u003e#10557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/9aa34d52918c13eaa445d884a24e9e20e71a7a93\"\u003e\u003ccode\u003e9aa34d5\u003c/code\u003e\u003c/a\u003e fix: updated release flow to match the current flows (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10562\"\u003e#10562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e9e5ebe483b3f0cecbb5a4c9fa95a316ea5d0645\"\u003e\u003ccode\u003ee9e5ebe\u003c/code\u003e\u003c/a\u003e Update packages to latest version (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10556\"\u003e#10556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4d8931ca8a92e53c5dcf02cf46d1016a10e60ec0\"\u003e\u003ccode\u003e4d8931c\u003c/code\u003e\u003c/a\u003e fix: formidable dependency vulnerable to arbitrary (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7533\"\u003e#7533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3a6f5c1ae1f9b58198e9f3109896a2c11d017c58\"\u003e\u003ccode\u003e3a6f5c1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​babel/preset-env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7531\"\u003e#7531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/bcfd2997dc93b56669dd03b29b83d8a868797937\"\u003e\u003ccode\u003ebcfd299\u003c/code\u003e\u003c/a\u003e fix: bug axios breaks commonjs compatibility main entry (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7532\"\u003e#7532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/d6dcbfd53e9506d9c8c0b1fd09c4d960bea9b9f0\"\u003e\u003ccode\u003ed6dcbfd\u003c/code\u003e\u003c/a\u003e fix: dependabot uses the correct labels (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7530\"\u003e#7530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/5dd7ba78b8960fb29e39b6918ee5cb9a2130f15c\"\u003e\u003ccode\u003e5dd7ba7\u003c/code\u003e\u003c/a\u003e chore: upgrade to latest ts (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7522\"\u003e#7522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.13.6...v1.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drizzle-orm` from 0.45.1 to 0.45.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/drizzle-team/drizzle-orm/releases\"\u003edrizzle-orm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.45.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003esql.identifier()\u003c/code\u003e, \u003ccode\u003esql.as()\u003c/code\u003e escaping issues. Previously all the values passed to this functions were not properly escaped\ncausing a possible SQL Injection (CWE-89) vulnerability\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/EthanKim88\"\u003e\u003ccode\u003e@​EthanKim88\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/0x90sh\"\u003e\u003ccode\u003e@​0x90sh\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/wgoodall01\"\u003e\u003ccode\u003e@​wgoodall01\u003c/code\u003e\u003c/a\u003e for reaching out to us with a reproduction and suggested fix\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/drizzle-team/drizzle-orm/commit/273c78071d4841b497f5144734b38294df7ec64b\"\u003e\u003ccode\u003e273c780\u003c/code\u003e\u003c/a\u003e + 0.45.2 (\u003ca href=\"https://redirect.github.com/drizzle-team/drizzle-orm/issues/5534\"\u003e#5534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/4aa6ecfee4b4728dadf6f77f071a149878a3c6c0\"\u003e\u003ccode\u003e4aa6ecf\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/hi02102002/trektoeic/pull/142","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hi02102002%2Ftrektoeic/issues/142","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/142/packages"},{"uuid":"4183183287","node_id":"PR_kwDOInNSaM7PGlTL","number":1960,"state":"open","title":"Bump the production group with 8 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-04-01T00:22:58.000Z","updated_at":"2026-04-01T22:18:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"production","update_count":8,"packages":[{"name":"@t3-oss/env-core","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@aws-sdk/client-s3","old_version":"3.1014.0","new_version":"3.1019.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/s3-request-presigner","old_version":"3.1014.0","new_version":"3.1019.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@t3-oss/env-nextjs","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@xyflow/react","old_version":"12.10.1","new_version":"12.10.2","repository_url":"https://github.com/xyflow/xyflow"},{"name":"fast-xml-parser","old_version":"5.5.8","new_version":"5.5.9","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"maplibre-gl","old_version":"5.21.0","new_version":"5.21.1","repository_url":"https://github.com/maplibre/maplibre-gl-js"},{"name":"hono","old_version":"4.12.8","new_version":"4.12.9","repository_url":"https://github.com/honojs/hono"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the production group with 8 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.10` | `0.13.11` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1014.0` | `3.1019.0` |\n| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner) | `3.1014.0` | `3.1019.0` |\n| [@t3-oss/env-nextjs](https://github.com/t3-oss/t3-env/tree/HEAD/packages/nextjs) | `0.13.10` | `0.13.11` |\n| [@xyflow/react](https://github.com/xyflow/xyflow/tree/HEAD/packages/react) | `12.10.1` | `12.10.2` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.5.8` | `5.5.9` |\n| [maplibre-gl](https://github.com/maplibre/maplibre-gl-js) | `5.21.0` | `5.21.1` |\n| [hono](https://github.com/honojs/hono) | `4.12.8` | `4.12.9` |\n\nUpdates `@t3-oss/env-core` from 0.13.10 to 0.13.11\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/395\"\u003e#395\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/GRA0007\"\u003e\u003ccode\u003e@​GRA0007\u003c/code\u003e\u003c/a\u003e! - Update zod imports to support treeshaking in Webpack (Next.js) and esbuild\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/23ddb79a92800665daa54b90c99f7c1099eeb6fb\"\u003e\u003ccode\u003e23ddb79\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Update zod imports to support tree-shaking for Webpack (Next.js) and esbuild ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.11/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-s3` from 3.1014.0 to 3.1019.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e\u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1019.0\u003c/h2\u003e\n\u003ch4\u003e3.1019.0(2026-03-27)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  import from core submodules instead of root (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7896\"\u003e#7896\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e35edfcd0522060f7c544085c32c88fb0ba3cccb\"\u003ee35edfcd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eclient tarball generation with canonical name (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7893\"\u003e#7893\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/742196a8a1d2ea2f4239c35ea9a21618bdabcd16\"\u003e742196a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecjs inliner - cache externality check to reduce logging (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7892\"\u003e#7892\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/151df912bdd4e12d33e1f86bc3a08573c409c235\"\u003e151df912\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003escript to generate client tarball (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7866\"\u003e#7866\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5292adc8aaf7a6ea89d3a2bb51940e3e472428e2\"\u003e5292adc8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-neptunedata:\u003c/strong\u003e  Minor formatting changes to remove unnecessary symbols. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d13b120cd12470aa26c105dc260ca20bec6b8c37\"\u003ed13b120c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Adding AgentCore Code Interpreter Node.js Runtime Support with an optional runtime field (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5a5bd7431d23c50120ab155cc73f0e18dff3db97\"\u003e5a5bd743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Adds support for custom code-based evaluators using customer-managed Lambda functions. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/42dda2d1d1d60be1de02a9a11c82bf8b30d1c8e7\"\u003e42dda2d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-omics:\u003c/strong\u003e  AWS HealthOmics now supports VPC networking, allowing users to connect runs to external resources with NAT gateway, AWS VPC resources, and more. New Configuration APIs support configuring VPC settings. StartRun API now accepts networkingMode and configurationName parameters to enable VPC networking. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a16cb606468bb8b01665ed727e6a6575e1f5d04f\"\u003ea16cb606\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1019.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1018.0\u003c/h2\u003e\n\u003ch4\u003e3.1018.0(2026-03-26)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elib-storage:\u003c/strong\u003e  change default AbortController in Upload to the global implementation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7880\"\u003e#7880\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/31c06fb02f56233c37d3aeb53a87847bb7276d64\"\u003e31c06fb0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackages-internal:\u003c/strong\u003e  readme updates for internal packages (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7885\"\u003e#7885\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2da8b4cd3ee660dcb14ca79d77cf942bd3405349\"\u003e2da8b4cd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-26 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bc19bda4a875239b26e5d624d0e8809f40290e13\"\u003ebc19bda4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr:\u003c/strong\u003e  Add StepExecutionRoleArn to RunJobFlow API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/59a0577f97bf21a8cce255d97bb9cd57e1ee60a1\"\u003e59a0577f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-timestream-influxdb:\u003c/strong\u003e  Timestream for InfluxDB adds support for customer defined maintenance windows. This allows customers to define maintenance schedule during resource creation and updates (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/22d9a2c89b71410267d00164d0abce2b1ed129a3\"\u003e22d9a2c8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  This release adds parameter support to saved queries in CloudWatch Logs Insights. Define reusable query templates with named placeholders, invoke them using start query. Available in Console, CLI and SDK (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2c09ac48f254ea7b0f5915cad5d387197e589bb7\"\u003e2c09ac48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-data-exports:\u003c/strong\u003e  With this release we are providing an option to accounts to have their export delivered to an S3 bucket that is not owned by the account. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ec48160efacd618fb6624fb76c379bcbd88e8192\"\u003eec48160e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  Release support for ml.r5d.16xlarge instance types for SageMaker HyperPod (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/db6db4e38b768b849146ecf1eee964457be37887\"\u003edb6db4e3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ses:\u003c/strong\u003e  turn off email verification e2e test (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7886\"\u003e#7886\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ae42308f2f5d7c7c99a092d89bba2f33b89780d2\"\u003eae42308f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1018.0...v3.1019.0\"\u003e3.1019.0\u003c/a\u003e (2026-03-27)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1017.0...v3.1018.0\"\u003e3.1018.0\u003c/a\u003e (2026-03-26)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1016.0...v3.1017.0\"\u003e3.1017.0\u003c/a\u003e (2026-03-25)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1015.0...v3.1016.0\"\u003e3.1016.0\u003c/a\u003e (2026-03-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1014.0...v3.1015.0\"\u003e3.1015.0\u003c/a\u003e (2026-03-23)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\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/aws/aws-sdk-js-v3/commit/a84cde64ab1985fbc1058f3188f82dd1b34428ce\"\u003e\u003ccode\u003ea84cde6\u003c/code\u003e\u003c/a\u003e Publish v3.1019.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e35edfcd0522060f7c544085c32c88fb0ba3cccb\"\u003e\u003ccode\u003ee35edfc\u003c/code\u003e\u003c/a\u003e chore(codegen): import from core submodules instead of root (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7896\"\u003e#7896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a3a34e38278f3d1fa1e8ee078d6d85d7cbe3dd56\"\u003e\u003ccode\u003ea3a34e3\u003c/code\u003e\u003c/a\u003e Publish v3.1018.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32dfe7f4f724e639381e985dbdbfd1fc948f2ffa\"\u003e\u003ccode\u003e32dfe7f\u003c/code\u003e\u003c/a\u003e Publish v3.1017.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dfeae958cfe7d7c3ab43dc126b4fa8ab8787c085\"\u003e\u003ccode\u003edfeae95\u003c/code\u003e\u003c/a\u003e chore(middleware-sdk-s3): custom request validation for s3 client (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7882\"\u003e#7882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7ca64d5730b05af55326d9979ea234bfc4cc8594\"\u003e\u003ccode\u003e7ca64d5\u003c/code\u003e\u003c/a\u003e Publish v3.1016.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/09b1455b9d2c10039e80195e01756d6a86e02b22\"\u003e\u003ccode\u003e09b1455\u003c/code\u003e\u003c/a\u003e Publish v3.1015.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1019.0/clients/client-s3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/s3-request-presigner` from 3.1014.0 to 3.1019.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e\u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1019.0\u003c/h2\u003e\n\u003ch4\u003e3.1019.0(2026-03-27)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  import from core submodules instead of root (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7896\"\u003e#7896\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e35edfcd0522060f7c544085c32c88fb0ba3cccb\"\u003ee35edfcd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eclient tarball generation with canonical name (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7893\"\u003e#7893\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/742196a8a1d2ea2f4239c35ea9a21618bdabcd16\"\u003e742196a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecjs inliner - cache externality check to reduce logging (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7892\"\u003e#7892\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/151df912bdd4e12d33e1f86bc3a08573c409c235\"\u003e151df912\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003escript to generate client tarball (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7866\"\u003e#7866\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5292adc8aaf7a6ea89d3a2bb51940e3e472428e2\"\u003e5292adc8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-neptunedata:\u003c/strong\u003e  Minor formatting changes to remove unnecessary symbols. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d13b120cd12470aa26c105dc260ca20bec6b8c37\"\u003ed13b120c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Adding AgentCore Code Interpreter Node.js Runtime Support with an optional runtime field (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5a5bd7431d23c50120ab155cc73f0e18dff3db97\"\u003e5a5bd743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Adds support for custom code-based evaluators using customer-managed Lambda functions. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/42dda2d1d1d60be1de02a9a11c82bf8b30d1c8e7\"\u003e42dda2d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-omics:\u003c/strong\u003e  AWS HealthOmics now supports VPC networking, allowing users to connect runs to external resources with NAT gateway, AWS VPC resources, and more. New Configuration APIs support configuring VPC settings. StartRun API now accepts networkingMode and configurationName parameters to enable VPC networking. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a16cb606468bb8b01665ed727e6a6575e1f5d04f\"\u003ea16cb606\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1019.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1018.0\u003c/h2\u003e\n\u003ch4\u003e3.1018.0(2026-03-26)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elib-storage:\u003c/strong\u003e  change default AbortController in Upload to the global implementation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7880\"\u003e#7880\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/31c06fb02f56233c37d3aeb53a87847bb7276d64\"\u003e31c06fb0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackages-internal:\u003c/strong\u003e  readme updates for internal packages (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7885\"\u003e#7885\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2da8b4cd3ee660dcb14ca79d77cf942bd3405349\"\u003e2da8b4cd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-26 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bc19bda4a875239b26e5d624d0e8809f40290e13\"\u003ebc19bda4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr:\u003c/strong\u003e  Add StepExecutionRoleArn to RunJobFlow API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/59a0577f97bf21a8cce255d97bb9cd57e1ee60a1\"\u003e59a0577f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-timestream-influxdb:\u003c/strong\u003e  Timestream for InfluxDB adds support for customer defined maintenance windows. This allows customers to define maintenance schedule during resource creation and updates (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/22d9a2c89b71410267d00164d0abce2b1ed129a3\"\u003e22d9a2c8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  This release adds parameter support to saved queries in CloudWatch Logs Insights. Define reusable query templates with named placeholders, invoke them using start query. Available in Console, CLI and SDK (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2c09ac48f254ea7b0f5915cad5d387197e589bb7\"\u003e2c09ac48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-data-exports:\u003c/strong\u003e  With this release we are providing an option to accounts to have their export delivered to an S3 bucket that is not owned by the account. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ec48160efacd618fb6624fb76c379bcbd88e8192\"\u003eec48160e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  Release support for ml.r5d.16xlarge instance types for SageMaker HyperPod (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/db6db4e38b768b849146ecf1eee964457be37887\"\u003edb6db4e3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ses:\u003c/strong\u003e  turn off email verification e2e test (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7886\"\u003e#7886\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ae42308f2f5d7c7c99a092d89bba2f33b89780d2\"\u003eae42308f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1018.0...v3.1019.0\"\u003e3.1019.0\u003c/a\u003e (2026-03-27)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1017.0...v3.1018.0\"\u003e3.1018.0\u003c/a\u003e (2026-03-26)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1016.0...v3.1017.0\"\u003e3.1017.0\u003c/a\u003e (2026-03-25)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1015.0...v3.1016.0\"\u003e3.1016.0\u003c/a\u003e (2026-03-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1014.0...v3.1015.0\"\u003e3.1015.0\u003c/a\u003e (2026-03-23)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\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/aws/aws-sdk-js-v3/commit/a84cde64ab1985fbc1058f3188f82dd1b34428ce\"\u003e\u003ccode\u003ea84cde6\u003c/code\u003e\u003c/a\u003e Publish v3.1019.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a3a34e38278f3d1fa1e8ee078d6d85d7cbe3dd56\"\u003e\u003ccode\u003ea3a34e3\u003c/code\u003e\u003c/a\u003e Publish v3.1018.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32dfe7f4f724e639381e985dbdbfd1fc948f2ffa\"\u003e\u003ccode\u003e32dfe7f\u003c/code\u003e\u003c/a\u003e Publish v3.1017.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7ca64d5730b05af55326d9979ea234bfc4cc8594\"\u003e\u003ccode\u003e7ca64d5\u003c/code\u003e\u003c/a\u003e Publish v3.1016.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/09b1455b9d2c10039e80195e01756d6a86e02b22\"\u003e\u003ccode\u003e09b1455\u003c/code\u003e\u003c/a\u003e Publish v3.1015.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1019.0/packages/s3-request-presigner\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@t3-oss/env-nextjs` from 0.13.10 to 0.13.11\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/nextjs/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-nextjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.13.11\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/t3-oss/t3-env/commit/23ddb79a92800665daa54b90c99f7c1099eeb6fb\"\u003e\u003ccode\u003e23ddb79\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/nextjs/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Update zod imports to support tree-shaking for Webpack (Next.js) and esbuild ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-nextjs@0.13.11/packages/nextjs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@xyflow/react` from 12.10.1 to 12.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xyflow/xyflow/releases\"\u003e\u003ccode\u003e@​xyflow/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​xyflow/react\u003c/code\u003e\u003ca href=\"https://github.com/12\"\u003e\u003ccode\u003e@​12\u003c/code\u003e\u003c/a\u003e.10.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5735\"\u003e#5735\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/a6c938fb2e5ed030512ef75d665ac80dc3a66bc6\"\u003e\u003ccode\u003ea6c938fb2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/nvie\"\u003e\u003ccode\u003e@​nvie\u003c/code\u003e\u003c/a\u003e! - Allow \u003ccode\u003etype\u003c/code\u003e field to be missing in \u003ccode\u003eBuiltInNode\u003c/code\u003e (no \u003ccode\u003etype\u003c/code\u003e field is the same as \u003ccode\u003etype: \u0026quot;default\u0026quot;\u003c/code\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5722\"\u003e#5722\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/8c9b7e726e0bb79871c85017dace0f1ccf1b478c\"\u003e\u003ccode\u003e8c9b7e726\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dfblhmm\"\u003e\u003ccode\u003e@​dfblhmm\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003esnapGrid\u003c/code\u003e to \u003ccode\u003escreenToFlowPosition\u003c/code\u003e options\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5723\"\u003e#5723\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/82249517a3338d7bd0d6d499abecfaa6bca8c339\"\u003e\u003ccode\u003e82249517a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/moklick\"\u003e\u003ccode\u003e@​moklick\u003c/code\u003e\u003c/a\u003e! - Pass options to useReactFlow/useSvelteFlow viewport helper functions correctly\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5733\"\u003e#5733\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/64115cd086d2c04235f1cae80acb45455fd0de49\"\u003e\u003ccode\u003e64115cd08\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/AlaricBaraou\"\u003e\u003ccode\u003e@​AlaricBaraou\u003c/code\u003e\u003c/a\u003e! - Fix empty store during ReactFlow remount by reordering StoreUpdater before GraphView and using layout effects\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5727\"\u003e#5727\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/dd54e86b91da29c1f58f646ad9a99f96f0c4a2e5\"\u003e\u003ccode\u003edd54e86b9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/solastley\"\u003e\u003ccode\u003e@​solastley\u003c/code\u003e\u003c/a\u003e! - Ensure visual nodes selection state is cleared when zero selected nodes remain in the flow\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/xyflow/xyflow/commit/4a278dbbf942b2bc964e4159347b70ae6617f3dc\"\u003e\u003ccode\u003e4a278dbbf\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​xyflow/system\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.76\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/xyflow/xyflow/blob/main/packages/react/CHANGELOG.md\"\u003e\u003ccode\u003e@​xyflow/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.10.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5735\"\u003e#5735\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/a6c938fb2e5ed030512ef75d665ac80dc3a66bc6\"\u003e\u003ccode\u003ea6c938fb2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/nvie\"\u003e\u003ccode\u003e@​nvie\u003c/code\u003e\u003c/a\u003e! - Allow \u003ccode\u003etype\u003c/code\u003e field to be missing in \u003ccode\u003eBuiltInNode\u003c/code\u003e (no \u003ccode\u003etype\u003c/code\u003e field is the same as \u003ccode\u003etype: \u0026quot;default\u0026quot;\u003c/code\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5722\"\u003e#5722\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/8c9b7e726e0bb79871c85017dace0f1ccf1b478c\"\u003e\u003ccode\u003e8c9b7e726\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dfblhmm\"\u003e\u003ccode\u003e@​dfblhmm\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003esnapGrid\u003c/code\u003e to \u003ccode\u003escreenToFlowPosition\u003c/code\u003e options\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5723\"\u003e#5723\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/82249517a3338d7bd0d6d499abecfaa6bca8c339\"\u003e\u003ccode\u003e82249517a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/moklick\"\u003e\u003ccode\u003e@​moklick\u003c/code\u003e\u003c/a\u003e! - Pass options to useReactFlow/useSvelteFlow viewport helper functions correctly\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5733\"\u003e#5733\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/64115cd086d2c04235f1cae80acb45455fd0de49\"\u003e\u003ccode\u003e64115cd08\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/AlaricBaraou\"\u003e\u003ccode\u003e@​AlaricBaraou\u003c/code\u003e\u003c/a\u003e! - Fix empty store during ReactFlow remount by reordering StoreUpdater before GraphView and using layout effects\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5727\"\u003e#5727\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/dd54e86b91da29c1f58f646ad9a99f96f0c4a2e5\"\u003e\u003ccode\u003edd54e86b9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/solastley\"\u003e\u003ccode\u003e@​solastley\u003c/code\u003e\u003c/a\u003e! - Ensure visual nodes selection state is cleared when zero selected nodes remain in the flow\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/xyflow/xyflow/commit/4a278dbbf942b2bc964e4159347b70ae6617f3dc\"\u003e\u003ccode\u003e4a278dbbf\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​xyflow/system\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.76\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/xyflow/xyflow/commit/ba0a3612fdec69bd3e63046cb25c2b94d30ea672\"\u003e\u003ccode\u003eba0a361\u003c/code\u003e\u003c/a\u003e chore(packages): bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/613ad309998563c1009397d5312e23f302670554\"\u003e\u003ccode\u003e613ad30\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5733\"\u003e#5733\u003c/a\u003e from AlaricBaraou/fix/store-reset-timing-on-remount\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/a6c938fb2e5ed030512ef75d665ac80dc3a66bc6\"\u003e\u003ccode\u003ea6c938f\u003c/code\u003e\u003c/a\u003e Explicitly allow missing \u003ccode\u003etype\u003c/code\u003e field in BuiltInNode type definition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/f2831bdf31ae4cd1c19eaa2bda6617f3d651f88a\"\u003e\u003ccode\u003ef2831bd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5727\"\u003e#5727\u003c/a\u003e from unifygtm/clear-nodes-selection-active\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/0e48d846fa6e10ac7eed48bf19312ead2274f3ae\"\u003e\u003ccode\u003e0e48d84\u003c/code\u003e\u003c/a\u003e Return \u003ccode\u003ehasSelectedNodes\u003c/code\u003e from \u003ccode\u003eadoptUserNodes\u003c/code\u003e and use it to update `nodesSe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/6db2bd053ff516a484b5d10efee33bd8957fdcee\"\u003e\u003ccode\u003e6db2bd0\u003c/code\u003e\u003c/a\u003e fix(react): prevent empty store during ReactFlow remount\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/e7b78d1f53474ffe61585fa6a31c706d03eb1c29\"\u003e\u003ccode\u003ee7b78d1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5720\"\u003e#5720\u003c/a\u003e from yarikoptic/enh-codespell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/38f4fef52d88951b6978d33fb5a4f5ec1fbeda3a\"\u003e\u003ccode\u003e38f4fef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5722\"\u003e#5722\u003c/a\u003e from dfblhmm/fix/type-definition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/759042d108b34317a12c94e2bb51c8ea4b3422e6\"\u003e\u003ccode\u003e759042d\u003c/code\u003e\u003c/a\u003e Fix spacing in store/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/52d452b08ed92a39875afd4ab3eb79fed77ea2ea\"\u003e\u003ccode\u003e52d452b\u003c/code\u003e\u003c/a\u003e Centralize nodesSelectionActive update in setNodes of store\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/xyflow/xyflow/commits/@xyflow/react@12.10.2/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fast-xml-parser` from 5.5.8 to 5.5.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/releases\"\u003efast-xml-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003efix typins and matcher instance in callbacks\u003c/h2\u003e\n\u003cp\u003ecombine typings file to avoid configuration changes\npass readonly instance of matcher to the call backs to avoid accidental push/pop call\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md\"\u003efast-xml-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eNote: If you find missing information about particular minor version, that version must have been changed without any functional change in this library.\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cp\u003eNote: Due to some last quick changes on v4, detail of v4.5.3 \u0026amp; v4.5.4 are not updated here. v4.5.4x is the last tag of v4 in github repository. I'm extremely sorry for the confusion\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.9 / 2026-03-23\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ecombine typing files\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e4.5.5 / 2026-03-22\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eapply fixes from v5 (legacy maintenance branch v4-maintenance)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxEntityCount\u003c/li\u003e\n\u003cli\u003esupport onDangerousProperty\u003c/li\u003e\n\u003cli\u003esupport maxNestedTags\u003c/li\u003e\n\u003cli\u003ehandle prototype pollution\u003c/li\u003e\n\u003cli\u003efix incorrect entity name replacement\u003c/li\u003e\n\u003cli\u003efix incorrect condition for entity expansion\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.8 / 2026-03-20\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003epass read only matcher in callback\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.7 / 2026-03-19\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: entity expansion limits\u003c/li\u003e\n\u003cli\u003eupdate strnum package to 2.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.6 / 2026-03-16\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdate builder dependency\u003c/li\u003e\n\u003cli\u003efix incorrect regex to replace . in entity name\u003c/li\u003e\n\u003cli\u003efix check for entitiy expansion for lastEntities and html entities too\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.5 / 2026-03-13\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esanitize dangerous tag or attribute name\u003c/li\u003e\n\u003cli\u003eerror on critical property name\u003c/li\u003e\n\u003cli\u003esupport onDangerousProperty option\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.4 / 2026-03-13\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edeclare Matcher \u0026amp; Expression as unknown so user is not forced to install path-expression-matcher\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.3 / 2026-03-11\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade builder\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.2 / 2026-03-11\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependency to fix typings\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.1 / 2026-03-10\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/a8934f903054c582b8ae6a12937fd4b22c380613\"\u003e\u003ccode\u003ea8934f9\u003c/code\u003e\u003c/a\u003e upgrade strnum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/23d13e40c35386069eec8e28c8bfdaabc3962680\"\u003e\u003ccode\u003e23d13e4\u003c/code\u003e\u003c/a\u003e combine typing files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/0c0a7dc500983c549c2b1c9e1987dfabc69eddda\"\u003e\u003ccode\u003e0c0a7dc\u003c/code\u003e\u003c/a\u003e update maintenance docs\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.5.8...v5.5.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `maplibre-gl` from 5.21.0 to 5.21.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/maplibre/maplibre-gl-js/releases\"\u003emaplibre-gl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.21.1\u003c/h2\u003e\n\u003ch3\u003e🐞 Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing \u003ccode\u003epromoteId\u003c/code\u003e parameter to geojson worker and refactor communication object (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7320\"\u003e#7320\u003c/a\u003e) (by \u003ca href=\"https://github.com/HarelM\"\u003e\u003ccode\u003e@​HarelM\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/maplibre/maplibre-gl-js/blob/main/CHANGELOG.md\"\u003emaplibre-gl's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.21.1\u003c/h2\u003e\n\u003ch3\u003e🐞 Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing \u003ccode\u003epromoteId\u003c/code\u003e parameter to geojson worker and refactor communication object (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7320\"\u003e#7320\u003c/a\u003e) (by \u003ca href=\"https://github.com/HarelM\"\u003e\u003ccode\u003e@​HarelM\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/maplibre/maplibre-gl-js/commit/1fe69fd961d62c9b017debfc7eb49c32c53e5339\"\u003e\u003ccode\u003e1fe69fd\u003c/code\u003e\u003c/a\u003e Bump js version to 5.21.1 (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7325\"\u003e#7325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/1bf28ae09ad2b158cb64795efea6fac9da9a8ba6\"\u003e\u003ccode\u003e1bf28ae\u003c/code\u003e\u003c/a\u003e Add missing promoteId parameter to geojson worker (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7320\"\u003e#7320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/1557f5205f210a7f1a20c7f0d30ef00746cc6938\"\u003e\u003ccode\u003e1557f52\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump canvas from 3.2.1 to 3.2.2 (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7324\"\u003e#7324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/73db19a8ecc2f02b9a5d8eb969ff9a48375ef5e7\"\u003e\u003ccode\u003e73db19a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e in the vitest group (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7321\"\u003e#7321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/9eeb0fd4a555e45419a01324d9760b52cc1c6439\"\u003e\u003ccode\u003e9eeb0fd\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 4.59.1 to 4.60.0 (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7322\"\u003e#7322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/a5a63bcedee8eceb3fd90f7e5f727dbad35273d8\"\u003e\u003ccode\u003ea5a63bc\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 4.59.0 to 4.59.1 (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7316\"\u003e#7316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/a54d7a149745a1af0ae834800772e41993648da6\"\u003e\u003ccode\u003ea54d7a1\u003c/code\u003e\u003c/a\u003e chore(deps): bump github/codeql-action from 4.33.0 to 4.34.1 (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7317\"\u003e#7317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/a4c8bc8ad0fb685d846be9c80e5169799f9b7d93\"\u003e\u003ccode\u003ea4c8bc8\u003c/code\u003e\u003c/a\u003e chore(deps): bump ggilder/codecoverage from 1.3.0 to 1.3.1 (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7318\"\u003e#7318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/a8cf500b71089778f93c64c975bcaa0598e14c5d\"\u003e\u003ccode\u003ea8cf500\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump devtools-protocol from 0.0.1596832 to 0.0.1602427 (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7312\"\u003e#7312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/65766d25e8c979f240a89ae7ae2c117c0d8bef86\"\u003e\u003ccode\u003e65766d2\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump puppeteer from 24.39.1 to 24.40.0 (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7313\"\u003e#7313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/maplibre/maplibre-gl-js/compare/v5.21.0...v5.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hono` from 4.12.8 to 4.12.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/hono/releases\"\u003ehono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.12.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(request): remove \u003ccode\u003eparseBody\u003c/code\u003e from bodyCache to prevent TypeError by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4807\"\u003ehonojs/hono#4807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(client): add \u003ccode\u003ePickResponseByStatusCode\u003c/code\u003e type by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4791\"\u003ehonojs/hono#4791\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ssg): pass SSG_CONTEXT to forGetInfoURLRequest by \u003ca href=\"https://github.com/yuintei\"\u003e\u003ccode\u003e@​yuintei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4810\"\u003ehonojs/hono#4810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(service-worker): make \u003ccode\u003efire()\u003c/code\u003e fallback behavior consistent with \u003ccode\u003ehandle()\u003c/code\u003e by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4821\"\u003ehonojs/hono#4821\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cors): reflect request origin when credentials is true with wildcard by \u003ca href=\"https://github.com/ctonneslan\"\u003e\u003ccode\u003e@​ctonneslan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4813\"\u003ehonojs/hono#4813\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/yuintei\"\u003e\u003ccode\u003e@​yuintei\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4810\"\u003ehonojs/hono#4810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ctonneslan\"\u003e\u003ccode\u003e@​ctonneslan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4813\"\u003ehonojs/hono#4813\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/hono/compare/v4.12.8...v4.12.9\"\u003ehttps://github.com/honojs/hono/compare/v4.12.8...v4.12.9\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/honojs/hono/commit/e1ae0eb0f5a2dc1001895523016db02141972695\"\u003e\u003ccode\u003ee1ae0eb\u003c/code\u003e\u003c/a\u003e 4.12.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/66fe9feec2bf0dc7bb2b8bcdcb5a380d527e8ae2\"\u003e\u003ccode\u003e66fe9fe\u003c/code\u003e\u003c/a\u003e fix(cors): reflect request origin when credentials is true with wildcard (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4813\"\u003e#4813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/50e26118cb7a802469f566e4e5a6b8a18cb95e07\"\u003e\u003ccode\u003e50e2611\u003c/code\u003e\u003c/a\u003e fix(service-worker): make \u003ccode\u003efire()\u003c/code\u003e fallback behavior consistent with `handle(...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/be85106d45e74ec5720fd5fc848970daaf1978c8\"\u003e\u003ccode\u003ebe85106\u003c/code\u003e\u003c/a\u003e fix(ssg): pass SSG_CONTEXT to forGetInfoURLRequest (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4810\"\u003e#4810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/d1722e3e56a9cf0fdac24982c9a55195e093a3f7\"\u003e\u003ccode\u003ed1722e3\u003c/code\u003e\u003c/a\u003e feat(client): add \u003ccode\u003ePickResponseByStatusCode\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4791\"\u003e#4791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/8bd9dddce20eefe94da7ef9602afc603a8df0f91\"\u003e\u003ccode\u003e8bd9ddd\u003c/code\u003e\u003c/a\u003e fix(request): remove \u003ccode\u003eparseBody\u003c/code\u003e from bodyCache to prevent TypeError (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4807\"\u003e#4807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/honojs/hono/compare/v4.12.8...v4.12.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nYou can trigger a rebase of this PR 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/alveusgg/alveusgg/pull/1960","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/alveusgg%2Falveusgg/issues/1960","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1960/packages"},{"uuid":"4178551437","node_id":"PR_kwDOCtRjws7O7blg","number":8072,"state":"open","title":"[mock-service] bump @t3-oss/env-core from 0.13.10 to 0.13.11 in /services/mock-service","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":6,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-31T11:57:26.000Z","updated_at":"2026-04-08T21:09:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[mock-service]","packages":[{"name":"@t3-oss/env-core","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"}],"path":"/services/mock-service","ecosystem":"npm"},"body":"Bumps [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) from 0.13.10 to 0.13.11.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/395\"\u003e#395\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/GRA0007\"\u003e\u003ccode\u003e@​GRA0007\u003c/code\u003e\u003c/a\u003e! - Update zod imports to support treeshaking in Webpack (Next.js) and esbuild\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/23ddb79a92800665daa54b90c99f7c1099eeb6fb\"\u003e\u003ccode\u003e23ddb79\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Update zod imports to support tree-shaking for Webpack (Next.js) and esbuild ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.11/packages/core\"\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/global-121/121-platform/pull/8072","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/global-121%2F121-platform/issues/8072","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8072/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":"4166560331","node_id":"PR_kwDOQ1s26c7OdcVr","number":37,"state":"open","title":"deps: bump the npm-runtime-misc group across 1 directory with 18 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-03-30T02:19:30.000Z","updated_at":"2026-03-30T02:19:52.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"npm-runtime-misc","update_count":18,"packages":[{"name":"tsdown","old_version":"0.16.8","new_version":"0.21.7","repository_url":"https://github.com/rolldown/tsdown"},{"name":"@base-ui/react","old_version":"1.0.0","new_version":"1.3.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@trpc/tanstack-react-query","old_version":"11.8.1","new_version":"11.16.0","repository_url":"https://github.com/trpc/trpc"},{"name":"lucide-react","old_version":"0.525.0","new_version":"1.7.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"shadcn","old_version":"3.6.3","new_version":"4.1.1","repository_url":"https://github.com/shadcn-ui/ui"},{"name":"vite-tsconfig-paths","old_version":"5.1.4","new_version":"6.1.1","repository_url":"https://github.com/aleclarson/vite-tsconfig-paths"},{"name":"@testing-library/react","old_version":"16.3.1","new_version":"16.3.2","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"jsdom","old_version":"26.1.0","new_version":"29.0.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"web-vitals","old_version":"5.1.0","new_version":"5.2.0","repository_url":"https://github.com/GoogleChrome/web-vitals"},{"name":"pg","old_version":"8.16.3","new_version":"8.20.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"drizzle-kit","old_version":"0.31.8","new_version":"0.31.10","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"@t3-oss/env-core","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@trpc/client","old_version":"11.8.1","new_version":"11.16.0","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/server","old_version":"11.8.1","new_version":"11.16.0","repository_url":"https://github.com/trpc/trpc"},{"name":"better-auth","old_version":"1.4.10","new_version":"1.5.6","repository_url":"https://github.com/better-auth/better-auth"},{"name":"dotenv","old_version":"17.2.3","new_version":"17.3.1","repository_url":"https://github.com/motdotla/dotenv"},{"name":"drizzle-orm","old_version":"0.45.1","new_version":"0.45.2","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"zod","old_version":"3.25.76","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-runtime-misc group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [tsdown](https://github.com/rolldown/tsdown) | `0.16.8` | `0.21.7` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.0.0` | `1.3.0` |\n| [@trpc/tanstack-react-query](https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query) | `11.8.1` | `11.16.0` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.525.0` | `1.7.0` |\n| [shadcn](https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn) | `3.6.3` | `4.1.1` |\n| [vite-tsconfig-paths](https://github.com/aleclarson/vite-tsconfig-paths) | `5.1.4` | `6.1.1` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.3.1` | `16.3.2` |\n| [jsdom](https://github.com/jsdom/jsdom) | `26.1.0` | `29.0.1` |\n| [web-vitals](https://github.com/GoogleChrome/web-vitals) | `5.1.0` | `5.2.0` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.16.3` | `8.20.0` |\n| [drizzle-kit](https://github.com/drizzle-team/drizzle-orm) | `0.31.8` | `0.31.10` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.10` | `0.13.11` |\n| [@trpc/client](https://github.com/trpc/trpc/tree/HEAD/packages/client) | `11.8.1` | `11.16.0` |\n| [@trpc/server](https://github.com/trpc/trpc/tree/HEAD/packages/server) | `11.8.1` | `11.16.0` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.4.10` | `1.5.6` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.2.3` | `17.3.1` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.45.1` | `0.45.2` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.3.6` |\n\n\nUpdates `tsdown` from 0.16.8 to 0.21.7\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.21.7\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003emodule\u003c/code\u003e option for attw and publint to allow passing imported modules directly  -  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/31e90c1\"\u003e\u003c!-- raw HTML omitted --\u003e(31e90)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Add skipNodeModulesBundle dep subpath e2e tests and fix docs  -  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/deff72c\"\u003e\u003c!-- raw HTML omitted --\u003e(deff7)\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.21.6...v0.21.7\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.21.6\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade rolldown to v1.0.0-rc.12  -  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/512926d\"\u003e\u003c!-- raw HTML omitted --\u003e(51292)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econfig\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePass root config to workspace config functions  -  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/7616960\"\u003e\u003c!-- raw HTML omitted --\u003e(76169)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse mergeConfig for workspace config merging and support variadic overrides  -  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/148aaaa\"\u003e\u003c!-- raw HTML omitted --\u003e(148aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edts\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ecjsReexport\u003c/code\u003e option to eliminate dual module type hazard  -  by \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\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/856\"\u003erolldown/tsdown#856\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/875c1b3\"\u003e\u003c!-- raw HTML omitted --\u003e(875c1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexports\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ebin\u003c/code\u003e option to auto-generate package.json bin field  -  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/869\"\u003erolldown/tsdown#869\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/7ebd62d\"\u003e\u003c!-- raw HTML omitted --\u003e(7ebd6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecss\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eCompile preprocessor langs in virtual CSS modules  -  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/865\"\u003erolldown/tsdown#865\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/7b2e0f9\"\u003e\u003c!-- raw HTML omitted --\u003e(7b2e0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStrip \u003ccode\u003e.module\u003c/code\u003e from CSS output filenames  -  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/866\"\u003erolldown/tsdown#866\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/03ade19\"\u003e\u003c!-- raw HTML omitted --\u003e(03ade)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefault splitting to true in unbundle mode for CSS inject  -  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/867\"\u003erolldown/tsdown#867\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/a4da6af\"\u003e\u003c!-- raw HTML omitted --\u003e(a4da6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit CSS plugin into pre/post phases for scoped CSS support  -  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/870\"\u003erolldown/tsdown#870\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/ff0c45a\"\u003e\u003c!-- raw HTML omitted --\u003e(ff0c4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eentry\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eCorrectly output relative paths in logger output  -  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/0005096\"\u003e\u003c!-- raw HTML omitted --\u003e(00050)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.21.5...v0.21.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.21.5\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rolldown to 1.0.0-rc.10  -  by \u003ca href=\"https://github.com/wChenonly\"\u003e\u003ccode\u003e@​wChenonly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/845\"\u003erolldown/tsdown#845\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/414113d\"\u003e\u003c!-- raw HTML omitted --\u003e(41411)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport typescript v6  -  by \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/858\"\u003erolldown/tsdown#858\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bffc416\"\u003e\u003c!-- raw HTML omitted --\u003e(bffc4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecss\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRun final minification on merged CSS output  -  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/853\"\u003erolldown/tsdown#853\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/475df0c\"\u003e\u003c!-- raw HTML omitted --\u003e(475df)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't override internal importer  -  by \u003ca href=\"https://github.com/Laupetin\"\u003e\u003ccode\u003e@​Laupetin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/860\"\u003erolldown/tsdown#860\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/af40e43\"\u003e\u003c!-- raw HTML omitted --\u003e(af40e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse aliased exports for CSS module keys  -  by \u003ca href=\"https://github.com/wChenonly\"\u003e\u003ccode\u003e@​wChenonly\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/840\"\u003erolldown/tsdown#840\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bb6decb\"\u003e\u003c!-- raw HTML omitted --\u003e(bb6de)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExternal \u003ccode\u003eoptionalDependencies\u003c/code\u003e by default  -  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/cd24d3e\"\u003e\u003c!-- raw HTML omitted --\u003e(cd24d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve subpath extensions for packages without exports field  -  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/863\"\u003erolldown/tsdown#863\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/c51502b\"\u003e\u003c!-- raw HTML omitted --\u003e(c5150)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/42467bd1e223c82bb2cf9d01d028be75c908dc31\"\u003e\u003ccode\u003e42467bd\u003c/code\u003e\u003c/a\u003e chore: release v0.21.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/88d73a790f6b097d6c36938bffddfa450dc875ec\"\u003e\u003ccode\u003e88d73a7\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/5b1535ef67cb9855de88c73de4789138f7984f09\"\u003e\u003ccode\u003e5b1535e\u003c/code\u003e\u003c/a\u003e chore: remove jsr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/5d328185c9d6ce9aedc5d29331f02ba5b07944bc\"\u003e\u003ccode\u003e5d32818\u003c/code\u003e\u003c/a\u003e docs: fix dead external links in docs and skills\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/c7483a038b337284d0dd2c0c2a232606d6c66b05\"\u003e\u003ccode\u003ec7483a0\u003c/code\u003e\u003c/a\u003e docs: update link to Rolldown plugin development guide (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/deff72cc258515f7226cf2302612bb6da2dde658\"\u003e\u003ccode\u003edeff72c\u003c/code\u003e\u003c/a\u003e fix(deps): add skipNodeModulesBundle dep subpath e2e tests and fix docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/31e90c1f1878b9d23e7330fdbb56be2ca49c0446\"\u003e\u003ccode\u003e31e90c1\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003emodule\u003c/code\u003e option for attw and publint to allow passing imported modu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/375a51ccb8f40768fac9a5432f6426bb0751bb13\"\u003e\u003ccode\u003e375a51c\u003c/code\u003e\u003c/a\u003e chore: release v0.21.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/e1403c023e6b83dea76e8cf6394d8c4a43f25141\"\u003e\u003ccode\u003ee1403c0\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/000509653d41b328cc937a6d13c69cdec6c42bc3\"\u003e\u003ccode\u003e0005096\u003c/code\u003e\u003c/a\u003e fix(entry): correctly output relative paths in logger output\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.16.8...v0.21.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.0.0 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e\u003ccode\u003e@​base-ui/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch3\u003eGeneral Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWarn when a component function is rendered directly (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4077\"\u003e#4077\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset \u003ccode\u003eopenMethod\u003c/code\u003e after close transition (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4128\"\u003e#4128\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFire \u003c!-- raw HTML omitted --\u003eSpace\u003c!-- raw HTML omitted --\u003e activation on \u003ccode\u003ekeydown\u003c/code\u003e in composite widgets (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4053\"\u003e#4053\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip CSS-hidden items during keyboard navigation in composite widgets (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4195\"\u003e#4195\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize hot paths in \u003ccode\u003euseHover\u003c/code\u003e hooks and \u003ccode\u003esafePolygon\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4199\"\u003e#4199\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSnap \u003ccode\u003e--anchor-width\u003c/code\u003e and \u003ccode\u003e--anchor-height\u003c/code\u003e to device pixel grid (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4082\"\u003e#4082\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix outside press dismissal when a component is portaled into a shadow DOM (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4230\"\u003e#4230\u003c/a\u003e) by \u003ca href=\"https://github.com/dmitri-gb\"\u003e\u003ccode\u003e@​dmitri-gb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nested hoverable popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4206\"\u003e#4206\u003c/a\u003e) by \u003ca href=\"https://github.com/dmitri-gb\"\u003e\u003ccode\u003e@​dmitri-gb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply \u003ccode\u003edata-base-ui-inert\u003c/code\u003e to highest-level node (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3955\"\u003e#3955\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix portable types (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4058\"\u003e#4058\u003c/a\u003e) by \u003ca href=\"https://github.com/cgatian\"\u003e\u003ccode\u003e@​cgatian\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generic \u003ccode\u003eValue\u003c/code\u003e typing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4138\"\u003e#4138\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect a \u003ccode\u003enull\u003c/code\u003e \u003ccode\u003efilter\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4117\"\u003e#4117\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove fallback transition logic and prevent premature image display (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4110\"\u003e#4110\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eButton\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid checking \u003ccode\u003edisabled\u003c/code\u003e twice in \u003ccode\u003eonKeyDown\u003c/code\u003e and \u003ccode\u003eonKeyUp\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4132\"\u003e#4132\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd automatic \u003ccode\u003earia-labelledby\u003c/code\u003e support (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4142\"\u003e#4142\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid applying field attributes to input when it is inside popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4154\"\u003e#4154\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve inline input on \u003ccode\u003eEnter\u003c/code\u003e when nothing is highlighted (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4235\"\u003e#4235\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ARIA attributes during SSR (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4179\"\u003e#4179\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrapping in virtualized grid arrow-key navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4164\"\u003e#4164\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for a visually hidden close button and improve modal focus trapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4084\"\u003e#4084\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eLabel\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4167\"\u003e#4167\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContext Menu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIgnore \u003ccode\u003emouseup\u003c/code\u003e on non-Mac platforms (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3944\"\u003e#3944\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDrawer\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​base-ui/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eMar 12, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWarn when a component function is rendered directly (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4077\"\u003e#4077\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset \u003ccode\u003eopenMethod\u003c/code\u003e after close transition (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4128\"\u003e#4128\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFire \u003c!-- raw HTML omitted --\u003eSpace\u003c!-- raw HTML omitted --\u003e activation on \u003ccode\u003ekeydown\u003c/code\u003e in composite widgets (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4053\"\u003e#4053\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip CSS-hidden items during keyboard navigation in composite widgets (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4195\"\u003e#4195\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize hot paths in \u003ccode\u003euseHover\u003c/code\u003e hooks and \u003ccode\u003esafePolygon\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4199\"\u003e#4199\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSnap \u003ccode\u003e--anchor-width\u003c/code\u003e and \u003ccode\u003e--anchor-height\u003c/code\u003e to device pixel grid (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4082\"\u003e#4082\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix outside press dismissal when a component is portaled into a shadow DOM (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4230\"\u003e#4230\u003c/a\u003e) by \u003ca href=\"https://github.com/dmitri-gb\"\u003e\u003ccode\u003e@​dmitri-gb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nested hoverable popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4206\"\u003e#4206\u003c/a\u003e) by \u003ca href=\"https://github.com/dmitri-gb\"\u003e\u003ccode\u003e@​dmitri-gb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply \u003ccode\u003edata-base-ui-inert\u003c/code\u003e to highest-level node (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3955\"\u003e#3955\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix portable types (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4058\"\u003e#4058\u003c/a\u003e) by \u003ca href=\"https://github.com/cgatian\"\u003e\u003ccode\u003e@​cgatian\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generic \u003ccode\u003eValue\u003c/code\u003e typing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4138\"\u003e#4138\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect a \u003ccode\u003enull\u003c/code\u003e \u003ccode\u003efilter\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4117\"\u003e#4117\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove fallback transition logic and prevent premature image display (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4110\"\u003e#4110\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eButton\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid checking \u003ccode\u003edisabled\u003c/code\u003e twice in \u003ccode\u003eonKeyDown\u003c/code\u003e and \u003ccode\u003eonKeyUp\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4132\"\u003e#4132\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd automatic \u003ccode\u003earia-labelledby\u003c/code\u003e support (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4142\"\u003e#4142\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid applying field attributes to input when it is inside popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4154\"\u003e#4154\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve inline input on \u003ccode\u003eEnter\u003c/code\u003e when nothing is highlighted (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4235\"\u003e#4235\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ARIA attributes during SSR (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4179\"\u003e#4179\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrapping in virtualized grid arrow-key navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4164\"\u003e#4164\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for a visually hidden close button and improve modal focus trapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4084\"\u003e#4084\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eLabel\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4167\"\u003e#4167\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContext Menu\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/mui/base-ui/commit/a819c345da8e59029f044fe4c73b91cc992de467\"\u003e\u003ccode\u003ea819c34\u003c/code\u003e\u003c/a\u003e [release] v1.3.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4300\"\u003e#4300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/6cebc00f88a37671d817e073558ae4108d68fd55\"\u003e\u003ccode\u003e6cebc00\u003c/code\u003e\u003c/a\u003e [menu] Implement content transitions with Viewport (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/bb8140e1c4c2525597f28ff282974c667ca9b21a\"\u003e\u003ccode\u003ebb8140e\u003c/code\u003e\u003c/a\u003e [drawer] Unmark Drawer preview (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4293\"\u003e#4293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/83743ba1e0e1ff124df5ad7e26c6b12f88be1c4f\"\u003e\u003ccode\u003e83743ba\u003c/code\u003e\u003c/a\u003e [navigation menu] Fix delayed trigger switches in Safari (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4310\"\u003e#4310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/a3190b848ad07f083993850167714f81170ef533\"\u003e\u003ccode\u003ea3190b8\u003c/code\u003e\u003c/a\u003e [navigation menu] Fix duplicate \u003ccode\u003earia-orientation\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4309\"\u003e#4309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/227b360b0fb5f28a9f78dece23c158d3d1dc6675\"\u003e\u003ccode\u003e227b360\u003c/code\u003e\u003c/a\u003e [drawer] Make \u003ccode\u003edata-base-ui-swipe-ignore\u003c/code\u003e explicit for touch interactions (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4\"\u003e#4\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/bde80e9ec1ab92fcadb462fc65d7a82f857e4b74\"\u003e\u003ccode\u003ebde80e9\u003c/code\u003e\u003c/a\u003e [combobox][popover] Add visually hidden close button support with improved mo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/24efc801a5dcc598e8874210e94b47c9b7e31da1\"\u003e\u003ccode\u003e24efc80\u003c/code\u003e\u003c/a\u003e [combobox][autocomplete] Add \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ca0c6452f317ab9fa521902311d3db4d79d43ebc\"\u003e\u003ccode\u003eca0c645\u003c/code\u003e\u003c/a\u003e [select][combobox][slider] Add \u003ccode\u003eLabel\u003c/code\u003e parts (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4167\"\u003e#4167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e90b02701eaea5b6ade703117bca8722c6613a38\"\u003e\u003ccode\u003ee90b027\u003c/code\u003e\u003c/a\u003e [toast] Prevent duplicate \u003ccode\u003eonClose\u003c/code\u003e calls for ending toasts (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4280\"\u003e#4280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.3.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@trpc/tanstack-react-query` from 11.8.1 to 11.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/trpc/trpc/releases\"\u003e\u003ccode\u003e@​trpc/tanstack-react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: OpenAPI Cyclic Types support by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7283\"\u003etrpc/trpc#7283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Review stale skills (manual) 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/trpc/trpc/pull/7294\"\u003etrpc/trpc#7294\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@trpc/openapi\u003c/code\u003e 11.16.0-alpha\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrops the type depth limit of 20, and significantly hardens cyclic-type support for both inference and Zod\u003c/li\u003e\n\u003cli\u003eSupport zod.lazy via Standard Schema fallback\u003c/li\u003e\n\u003cli\u003eStrip symbols from output (no more \u003ccode\u003e__@asyncIterator@5456\u003c/code\u003e symbols in output)\u003c/li\u003e\n\u003cli\u003eAdd more comprehensive types for the OpenAPI doc from the official package (now a dependency) and apply some patches to these types because they're slightly outdated\u003c/li\u003e\n\u003cli\u003eFixes several issues with gathering schema descriptions, such as consuming jsdoc comments from node_modules types\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/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7294\"\u003etrpc/trpc#7294\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.15.1...v11.16.0\"\u003ehttps://github.com/trpc/trpc/compare/v11.15.1...v11.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.15.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(www): render sponsor links in static HTML for SEO by \u003ca href=\"https://github.com/shtefcs\"\u003e\u003ccode\u003e@​shtefcs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7285\"\u003etrpc/trpc#7285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: error handling with Node VM by \u003ca href=\"https://github.com/znikola\"\u003e\u003ccode\u003e@​znikola\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7280\"\u003etrpc/trpc#7280\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/shtefcs\"\u003e\u003ccode\u003e@​shtefcs\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7285\"\u003etrpc/trpc#7285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/znikola\"\u003e\u003ccode\u003e@​znikola\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7280\"\u003etrpc/trpc#7280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.15.0...v11.15.1\"\u003ehttps://github.com/trpc/trpc/compare/v11.15.0...v11.15.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: empty string fallback on pathExtractor by \u003ca href=\"https://github.com/dorukozerr\"\u003e\u003ccode\u003e@​dorukozerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7270\"\u003etrpc/trpc#7270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(server): max batch size by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7191\"\u003etrpc/trpc#7191\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/dorukozerr\"\u003e\u003ccode\u003e@​dorukozerr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7270\"\u003etrpc/trpc#7270\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.14.1...v11.15.0\"\u003ehttps://github.com/trpc/trpc/compare/v11.14.1...v11.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Tanstack Intent Skills by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7252\"\u003etrpc/trpc#7252\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\"\u003ehttps://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(server): use correct call index in batch stream error handling by \u003ca href=\"https://github.com/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: preserve buffered chunks on stream close in httpBatchStreamLink by \u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/2713275631db358f17f2fec71a7f7e04b3db4add\"\u003e\u003ccode\u003e2713275\u003c/code\u003e\u003c/a\u003e v11.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/85b0ab89850167ae14ec5376044e2ac2a051c1d8\"\u003e\u003ccode\u003e85b0ab8\u003c/code\u003e\u003c/a\u003e v11.15.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/c4b1d7458ec869f6c51469f7fcd84b517d53ffae\"\u003e\u003ccode\u003ec4b1d74\u003c/code\u003e\u003c/a\u003e chore: Review stale skills (manual) (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query/issues/7294\"\u003e#7294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/88b02b81d16d4046a709508799a905ac7bf9ce8b\"\u003e\u003ccode\u003e88b02b8\u003c/code\u003e\u003c/a\u003e v11.15.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/25b97f51ee4ee57da0da3c63cf54a50c6c8627d5\"\u003e\u003ccode\u003e25b97f5\u003c/code\u003e\u003c/a\u003e v11.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/88f9f622edeb213a1ec565dcf908ab92b9a983d6\"\u003e\u003ccode\u003e88f9f62\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency \u003ccode\u003e@​tanstack/intent\u003c/code\u003e to ^0.0.23 (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query/issues/7274\"\u003e#7274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/e896259af491fc4b1c9e8fc320817e2222bae869\"\u003e\u003ccode\u003ee896259\u003c/code\u003e\u003c/a\u003e v11.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/e39a654b306d0c75730a9c546e77333f9d1dca8c\"\u003e\u003ccode\u003ee39a654\u003c/code\u003e\u003c/a\u003e feat: Tanstack Intent Skills (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query/issues/7252\"\u003e#7252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/6e03f5c2f8d8ebaa237747d2db447737393402c6\"\u003e\u003ccode\u003e6e03f5c\u003c/code\u003e\u003c/a\u003e v11.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/de6dc93268ffb551e86ad46b560722b8de2e5413\"\u003e\u003ccode\u003ede6dc93\u003c/code\u003e\u003c/a\u003e v11.13.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/trpc/trpc/commits/v11.16.0/packages/tanstack-react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​trpc/tanstack-react-query\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 0.525.0 to 1.7.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.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(lucide-react): Fix dynamic imports 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/4210\"\u003elucide-icons/lucide#4210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003emap-pin-search\u003c/code\u003e icon by \u003ca href=\"https://github.com/TonySullivan\"\u003e\u003ccode\u003e@​TonySullivan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4125\"\u003elucide-icons/lucide#4125\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/TonySullivan\"\u003e\u003ccode\u003e@​TonySullivan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4125\"\u003elucide-icons/lucide#4125\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.6.0...1.7.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.6.0...1.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eradio-off\u003c/code\u003e icon by \u003ca href=\"https://github.com/kongsgard\"\u003e\u003ccode\u003e@​kongsgard\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4138\"\u003elucide-icons/lucide#4138\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/kongsgard\"\u003e\u003ccode\u003e@​kongsgard\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4138\"\u003elucide-icons/lucide#4138\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.5.0...1.6.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.5.0...1.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003ebeef-off\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3816\"\u003elucide-icons/lucide#3816\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.4.0...1.5.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.4.0...1.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003esport-shoe\u003c/code\u003e icon by \u003ca href=\"https://github.com/Youya-ui\"\u003e\u003ccode\u003e@​Youya-ui\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3953\"\u003elucide-icons/lucide#3953\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/Youya-ui\"\u003e\u003ccode\u003e@​Youya-ui\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3953\"\u003elucide-icons/lucide#3953\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.3.0...1.4.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eshield-cog\u003c/code\u003e icon by \u003ca href=\"https://github.com/KnarliX\"\u003e\u003ccode\u003e@​KnarliX\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3902\"\u003elucide-icons/lucide#3902\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/KnarliX\"\u003e\u003ccode\u003e@​KnarliX\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3902\"\u003elucide-icons/lucide#3902\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.2.0...1.3.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.2.0...1.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eline-style\u003c/code\u003e icon by \u003ca href=\"https://github.com/dg-ac\"\u003e\u003ccode\u003e@​dg-ac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4030\"\u003elucide-icons/lucide#4030\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/dg-ac\"\u003e\u003ccode\u003e@​dg-ac\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4030\"\u003elucide-icons/lucide#4030\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/dada0a82970d3733d1d716e2089591c538272a39\"\u003e\u003ccode\u003edada0a8\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fix dynamic imports (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4210\"\u003e#4210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a6e648a66ff470c2255d3666765fd73cfcc185ff\"\u003e\u003ccode\u003ea6e648a\u003c/code\u003e\u003c/a\u003e fix(lucide-react): correct client directives in RSC files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4189\"\u003e#4189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/1f010a357a21c7a8c5e1f92dd90f09d76a04e2dd\"\u003e\u003ccode\u003e1f010a3\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fixes provider export and RSC render issues (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4175\"\u003e#4175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/484f2c9cd377dbeb536f63d4b183ecfd26947014\"\u003e\u003ccode\u003e484f2c9\u003c/code\u003e\u003c/a\u003e docs(version-1): Version 1 website (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a0e202d759da95c243b541f8d3c1c26eada32b2e\"\u003e\u003ccode\u003ea0e202d\u003c/code\u003e\u003c/a\u003e feat(packages/angular): add new \u003ccode\u003e@​lucide/angular\u003c/code\u003e package (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3897\"\u003e#3897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/c5b155ec37f0217bfd85e309873029379df473ac\"\u003e\u003ccode\u003ec5b155e\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/lucide-icons/lucide\"\u003ehttps://github.com/lucide-icons/lucide\u003c/a\u003e into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/f6c0d0603ae2bc92f54d0397d70233274e53da97\"\u003e\u003ccode\u003ef6c0d06\u003c/code\u003e\u003c/a\u003e chore(deps): bump rollup from 4.53.3 to 4.59.0 (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4106\"\u003e#4106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/628d4f903a0ed674259026c8f3cfd10346481788\"\u003e\u003ccode\u003e628d4f9\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/lucide-icons/lucide\"\u003ehttps://github.com/lucide-icons/lucide\u003c/a\u003e into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/67c04854576e5afce536e332d1f44ce5cccec4fe\"\u003e\u003ccode\u003e67c0485\u003c/code\u003e\u003c/a\u003e feat(scripts): added helper script to automatically update OpenCollective bac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/b6ed43d48cfed254e9c3cdf68fb4bbbf8e634580\"\u003e\u003ccode\u003eb6ed43d\u003c/code\u003e\u003c/a\u003e feat(packages): Added aria-hidden fallback for decorative icons to all packag...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.7.0/packages/lucide-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for lucide-react since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shadcn` from 3.6.3 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shadcn-ui/ui/releases\"\u003eshadcn's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eshadcn@4.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10202\"\u003e#10202\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/12b49c986fcf7e6db9be7f515df6142f822f2236\"\u003e\u003ccode\u003e12b49c986fcf7e6db9be7f515df6142f822f2236\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - fix packageManager in package.json\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.1.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/shadcn-ui/ui/pull/10115\"\u003e#10115\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f09817b614a3450f0f56779edf367082e1e53\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add fontHeading to presets\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10115\"\u003e#10115\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f09817b614a3450f0f56779edf367082e1e53\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add chartColor\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10041\"\u003e#10041\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/a97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\"\u003e\u003ccode\u003ea97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - Bundle \u003ccode\u003e@​antfu/ni\u003c/code\u003e and tinyexec to fix missing module error with npx\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9929\"\u003e#9929\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/f9b365bc7f9d591c995952976711dbdd7b1bc45a\"\u003e\u003ccode\u003ef9b365bc7f9d591c995952976711dbdd7b1bc45a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kapishdima\"\u003e\u003ccode\u003e@​kapishdima\u003c/code\u003e\u003c/a\u003e! - add dependency field to registry:font\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10022\"\u003e#10022\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/7e93eb81ea8160c06c86f98bb6bfeb1ddfd0d237\"\u003e\u003ccode\u003e7e93eb81ea8160c06c86f98bb6bfeb1ddfd0d237\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - ensure monorepo respect package manager\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9960\"\u003e#9960\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/5ee456735377158c12cf55eefbe872f7303e1325\"\u003e\u003ccode\u003e5ee456735377158c12cf55eefbe872f7303e1325\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - update handling of init urls\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9957\"\u003e#9957\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/aa841e35cf405e574123478b46f4058cff0e179a\"\u003e\u003ccode\u003eaa841e35cf405e574123478b46f4058cff0e179a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - fix cache in resolveRegistryBaseConfig\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9950\"\u003e#9950\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/ce2c3ca688916db4fdb5fe173e9c6902f78696ed\"\u003e\u003ccode\u003ece2c3ca688916db4fdb5fe173e9c6902f78696ed\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add support for translucent menu\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9903\"\u003e#9903\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/f5ac4a0d2aa5af87202f67558a4b9b8f92c00bd2\"\u003e\u003ccode\u003ef5ac4a0d2aa5af87202f67558a4b9b8f92c00bd2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - scaffold templates from github remote\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shadcn-ui/ui/blob/main/packages/shadcn/CHANGELOG.md\"\u003eshadcn's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10202\"\u003e#10202\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/12b49c986fcf7e6db9be7f515df6142f822f2236\"\u003e\u003ccode\u003e12b49c986fcf7e6db9be7f515df6142f822f2236\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - fix packageManager in package.json\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.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/shadcn-ui/ui/pull/10115\"\u003e#10115\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f09817b614a3450f0f56779edf367082e1e53\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add fontHeading to presets\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10115\"\u003e#10115\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f09817b614a3450f0f56779edf367082e1e53\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add chartColor\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10041\"\u003e#10041\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/a97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\"\u003e\u003ccode\u003ea97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - Bundle \u003ccode\u003e@​antfu/ni\u003c/code\u003e and tinyexec to fix missing module error with npx\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9929\"\u003e#9929\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/f9b365bc7f9d591c995952976711dbdd7b1bc45a\"\u003e\u003ccode\u003ef9b365bc7f9d591c995952976711dbdd7b1bc45a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kapishdima\"\u003e\u003ccode\u003e@​kapishdima\u003c/code\u003e\u003c/a\u003e! - add dependency field to registry:font\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10022\"\u003e#10022\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/7e93eb81ea8160c06c86f98bb6bfeb1ddfd0d237\"\u003e\u003ccode\u003e7e93eb81ea8160c06c86f98bb6bfeb1ddfd0d237\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - ensure monorepo respect package manager\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9960\"\u003e#9960\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/5ee456735377158c12cf55eefbe872f7303e1325\"\u003e\u003ccode\u003e5ee456735377158c12cf55eefbe872f7303e1325\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - update handling of init urls\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9957\"\u003e#9957\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/aa841e35cf405e574123478b46f4058cff0e179a\"\u003e\u003ccode\u003eaa841e35cf405e574123478b46f4058cff0e179a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - fix cache in resolveRegistryBaseConfig\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9950\"\u003e#9950\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/ce2c3ca688916db4fdb5fe173e9c6902f78696ed\"\u003e\u003ccode\u003ece2c3ca688916db4fdb5fe173e9c6902f78696ed\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add support for translucent menu\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/14bb48617491d995da2859330973985d298baa0c\"\u003e\u003ccode\u003e14bb486\u003c/code\u003e\u003c/a\u003e chore(release): version packages (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10203\"\u003e#10203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/12b49c986fcf7e6db9be7f515df6142f822f2236\"\u003e\u003ccode\u003e12b49c9\u003c/code\u003e\u003c/a\u003e fix: packageManager in package.json (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10202\"\u003e#10202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/563d572ba04432e80c00a42b3ea0c97e975702f1\"\u003e\u003ccode\u003e563d572\u003c/code\u003e\u003c/a\u003e chore(release): version packages (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10120\"\u003e#10120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f098\u003c/code\u003e\u003c/a\u003e feat: chartColor and fontHeading (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10115\"\u003e#10115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/e2d36a3a7d39d08845c2c2ebfaddfc647f456178\"\u003e\u003ccode\u003ee2d36a3\u003c/code\u003e\u003c/a\u003e chore(release): version packages (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10046\"\u003e#10046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/a97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\"\u003e\u003ccode\u003ea97ebe5\u003c/code\u003e\u003c/a\u003e fix: bundle \u003ccode\u003e@​antfu/ni\u003c/code\u003e to resolve tinyexec missing module error (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10041\"\u003e#10041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/af99d4ebd34b306ba440e7de8534cbb95ecb0863\"\u003e\u003ccode\u003eaf99d4e\u003c/code\u003e\u003c/a\u003e chore(release): version packages (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10037\"\u003e#10037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/725ca574f65ec4f0a92f1bfed4bb6c6989f6f691\"\u003e\u003ccode\u003e725ca57\u003c/code\u003e\u003c/a\u003e Rename test to clarify non-variable font coverage.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/1dc39e24844616413a3d89405f7526d1760d2fd4\"\u003e\u003ccode\u003e1dc39e2\u003c/code\u003e\u003c/a\u003e Add dependency field to font schema for explicit fontsource package control.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/090556691cb7e20204c06b523b91785894ee759e\"\u003e\u003ccode\u003e0905566\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix: added fountsource, \u003ca href=\"https://github.com/support\"\u003e\u003ccode\u003e@​support\u003c/code\u003e\u003c/a\u003e ovveride when registry:font install,...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/shadcn-ui/ui/commits/shadcn@4.1.1/packages/shadcn\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vite-tsconfig-paths` from 5.1.4 to 6.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/releases\"\u003evite-tsconfig-paths's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew \u003ccode\u003eimporterFilter\u003c/code\u003e option:\u003c/strong\u003e Provides fine-grained control over which files should have their imports resolved by this plugin. (Closes \u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/175\"\u003e#175\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIgnore \u003ccode\u003e.d.ts\u003c/code\u003e overrides:\u003c/strong\u003e The plugin now ignores resolutions that point to \u003ccode\u003e.d.ts\u003c/code\u003e files, avoiding issues when \u003ccode\u003etsconfig\u003c/code\u003e is used for opt-in type overrides. (Closes \u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/179\"\u003e#179\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHoisted regular expressions out of the hot path in the resolver for better performance.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eresolvedToDeclarationFile\u003c/code\u003e event to the debug log file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e No intentional breaking changes. Major version bump due to extensive internal refactoring; downgrade to v5 if needed.\u003c/p\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOn-demand tsconfig discovery via \u003ccode\u003eprojectDiscovery: \u0026quot;lazy\u0026quot;\u003c/code\u003e, while eager discovery remains the default.\u003c/li\u003e\n\u003cli\u003etsconfig/jsconfig files are watched and reloaded automatically in both modes, including during \u003ccode\u003evite build --watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003elogFile\u003c/code\u003e option for per-import resolution traces (pass \u003ccode\u003etrue\u003c/code\u003e for \u003ccode\u003evite-tsconfig-paths.log\u003c/code\u003e or provide a path).\u003c/li\u003e\n\u003cli\u003eSupport for root \u003ccode\u003e/*\u003c/code\u003e aliases and other absolute-style imports.\u003c/li\u003e\n\u003cli\u003eSupport for \u003ccode\u003e.astro\u003c/code\u003e files when \u003ccode\u003eallowJs\u003c/code\u003e/\u003ccode\u003eloose\u003c/code\u003e is enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMore reliable tsconfig watching and resolver refreshes: handles lazy discovery edge cases, recreates resolvers after file changes, tolerates missing directories, and copes better with virtual importers.\u003c/li\u003e\n\u003cli\u003eWindows path handling now normalizes drive-letter casing to avoid missed matches (\u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/183\"\u003e#183\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpgrade notes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInstall the stable release: \u003ccode\u003epnpm add -D vite-tsconfig-paths\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eOpt into lazy discovery or logging when needed:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport tsconfigPaths from 'vite-tsconfig-paths'\r\n\u003cp\u003eexport default {\nplugins: [\ntsconfigPaths({\nprojectDiscovery: 'lazy',\nlogFile: true,\n}),\n],\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRooted path patterns such as \u003ccode\u003e\u0026quot;/*\u0026quot;: [\u0026quot;src/*\u0026quot;]\u003c/code\u003e now resolve the same way tsserver does.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.0-beta.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(windows): ensure drive letter is uppercase (\u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add \u003ccode\u003e.astro\u003c/code\u003e to JS-like extension regex (fbbc8edb86606c612565a6672c8e0ae93f0001a0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/dff2e936d2ad5f0a9a862ca259e08332588b6f9b\"\u003e\u003ccode\u003edff2e93\u003c/code\u003e\u003c/a\u003e chore: release v6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/947f4340fa5c64d594274347ad2d66abe271f500\"\u003e\u003ccode\u003e947f434\u003c/code\u003e\u003c/a\u003e fix: skip \u003ccode\u003e.json\u003c/code\u003e resolutions in certain cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/457211ae3be7a9787c23a3d8c4ef7714b7181833\"\u003e\u003ccode\u003e457211a\u003c/code\u003e\u003c/a\u003e chore(docs): mention the importerFilter option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/21524615f800bb087ea91c3599606740c6044b45\"\u003e\u003ccode\u003e2152461\u003c/code\u003e\u003c/a\u003e chore: upgrade vitest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/c5659ce858e973ff071d0c3baa756e29c7c48467\"\u003e\u003ccode\u003ec5659ce\u003c/code\u003e\u003c/a\u003e chore: release v6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/93dd8877ae6564ae4b538b9592b0563fc39e60bf\"\u003e\u003ccode\u003e93dd887\u003c/code\u003e\u003c/a\u003e chore: add \u0026quot;resolvedToDeclarationFile\u0026quot; event to log file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/e1e76784d064f2b5b48bb2db283392a52aec0b02\"\u003e\u003ccode\u003ee1e7678\u003c/code\u003e\u003c/a\u003e feat: ignore .d.ts-only overrides in tsconfig\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/c8e4ec308d518943e5197d573e42f144b4180dc3\"\u003e\u003ccode\u003ec8e4ec3\u003c/code\u003e\u003c/a\u003e chore(perf): hoist regexes out of hot path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/d0ad01cff6812bd144260ccd92cfc1ac8eab741d\"\u003e\u003ccode\u003ed0ad01c\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eimporterFilter\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/0b47a6ab7e56ca2e4a66e99f3f4f3561618ebb30\"\u003e\u003ccode\u003e0b47a6a\u003c/code\u003e\u003c/a\u003e chore: release v6.0.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/compare/v5.1.4...v6.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testing-library/react` from 16.3.1 to 16.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testing-library/react-testing-library/releases\"\u003e\u003ccode\u003e@​testing-library/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.3.1...v16.3.2\"\u003e16.3.2\u003c/a\u003e (2026-01-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate 'onCaughtError' type inference in 'RenderOptions' to work with React v19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1438\"\u003e#1438\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/f32bd1b033d5e3989ae1cb490d515ce389c54e53\"\u003ef32bd1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/f32bd1b033d5e3989ae1cb490d515ce389c54e53\"\u003e\u003ccode\u003ef32bd1b\u003c/code\u003e\u003c/a\u003e fix: Update 'onCaughtError' type inference in 'RenderOptions' to work with Re...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.3.1...v16.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jsdom` from 26.1.0 to 29.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsdom/jsdom/releases\"\u003ejsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS parsing of \u003ccode\u003eborder\u003c/code\u003e, \u003ccode\u003ebackground\u003c/code\u003e, and their sub-shorthands containing keywords or \u003ccode\u003evar()\u003c/code\u003e. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e to return a more functional \u003ccode\u003eCSSStyleDeclaration\u003c/code\u003e object, including indexed access support, which regressed in v29.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNode.js v22.13.0+ is now the minimum supported v22 version (was v22.12.0+).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eOther changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOverhauled the CSSOM implementation, replacing the \u003ca href=\"https://www.npmjs.com/package/@acemir/cssom\"\u003e\u003ccode\u003e@acemir/cssom\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/jsdom/cssstyle\"\u003e\u003ccode\u003ecssstyle\u003c/code\u003e\u003c/a\u003e dependencies with fresh internal implementations built on webidl2js wrappers and the \u003ca href=\"https://www.npmjs.com/package/css-tree\"\u003e\u003ccode\u003ecss-tree\u003c/code\u003e\u003c/a\u003e parser. Serialization, parsing, and API behavior is improved in various ways, especially around edge cases.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eCSSCounterStyleRule\u003c/code\u003e and \u003ccode\u003eCSSNamespaceRule\u003c/code\u003e to jsdom \u003ccode\u003eWindow\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssMediaRule.matches\u003c/code\u003e and \u003ccode\u003ecssSupportsRule.matches\u003c/code\u003e getters.\u003c/li\u003e\n\u003cli\u003eAdded proper media query parsing in \u003ccode\u003eMediaList\u003c/code\u003e, using \u003ccode\u003ecss-tree\u003c/code\u003e instead of naive comma-splitting. Invalid queries become \u003ccode\u003e\u0026quot;not all\u0026quot;\u003c/code\u003e per spec.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssKeyframeRule.keyText\u003c/code\u003e getter/setter validation.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssStyleRule.selectorText\u003c/code\u003e setter validation: invalid selectors are now rejected.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyleSheet.ownerNode\u003c/code\u003e, \u003ccode\u003estyleSheet.href\u003c/code\u003e, and \u003ccode\u003estyleSheet.title\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded bad port blocking per the \u003ca href=\"https://fetch.spec.whatwg.org/#bad-port\"\u003efetch specification\u003c/a\u003e, preventing fetches to commonly-abused ports.\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eDocument\u003c/code\u003e initialization performance by lazily initializing the CSS selector engine, avoiding ~0.5 ms of overhead per \u003ccode\u003eDocument\u003c/code\u003e. (\u003ca href=\"https://github.com/thypon\"\u003e\u003ccode\u003e@​thypon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a memory leak when stylesheets were removed from the document.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCSSStyleDeclaration\u003c/code\u003e modifications to properly trigger custom element reactions.\u003c/li\u003e\n\u003cli\u003eFixed nested \u003ccode\u003e@media\u003c/code\u003e rule parsing.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCSSStyleSheet\u003c/code\u003e's \u0026quot;disallow modification\u0026quot; flag not being checked in all mutation methods.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eXMLHttpRequest\u003c/code\u003e's \u003ccode\u003eresponse\u003c/code\u003e getter returning parsed JSON during the \u003ccode\u003eLOADING\u003c/code\u003e state instead of \u003ccode\u003enull\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e crashing in XHTML documents when stylesheets contained at-rules such as \u003ccode\u003e@page\u003c/code\u003e or \u003ccode\u003e@font-face\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed a potential hang in synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003e caused by a race condition with the worker thread's idle timeout.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eblob.text()\u003c/code\u003e, \u003ccode\u003eblob.arrayBuffer()\u003c/code\u003e, and \u003ccode\u003eblob.bytes()\u003c/code\u003e methods.\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003egetComputedStyle()\u003c/code\u003e to account for CSS specificity when multiple rules apply. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003e performance by using a persistent worker thread, avoiding ~400ms of setup overhead on every synchronous request after the first one.\u003c/li\u003e\n\u003cli\u003eImproved performance of \u003ccode\u003enode.getRootNode()\u003c/code\u003e, \u003ccode\u003enode.isConnected\u003c/code\u003e, and \u003ccode\u003eevent.dispatchEvent()\u003c/code\u003e by caching the root node of document-connected trees.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e to correctly handle \u003ccode\u003e!important\u003c/code\u003e priority. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003edocument.getElementById()\u003c/code\u003e to return the first element in tree order when multiple elements share the same ID.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e\u0026lt;svg\u0026gt;\u003c/code\u003e elements to no longer incorrectly proxy event handlers to the \u003ccode\u003eWindow\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFileReader\u003c/code\u003e event timing and \u003ccode\u003efileReader.result\u003c/code\u003e state to more closely follow the spec.\u003c/li\u003e\n\u003cli\u003eFixed a potential hang when synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003e encountered dispatch errors.\u003c/li\u003e\n\u003cli\u003eFixed compatibility with environments where Node.js's built-in \u003ccode\u003efetch()\u003c/code\u003e has been used before importing jsdom, by working around undici v6/v7 incompatibilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOverhauled resource loading customization. See \u003ca href=\"https://github.com/jsdom/jsdom/blob/2b65c6a80af2c899e32933c5e0cb842164852149/README.md#loading-subresources\"\u003ethe new README\u003c/a\u003e for details on the new API.\u003c/li\u003e\n\u003cli\u003eAdded MIME type sniffing to \u003ccode\u003e\u0026lt;iframe\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026lt;frame\u0026gt;\u003c/code\u003e loads.\u003c/li\u003e\n\u003cli\u003eRegression: \u003ccode\u003eWebSocket\u003c/code\u003es are no longer correctly throttled to one connection per origin. This is a result of the bug at \u003ca href=\"https://redirect.github.com/nodejs/undici/issues/4743\"\u003enodejs/undici#4743\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed decoding of the query components of \u003ccode\u003e\u0026lt;a\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026lt;area\u0026gt;\u003c/code\u003e elements in non-UTF-8 documents.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eXMLHttpRequest\u003c/code\u003e fetches and \u003ccode\u003eWebSocket\u003c/code\u003e upgrade requests to be interceptable by the new customizable resource loading. (Except synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003es.)\u003c/li\u003e\n\u003cli\u003eFixed the referrer of a document to be set correctly when redirects are involved; it is now the initiating page, not the last hop in the redirect chain.\u003c/li\u003e\n\u003cli\u003eFixed correctness bugs when passing \u003ccode\u003eArrayBuffer\u003c/code\u003es or typed arrays to various APIs, where they would not correctly snapshot the data.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erequire(\u0026quot;url\u0026quot;).parse()\u003c/code\u003e deprecation warning when using \u003ccode\u003eWebSocket\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e\u0026lt;iframe\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;frame\u0026gt;\u003c/code\u003e, and \u003ccode\u003e\u0026lt;img\u0026gt;\u003c/code\u003e (when \u003ccode\u003ecanvas\u003c/code\u003e is installed) to fire \u003ccode\u003eload\u003c/code\u003e events, not \u003ccode\u003eerror\u003c/code\u003e events, on non-OK HTTP responses.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/34c7d6ef564aef3399ace1c074baf31f50ab930b\"\u003e\u003ccode\u003e34c7d6e\u003c/code\u003e\u003c/a\u003e 29.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/8ffc81123e6aa0904b239b5fb2fbece7b0493740\"\u003e\u003ccode\u003e8ffc811\u003c/code\u003e\u003c/a\u003e Add benchmark for computed style property access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/5f2434cf84e12e0035cf05bba9f2d0060ad552c3\"\u003e\u003ccode\u003e5f2434c\u003c/code\u003e\u003c/a\u003e Update dependencies and dev dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/1e8a7ff58f48631cee3c662c2991865cb4ac4e64\"\u003e\u003ccode\u003e1e8a7ff\u003c/code\u003e\u003c/a\u003e Handle global keywords in CSS shorthand property handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/0b79509deb3cb53aa91d41ae521878cc68a6b35d\"\u003e\u003ccode\u003e0b79509\u003c/code\u003e\u003c/a\u003e Wrap getComputedStyle return value for proper indexed access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/d589a8e9fb3c8ca41ee10fa93a36fe0d7e23ef08\"\u003e\u003ccode\u003ed589a8e\u003c/code\u003e\u003c/a\u003e Fix border shorthand parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/e528859bfadb156d762c35d9531fb2f52519dc68\"\u003e\u003ccode\u003ee528859\u003c/code\u003e\u003c/a\u003e Modernize release infrastructure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/00522ce724abb05f377da2722aae99dd4c53136f\"\u003e\u003ccode\u003e00522ce\u003c/code\u003e\u003c/a\u003e Version 29.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/a217975903af7447bf78063133198445ced5cc54\"\u003e\u003ccode\u003ea217975\u003c/code\u003e\u003c/a\u003e Use undici's request() API for XHR dispatching\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/f29722de49a767fa6c2556fcdb228e82c4b7cfdc\"\u003e\u003ccode\u003ef29722d\u003c/code\u003e\u003c/a\u003e Convert CSSStyleDeclaration to webidl2js\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jsdom/jsdom/compare/v26.1.0...v29.0.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 jsdom since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the ...\n\n_Description has been truncated_","html_url":"https://github.com/Skeptic-systems/Talos/pull/37","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Skeptic-systems%2FTalos/issues/37","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/37/packages"},{"uuid":"4140154650","node_id":"PR_kwDOQ1s26c7Nj7gD","number":36,"state":"open","title":"deps: bump the npm-runtime-misc group across 1 directory with 17 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-03-26T03:12:16.000Z","updated_at":"2026-03-26T03:12:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"npm-runtime-misc","update_count":17,"packages":[{"name":"tsdown","old_version":"0.16.8","new_version":"0.21.5","repository_url":"https://github.com/rolldown/tsdown"},{"name":"@base-ui/react","old_version":"1.0.0","new_version":"1.3.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@trpc/tanstack-react-query","old_version":"11.8.1","new_version":"11.15.0","repository_url":"https://github.com/trpc/trpc"},{"name":"lucide-react","old_version":"0.525.0","new_version":"1.7.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"shadcn","old_version":"3.6.3","new_version":"4.1.0","repository_url":"https://github.com/shadcn-ui/ui"},{"name":"vite-tsconfig-paths","old_version":"5.1.4","new_version":"6.1.1","repository_url":"https://github.com/aleclarson/vite-tsconfig-paths"},{"name":"@testing-library/react","old_version":"16.3.1","new_version":"16.3.2","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"jsdom","old_version":"26.1.0","new_version":"29.0.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"web-vitals","old_version":"5.1.0","new_version":"5.2.0","repository_url":"https://github.com/GoogleChrome/web-vitals"},{"name":"pg","old_version":"8.16.3","new_version":"8.20.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"drizzle-kit","old_version":"0.31.8","new_version":"0.31.10","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"@t3-oss/env-core","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@trpc/client","old_version":"11.8.1","new_version":"11.15.0","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/server","old_version":"11.8.1","new_version":"11.15.0","repository_url":"https://github.com/trpc/trpc"},{"name":"better-auth","old_version":"1.4.10","new_version":"1.5.6","repository_url":"https://github.com/better-auth/better-auth"},{"name":"dotenv","old_version":"17.2.3","new_version":"17.3.1","repository_url":"https://github.com/motdotla/dotenv"},{"name":"zod","old_version":"3.25.76","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-runtime-misc group with 17 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [tsdown](https://github.com/rolldown/tsdown) | `0.16.8` | `0.21.5` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.0.0` | `1.3.0` |\n| [@trpc/tanstack-react-query](https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query) | `11.8.1` | `11.15.0` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.525.0` | `1.7.0` |\n| [shadcn](https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn) | `3.6.3` | `4.1.0` |\n| [vite-tsconfig-paths](https://github.com/aleclarson/vite-tsconfig-paths) | `5.1.4` | `6.1.1` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.3.1` | `16.3.2` |\n| [jsdom](https://github.com/jsdom/jsdom) | `26.1.0` | `29.0.1` |\n| [web-vitals](https://github.com/GoogleChrome/web-vitals) | `5.1.0` | `5.2.0` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.16.3` | `8.20.0` |\n| [drizzle-kit](https://github.com/drizzle-team/drizzle-orm) | `0.31.8` | `0.31.10` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.10` | `0.13.11` |\n| [@trpc/client](https://github.com/trpc/trpc/tree/HEAD/packages/client) | `11.8.1` | `11.15.0` |\n| [@trpc/server](https://github.com/trpc/trpc/tree/HEAD/packages/server) | `11.8.1` | `11.15.0` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.4.10` | `1.5.6` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.2.3` | `17.3.1` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.3.6` |\n\n\nUpdates `tsdown` from 0.16.8 to 0.21.5\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.21.5\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rolldown to 1.0.0-rc.10  -  by \u003ca href=\"https://github.com/wChenonly\"\u003e\u003ccode\u003e@​wChenonly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/845\"\u003erolldown/tsdown#845\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/414113d\"\u003e\u003c!-- raw HTML omitted --\u003e(41411)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport typescript v6  -  by \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/858\"\u003erolldown/tsdown#858\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bffc416\"\u003e\u003c!-- raw HTML omitted --\u003e(bffc4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecss\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRun final minification on merged CSS output  -  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/853\"\u003erolldown/tsdown#853\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/475df0c\"\u003e\u003c!-- raw HTML omitted --\u003e(475df)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't override internal importer  -  by \u003ca href=\"https://github.com/Laupetin\"\u003e\u003ccode\u003e@​Laupetin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/860\"\u003erolldown/tsdown#860\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/af40e43\"\u003e\u003c!-- raw HTML omitted --\u003e(af40e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse aliased exports for CSS module keys  -  by \u003ca href=\"https://github.com/wChenonly\"\u003e\u003ccode\u003e@​wChenonly\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/840\"\u003erolldown/tsdown#840\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bb6decb\"\u003e\u003c!-- raw HTML omitted --\u003e(bb6de)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExternal \u003ccode\u003eoptionalDependencies\u003c/code\u003e by default  -  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/cd24d3e\"\u003e\u003c!-- raw HTML omitted --\u003e(cd24d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve subpath extensions for packages without exports field  -  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/863\"\u003erolldown/tsdown#863\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/c51502b\"\u003e\u003c!-- raw HTML omitted --\u003e(c5150)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly resolve root \u003ccode\u003e@types\u003c/code\u003e packages for dts deep imports  -  by \u003ca href=\"https://github.com/brc-dd\"\u003e\u003ccode\u003e@​brc-dd\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/852\"\u003erolldown/tsdown#852\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/0b2767a\"\u003e\u003c!-- raw HTML omitted --\u003e(0b276)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.21.4...v0.21.5\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.21.4\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecss\u003c/strong\u003e: Add CSS modules support  -  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/834\"\u003erolldown/tsdown#834\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/2a88a67\"\u003e\u003c!-- raw HTML omitted --\u003e(2a88a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexports\u003c/strong\u003e: Preserve CRLF line endings in package.json  -  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/a4d4e1d\"\u003e\u003c!-- raw HTML omitted --\u003e(a4d4e)\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.21.3...v0.21.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.21.3\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecopy\u003c/strong\u003e: Add support for watching copy source files  -  by \u003ca href=\"https://github.com/schplitt\"\u003e\u003ccode\u003e@​schplitt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/721\"\u003erolldown/tsdown#721\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/7c23ad8\"\u003e\u003c!-- raw HTML omitted --\u003e(7c23a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecss\u003c/strong\u003e: Watch inline CSS files in watch mode  -  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/2051a40\"\u003e\u003c!-- raw HTML omitted --\u003e(2051a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexports\u003c/strong\u003e: Sort inlined dependencies by package name  -  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/0ec719d\"\u003e\u003c!-- raw HTML omitted --\u003e(0ec71)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epublint\u003c/strong\u003e: Support Yarn v1  -  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/4a29176\"\u003e\u003c!-- raw HTML omitted --\u003e(4a291)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eunbundle\u003c/strong\u003e: Root should be lowest common ancestor of entry 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/f182324\"\u003e\u003c!-- raw HTML omitted --\u003e(f1823)\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.21.2...v0.21.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.21.2\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexe\u003c/strong\u003e: Add \u003ccode\u003eexe.outDir\u003c/code\u003e for separate executable output dir, defaults to \u003ccode\u003ebuild\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/d49ef37\"\u003e\u003c!-- raw HTML omitted --\u003e(d49ef)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003eNote: Executable is still an \u003cstrong\u003eexperimental\u003c/strong\u003e feature and does not follow SemVer. Breaking changes may occur in any release.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/f1457f415739eddc492c969cd4ca40ff44e08de0\"\u003e\u003ccode\u003ef1457f4\u003c/code\u003e\u003c/a\u003e chore: release v0.21.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/0b2767ac2e12a1222a701281406445ebdaab16e3\"\u003e\u003ccode\u003e0b2767a\u003c/code\u003e\u003c/a\u003e fix(deps): correctly resolve root \u003ccode\u003e@types\u003c/code\u003e packages for dts deep imports (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/a6b2e4ba1bf00e22582300e42c4fd9fdcc03d85d\"\u003e\u003ccode\u003ea6b2e4b\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/8f8a0aa9f1a3bec7b44fed62927a5223d4937dbb\"\u003e\u003ccode\u003e8f8a0aa\u003c/code\u003e\u003c/a\u003e docs: delete \u003ccode\u003erolldown-plugin-solid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/862\"\u003e#862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/c51502beb4d2bf482eb01c7e4611efad0ef6ac8c\"\u003e\u003ccode\u003ec51502b\u003c/code\u003e\u003c/a\u003e fix(deps): resolve subpath extensions for packages without exports field (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/bb6decb5f470dab33a0c1139f0c55ebadc818621\"\u003e\u003ccode\u003ebb6decb\u003c/code\u003e\u003c/a\u003e fix(css): use aliased exports for CSS module keys (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/af40e4368040003058aa937e90e05e684c9638c5\"\u003e\u003ccode\u003eaf40e43\u003c/code\u003e\u003c/a\u003e fix(css): don't override internal importer (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/fd967d250f371cc8a06bddcd602555e77093ff20\"\u003e\u003ccode\u003efd967d2\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/2f1448c6db7ee52e0dda05c9df7f3a33e9ff02da\"\u003e\u003ccode\u003e2f1448c\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/855\"\u003e#855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/bffc416af3d0d4aac216d5b00671e7b1d59181ae\"\u003e\u003ccode\u003ebffc416\u003c/code\u003e\u003c/a\u003e feat: support typescript v6 (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.16.8...v0.21.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.0.0 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e\u003ccode\u003e@​base-ui/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch3\u003eGeneral Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWarn when a component function is rendered directly (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4077\"\u003e#4077\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset \u003ccode\u003eopenMethod\u003c/code\u003e after close transition (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4128\"\u003e#4128\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFire \u003c!-- raw HTML omitted --\u003eSpace\u003c!-- raw HTML omitted --\u003e activation on \u003ccode\u003ekeydown\u003c/code\u003e in composite widgets (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4053\"\u003e#4053\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip CSS-hidden items during keyboard navigation in composite widgets (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4195\"\u003e#4195\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize hot paths in \u003ccode\u003euseHover\u003c/code\u003e hooks and \u003ccode\u003esafePolygon\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4199\"\u003e#4199\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSnap \u003ccode\u003e--anchor-width\u003c/code\u003e and \u003ccode\u003e--anchor-height\u003c/code\u003e to device pixel grid (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4082\"\u003e#4082\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix outside press dismissal when a component is portaled into a shadow DOM (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4230\"\u003e#4230\u003c/a\u003e) by \u003ca href=\"https://github.com/dmitri-gb\"\u003e\u003ccode\u003e@​dmitri-gb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nested hoverable popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4206\"\u003e#4206\u003c/a\u003e) by \u003ca href=\"https://github.com/dmitri-gb\"\u003e\u003ccode\u003e@​dmitri-gb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply \u003ccode\u003edata-base-ui-inert\u003c/code\u003e to highest-level node (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3955\"\u003e#3955\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix portable types (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4058\"\u003e#4058\u003c/a\u003e) by \u003ca href=\"https://github.com/cgatian\"\u003e\u003ccode\u003e@​cgatian\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generic \u003ccode\u003eValue\u003c/code\u003e typing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4138\"\u003e#4138\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect a \u003ccode\u003enull\u003c/code\u003e \u003ccode\u003efilter\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4117\"\u003e#4117\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove fallback transition logic and prevent premature image display (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4110\"\u003e#4110\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eButton\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid checking \u003ccode\u003edisabled\u003c/code\u003e twice in \u003ccode\u003eonKeyDown\u003c/code\u003e and \u003ccode\u003eonKeyUp\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4132\"\u003e#4132\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd automatic \u003ccode\u003earia-labelledby\u003c/code\u003e support (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4142\"\u003e#4142\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid applying field attributes to input when it is inside popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4154\"\u003e#4154\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve inline input on \u003ccode\u003eEnter\u003c/code\u003e when nothing is highlighted (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4235\"\u003e#4235\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ARIA attributes during SSR (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4179\"\u003e#4179\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrapping in virtualized grid arrow-key navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4164\"\u003e#4164\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for a visually hidden close button and improve modal focus trapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4084\"\u003e#4084\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eLabel\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4167\"\u003e#4167\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContext Menu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIgnore \u003ccode\u003emouseup\u003c/code\u003e on non-Mac platforms (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3944\"\u003e#3944\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDrawer\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​base-ui/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eMar 12, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWarn when a component function is rendered directly (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4077\"\u003e#4077\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset \u003ccode\u003eopenMethod\u003c/code\u003e after close transition (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4128\"\u003e#4128\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFire \u003c!-- raw HTML omitted --\u003eSpace\u003c!-- raw HTML omitted --\u003e activation on \u003ccode\u003ekeydown\u003c/code\u003e in composite widgets (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4053\"\u003e#4053\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip CSS-hidden items during keyboard navigation in composite widgets (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4195\"\u003e#4195\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize hot paths in \u003ccode\u003euseHover\u003c/code\u003e hooks and \u003ccode\u003esafePolygon\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4199\"\u003e#4199\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSnap \u003ccode\u003e--anchor-width\u003c/code\u003e and \u003ccode\u003e--anchor-height\u003c/code\u003e to device pixel grid (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4082\"\u003e#4082\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix outside press dismissal when a component is portaled into a shadow DOM (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4230\"\u003e#4230\u003c/a\u003e) by \u003ca href=\"https://github.com/dmitri-gb\"\u003e\u003ccode\u003e@​dmitri-gb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nested hoverable popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4206\"\u003e#4206\u003c/a\u003e) by \u003ca href=\"https://github.com/dmitri-gb\"\u003e\u003ccode\u003e@​dmitri-gb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply \u003ccode\u003edata-base-ui-inert\u003c/code\u003e to highest-level node (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3955\"\u003e#3955\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix portable types (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4058\"\u003e#4058\u003c/a\u003e) by \u003ca href=\"https://github.com/cgatian\"\u003e\u003ccode\u003e@​cgatian\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generic \u003ccode\u003eValue\u003c/code\u003e typing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4138\"\u003e#4138\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect a \u003ccode\u003enull\u003c/code\u003e \u003ccode\u003efilter\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4117\"\u003e#4117\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove fallback transition logic and prevent premature image display (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4110\"\u003e#4110\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eButton\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid checking \u003ccode\u003edisabled\u003c/code\u003e twice in \u003ccode\u003eonKeyDown\u003c/code\u003e and \u003ccode\u003eonKeyUp\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4132\"\u003e#4132\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd automatic \u003ccode\u003earia-labelledby\u003c/code\u003e support (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4142\"\u003e#4142\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid applying field attributes to input when it is inside popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4154\"\u003e#4154\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve inline input on \u003ccode\u003eEnter\u003c/code\u003e when nothing is highlighted (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4235\"\u003e#4235\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ARIA attributes during SSR (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4179\"\u003e#4179\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrapping in virtualized grid arrow-key navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4164\"\u003e#4164\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for a visually hidden close button and improve modal focus trapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4084\"\u003e#4084\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eLabel\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4167\"\u003e#4167\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContext Menu\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/mui/base-ui/commit/a819c345da8e59029f044fe4c73b91cc992de467\"\u003e\u003ccode\u003ea819c34\u003c/code\u003e\u003c/a\u003e [release] v1.3.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4300\"\u003e#4300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/6cebc00f88a37671d817e073558ae4108d68fd55\"\u003e\u003ccode\u003e6cebc00\u003c/code\u003e\u003c/a\u003e [menu] Implement content transitions with Viewport (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/bb8140e1c4c2525597f28ff282974c667ca9b21a\"\u003e\u003ccode\u003ebb8140e\u003c/code\u003e\u003c/a\u003e [drawer] Unmark Drawer preview (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4293\"\u003e#4293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/83743ba1e0e1ff124df5ad7e26c6b12f88be1c4f\"\u003e\u003ccode\u003e83743ba\u003c/code\u003e\u003c/a\u003e [navigation menu] Fix delayed trigger switches in Safari (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4310\"\u003e#4310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/a3190b848ad07f083993850167714f81170ef533\"\u003e\u003ccode\u003ea3190b8\u003c/code\u003e\u003c/a\u003e [navigation menu] Fix duplicate \u003ccode\u003earia-orientation\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4309\"\u003e#4309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/227b360b0fb5f28a9f78dece23c158d3d1dc6675\"\u003e\u003ccode\u003e227b360\u003c/code\u003e\u003c/a\u003e [drawer] Make \u003ccode\u003edata-base-ui-swipe-ignore\u003c/code\u003e explicit for touch interactions (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4\"\u003e#4\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/bde80e9ec1ab92fcadb462fc65d7a82f857e4b74\"\u003e\u003ccode\u003ebde80e9\u003c/code\u003e\u003c/a\u003e [combobox][popover] Add visually hidden close button support with improved mo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/24efc801a5dcc598e8874210e94b47c9b7e31da1\"\u003e\u003ccode\u003e24efc80\u003c/code\u003e\u003c/a\u003e [combobox][autocomplete] Add \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ca0c6452f317ab9fa521902311d3db4d79d43ebc\"\u003e\u003ccode\u003eca0c645\u003c/code\u003e\u003c/a\u003e [select][combobox][slider] Add \u003ccode\u003eLabel\u003c/code\u003e parts (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4167\"\u003e#4167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e90b02701eaea5b6ade703117bca8722c6613a38\"\u003e\u003ccode\u003ee90b027\u003c/code\u003e\u003c/a\u003e [toast] Prevent duplicate \u003ccode\u003eonClose\u003c/code\u003e calls for ending toasts (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4280\"\u003e#4280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.3.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@trpc/tanstack-react-query` from 11.8.1 to 11.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/trpc/trpc/releases\"\u003e\u003ccode\u003e@​trpc/tanstack-react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: empty string fallback on pathExtractor by \u003ca href=\"https://github.com/dorukozerr\"\u003e\u003ccode\u003e@​dorukozerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7270\"\u003etrpc/trpc#7270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(server): max batch size by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7191\"\u003etrpc/trpc#7191\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/dorukozerr\"\u003e\u003ccode\u003e@​dorukozerr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7270\"\u003etrpc/trpc#7270\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.14.1...v11.15.0\"\u003ehttps://github.com/trpc/trpc/compare/v11.14.1...v11.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Tanstack Intent Skills by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7252\"\u003etrpc/trpc#7252\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\"\u003ehttps://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(server): use correct call index in batch stream error handling by \u003ca href=\"https://github.com/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: preserve buffered chunks on stream close in httpBatchStreamLink by \u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\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/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.13.4...v11.14.0\"\u003ehttps://github.com/trpc/trpc/compare/v11.13.4...v11.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.13.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: correct typo 'commitedFiles' → 'committedFiles' by \u003ca href=\"https://github.com/mitre88\"\u003e\u003ccode\u003e@​mitre88\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7221\"\u003etrpc/trpc#7221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(docs): revamp docs content for 2026, more framework agnostic, improved Next.js docs by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7193\"\u003etrpc/trpc#7193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Support OpenAPI json generation for any tRPC appRouter by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7231\"\u003etrpc/trpc#7231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Fix some OpenAPI AI feedback by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7242\"\u003etrpc/trpc#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ccode\u003estreamHeader\u003c/code\u003e option to httpBatchStreamLink by \u003ca href=\"https://github.com/anatolzak\"\u003e\u003ccode\u003e@​anatolzak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7241\"\u003etrpc/trpc#7241\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/mitre88\"\u003e\u003ccode\u003e@​mitre88\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7221\"\u003etrpc/trpc#7221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pendant-k\"\u003e\u003ccode\u003e@​pendant-k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7236\"\u003etrpc/trpc#7236\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.12.0...v11.13.2\"\u003ehttps://github.com/trpc/trpc/compare/v11.12.0...v11.13.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(tanstack-react-query): useSuspenseInfiniteQuery shows skipToken type error when getNextPageParam is not provided by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7190\"\u003etrpc/trpc#7190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: SSE subscriptions don't reconnect after maxDurationMs (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query/issues/7094\"\u003e#7094\u003c/a\u003e) by \u003ca href=\"https://github.com/bxff\"\u003e\u003ccode\u003e@​bxff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7207\"\u003etrpc/trpc#7207\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/bxff\"\u003e\u003ccode\u003e@​bxff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7207\"\u003etrpc/trpc#7207\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.11.0...v11.12.0\"\u003ehttps://github.com/trpc/trpc/compare/v11.11.0...v11.12.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/trpc/trpc/commit/25b97f51ee4ee57da0da3c63cf54a50c6c8627d5\"\u003e\u003ccode\u003e25b97f5\u003c/code\u003e\u003c/a\u003e v11.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/88f9f622edeb213a1ec565dcf908ab92b9a983d6\"\u003e\u003ccode\u003e88f9f62\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency \u003ccode\u003e@​tanstack/intent\u003c/code\u003e to ^0.0.23 (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query/issues/7274\"\u003e#7274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/e896259af491fc4b1c9e8fc320817e2222bae869\"\u003e\u003ccode\u003ee896259\u003c/code\u003e\u003c/a\u003e v11.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/e39a654b306d0c75730a9c546e77333f9d1dca8c\"\u003e\u003ccode\u003ee39a654\u003c/code\u003e\u003c/a\u003e feat: Tanstack Intent Skills (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query/issues/7252\"\u003e#7252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/6e03f5c2f8d8ebaa237747d2db447737393402c6\"\u003e\u003ccode\u003e6e03f5c\u003c/code\u003e\u003c/a\u003e v11.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/de6dc93268ffb551e86ad46b560722b8de2e5413\"\u003e\u003ccode\u003ede6dc93\u003c/code\u003e\u003c/a\u003e v11.13.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/985dc7db643885e549b9d68b7e0fe847fcf28a3e\"\u003e\u003ccode\u003e985dc7d\u003c/code\u003e\u003c/a\u003e v11.13.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/77c1e0cd0ffa34418397e147c058dad8075b8f5f\"\u003e\u003ccode\u003e77c1e0c\u003c/code\u003e\u003c/a\u003e v11.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/e56aa8c02bc2c338899d73f4f3899db778db5418\"\u003e\u003ccode\u003ee56aa8c\u003c/code\u003e\u003c/a\u003e v11.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/8f8d6d4c9284be058ce3e2b68fd2d6d483f23368\"\u003e\u003ccode\u003e8f8d6d4\u003c/code\u003e\u003c/a\u003e v11.13.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/trpc/trpc/commits/v11.15.0/packages/tanstack-react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​trpc/tanstack-react-query\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 0.525.0 to 1.7.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.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(lucide-react): Fix dynamic imports 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/4210\"\u003elucide-icons/lucide#4210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003emap-pin-search\u003c/code\u003e icon by \u003ca href=\"https://github.com/TonySullivan\"\u003e\u003ccode\u003e@​TonySullivan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4125\"\u003elucide-icons/lucide#4125\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/TonySullivan\"\u003e\u003ccode\u003e@​TonySullivan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4125\"\u003elucide-icons/lucide#4125\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.6.0...1.7.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.6.0...1.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eradio-off\u003c/code\u003e icon by \u003ca href=\"https://github.com/kongsgard\"\u003e\u003ccode\u003e@​kongsgard\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4138\"\u003elucide-icons/lucide#4138\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/kongsgard\"\u003e\u003ccode\u003e@​kongsgard\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4138\"\u003elucide-icons/lucide#4138\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.5.0...1.6.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.5.0...1.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003ebeef-off\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3816\"\u003elucide-icons/lucide#3816\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.4.0...1.5.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.4.0...1.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003esport-shoe\u003c/code\u003e icon by \u003ca href=\"https://github.com/Youya-ui\"\u003e\u003ccode\u003e@​Youya-ui\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3953\"\u003elucide-icons/lucide#3953\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/Youya-ui\"\u003e\u003ccode\u003e@​Youya-ui\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3953\"\u003elucide-icons/lucide#3953\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.3.0...1.4.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eshield-cog\u003c/code\u003e icon by \u003ca href=\"https://github.com/KnarliX\"\u003e\u003ccode\u003e@​KnarliX\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3902\"\u003elucide-icons/lucide#3902\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/KnarliX\"\u003e\u003ccode\u003e@​KnarliX\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3902\"\u003elucide-icons/lucide#3902\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.2.0...1.3.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.2.0...1.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eline-style\u003c/code\u003e icon by \u003ca href=\"https://github.com/dg-ac\"\u003e\u003ccode\u003e@​dg-ac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4030\"\u003elucide-icons/lucide#4030\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/dg-ac\"\u003e\u003ccode\u003e@​dg-ac\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4030\"\u003elucide-icons/lucide#4030\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/dada0a82970d3733d1d716e2089591c538272a39\"\u003e\u003ccode\u003edada0a8\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fix dynamic imports (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4210\"\u003e#4210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a6e648a66ff470c2255d3666765fd73cfcc185ff\"\u003e\u003ccode\u003ea6e648a\u003c/code\u003e\u003c/a\u003e fix(lucide-react): correct client directives in RSC files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4189\"\u003e#4189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/1f010a357a21c7a8c5e1f92dd90f09d76a04e2dd\"\u003e\u003ccode\u003e1f010a3\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fixes provider export and RSC render issues (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4175\"\u003e#4175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/484f2c9cd377dbeb536f63d4b183ecfd26947014\"\u003e\u003ccode\u003e484f2c9\u003c/code\u003e\u003c/a\u003e docs(version-1): Version 1 website (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a0e202d759da95c243b541f8d3c1c26eada32b2e\"\u003e\u003ccode\u003ea0e202d\u003c/code\u003e\u003c/a\u003e feat(packages/angular): add new \u003ccode\u003e@​lucide/angular\u003c/code\u003e package (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3897\"\u003e#3897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/c5b155ec37f0217bfd85e309873029379df473ac\"\u003e\u003ccode\u003ec5b155e\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/lucide-icons/lucide\"\u003ehttps://github.com/lucide-icons/lucide\u003c/a\u003e into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/f6c0d0603ae2bc92f54d0397d70233274e53da97\"\u003e\u003ccode\u003ef6c0d06\u003c/code\u003e\u003c/a\u003e chore(deps): bump rollup from 4.53.3 to 4.59.0 (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4106\"\u003e#4106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/628d4f903a0ed674259026c8f3cfd10346481788\"\u003e\u003ccode\u003e628d4f9\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/lucide-icons/lucide\"\u003ehttps://github.com/lucide-icons/lucide\u003c/a\u003e into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/67c04854576e5afce536e332d1f44ce5cccec4fe\"\u003e\u003ccode\u003e67c0485\u003c/code\u003e\u003c/a\u003e feat(scripts): added helper script to automatically update OpenCollective bac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/b6ed43d48cfed254e9c3cdf68fb4bbbf8e634580\"\u003e\u003ccode\u003eb6ed43d\u003c/code\u003e\u003c/a\u003e feat(packages): Added aria-hidden fallback for decorative icons to all packag...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.7.0/packages/lucide-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for lucide-react since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shadcn` from 3.6.3 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shadcn-ui/ui/releases\"\u003eshadcn's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eshadcn@4.1.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/shadcn-ui/ui/pull/10115\"\u003e#10115\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f09817b614a3450f0f56779edf367082e1e53\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add fontHeading to presets\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10115\"\u003e#10115\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f09817b614a3450f0f56779edf367082e1e53\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add chartColor\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10041\"\u003e#10041\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/a97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\"\u003e\u003ccode\u003ea97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - Bundle \u003ccode\u003e@​antfu/ni\u003c/code\u003e and tinyexec to fix missing module error with npx\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9929\"\u003e#9929\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/f9b365bc7f9d591c995952976711dbdd7b1bc45a\"\u003e\u003ccode\u003ef9b365bc7f9d591c995952976711dbdd7b1bc45a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kapishdima\"\u003e\u003ccode\u003e@​kapishdima\u003c/code\u003e\u003c/a\u003e! - add dependency field to registry:font\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10022\"\u003e#10022\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/7e93eb81ea8160c06c86f98bb6bfeb1ddfd0d237\"\u003e\u003ccode\u003e7e93eb81ea8160c06c86f98bb6bfeb1ddfd0d237\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - ensure monorepo respect package manager\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9960\"\u003e#9960\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/5ee456735377158c12cf55eefbe872f7303e1325\"\u003e\u003ccode\u003e5ee456735377158c12cf55eefbe872f7303e1325\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - update handling of init urls\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9957\"\u003e#9957\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/aa841e35cf405e574123478b46f4058cff0e179a\"\u003e\u003ccode\u003eaa841e35cf405e574123478b46f4058cff0e179a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - fix cache in resolveRegistryBaseConfig\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9950\"\u003e#9950\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/ce2c3ca688916db4fdb5fe173e9c6902f78696ed\"\u003e\u003ccode\u003ece2c3ca688916db4fdb5fe173e9c6902f78696ed\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add support for translucent menu\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9903\"\u003e#9903\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/f5ac4a0d2aa5af87202f67558a4b9b8f92c00bd2\"\u003e\u003ccode\u003ef5ac4a0d2aa5af87202f67558a4b9b8f92c00bd2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - scaffold templates from github remote\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9896\"\u003e#9896\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/1ce9c2dd6a3d16422a6586e39632ebbccc45d3a4\"\u003e\u003ccode\u003e1ce9c2dd6a3d16422a6586e39632ebbccc45d3a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - fix apple metadata files in template\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9897\"\u003e#9897\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/5edf9c95b7d13dcbd325aa4cf6b48d58a53b07c6\"\u003e\u003ccode\u003e5edf9c95b7d13dcbd325aa4cf6b48d58a53b07c6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - fix fallback style resolving issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shadcn-ui/ui/blob/main/packages/shadcn/CHANGELOG.md\"\u003eshadcn's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.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/shadcn-ui/ui/pull/10115\"\u003e#10115\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f09817b614a3450f0f56779edf367082e1e53\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add fontHeading to presets\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10115\"\u003e#10115\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f09817b614a3450f0f56779edf367082e1e53\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add chartColor\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10041\"\u003e#10041\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/a97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\"\u003e\u003ccode\u003ea97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - Bundle \u003ccode\u003e@​antfu/ni\u003c/code\u003e and tinyexec to fix missing module error with npx\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9929\"\u003e#9929\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/f9b365bc7f9d591c995952976711dbdd7b1bc45a\"\u003e\u003ccode\u003ef9b365bc7f9d591c995952976711dbdd7b1bc45a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kapishdima\"\u003e\u003ccode\u003e@​kapishdima\u003c/code\u003e\u003c/a\u003e! - add dependency field to registry:font\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10022\"\u003e#10022\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/7e93eb81ea8160c06c86f98bb6bfeb1ddfd0d237\"\u003e\u003ccode\u003e7e93eb81ea8160c06c86f98bb6bfeb1ddfd0d237\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - ensure monorepo respect package manager\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9960\"\u003e#9960\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/5ee456735377158c12cf55eefbe872f7303e1325\"\u003e\u003ccode\u003e5ee456735377158c12cf55eefbe872f7303e1325\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - update handling of init urls\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9957\"\u003e#9957\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/aa841e35cf405e574123478b46f4058cff0e179a\"\u003e\u003ccode\u003eaa841e35cf405e574123478b46f4058cff0e179a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - fix cache in resolveRegistryBaseConfig\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9950\"\u003e#9950\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/ce2c3ca688916db4fdb5fe173e9c6902f78696ed\"\u003e\u003ccode\u003ece2c3ca688916db4fdb5fe173e9c6902f78696ed\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add support for translucent menu\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9903\"\u003e#9903\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/f5ac4a0d2aa5af87202f67558a4b9b8f92c00bd2\"\u003e\u003ccode\u003ef5ac4a0d2aa5af87202f67558a4b9b8f92c00bd2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - scaffold templates from github remote\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/563d572ba04432e80c00a42b3ea0c97e975702f1\"\u003e\u003ccode\u003e563d572\u003c/code\u003e\u003c/a\u003e chore(release): version packages (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10120\"\u003e#10120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f098\u003c/code\u003e\u003c/a\u003e feat: chartColor and fontHeading (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10115\"\u003e#10115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/e2d36a3a7d39d08845c2c2ebfaddfc647f456178\"\u003e\u003ccode\u003ee2d36a3\u003c/code\u003e\u003c/a\u003e chore(release): version packages (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10046\"\u003e#10046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/a97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\"\u003e\u003ccode\u003ea97ebe5\u003c/code\u003e\u003c/a\u003e fix: bundle \u003ccode\u003e@​antfu/ni\u003c/code\u003e to resolve tinyexec missing module error (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10041\"\u003e#10041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/af99d4ebd34b306ba440e7de8534cbb95ecb0863\"\u003e\u003ccode\u003eaf99d4e\u003c/code\u003e\u003c/a\u003e chore(release): version packages (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10037\"\u003e#10037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/725ca574f65ec4f0a92f1bfed4bb6c6989f6f691\"\u003e\u003ccode\u003e725ca57\u003c/code\u003e\u003c/a\u003e Rename test to clarify non-variable font coverage.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/1dc39e24844616413a3d89405f7526d1760d2fd4\"\u003e\u003ccode\u003e1dc39e2\u003c/code\u003e\u003c/a\u003e Add dependency field to font schema for explicit fontsource package control.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/090556691cb7e20204c06b523b91785894ee759e\"\u003e\u003ccode\u003e0905566\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix: added fountsource, \u003ca href=\"https://github.com/support\"\u003e\u003ccode\u003e@​support\u003c/code\u003e\u003c/a\u003e ovveride when registry:font install,...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/90bbbb799376faa32d0a5f35aa83a1277bb45cff\"\u003e\u003ccode\u003e90bbbb7\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into fix/registry-font\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/8b819e1db4348f8e33058716aad2ddcb765ededa\"\u003e\u003ccode\u003e8b819e1\u003c/code\u003e\u003c/a\u003e chore(release): version packages\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/shadcn-ui/ui/commits/shadcn@4.1.0/packages/shadcn\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vite-tsconfig-paths` from 5.1.4 to 6.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/releases\"\u003evite-tsconfig-paths's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew \u003ccode\u003eimporterFilter\u003c/code\u003e option:\u003c/strong\u003e Provides fine-grained control over which files should have their imports resolved by this plugin. (Closes \u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/175\"\u003e#175\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIgnore \u003ccode\u003e.d.ts\u003c/code\u003e overrides:\u003c/strong\u003e The plugin now ignores resolutions that point to \u003ccode\u003e.d.ts\u003c/code\u003e files, avoiding issues when \u003ccode\u003etsconfig\u003c/code\u003e is used for opt-in type overrides. (Closes \u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/179\"\u003e#179\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHoisted regular expressions out of the hot path in the resolver for better performance.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eresolvedToDeclarationFile\u003c/code\u003e event to the debug log file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e No intentional breaking changes. Major version bump due to extensive internal refactoring; downgrade to v5 if needed.\u003c/p\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOn-demand tsconfig discovery via \u003ccode\u003eprojectDiscovery: \u0026quot;lazy\u0026quot;\u003c/code\u003e, while eager discovery remains the default.\u003c/li\u003e\n\u003cli\u003etsconfig/jsconfig files are watched and reloaded automatically in both modes, including during \u003ccode\u003evite build --watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003elogFile\u003c/code\u003e option for per-import resolution traces (pass \u003ccode\u003etrue\u003c/code\u003e for \u003ccode\u003evite-tsconfig-paths.log\u003c/code\u003e or provide a path).\u003c/li\u003e\n\u003cli\u003eSupport for root \u003ccode\u003e/*\u003c/code\u003e aliases and other absolute-style imports.\u003c/li\u003e\n\u003cli\u003eSupport for \u003ccode\u003e.astro\u003c/code\u003e files when \u003ccode\u003eallowJs\u003c/code\u003e/\u003ccode\u003eloose\u003c/code\u003e is enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMore reliable tsconfig watching and resolver refreshes: handles lazy discovery edge cases, recreates resolvers after file changes, tolerates missing directories, and copes better with virtual importers.\u003c/li\u003e\n\u003cli\u003eWindows path handling now normalizes drive-letter casing to avoid missed matches (\u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/183\"\u003e#183\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpgrade notes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInstall the stable release: \u003ccode\u003epnpm add -D vite-tsconfig-paths\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eOpt into lazy discovery or logging when needed:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport tsconfigPaths from 'vite-tsconfig-paths'\r\n\u003cp\u003eexport default {\nplugins: [\ntsconfigPaths({\nprojectDiscovery: 'lazy',\nlogFile: true,\n}),\n],\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRooted path patterns such as \u003ccode\u003e\u0026quot;/*\u0026quot;: [\u0026quot;src/*\u0026quot;]\u003c/code\u003e now resolve the same way tsserver does.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.0-beta.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(windows): ensure drive letter is uppercase (\u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add \u003ccode\u003e.astro\u003c/code\u003e to JS-like extension regex (fbbc8edb86606c612565a6672c8e0ae93f0001a0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/dff2e936d2ad5f0a9a862ca259e08332588b6f9b\"\u003e\u003ccode\u003edff2e93\u003c/code\u003e\u003c/a\u003e chore: release v6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/947f4340fa5c64d594274347ad2d66abe271f500\"\u003e\u003ccode\u003e947f434\u003c/code\u003e\u003c/a\u003e fix: skip \u003ccode\u003e.json\u003c/code\u003e resolutions in certain cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/457211ae3be7a9787c23a3d8c4ef7714b7181833\"\u003e\u003ccode\u003e457211a\u003c/code\u003e\u003c/a\u003e chore(docs): mention the importerFilter option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/21524615f800bb087ea91c3599606740c6044b45\"\u003e\u003ccode\u003e2152461\u003c/code\u003e\u003c/a\u003e chore: upgrade vitest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/c5659ce858e973ff071d0c3baa756e29c7c48467\"\u003e\u003ccode\u003ec5659ce\u003c/code\u003e\u003c/a\u003e chore: release v6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/93dd8877ae6564ae4b538b9592b0563fc39e60bf\"\u003e\u003ccode\u003e93dd887\u003c/code\u003e\u003c/a\u003e chore: add \u0026quot;resolvedToDeclarationFile\u0026quot; event to log file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/e1e76784d064f2b5b48bb2db283392a52aec0b02\"\u003e\u003ccode\u003ee1e7678\u003c/code\u003e\u003c/a\u003e feat: ignore .d.ts-only overrides in tsconfig\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/c8e4ec308d518943e5197d573e42f144b4180dc3\"\u003e\u003ccode\u003ec8e4ec3\u003c/code\u003e\u003c/a\u003e chore(perf): hoist regexes out of hot path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/d0ad01cff6812bd144260ccd92cfc1ac8eab741d\"\u003e\u003ccode\u003ed0ad01c\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eimporterFilter\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/0b47a6ab7e56ca2e4a66e99f3f4f3561618ebb30\"\u003e\u003ccode\u003e0b47a6a\u003c/code\u003e\u003c/a\u003e chore: release v6.0.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/compare/v5.1.4...v6.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testing-library/react` from 16.3.1 to 16.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testing-library/react-testing-library/releases\"\u003e\u003ccode\u003e@​testing-library/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.3.1...v16.3.2\"\u003e16.3.2\u003c/a\u003e (2026-01-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate 'onCaughtError' type inference in 'RenderOptions' to work with React v19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1438\"\u003e#1438\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/f32bd1b033d5e3989ae1cb490d515ce389c54e53\"\u003ef32bd1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/f32bd1b033d5e3989ae1cb490d515ce389c54e53\"\u003e\u003ccode\u003ef32bd1b\u003c/code\u003e\u003c/a\u003e fix: Update 'onCaughtError' type inference in 'RenderOptions' to work with Re...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.3.1...v16.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jsdom` from 26.1.0 to 29.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsdom/jsdom/releases\"\u003ejsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS parsing of \u003ccode\u003eborder\u003c/code\u003e, \u003ccode\u003ebackground\u003c/code\u003e, and their sub-shorthands containing keywords or \u003ccode\u003evar()\u003c/code\u003e. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e to return a more functional \u003ccode\u003eCSSStyleDeclaration\u003c/code\u003e object, including indexed access support, which regressed in v29.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNode.js v22.13.0+ is now the minimum supported v22 version (was v22.12.0+).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eOther changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOverhauled the CSSOM implementation, replacing the \u003ca href=\"https://www.npmjs.com/package/@acemir/cssom\"\u003e\u003ccode\u003e@acemir/cssom\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/jsdom/cssstyle\"\u003e\u003ccode\u003ecssstyle\u003c/code\u003e\u003c/a\u003e dependencies with fresh internal implementations built on webidl2js wrappers and the \u003ca href=\"https://www.npmjs.com/package/css-tree\"\u003e\u003ccode\u003ecss-tree\u003c/code\u003e\u003c/a\u003e parser. Serialization, parsing, and API behavior is improved in various ways, especially around edge cases.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eCSSCounterStyleRule\u003c/code\u003e and \u003ccode\u003eCSSNamespaceRule\u003c/code\u003e to jsdom \u003ccode\u003eWindow\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssMediaRule.matches\u003c/code\u003e and \u003ccode\u003ecssSupportsRule.matches\u003c/code\u003e getters.\u003c/li\u003e\n\u003cli\u003eAdded proper media query parsing in \u003ccode\u003eMediaList\u003c/code\u003e, using \u003ccode\u003ecss-tree\u003c/code\u003e instead of naive comma-splitting. Invalid queries become \u003ccode\u003e\u0026quot;not all\u0026quot;\u003c/code\u003e per spec.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssKeyframeRule.keyText\u003c/code\u003e getter/setter validation.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssStyleRule.selectorText\u003c/code\u003e setter validation: invalid selectors are now rejected.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyleSheet.ownerNode\u003c/code\u003e, \u003ccode\u003estyleSheet.href\u003c/code\u003e, and \u003ccode\u003estyleSheet.title\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded bad port blocking per the \u003ca href=\"https://fetch.spec.whatwg.org/#bad-port\"\u003efetch specification\u003c/a\u003e, preventing fetches to commonly-abused ports.\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eDocument\u003c/code\u003e initialization performance by lazily initializing the CSS selector engine, avoiding ~0.5 ms of overhead per \u003ccode\u003eDocument\u003c/code\u003e. (\u003ca href=\"https://github.com/thypon\"\u003e\u003ccode\u003e@​thypon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a memory leak when stylesheets were removed from the document.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCSSStyleDeclaration\u003c/code\u003e modifications to properly trigger custom element reactions.\u003c/li\u003e\n\u003cli\u003eFixed nested \u003ccode\u003e@media\u003c/code\u003e rule parsing.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCSSStyleSheet\u003c/code\u003e's \u0026quot;disallow modification\u0026quot; flag not being checked in all mutation methods.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eXMLHttpRequest\u003c/code\u003e's \u003ccode\u003eresponse\u003c/code\u003e getter returning parsed JSON during the \u003ccode\u003eLOADING\u003c/code\u003e state instead of \u003ccode\u003enull\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e crashing in XHTML documents when stylesheets contained at-rules such as \u003ccode\u003e@page\u003c/code\u003e or \u003ccode\u003e@font-face\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed a potential hang in synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003e caused by a race condition with the worker thread's idle timeout.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eblob.text()\u003c/code\u003e, \u003ccode\u003eblob.arrayBuffer()\u003c/code\u003e, and \u003ccode\u003eblob.bytes()\u003c/code\u003e methods.\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003egetComputedStyle()\u003c/code\u003e to account for CSS specificity when multiple rules apply. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003e performance by using a persistent worker thread, avoiding ~400ms of setup overhead on every synchronous request after the first one.\u003c/li\u003e\n\u003cli\u003eImproved performance of \u003ccode\u003enode.getRootNode()\u003c/code\u003e, \u003ccode\u003enode.isConnected\u003c/code\u003e, and \u003ccode\u003eevent.dispatchEvent()\u003c/code\u003e by caching the root node of document-connected trees.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e to correctly handle \u003ccode\u003e!important\u003c/code\u003e priority. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003edocument.getElementById()\u003c/code\u003e to return the first element in tree order when multiple elements share the same ID.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e\u0026lt;svg\u0026gt;\u003c/code\u003e elements to no longer incorrectly proxy event handlers to the \u003ccode\u003eWindow\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFileReader\u003c/code\u003e event timing and \u003ccode\u003efileReader.result\u003c/code\u003e state to more closely follow the spec.\u003c/li\u003e\n\u003cli\u003eFixed a potential hang when synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003e encountered dispatch errors.\u003c/li\u003e\n\u003cli\u003eFixed compatibility with environments where Node.js's built-in \u003ccode\u003efetch()\u003c/code\u003e has been used before importing jsdom, by working around undici v6/v7 incompatibilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOverhauled resource loading customization. See \u003ca href=\"https://github.com/jsdom/jsdom/blob/2b65c6a80af2c899e32933c5e0cb842164852149/README.md#loading-subresources\"\u003ethe new README\u003c/a\u003e for details on the new API.\u003c/li\u003e\n\u003cli\u003eAdded MIME type sniffing to \u003ccode\u003e\u0026lt;iframe\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026lt;frame\u0026gt;\u003c/code\u003e loads.\u003c/li\u003e\n\u003cli\u003eRegression: \u003ccode\u003eWebSocket\u003c/code\u003es are no longer correctly throttled to one connection per origin. This is a result of the bug at \u003ca href=\"https://redirect.github.com/nodejs/undici/issues/4743\"\u003enodejs/undici#4743\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed decoding of the query components of \u003ccode\u003e\u0026lt;a\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026lt;area\u0026gt;\u003c/code\u003e elements in non-UTF-8 documents.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eXMLHttpRequest\u003c/code\u003e fetches and \u003ccode\u003eWebSocket\u003c/code\u003e upgrade requests to be interceptable by the new customizable resource loading. (Except synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003es.)\u003c/li\u003e\n\u003cli\u003eFixed the referrer of a document to be set correctly when redirects are involved; it is now the initiating page, not the last hop in the redirect chain.\u003c/li\u003e\n\u003cli\u003eFixed correctness bugs when passing \u003ccode\u003eArrayBuffer\u003c/code\u003es or typed arrays to various APIs, where they would not correctly snapshot the data.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erequire(\u0026quot;url\u0026quot;).parse()\u003c/code\u003e deprecation warning when using \u003ccode\u003eWebSocket\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e\u0026lt;iframe\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;frame\u0026gt;\u003c/code\u003e, and \u003ccode\u003e\u0026lt;img\u0026gt;\u003c/code\u003e (when \u003ccode\u003ecanvas\u003c/code\u003e is installed) to fire \u003ccode\u003eload\u003c/code\u003e events, not \u003ccode\u003eerror\u003c/code\u003e events, on non-OK HTTP responses.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/34c7d6ef564aef3399ace1c074baf31f50ab930b\"\u003e\u003ccode\u003e34c7d6e\u003c/code\u003e\u003c/a\u003e 29.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/8ffc81123e6aa0904b239b5fb2fbece7b0493740\"\u003e\u003ccode\u003e8ffc811\u003c/code\u003e\u003c/a\u003e Add benchmark for computed style property access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/5f2434cf84e12e0035cf05bba9f2d0060ad552c3\"\u003e\u003ccode\u003e5f2434c\u003c/code\u003e\u003c/a\u003e Update dependencies and dev dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/1e8a7ff58f48631cee3c662c2991865cb4ac4e64\"\u003e\u003ccode\u003e1e8a7ff\u003c/code\u003e\u003c/a\u003e Handle global keywords in CSS shorthand property handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/0b79509deb3cb53aa91d41ae521878cc68a6b35d\"\u003e\u003ccode\u003e0b79509\u003c/code\u003e\u003c/a\u003e Wrap getComputedStyle return value for proper indexed access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/d589a8e9fb3c8ca41ee10fa93a36fe0d7e23ef08\"\u003e\u003ccode\u003ed589a8e\u003c/code\u003e\u003c/a\u003e Fix border shorthand parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/e528859bfadb156d762c35d9531fb2f52519dc68\"\u003e\u003ccode\u003ee528859\u003c/code\u003e\u003c/a\u003e Modernize release infrastructure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/00522ce724abb05f377da2722aae99dd4c53136f\"\u003e\u003ccode\u003e00522ce\u003c/code\u003e\u003c/a\u003e Version 29.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/a217975903af7447bf78063133198445ced5cc54\"\u003e\u003ccode\u003ea217975\u003c/code\u003e\u003c/a\u003e Use undici's request() API for XHR dispatching\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/f29722de49a767fa6c2556fcdb228e82c4b7cfdc\"\u003e\u003ccode\u003ef29722d\u003c/code\u003e\u003c/a\u003e Convert CSSStyleDeclaration to webidl2js\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jsdom/jsdom/compare/v26.1.0...v29.0.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\u003eT...\n\n_Description has been truncated_","html_url":"https://github.com/Skeptic-systems/Talos/pull/36","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Skeptic-systems%2FTalos/issues/36","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/36/packages"},{"uuid":"4118270365","node_id":"PR_kwDOQ3c-Ac7MkiO8","number":20,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 59 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-23T05:06:01.000Z","updated_at":"2026-03-23T05:06:54.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":59,"packages":[{"name":"expo","old_version":"54.0.31","new_version":"55.0.8","repository_url":"https://github.com/expo/expo"},{"name":"expo-constants","old_version":"18.0.13","new_version":"55.0.9","repository_url":"https://github.com/expo/expo"},{"name":"expo-dev-client","old_version":"6.0.20","new_version":"55.0.18","repository_url":"https://github.com/expo/expo"},{"name":"expo-linking","old_version":"8.0.11","new_version":"55.0.8","repository_url":"https://github.com/expo/expo"},{"name":"expo-router","old_version":"6.0.21","new_version":"55.0.7","repository_url":"https://github.com/expo/expo"},{"name":"expo-secure-store","old_version":"15.0.8","new_version":"55.0.9","repository_url":"https://github.com/expo/expo"},{"name":"expo-splash-screen","old_version":"31.0.13","new_version":"55.0.12","repository_url":"https://github.com/expo/expo"},{"name":"expo-status-bar","old_version":"3.0.9","new_version":"55.0.4","repository_url":"https://github.com/expo/expo"},{"name":"expo-system-ui","old_version":"6.0.9","new_version":"55.0.10","repository_url":"https://github.com/expo/expo"},{"name":"expo-web-browser","old_version":"15.0.10","new_version":"55.0.10","repository_url":"https://github.com/expo/expo"},{"name":"nativewind","old_version":"5.0.0-preview.2","new_version":"5.0.0-preview.3","repository_url":"https://github.com/marklawlor/nativewind"},{"name":"react-native","old_version":"0.81.5","new_version":"0.84.1","repository_url":"https://github.com/facebook/react-native"},{"name":"react-native-css","old_version":"3.0.1","new_version":"3.0.6","repository_url":"https://github.com/nativewind/react-native-css"},{"name":"react-native-gesture-handler","old_version":"2.28.0","new_version":"2.30.0","repository_url":"https://github.com/software-mansion/react-native-gesture-handler"},{"name":"react-native-reanimated","old_version":"4.1.6","new_version":"4.2.3","repository_url":"https://github.com/software-mansion/react-native-reanimated"},{"name":"react-native-safe-area-context","old_version":"5.6.2","new_version":"5.7.0","repository_url":"https://github.com/AppAndFlow/react-native-safe-area-context"},{"name":"react-native-screens","old_version":"4.16.0","new_version":"4.24.0","repository_url":"https://github.com/software-mansion/react-native-screens"},{"name":"react-native-worklets","old_version":"0.5.2","new_version":"0.8.1","repository_url":"https://github.com/software-mansion/react-native-reanimated"},{"name":"superjson","old_version":"2.2.3","new_version":"2.2.6","repository_url":"https://github.com/blitz-js/superjson"},{"name":"@t3-oss/env-nextjs","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"lucide-react","old_version":"0.562.0","new_version":"0.577.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"16.1.1","new_version":"16.2.1","repository_url":"https://github.com/vercel/next.js"},{"name":"recharts","old_version":"2.15.4","new_version":"3.8.0","repository_url":"https://github.com/recharts/recharts"},{"name":"@t3-oss/env-core","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@tanstack/react-router","old_version":"1.147.2","new_version":"1.168.2","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-router-devtools","old_version":"1.147.2","new_version":"1.166.11","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-router-ssr-query","old_version":"1.147.2","new_version":"1.166.10","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-start","old_version":"1.147.2","new_version":"1.167.3","repository_url":"https://github.com/TanStack/router"},{"name":"nitro","old_version":"3.0.1-alpha.1","new_version":"3.0.1-alpha.2","repository_url":"https://github.com/nitrojs/nitro"},{"name":"drizzle-orm","old_version":"0.44.7","new_version":"0.45.1","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"tailwind-merge","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"@eslint/compat","old_version":"1.4.1","new_version":"2.0.3","repository_url":"https://github.com/eslint/rewrite"},{"name":"@next/eslint-plugin-next","old_version":"16.1.1","new_version":"16.2.1","repository_url":"https://github.com/vercel/next.js"},{"name":"eslint-plugin-turbo","old_version":"2.7.3","new_version":"2.8.20","repository_url":"https://github.com/vercel/turborepo"},{"name":"typescript-eslint","old_version":"8.52.0","new_version":"8.57.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@ianvs/prettier-plugin-sort-imports","old_version":"4.7.0","new_version":"4.7.1","repository_url":"https://github.com/ianvs/prettier-plugin-sort-imports"},{"name":"postcss","old_version":"8.5.6","new_version":"8.5.8","repository_url":"https://github.com/postcss/postcss"},{"name":"@better-auth/cli","old_version":"1.4.0-beta.9","new_version":"1.4.21","repository_url":"https://github.com/better-auth/better-auth"},{"name":"@better-auth/expo","old_version":"1.4.0-beta.9","new_version":"1.5.6","repository_url":"https://github.com/better-auth/better-auth"},{"name":"@eslint/js","old_version":"9.39.2","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"@tailwindcss/postcss","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/vite","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tanstack/react-form","old_version":"1.27.7","new_version":"1.28.5","repository_url":"https://github.com/TanStack/form"},{"name":"@tanstack/react-query","old_version":"5.90.16","new_version":"5.95.0","repository_url":"https://github.com/TanStack/query"},{"name":"@trpc/client","old_version":"11.8.1","new_version":"11.14.1","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/server","old_version":"11.8.1","new_version":"11.14.1","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/tanstack-react-query","old_version":"11.8.1","new_version":"11.14.1","repository_url":"https://github.com/trpc/trpc"},{"name":"@types/node","old_version":"22.18.12","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitejs/plugin-react","old_version":"5.1.0","new_version":"6.0.1","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"better-auth","old_version":"1.4.0-beta.9","new_version":"1.5.6","repository_url":"https://github.com/better-auth/better-auth"},{"name":"eslint","old_version":"9.39.2","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"prettier","old_version":"3.7.4","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"react-dom","old_version":"19.1.4","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.1.11","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"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.1.17","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"tailwindcss","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"vite","old_version":"7.1.12","new_version":"8.0.1","repository_url":"https://github.com/vitejs/vite"},{"name":"zod","old_version":"3.25.76","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 59 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [expo](https://github.com/expo/expo/tree/HEAD/packages/expo) | `54.0.31` | `55.0.8` |\n| [expo-constants](https://github.com/expo/expo/tree/HEAD/packages/expo-constants) | `18.0.13` | `55.0.9` |\n| [expo-dev-client](https://github.com/expo/expo/tree/HEAD/packages/expo-dev-client) | `6.0.20` | `55.0.18` |\n| [expo-linking](https://github.com/expo/expo/tree/HEAD/packages/expo-linking) | `8.0.11` | `55.0.8` |\n| [expo-router](https://github.com/expo/expo/tree/HEAD/packages/expo-router) | `6.0.21` | `55.0.7` |\n| [expo-secure-store](https://github.com/expo/expo/tree/HEAD/packages/expo-secure-store) | `15.0.8` | `55.0.9` |\n| [expo-splash-screen](https://github.com/expo/expo/tree/HEAD/packages/expo-splash-screen) | `31.0.13` | `55.0.12` |\n| [expo-status-bar](https://github.com/expo/expo/tree/HEAD/packages/expo-status-bar) | `3.0.9` | `55.0.4` |\n| [expo-system-ui](https://github.com/expo/expo/tree/HEAD/packages/expo-system-ui) | `6.0.9` | `55.0.10` |\n| [expo-web-browser](https://github.com/expo/expo/tree/HEAD/packages/expo-web-browser) | `15.0.10` | `55.0.10` |\n| [nativewind](https://github.com/marklawlor/nativewind) | `5.0.0-preview.2` | `5.0.0-preview.3` |\n| [react-native](https://github.com/facebook/react-native/tree/HEAD/packages/react-native) | `0.81.5` | `0.84.1` |\n| [react-native-css](https://github.com/nativewind/react-native-css) | `3.0.1` | `3.0.6` |\n| [react-native-gesture-handler](https://github.com/software-mansion/react-native-gesture-handler) | `2.28.0` | `2.30.0` |\n| [react-native-reanimated](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated) | `4.1.6` | `4.2.3` |\n| [react-native-safe-area-context](https://github.com/AppAndFlow/react-native-safe-area-context) | `5.6.2` | `5.7.0` |\n| [react-native-screens](https://github.com/software-mansion/react-native-screens) | `4.16.0` | `4.24.0` |\n| [react-native-worklets](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-worklets) | `0.5.2` | `0.8.1` |\n| [superjson](https://github.com/blitz-js/superjson) | `2.2.3` | `2.2.6` |\n| [@t3-oss/env-nextjs](https://github.com/t3-oss/t3-env/tree/HEAD/packages/nextjs) | `0.13.10` | `0.13.11` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.562.0` | `0.577.0` |\n| [next](https://github.com/vercel/next.js) | `16.1.1` | `16.2.1` |\n| [recharts](https://github.com/recharts/recharts) | `2.15.4` | `3.8.0` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.10` | `0.13.11` |\n| [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.147.2` | `1.168.2` |\n| [@tanstack/react-router-devtools](https://github.com/TanStack/router/tree/HEAD/packages/react-router-devtools) | `1.147.2` | `1.166.11` |\n| [@tanstack/react-router-ssr-query](https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query) | `1.147.2` | `1.166.10` |\n| [@tanstack/react-start](https://github.com/TanStack/router/tree/HEAD/packages/react-start) | `1.147.2` | `1.167.3` |\n| [nitro](https://github.com/nitrojs/nitro) | `3.0.1-alpha.1` | `3.0.1-alpha.2` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.44.7` | `0.45.1` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.4.0` | `3.5.0` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.4.1` | `2.0.3` |\n| [@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next) | `16.1.1` | `16.2.1` |\n| [eslint-plugin-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo) | `2.7.3` | `2.8.20` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.52.0` | `8.57.1` |\n| [@ianvs/prettier-plugin-sort-imports](https://github.com/ianvs/prettier-plugin-sort-imports) | `4.7.0` | `4.7.1` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.8` |\n| [@better-auth/cli](https://github.com/better-auth/better-auth/tree/HEAD/packages/cli) | `1.4.0-beta.9` | `1.4.21` |\n| [@better-auth/expo](https://github.com/better-auth/better-auth/tree/HEAD/packages/expo) | `1.4.0-beta.9` | `1.5.6` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.2` | `10.0.1` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.1.18` | `4.2.2` |\n| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.1.18` | `4.2.2` |\n| [@tanstack/react-form](https://github.com/TanStack/form/tree/HEAD/packages/react-form) | `1.27.7` | `1.28.5` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.16` | `5.95.0` |\n| [@trpc/client](https://github.com/trpc/trpc/tree/HEAD/packages/client) | `11.8.1` | `11.14.1` |\n| [@trpc/server](https://github.com/trpc/trpc/tree/HEAD/packages/server) | `11.8.1` | `11.14.1` |\n| [@trpc/tanstack-react-query](https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query) | `11.8.1` | `11.14.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.18.12` | `25.5.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.0` | `6.0.1` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.4.0-beta.9` | `1.5.6` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.2` | `10.1.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.7.4` | `3.8.1` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.4` | `19.2.4` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.1.11` | `19.2.3` |\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.1.17` | `19.2.14` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.18` | `4.2.2` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.12` | `8.0.1` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.3.6` |\n\n\nUpdates `expo` from 54.0.31 to 55.0.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/CHANGELOG.md\"\u003eexpo's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eThis is the log of notable changes to the Expo client that are developer-facing.\nPackage-specific changes not released in any SDK will be added here just before the release. Until then, you can find them in changelogs of the individual packages (see \u003ca href=\"https://github.com/expo/expo/blob/main/packages\"\u003epackages\u003c/a\u003e directory).\u003c/p\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e📚 3rd party library updates\u003c/h3\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch2\u003e55.0.0 — 2026-02-25\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-notifications\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose \u003ccode\u003eBackgroundNotificationTaskResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41291\"\u003e#41291\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[ios], [internal] rename \u003ccode\u003eEXNotifications\u003c/code\u003e pod to \u003ccode\u003eExpoNotifications\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42009\"\u003e#42009\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[android] throw instead of logging a warning when attempting to use push notifications with Expo Go (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39459\"\u003e#39459\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-modules-core\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Drop support for legacy architecture.\u003c/li\u003e\n\u003cli\u003e[iOS] Renamed \u003ccode\u003eignoreSafeAreaKeyboardInsets\u003c/code\u003e to \u003ccode\u003eignoreSafeArea\u003c/code\u003e on \u003ccode\u003eHost\u003c/code\u003e component. It now accepts \u003ccode\u003e'all'\u003c/code\u003e or \u003ccode\u003e'keyboard'\u003c/code\u003e instead of a boolean. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​nishan\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​intergalacticspacehighway\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-localization\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Default allowDynamicLocaleChangesAndroid to true when supportedLocales is configured (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41813\"\u003e#41813\u003c/a\u003e by \u003ca href=\"https://github.com/Ubax\"\u003e\u003ccode\u003e@​Ubax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-image-loader\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eiOS implementation has been moved to \u003ccode\u003eexpo-modules-core\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41395\"\u003e#41395\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-clipboard\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved deprecated \u003ccode\u003econtent\u003c/code\u003e property of the clipboard event listener. Use \u003ccode\u003egetStringAsync()\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41739\"\u003e#41739\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-cellular\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eremove deprecated JS constants, return \u003ccode\u003enull\u003c/code\u003e as a replacement for deprecated native iOS methods (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43035\"\u003e#43035\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-brightness\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003euseSystemBrightnessAsync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40168\"\u003e#40168\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-blur\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] The \u003ccode\u003edimezisBlurView\u003c/code\u003e experimental blur method will no longer work without creating a related \u003ccode\u003eBlurTargetView\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39990\"\u003e#39990\u003c/a\u003e by \u003ca href=\"https://github.com/behenate\"\u003e\u003ccode\u003e@​behenate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-web-browser\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for auth universal links callback (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42695\"\u003e#42695\u003c/a\u003e by \u003ca href=\"https://github.com/gabrieldonadel\"\u003e\u003ccode\u003e@​gabrieldonadel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sqlite\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded SQLite inspector devtools plugin. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40872\"\u003e#40872\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/expo/expo/pull/40900\"\u003e#40900\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded tagged template literals support. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40972\"\u003e#40972\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eSQLITE_ENABLE_MATH_FUNCTIONS\u003c/code\u003e support by default. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41333\"\u003e#41333\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-speech\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003evolume\u003c/code\u003e option on iOS and Android. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40959\"\u003e#40959\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sharing\u003c/code\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\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-constants` from 18.0.13 to 55.0.9\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/CHANGELOG.md\"\u003eexpo-constants's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eThis is the log of notable changes to the Expo client that are developer-facing.\nPackage-specific changes not released in any SDK will be added here just before the release. Until then, you can find them in changelogs of the individual packages (see \u003ca href=\"https://github.com/expo/expo/blob/main/packages\"\u003epackages\u003c/a\u003e directory).\u003c/p\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e📚 3rd party library updates\u003c/h3\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch2\u003e55.0.0 — 2026-02-25\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-notifications\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose \u003ccode\u003eBackgroundNotificationTaskResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41291\"\u003e#41291\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[ios], [internal] rename \u003ccode\u003eEXNotifications\u003c/code\u003e pod to \u003ccode\u003eExpoNotifications\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42009\"\u003e#42009\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[android] throw instead of logging a warning when attempting to use push notifications with Expo Go (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39459\"\u003e#39459\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-modules-core\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Drop support for legacy architecture.\u003c/li\u003e\n\u003cli\u003e[iOS] Renamed \u003ccode\u003eignoreSafeAreaKeyboardInsets\u003c/code\u003e to \u003ccode\u003eignoreSafeArea\u003c/code\u003e on \u003ccode\u003eHost\u003c/code\u003e component. It now accepts \u003ccode\u003e'all'\u003c/code\u003e or \u003ccode\u003e'keyboard'\u003c/code\u003e instead of a boolean. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​nishan\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​intergalacticspacehighway\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-localization\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Default allowDynamicLocaleChangesAndroid to true when supportedLocales is configured (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41813\"\u003e#41813\u003c/a\u003e by \u003ca href=\"https://github.com/Ubax\"\u003e\u003ccode\u003e@​Ubax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-image-loader\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eiOS implementation has been moved to \u003ccode\u003eexpo-modules-core\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41395\"\u003e#41395\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-clipboard\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved deprecated \u003ccode\u003econtent\u003c/code\u003e property of the clipboard event listener. Use \u003ccode\u003egetStringAsync()\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41739\"\u003e#41739\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-cellular\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eremove deprecated JS constants, return \u003ccode\u003enull\u003c/code\u003e as a replacement for deprecated native iOS methods (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43035\"\u003e#43035\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-brightness\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003euseSystemBrightnessAsync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40168\"\u003e#40168\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-blur\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] The \u003ccode\u003edimezisBlurView\u003c/code\u003e experimental blur method will no longer work without creating a related \u003ccode\u003eBlurTargetView\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39990\"\u003e#39990\u003c/a\u003e by \u003ca href=\"https://github.com/behenate\"\u003e\u003ccode\u003e@​behenate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-web-browser\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for auth universal links callback (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42695\"\u003e#42695\u003c/a\u003e by \u003ca href=\"https://github.com/gabrieldonadel\"\u003e\u003ccode\u003e@​gabrieldonadel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sqlite\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded SQLite inspector devtools plugin. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40872\"\u003e#40872\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/expo/expo/pull/40900\"\u003e#40900\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded tagged template literals support. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40972\"\u003e#40972\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eSQLITE_ENABLE_MATH_FUNCTIONS\u003c/code\u003e support by default. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41333\"\u003e#41333\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-speech\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003evolume\u003c/code\u003e option on iOS and Android. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40959\"\u003e#40959\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sharing\u003c/code\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\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-constants\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-dev-client` from 6.0.20 to 55.0.18\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-dev-client/CHANGELOG.md\"\u003eexpo-dev-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped minimum iOS/tvOS version to 16.4, macOS to 13.4. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43296\"\u003e#43296\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003ch2\u003e55.0.9 — 2026-02-25\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.8 — 2026-02-25\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.7 — 2026-02-20\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.6 — 2026-02-16\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.5 — 2026-02-08\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.4 — 2026-02-03\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.3 — 2026-01-27\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.2 — 2026-01-26\u003c/h2\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd sources button to dev client on iOS. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42493\"\u003e#42493\u003c/a\u003e by \u003ca href=\"https://github.com/EvanBacon\"\u003e\u003ccode\u003e@​EvanBacon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e55.0.1 — 2026-01-22\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-dev-client\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-linking` from 8.0.11 to 55.0.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/CHANGELOG.md\"\u003eexpo-linking's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eThis is the log of notable changes to the Expo client that are developer-facing.\nPackage-specific changes not released in any SDK will be added here just before the release. Until then, you can find them in changelogs of the individual packages (see \u003ca href=\"https://github.com/expo/expo/blob/main/packages\"\u003epackages\u003c/a\u003e directory).\u003c/p\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e📚 3rd party library updates\u003c/h3\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch2\u003e55.0.0 — 2026-02-25\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-notifications\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose \u003ccode\u003eBackgroundNotificationTaskResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41291\"\u003e#41291\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[ios], [internal] rename \u003ccode\u003eEXNotifications\u003c/code\u003e pod to \u003ccode\u003eExpoNotifications\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42009\"\u003e#42009\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[android] throw instead of logging a warning when attempting to use push notifications with Expo Go (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39459\"\u003e#39459\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-modules-core\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Drop support for legacy architecture.\u003c/li\u003e\n\u003cli\u003e[iOS] Renamed \u003ccode\u003eignoreSafeAreaKeyboardInsets\u003c/code\u003e to \u003ccode\u003eignoreSafeArea\u003c/code\u003e on \u003ccode\u003eHost\u003c/code\u003e component. It now accepts \u003ccode\u003e'all'\u003c/code\u003e or \u003ccode\u003e'keyboard'\u003c/code\u003e instead of a boolean. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​nishan\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​intergalacticspacehighway\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-localization\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Default allowDynamicLocaleChangesAndroid to true when supportedLocales is configured (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41813\"\u003e#41813\u003c/a\u003e by \u003ca href=\"https://github.com/Ubax\"\u003e\u003ccode\u003e@​Ubax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-image-loader\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eiOS implementation has been moved to \u003ccode\u003eexpo-modules-core\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41395\"\u003e#41395\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-clipboard\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved deprecated \u003ccode\u003econtent\u003c/code\u003e property of the clipboard event listener. Use \u003ccode\u003egetStringAsync()\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41739\"\u003e#41739\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-cellular\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eremove deprecated JS constants, return \u003ccode\u003enull\u003c/code\u003e as a replacement for deprecated native iOS methods (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43035\"\u003e#43035\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-brightness\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003euseSystemBrightnessAsync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40168\"\u003e#40168\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-blur\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] The \u003ccode\u003edimezisBlurView\u003c/code\u003e experimental blur method will no longer work without creating a related \u003ccode\u003eBlurTargetView\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39990\"\u003e#39990\u003c/a\u003e by \u003ca href=\"https://github.com/behenate\"\u003e\u003ccode\u003e@​behenate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-web-browser\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for auth universal links callback (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42695\"\u003e#42695\u003c/a\u003e by \u003ca href=\"https://github.com/gabrieldonadel\"\u003e\u003ccode\u003e@​gabrieldonadel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sqlite\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded SQLite inspector devtools plugin. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40872\"\u003e#40872\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/expo/expo/pull/40900\"\u003e#40900\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded tagged template literals support. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40972\"\u003e#40972\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eSQLITE_ENABLE_MATH_FUNCTIONS\u003c/code\u003e support by default. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41333\"\u003e#41333\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-speech\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003evolume\u003c/code\u003e option on iOS and Android. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40959\"\u003e#40959\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sharing\u003c/code\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\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-linking\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-router` from 6.0.21 to 55.0.7\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/CHANGELOG.md\"\u003eexpo-router's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eThis is the log of notable changes to the Expo client that are developer-facing.\nPackage-specific changes not released in any SDK will be added here just before the release. Until then, you can find them in changelogs of the individual packages (see \u003ca href=\"https://github.com/expo/expo/blob/main/packages\"\u003epackages\u003c/a\u003e directory).\u003c/p\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e📚 3rd party library updates\u003c/h3\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch2\u003e55.0.0 — 2026-02-25\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-notifications\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose \u003ccode\u003eBackgroundNotificationTaskResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41291\"\u003e#41291\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[ios], [internal] rename \u003ccode\u003eEXNotifications\u003c/code\u003e pod to \u003ccode\u003eExpoNotifications\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42009\"\u003e#42009\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[android] throw instead of logging a warning when attempting to use push notifications with Expo Go (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39459\"\u003e#39459\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-modules-core\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Drop support for legacy architecture.\u003c/li\u003e\n\u003cli\u003e[iOS] Renamed \u003ccode\u003eignoreSafeAreaKeyboardInsets\u003c/code\u003e to \u003ccode\u003eignoreSafeArea\u003c/code\u003e on \u003ccode\u003eHost\u003c/code\u003e component. It now accepts \u003ccode\u003e'all'\u003c/code\u003e or \u003ccode\u003e'keyboard'\u003c/code\u003e instead of a boolean. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​nishan\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​intergalacticspacehighway\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-localization\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Default allowDynamicLocaleChangesAndroid to true when supportedLocales is configured (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41813\"\u003e#41813\u003c/a\u003e by \u003ca href=\"https://github.com/Ubax\"\u003e\u003ccode\u003e@​Ubax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-image-loader\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eiOS implementation has been moved to \u003ccode\u003eexpo-modules-core\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41395\"\u003e#41395\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-clipboard\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved deprecated \u003ccode\u003econtent\u003c/code\u003e property of the clipboard event listener. Use \u003ccode\u003egetStringAsync()\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41739\"\u003e#41739\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-cellular\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eremove deprecated JS constants, return \u003ccode\u003enull\u003c/code\u003e as a replacement for deprecated native iOS methods (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43035\"\u003e#43035\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-brightness\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003euseSystemBrightnessAsync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40168\"\u003e#40168\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-blur\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] The \u003ccode\u003edimezisBlurView\u003c/code\u003e experimental blur method will no longer work without creating a related \u003ccode\u003eBlurTargetView\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39990\"\u003e#39990\u003c/a\u003e by \u003ca href=\"https://github.com/behenate\"\u003e\u003ccode\u003e@​behenate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-web-browser\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for auth universal links callback (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42695\"\u003e#42695\u003c/a\u003e by \u003ca href=\"https://github.com/gabrieldonadel\"\u003e\u003ccode\u003e@​gabrieldonadel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sqlite\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded SQLite inspector devtools plugin. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40872\"\u003e#40872\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/expo/expo/pull/40900\"\u003e#40900\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded tagged template literals support. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40972\"\u003e#40972\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eSQLITE_ENABLE_MATH_FUNCTIONS\u003c/code\u003e support by default. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41333\"\u003e#41333\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-speech\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003evolume\u003c/code\u003e option on iOS and Android. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40959\"\u003e#40959\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sharing\u003c/code\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\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-router\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-secure-store` from 15.0.8 to 55.0.9\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-secure-store/CHANGELOG.md\"\u003eexpo-secure-store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped minimum iOS/tvOS version to 16.4, macOS to 13.4. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43296\"\u003e#43296\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003ch2\u003e55.0.8 — 2026-02-25\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.7 — 2026-02-20\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.6 — 2026-02-16\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.5 — 2026-02-08\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.4 — 2026-02-03\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.3 — 2026-01-27\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.2 — 2026-01-26\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.1 — 2026-01-22\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.0 — 2026-01-21\u003c/h2\u003e\n\u003ch3\u003e💡 Others\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\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-secure-store\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-splash-screen` from 31.0.13 to 55.0.12\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/CHANGELOG.md\"\u003eexpo-splash-screen's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eThis is the log of notable changes to the Expo client that are developer-facing.\nPackage-specific changes not released in any SDK will be added here just before the release. Until then, you can find them in changelogs of the individual packages (see \u003ca href=\"https://github.com/expo/expo/blob/main/packages\"\u003epackages\u003c/a\u003e directory).\u003c/p\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e📚 3rd party library updates\u003c/h3\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch2\u003e55.0.0 — 2026-02-25\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-notifications\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose \u003ccode\u003eBackgroundNotificationTaskResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41291\"\u003e#41291\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[ios], [internal] rename \u003ccode\u003eEXNotifications\u003c/code\u003e pod to \u003ccode\u003eExpoNotifications\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42009\"\u003e#42009\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[android] throw instead of logging a warning when attempting to use push notifications with Expo Go (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39459\"\u003e#39459\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-modules-core\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Drop support for legacy architecture.\u003c/li\u003e\n\u003cli\u003e[iOS] Renamed \u003ccode\u003eignoreSafeAreaKeyboardInsets\u003c/code\u003e to \u003ccode\u003eignoreSafeArea\u003c/code\u003e on \u003ccode\u003eHost\u003c/code\u003e component. It now accepts \u003ccode\u003e'all'\u003c/code\u003e or \u003ccode\u003e'keyboard'\u003c/code\u003e instead of a boolean. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​nishan\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​intergalacticspacehighway\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-localization\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Default allowDynamicLocaleChangesAndroid to true when supportedLocales is configured (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41813\"\u003e#41813\u003c/a\u003e by \u003ca href=\"https://github.com/Ubax\"\u003e\u003ccode\u003e@​Ubax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-image-loader\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eiOS implementation has been moved to \u003ccode\u003eexpo-modules-core\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41395\"\u003e#41395\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-clipboard\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved deprecated \u003ccode\u003econtent\u003c/code\u003e property of the clipboard event listener. Use \u003ccode\u003egetStringAsync()\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41739\"\u003e#41739\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-cellular\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eremove deprecated JS constants, return \u003ccode\u003enull\u003c/code\u003e as a replacement for deprecated native iOS methods (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43035\"\u003e#43035\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-brightness\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003euseSystemBrightnessAsync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40168\"\u003e#40168\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-blur\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] The \u003ccode\u003edimezisBlurView\u003c/code\u003e experimental blur method will no longer work without creating a related \u003ccode\u003eBlurTargetView\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39990\"\u003e#39990\u003c/a\u003e by \u003ca href=\"https://github.com/behenate\"\u003e\u003ccode\u003e@​behenate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-web-browser\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for auth universal links callback (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42695\"\u003e#42695\u003c/a\u003e by \u003ca href=\"https://github.com/gabrieldonadel\"\u003e\u003ccode\u003e@​gabrieldonadel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sqlite\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded SQLite inspector devtools plugin. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40872\"\u003e#40872\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/expo/expo/pull/40900\"\u003e#40900\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded tagged template literals support. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40972\"\u003e#40972\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eSQLITE_ENABLE_MATH_FUNCTIONS\u003c/code\u003e support by default. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41333\"\u003e#41333\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-speech\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003evolume\u003c/code\u003e option on iOS and Android. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40959\"\u003e#40959\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sharing\u003c/code\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\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-splash-screen\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-status-bar` from 3.0.9 to 55.0.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-status-bar/CHANGELOG.md\"\u003eexpo-status-bar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e55.0.4 — 2026-02-25\u003c/h2\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated and turned into no-ops the \u003ccode\u003ebackgroundColor\u003c/code\u003e, \u003ccode\u003enetworkActivityIndicatorVisible\u003c/code\u003e and \u003ccode\u003etranslucent\u003c/code\u003e \u003ccode\u003eStatusBar\u003c/code\u003e props, as well as the \u003ccode\u003esetStatusBarBackgroundColor\u003c/code\u003e, \u003ccode\u003esetStatusBarNetworkActivityIndicatorVisible\u003c/code\u003e and \u003ccode\u003esetStatusBarTranslucent\u003c/code\u003e functions. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43276\"\u003e#43276\u003c/a\u003e by \u003ca href=\"https://github.com/zoontek\"\u003e\u003ccode\u003e@​zoontek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e55.0.3 — 2026-02-16\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.2 — 2026-01-26\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.1 — 2026-01-22\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.0 — 2026-01-21\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\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\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-status-bar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-system-ui` from 6.0.9 to 55.0.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-system-ui/CHANGELOG.md\"\u003eexpo-system-ui's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped minimum iOS/tvOS version to 16.4, macOS to 13.4. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43296\"\u003e#43296\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003ch2\u003e55.0.9 — 2026-02-25\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.8 — 2026-02-20\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.7 — 2026-02-20\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.6 — 2026-02-16\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.5 — 2026-02-08\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.4 — 2026-02-03\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.3 — 2026-01-27\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.2 — 2026-01-26\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.1 — 2026-01-22\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-system-ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-web-browser` from 15.0.10 to 55.0.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-web-browser/CHANGELOG.md\"\u003eexpo-web-browser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped minimum iOS/tvOS version to 16.4, macOS to 13.4. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43296\"\u003e#43296\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Bring back the \u003ccode\u003eexperimentalLauncherActivity\u003c/code\u003e config plugin option. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/44073\"\u003e#44073\u003c/a\u003e by \u003ca href=\"https://github.com/lukmccall\"\u003e\u003ccode\u003e@​lukmccall\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e55.0.9 — 2026-02-25\u003c/h2\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for auth universal links callback (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42695\"\u003e#42695\u003c/a\u003e by \u003ca href=\"https://github.com/gabrieldonadel\"\u003e\u003ccode\u003e@​gabrieldonadel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e55.0.8 — 2026-02-20\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.7 — 2026-02-20\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.6 — 2026-02-16\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.5 — 2026-02-08\u003c/h2\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing word in \u003ccode\u003ewarmUpAsync\u003c/code\u003e JSDoc. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42944\"\u003e#42944\u003c/a\u003e by \u003ca href=\"https://github.com/brentvatne\"\u003e\u003ccode\u003e@​brentvatne\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e55.0.4 — 2026-02-03\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.3 — 2026-01-27\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.2 — 2026-01-26\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\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-web-browser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nativewind` from 5.0.0-preview.2 to 5.0.0-preview.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/3155c8329026c37524f2a86318d8fac8bc6f63bd\"\u003e\u003ccode\u003e3155c83\u003c/code\u003e\u003c/a\u003e Release 5.0.0-preview.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/7b8051854317d8386ae702e49fea0497e83f91b9\"\u003e\u003ccode\u003e7b80518\u003c/code\u003e\u003c/a\u003e chore: add release workflow for npm publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/30e83f0dea4b04fb01847ff846c545f34b51541a\"\u003e\u003ccode\u003e30e83f0\u003c/code\u003e\u003c/a\u003e fix(ci): use Podfile.lock instead of ios/** in hashFiles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/969e130cc234c4c6bb70f6b32eb991b566e510f6\"\u003e\u003ccode\u003e969e130\u003c/code\u003e\u003c/a\u003e refactor: address code review feedback on shadow tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/8df73cba8af9b5b0e74f3a0f39e57839688f8b6a\"\u003e\u003ccode\u003e8df73cb\u003c/code\u003e\u003c/a\u003e test: add shadow utility validation tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/b071b94ae520185a31c0f8a1018e21bed906cfc3\"\u003e\u003ccode\u003eb071b94\u003c/code\u003e\u003c/a\u003e chore: add Claude Code skills for architecture, testing, and debugging\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/a9008ddaf7dcf9af8a664e57921a053d10f43df9\"\u003e\u003ccode\u003ea9008dd\u003c/code\u003e\u003c/a\u003e docs: add DEVELOPMENT.md and CLAUDE.md for contributor tooling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/c51a786970ced26efcf2d17a057956a903342b8d\"\u003e\u003ccode\u003ec51a786\u003c/code\u003e\u003c/a\u003e fix: fix build-ios-dev CI job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/a4090140388e668f07597bfb42f6779607435a47\"\u003e\u003ccode\u003ea409014\u003c/code\u003e\u003c/a\u003e fix: make CI green\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/dacc1d6ad99df1666aae7f43d44cfefa0b55de63\"\u003e\u003ccode\u003edacc1d6\u003c/code\u003e\u003c/a\u003e fix: fix broken ./types export condition\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/marklawlor/nativewind/compare/5.0.0-preview.2...5.0.0-preview.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~onlydans\"\u003eonlydans\u003c/a\u003e, a new releaser for nativewind since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native` from 0.81.5 to 0.84.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react-native/releases\"\u003ereact-native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.84.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003ch4\u003eAndroid specific\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix included-build \u003ccode\u003egradle.properties\u003c/code\u003e resolution for monorepos by reading from parent Gradle start parameters (\u003ccode\u003eprojectDir\u003c/code\u003e/\u003ccode\u003ecurrentDir\u003c/code\u003e) before falling back to \u003ccode\u003e../../android/gradle.properties\u003c/code\u003e, so \u003ccode\u003ehermesV1Enabled\u003c/code\u003e can be inherited correctly. (\u003ca href=\"https://github.com/facebook/react-native/commit/c5ae0c820a571141a43de980cb011d232fc2268f\"\u003ec5ae0c820a\u003c/a\u003e by \u003ca href=\"https://github.com/Titozzz\"\u003e\u003ccode\u003e@​Titozzz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProvide symbol fallbacks for \u003ccode\u003einspector-modern/chrome/Registration.h\u003c/code\u003e when HermesV1 is disabled. (\u003ca href=\"https://github.com/facebook/react-native/commit/5ee695ad8f41d7c9a92a83fa1f0acd227cdab7b8\"\u003e5ee695ad8f\u003c/a\u003e by \u003ca href=\"https://github.com/tjzel\"\u003e\u003ccode\u003e@​tjzel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReactPlugin.kt always setting \u003ccode\u003ehermesV1Enabled\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e (\u003ca href=\"https://github.com/facebook/react-native/commit/45896674d14d4b0104cb166e83c5b403f90981c0\"\u003e45896674d1\u003c/a\u003e by \u003ca href=\"https://github.com/tjzel\"\u003e\u003ccode\u003e@​tjzel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eHermes dSYMS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.15.1/hermes-ios-0.15.1-hermes-framework-dSYM-debug.tar.gz\"\u003eDebug\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.15.1/hermes-ios-0.15.1-hermes-framework-dSYM-release.tar.gz\"\u003eRelease\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHermes V1 dSYMS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.9/hermes-ios-250829098.0.9-hermes-framework-dSYM-debug.tar.gz\"\u003eDebug\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.9/hermes-ios-250829098.0.9-hermes-framework-dSYM-release.tar.gz\"\u003eRelease\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eReactNativeDependencies dSYMs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.84.1/react-native-artifacts-0.84.1-reactnative-dependencies-dSYM-debug.tar.gz\"\u003eDebug\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.84.1/react-native-artifacts-0.84.1-reactnative-dependencies-dSYM-release.tar.gz\"\u003eRelease\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eReactNative Core dSYMs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.84.1/react-native-artifacts-0.84.1-reactnative-core-debug.tar.gz\"\u003eDebug\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.84.1/react-native-artifacts-0.84.1-reactnative-core-release.tar.gz\"\u003eRelease\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eYou can file issues or pick requests against this release \u003ca href=\"https://github.com/reactwg/react-native-releases/issues/new/choose\"\u003ehere\u003c/a\u003e.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eTo help you upgrade to this version, you can use the \u003ca href=\"https://react-native-community.github.io/upgrade-helper/\"\u003eUpgrade Helper\u003c/a\u003e ⚛️.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eView the whole changelog in the \u003ca href=\"https://github.com/facebook/react-native/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md file\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e0.84.0\u003c/h2\u003e\n\u003chr /\u003e\n\u003cp\u003eHermes dSYMS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.14.1/hermes-ios-0.14.1-hermes-framework-dSYM-debug.tar.gz\"\u003eDebug\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.14.1/hermes-ios-0.14.1-hermes-framework-dSYM-release.tar.gz\"\u003eRelease\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHermes V1 dSYMS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.7/hermes-ios-250829098.0.7-hermes-framework-dSYM-debug.tar.gz\"\u003eDebug\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.7/hermes-ios-250829098.0.7-hermes-framework-dSYM-release.tar.gz\"\u003eRelease\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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-native/blob/main/CHANGELOG.md\"\u003ereact-native's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003ev0.85.0-rc.5\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003ch4\u003eiOS specific\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Revert RCTAnimatedModuleProvider change from \u003ca href=\"https://redirect.github.com/facebook/react-native/pull/55729\"\u003e# 55729\u003c/a\u003e (\u003ca href=\"https://github.com/facebook/react-native/commit/85696fe1169d737c42cc9b4f85472dda23e99ed7\"\u003e85696fe\u003c/a\u003e by \u003ca href=\"https://github.com/zeyap\"\u003e\u003ccode\u003e@​zeyap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.85.0-rc.1\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Fix unsafe rawPointer access in cloneMultiple. (\u003ca href=\"https://github.com/facebook/react-native/commit/1d476932305f2563d773eb04f0f78a9bdd2525e1\"\u003e1d47693230\u003c/a\u003e by \u003ca href=\"https://github.com/coado\"\u003e\u003ccode\u003e@​coado\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Add c++ AnimatedModule to DefaultTurboModules (\u003ca href=\"https://github.com/facebook/react-native/commit/15e52e3f71e7199808686e2b86ea54dcb2495b71\"\u003e15e52e3f71\u003c/a\u003e by \u003ca href=\"https://github.com/zeyap\"\u003e\u003ccode\u003e@​zeyap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.85.0-rc.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBuild\u003c/strong\u003e: Drop support for EOL Node.js lines and old minors. (\u003ca href=\"https://github.com/facebook/react-native/commit/c9c601d61af836d26ab628c2c8a30bae713ef010\"\u003ec9c601d61a\u003c/a\u003e by \u003ca href=\"https://github.com/robhogan\"\u003e\u003ccode\u003e@​robhogan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eJest\u003c/strong\u003e: Move Jest preset to new \u003ccode\u003ereact-native/jest-preset\u003c/code\u003e package (\u003ca href=\"https://github.com/facebook/react-native/commit/c4ae05534ad5b6e6def35e736764f64b1f145a2b\"\u003ec4ae05534a\u003c/a\u003e by \u003ca href=\"https://github.com/kitten\"\u003e\u003ccode\u003e@​kitten\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eStyleSheet\u003c/strong\u003e: Remove deprecated \u003ccode\u003eStyleSheet.absoluteFill\u003c/code\u003e API (\u003ca href=\"https://github.com/facebook/react-native/commit/5681db09b875e8c2b59b14df2300bad2b68d8a17\"\u003e5681db09b8\u003c/a\u003e by \u003ca href=\"https://github.com/huntie\"\u003e\u003ccode\u003e@​huntie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypeScript\u003c/strong\u003e: Removing deprecated type aliases. Use the type directly. (\u003ca href=\"https://github.com/facebook/react-native/commit/1813df743db3852f3b667e36c31d564867c257fc\"\u003e1813df743d\u003c/a\u003e by \u003ca href=\"https://github.com/sammy-SC\"\u003e\u003ccode\u003e@​sammy-SC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypeScript\u003c/strong\u003e: Removing deprecated type aliases. Use the type directly. (\u003ca href=\"https://github.com/facebook/react-native/commit/796a9a892283feeb01e9ded21c40dc91409c1499\"\u003e796a9a8922\u003c/a\u003e by \u003ca href=\"https://github.com/sammy-SC\"\u003e\u003ccode\u003e@​sammy-SC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eAndroid specific\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eEvents\u003c/strong\u003e: Re-added \u003ccode\u003ereceiveTouches\u003c/code\u003e to \u003ccode\u003eRCTEventEmitter\u003c/code\u003e with a default no-op implementation to avoid breaking ecosystem libraries (\u003ca href=\"https://github.com/facebook/react-native/commit/67db89d08aa2aaaed6ff270032024fee1dcad531\"\u003e67db89d08a\u003c/a\u003e by \u003ca href=\"https://github.com/javache\"\u003e\u003ccode\u003e@​javache\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLegacy Architecture\u003c/strong\u003e: Deprecated UIManagerHelper.getEventDispatcherForReactTag and UIManagerHelper.getEventDispatcher(ReactContext, UIManagerType Int), use getEventDispatcher (\u003ca href=\"https://github.com/facebook/react-native/commit/4e5d45f4dbea143b72925078c65ab2ad4846dfd3\"\u003e4e5d45f4db\u003c/a\u003e by \u003ca href=\"https://github.com/javache\"\u003e\u003ccode\u003e@​javache\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLegacy Architecture\u003c/strong\u003e: Stub UIImplementation class, this class is unused in the new architecture (\u003ca href=\"https://github.com/facebook/react-native/commit/fbe15f6605bb99c451d1105bcac72af7692182fe\"\u003efbe15f6605\u003c/a\u003e by \u003ca href=\"https://github.com/mdvacca\"\u003e\u003ccode\u003e@​mdvacca\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eText\u003c/strong\u003e: Make ReactTextUpdate internal (\u003ca href=\"https://github.com/facebook/react-native/commit/faebee4338e5842b2dd915eede0ee049d4fd7368\"\u003efaebee4338\u003c/a\u003e by \u003ca href=\"https://github.com/NickGerleman\"\u003e\u003ccode\u003e@​NickGerleman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: \u003ccode\u003eRCTAnimationChoreographer\u003c/code\u003e to \u003ccode\u003eRCTScheduler\u003c/code\u003e (\u003ca href=\"https://github.com/facebook/react-native/commit/019c9a7d8f56fe895253de8487b4c6d0d76f85be\"\u003e019c9a7d8f\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: \u003ccode\u003estd::mutex\u003c/code\u003e to \u003ccode\u003eAnimationBackend\u003c/code\u003e to protect \u003ccode\u003estart\u003c/code\u003e, \u003ccode\u003estop\u003c/code\u003e and \u003ccode\u003ecallbacks\u003c/code\u003e. (\u003ca href=\"https://github.com/facebook/react-native/commit/4064b89867cb7424fd02433c6d597e534bfc8cbc\"\u003e4064b89867\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Added support for transform operations. (\u003ca href=\"https://github.com/facebook/react-native/commit/58b7b052c092e79277ab026ea6dd4f78021ed6c5\"\u003e58b7b052c0\u003c/a\u003e by \u003ca href=\"https://github.com/coado\"\u003e\u003ccode\u003e@​coado\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Animated calls \u003ccode\u003eAnimationBackend::trigger\u003c/code\u003e to push updates from. events to the mounting layer (\u003ca href=\"https://github.com/facebook/react-native/commit/ac06f3bdc76a9fd7c65ab899e82bff5cad9b94b6\"\u003eac06f3bdc7\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Animated can now prompt the backend to push changes to the shadowTree on the JS thread, making RSNRU update the ShadowNode references held by the react renderer. (\u003ca href=\"https://github.com/facebook/react-native/commit/f9e94c050251c67bf0d2c806738b8c6e59bb59d5\"\u003ef9e94c0502\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Animation Backend examples in RNTester (\u003ca href=\"https://github.com/facebook/react-native/commit/149a4b8dcde07df9c2f4d8456463ad242a2cb842\"\u003e149a4b8dcd\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: AnimationBackend docs (\u003ca href=\"https://github.com/facebook/react-native/commit/f3678f51d9873cb19602d7e36a4d8ed71562b9d0\"\u003ef3678f51d9\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: AnimationBackend now cleans-up the AnimatedPropsRegistry after the js sync when \u003ccode\u003eupdateRuntimeShadowNodeReferencesOnCommitThread\u003c/code\u003e is enabled (\u003ca href=\"https://github.com/facebook/react-native/commit/b38428c9bc9ad2e62a4cedf2240d44eb7a5b52df\"\u003eb38428c9bc\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Moved \u003ccode\u003eshadowNodeFamily_\u003c/code\u003e from a map in \u003ccode\u003eNativeAnimatedNodesManager\u003c/code\u003e to \u003ccode\u003ePropsAnimatedNode\u003c/code\u003e (\u003ca href=\"https://github.com/facebook/react-native/commit/af96497b543a44c5ce93464346d853b50159432a\"\u003eaf96497b54\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Updated \u003ccode\u003eAnimationBackend\u003c/code\u003e usages to use \u003ccode\u003eAnimationTimestamp\u003c/code\u003e (\u003ca href=\"https://github.com/facebook/react-native/commit/2a4a54ae6c92c9fbf8601601aae50fd1f1115871\"\u003e2a4a54ae6c\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Upstream useAnimatedColor and useAnimatedValueXY (\u003ca href=\"https://github.com/facebook/react-native/commit/b92d37879e8e6ca5dbb3c0047a50b20ae6286bc5\"\u003eb92d37879e\u003c/a\u003e by \u003ca href=\"https://github.com/zeyap\"\u003e\u003ccode\u003e@​zeyap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/606493396eac0293ac18e118ddaab8168134768b\"\u003e\u003ccode\u003e6064933\u003c/code\u003e\u003c/a\u003e Release 0.84.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/2c65dd7c701dad7ba5f34328d95c93a0527170cf\"\u003e\u003ccode\u003e2c65dd7\u003c/code\u003e\u003c/a\u003e Fix flaky Modal-itest by adding proper root cleanup (\u003ca href=\"https://github.com/facebook/react-native/tree/HEAD/packages/react-native/issues/55712\"\u003e#55712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/938a338e83ea713f3fafad48f9346d14d4adedf2\"\u003e\u003ccode\u003e938a338\u003c/code\u003e\u003c/a\u003e Attempt to reduce flakyness on Modal-itest \u0026quot;MessageQueue is not empty\u0026quot; failur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/3483f162e2cde98e7aaa8fe819d1b2b26b34ac13\"\u003e\u003ccode\u003e3483f16\u003c/code\u003e\u003c/a\u003e [LOCAL] Bump hermes v1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/d9656090caa5c80ed503e276f2f70e52a466da9e\"\u003e\u003ccode\u003ed965609\u003c/code\u003e\u003c/a\u003e fix(react-native): resolve included-build gradle.properties from parent build...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/3c503a8810e7bea330adc6d44ad6eb96ef94be64\"\u003e\u003ccode\u003e3c503a8\u003c/code\u003e\u003c/a\u003e fix: missing symbols on prebuilt Android with hermesV1 disabled (\u003ca href=\"https://github.com/facebook/react-native/tree/HEAD/packages/react-native/issues/55400\"\u003e#55400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/9b79d3967ffba336c4b990b626059efe6d346f50\"\u003e\u003ccode\u003e9b79d39\u003c/code\u003e\u003c/a\u003e [LOCAL] Fix misaligned Hermes version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/5693f6097d8a5345e21b3035231bbc523752d465\"\u003e\u003ccode\u003e5693f60\u003c/code\u003e\u003c/a\u003e Release 0.84.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/5c69e213742953d5cbd0ca23a36171fa857bde3f\"\u003e\u003ccode\u003e5c69e21\u003c/code\u003e\u003c/a\u003e Release 0.84.0-rc.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/3552d65a5aefd68e77aca66d9e356c877be979d2\"\u003e\u003ccode\u003e3552d65\u003c/code\u003e\u003c/a\u003e [LOCAL] Bump Hermes version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react-native/commits/v0.84.1/packages/react-native\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native-css` from 3.0.1 to 3.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nativewind/react-native-css/releases\"\u003ereact-native-css's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 3.0.6\u003c/h2\u003e\n\u003ch2\u003e\u003c!-- raw HTML omitted --\u003e3.0.6 (2026-03-20)\u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: bump version to 3.0.5 to match npm (\u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/307\"\u003e#307\u003c/a\u003e) (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/2eee527\"\u003e2eee527\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/307\"\u003e#307\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump basic-ftp from 5.0.5 to 5.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/pull/286\"\u003enativewind/react-native-css#286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(types): move \u003ccode\u003e@​types/debug\u003c/code\u003e from devDependencies to dependencies by \u003ca href=\"https://github.com/YevheniiKotyrlo\"\u003e\u003ccode\u003e@​YevheniiKotyrlo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/pull/290\"\u003enativewind/react-native-css#290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add conventional changelog for GitHub releases by \u003ca href=\"https://github.com/danstepanov\"\u003e\u003ccode\u003e@​danstepanov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/pull/294\"\u003enativewind/react-native-css#294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add inset shadow parsing support by \u003ca href=\"https://github.com/YevheniiKotyrlo\"\u003e\u003ccode\u003e@​YevheniiKotyrlo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/pull/277\"\u003enativewind/react-native-css#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add CSS \u003ca href=\"https://github.com/property\"\u003e\u003ccode\u003e@​property\u003c/code\u003e\u003c/a\u003e rule support by \u003ca href=\"https://github.com/YevheniiKotyrlo\"\u003e\u003ccode\u003e@​YevheniiKotyrlo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/pull/284\"\u003enativewind/react-native-css#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump tar from 7.5.9 to 7.5.11 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/nativewind/react-native-css/pull/296\"\u003enativewind/react-native-css#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump minimatch from 3.1.2 to 3.1.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/pull/289\"\u003enativewind/react-native-css#289\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/YevheniiKotyrlo\"\u003e\u003ccode\u003e@​YevheniiKotyrlo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/pull/290\"\u003enativewind/react-native-css#290\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nativewind/react-native-css/compare/3.0.4...3.0.5\"\u003ehttps://github.com/nativewind/react-native-css/compare/3.0.4...3.0.5\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/nativewind/react-native-css/blob/main/CHANGELOG.md\"\u003ereact-native-css's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003c!-- raw HTML omitted --\u003e3.0.6 (2026-03-20)\u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: bump version to 3.0.5 to match npm (\u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/307\"\u003e#307\u003c/a\u003e) (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/2eee527\"\u003e2eee527\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/307\"\u003e#307\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003c!-- raw HTML omitted --\u003e3.0.5 (2026-03-15)\u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: add Claude Code skills for architecture and testing (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/02bac92\"\u003e02bac92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: add conventional changelog for GitHub releases (\u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/294\"\u003e#294\u003c/a\u003e) (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/251cdfc\"\u003e251cdfc\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/294\"\u003e#294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump basic-ftp from 5.0.5 to 5.2.0 (\u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/286\"\u003e#286\u003c/a\u003e) (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/930095f\"\u003e930095f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/286\"\u003e#286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump minimatch from 3.1.2 to 3.1.5 (\u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/289\"\u003e#289\u003c/a\u003e) (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/ae42457\"\u003eae42457\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/289\"\u003e#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump tar from 7.5.9 to 7.5.11 (\u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/296\"\u003e#296\u003c/a\u003e) (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/431852a\"\u003e431852a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/296\"\u003e#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add DEVELOPMENT.md and CLAUDE.md for contributor tooling (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/ed4e5b3\"\u003eed4e5b3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add CSS \u003ca href=\"https://github.com/property\"\u003e\u003ccode\u003e@​property\u003c/code\u003e\u003c/a\u003e rule support (\u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/284\"\u003e#284\u003c/a\u003e) (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/4ee27ab\"\u003e4ee27ab\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/284\"\u003e#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add inset shadow parsing support (\u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/277\"\u003e#277\u003c/a\u003e) (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/b0b35b1\"\u003eb0b35b1\u003c/a\u003e), closes \u003ca href=\"https://redirect.githu...\n\n_Description has been truncated_","html_url":"https://github.com/MattCMcCoy/nestegg-wallet/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/MattCMcCoy%2Fnestegg-wallet/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"},{"uuid":"4117646863","node_id":"PR_kwDOLV9zEc7Mi7w4","number":8,"state":"open","title":"chore(deps): bump the npm-non-breaking group with 12 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-23T01:31:34.000Z","updated_at":"2026-03-23T01:33:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-non-breaking","update_count":12,"packages":[{"name":"@tanstack/react-query","old_version":"5.91.0","new_version":"5.95.0","repository_url":"https://github.com/TanStack/query"},{"name":"@trpc/tanstack-react-query","old_version":"11.13.4","new_version":"11.14.1","repository_url":"https://github.com/trpc/trpc"},{"name":"fumadocs-core","old_version":"16.6.17","new_version":"16.7.4","repository_url":"https://github.com/fuma-nama/fumadocs"},{"name":"fumadocs-mdx","old_version":"14.2.10","new_version":"14.2.11","repository_url":"https://github.com/fuma-nama/fumadocs"},{"name":"fumadocs-ui","old_version":"16.6.17","new_version":"16.7.4","repository_url":"https://github.com/fuma-nama/fumadocs"},{"name":"next","old_version":"16.2.0","new_version":"16.2.1","repository_url":"https://github.com/vercel/next.js"},{"name":"@tanstack/react-query-devtools","old_version":"5.91.3","new_version":"5.95.0","repository_url":"https://github.com/TanStack/query"},{"name":"@t3-oss/env-core","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@t3-oss/env-nextjs","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@trpc/client","old_version":"11.13.4","new_version":"11.14.1","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/server","old_version":"11.13.4","new_version":"11.14.1","repository_url":"https://github.com/trpc/trpc"},{"name":"better-auth","old_version":"1.5.5","new_version":"1.5.6","repository_url":"https://github.com/better-auth/better-auth"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-non-breaking group with 12 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.91.0` | `5.95.0` |\n| [@trpc/tanstack-react-query](https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query) | `11.13.4` | `11.14.1` |\n| [fumadocs-core](https://github.com/fuma-nama/fumadocs) | `16.6.17` | `16.7.4` |\n| [fumadocs-mdx](https://github.com/fuma-nama/fumadocs) | `14.2.10` | `14.2.11` |\n| [fumadocs-ui](https://github.com/fuma-nama/fumadocs) | `16.6.17` | `16.7.4` |\n| [next](https://github.com/vercel/next.js) | `16.2.0` | `16.2.1` |\n| [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools) | `5.91.3` | `5.95.0` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.10` | `0.13.11` |\n| [@t3-oss/env-nextjs](https://github.com/t3-oss/t3-env/tree/HEAD/packages/nextjs) | `0.13.10` | `0.13.11` |\n| [@trpc/client](https://github.com/trpc/trpc/tree/HEAD/packages/client) | `11.13.4` | `11.14.1` |\n| [@trpc/server](https://github.com/trpc/trpc/tree/HEAD/packages/server) | `11.13.4` | `11.14.1` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.5.5` | `1.5.6` |\n\nUpdates `@tanstack/react-query` from 5.91.0 to 5.95.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echore: fixed version (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10064\"\u003e#10064\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4c75210ce8235fe3d39b67e1029eff11278927cc\"\u003e\u003ccode\u003e4c75210\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.91.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: stop node types from leaking into browser (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10302\"\u003e#10302\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.91.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(streamedQuery): maintain error state on reset refetch with initialData defined (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10287\"\u003e#10287\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/248975e896f585f6eaa505c796e73fcf7bfd1eec\"\u003e\u003ccode\u003e248975e\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.91.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(core): cancel paused initial fetch when last observer unsubscribes (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10291\"\u003e#10291\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/a89aab975581c25c113a26c8af486b4cafad272a\"\u003e\u003ccode\u003ea89aab9\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/4d7de830eb6e19ba9c20d4c44ed4f49c09ed7be3\"\u003e\u003ccode\u003e4d7de83\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10317\"\u003e#10317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/8fe71e4fe7bc34e8b7b551d20ac1f70906572529\"\u003e\u003ccode\u003e8fe71e4\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10313\"\u003e#10313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/c613c225355502306c5011bb28fe59225cb1262c\"\u003e\u003ccode\u003ec613c22\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10309\"\u003e#10309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9346430657621591e1b1da08f04f8929071a6ad7\"\u003e\u003ccode\u003e9346430\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/be3746f069ce7c6dbed427f3e2f32f4b304997ae\"\u003e\u003ccode\u003ebe3746f\u003c/code\u003e\u003c/a\u003e fix: stop node types from leaking into browser (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10302\"\u003e#10302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/b6fd86b0b00af5b901e5d2f370db312997a35d96\"\u003e\u003ccode\u003eb6fd86b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10297\"\u003e#10297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/79e37cb5de45043e71e33f1382ed85749ab75770\"\u003e\u003ccode\u003e79e37cb\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10296\"\u003e#10296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/a89aab975581c25c113a26c8af486b4cafad272a\"\u003e\u003ccode\u003ea89aab9\u003c/code\u003e\u003c/a\u003e fix(core): cancel paused initial fetch when last observer unsubscribes (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10291\"\u003e#10291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.95.0/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@trpc/tanstack-react-query` from 11.13.4 to 11.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/trpc/trpc/releases\"\u003e\u003ccode\u003e@​trpc/tanstack-react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Tanstack Intent Skills by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7252\"\u003etrpc/trpc#7252\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\"\u003ehttps://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(server): use correct call index in batch stream error handling by \u003ca href=\"https://github.com/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: preserve buffered chunks on stream close in httpBatchStreamLink by \u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\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/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.13.4...v11.14.0\"\u003ehttps://github.com/trpc/trpc/compare/v11.13.4...v11.14.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/trpc/trpc/commit/e896259af491fc4b1c9e8fc320817e2222bae869\"\u003e\u003ccode\u003ee896259\u003c/code\u003e\u003c/a\u003e v11.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/e39a654b306d0c75730a9c546e77333f9d1dca8c\"\u003e\u003ccode\u003ee39a654\u003c/code\u003e\u003c/a\u003e feat: Tanstack Intent Skills (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query/issues/7252\"\u003e#7252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/6e03f5c2f8d8ebaa237747d2db447737393402c6\"\u003e\u003ccode\u003e6e03f5c\u003c/code\u003e\u003c/a\u003e v11.14.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/trpc/trpc/commits/v11.14.1/packages/tanstack-react-query\"\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.7.4\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.7.4\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003efumadocs-core@16.7.3\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003efumadocs-core@16.7.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003efumadocs-core@16.7.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003efumadocs-core@16.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef45d703: stablize Shiki factory API\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e45aa454: Support \u003ccode\u003eplaceholder()\u003c/code\u003e API in llms.txt generation\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/37e0243bd4d9000f0fc7b4701bdc714e4ad7f008\"\u003e\u003ccode\u003e37e0243\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3137\"\u003e#3137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/57c83a5012a59d3239009924ec3aece44e1755c6\"\u003e\u003ccode\u003e57c83a5\u003c/code\u003e\u003c/a\u003e UI: fix TOC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/33b04a10cfb13444fe50c986b628a4af26cc956e\"\u003e\u003ccode\u003e33b04a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3135\"\u003e#3135\u003c/a\u003e from fuma-nama/changeset-release/dev\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/1376c470554df451743f39fb238bc01cbf1f0e2e\"\u003e\u003ccode\u003e1376c47\u003c/code\u003e\u003c/a\u003e UI: better TOC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/7aa66f207c4433f70f25673fc8dabec7c929d984\"\u003e\u003ccode\u003e7aa66f2\u003c/code\u003e\u003c/a\u003e Base UI: Redesign home layout navigation menu\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/9580621d2d8e88c890c72d7d575645bd75207235\"\u003e\u003ccode\u003e9580621\u003c/code\u003e\u003c/a\u003e Base UI: fix sidebar scroll area\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/28de7b10a020de6df229cfaa1ba28836abb29b87\"\u003e\u003ccode\u003e28de7b1\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3131\"\u003e#3131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/9ef250f0c43066a991c7cf8ad45b256185bed359\"\u003e\u003ccode\u003e9ef250f\u003c/code\u003e\u003c/a\u003e UI: consistent slots enabled state\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/4fd00a05d7c920a46ec74ac99cedd2a7daadba28\"\u003e\u003ccode\u003e4fd00a0\u003c/code\u003e\u003c/a\u003e Docs: introduce docs page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/652c7251ce1f52e0385bd25c4a85f9c271038f1c\"\u003e\u003ccode\u003e652c725\u003c/code\u003e\u003c/a\u003e UI: Simplify internal types\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.7.4\"\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 14.2.11\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@14.2.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3144149: Fix dynamic index generation so generated \u003ccode\u003edynamic.ts\u003c/code\u003e imports \u003ccode\u003enode:path\u003c/code\u003e and passes lazy entries to \u003ccode\u003ecreate.doc()\u003c/code\u003e / \u003ccode\u003ecreate.docs()\u003c/code\u003e as arrays.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [f45d703]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [45aa454]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.7.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/fuma-nama/fumadocs/commit/faf02fffb33606826c09e0b5a4a0aae838d1010f\"\u003e\u003ccode\u003efaf02ff\u003c/code\u003e\u003c/a\u003e Chore: Bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/b38168d69674c5f537ea3c3660287bdfac0b79ac\"\u003e\u003ccode\u003eb38168d\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/0ddaa8ae343dedc76b8018ccec3d164585c29318\"\u003e\u003ccode\u003e0ddaa8a\u003c/code\u003e\u003c/a\u003e CLI: Preserve layout imports for slots\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/42bf43e0cadc90e80287a46ba23b6ad69415b180\"\u003e\u003ccode\u003e42bf43e\u003c/code\u003e\u003c/a\u003e OpenAPI: Implement newer JSON Schema spec \u003ccode\u003e$ref\u003c/code\u003e resolution behaviour\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/8c6fe9c8186b117be06dea5d9daf0dbdd01ae65d\"\u003e\u003ccode\u003e8c6fe9c\u003c/code\u003e\u003c/a\u003e Docs: rename sidebar tabs to layout tabs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/4fd51b7ae3e17b2a808f38462dc752826fd76ed5\"\u003e\u003ccode\u003e4fd51b7\u003c/code\u003e\u003c/a\u003e UI: migrate Base UI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/67d6855f52380d9a264f3f9a735d054eb9b12be2\"\u003e\u003ccode\u003e67d6855\u003c/code\u003e\u003c/a\u003e Docs: migrate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/0c3eda76e3c89a328dfba2b71ae5237fd9c3ca6c\"\u003e\u003ccode\u003e0c3eda7\u003c/code\u003e\u003c/a\u003e UI: clean code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/875d88a1719de7a0e6ae59c2a36a9fedc3bc1bf8\"\u003e\u003ccode\u003e875d88a\u003c/code\u003e\u003c/a\u003e UI: forward hooks via slots\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/484da0841a608198d348b230be3f9c98d73ff357\"\u003e\u003ccode\u003e484da08\u003c/code\u003e\u003c/a\u003e UI: introduce slots system\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@14.2.11\"\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.7.4\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.7.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e57c83a5: fix toc\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.7.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.7.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.7.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e652c725: Simplify internal types\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.7.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.7.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e11b8691: hotfix\u003c/li\u003e\n\u003cli\u003e75b0b94: Refactor TOC slot\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.7.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e8bdee70: Implement renderer API for replacing layout components, deprecate old options\u003c/li\u003e\n\u003cli\u003ebdffeba: Improved \u003ccode\u003edefineI18nUI()\u003c/code\u003e usage: allow language translations to be defined at root config.\u003c/li\u003e\n\u003cli\u003ef45d703: stablize Shiki factory API\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3d17757: Improve \u003ccode\u003e\u0026lt;GithubInfo /\u0026gt;\u003c/code\u003e component\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [f45d703]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [45aa454]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.7.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/fuma-nama/fumadocs/commit/37e0243bd4d9000f0fc7b4701bdc714e4ad7f008\"\u003e\u003ccode\u003e37e0243\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3137\"\u003e#3137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/57c83a5012a59d3239009924ec3aece44e1755c6\"\u003e\u003ccode\u003e57c83a5\u003c/code\u003e\u003c/a\u003e UI: fix TOC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/33b04a10cfb13444fe50c986b628a4af26cc956e\"\u003e\u003ccode\u003e33b04a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3135\"\u003e#3135\u003c/a\u003e from fuma-nama/changeset-release/dev\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/1376c470554df451743f39fb238bc01cbf1f0e2e\"\u003e\u003ccode\u003e1376c47\u003c/code\u003e\u003c/a\u003e UI: better TOC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/7aa66f207c4433f70f25673fc8dabec7c929d984\"\u003e\u003ccode\u003e7aa66f2\u003c/code\u003e\u003c/a\u003e Base UI: Redesign home layout navigation menu\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/9580621d2d8e88c890c72d7d575645bd75207235\"\u003e\u003ccode\u003e9580621\u003c/code\u003e\u003c/a\u003e Base UI: fix sidebar scroll area\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/28de7b10a020de6df229cfaa1ba28836abb29b87\"\u003e\u003ccode\u003e28de7b1\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3131\"\u003e#3131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/9ef250f0c43066a991c7cf8ad45b256185bed359\"\u003e\u003ccode\u003e9ef250f\u003c/code\u003e\u003c/a\u003e UI: consistent slots enabled state\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/4fd00a05d7c920a46ec74ac99cedd2a7daadba28\"\u003e\u003ccode\u003e4fd00a0\u003c/code\u003e\u003c/a\u003e Docs: introduce docs page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/652c7251ce1f52e0385bd25c4a85f9c271038f1c\"\u003e\u003ccode\u003e652c725\u003c/code\u003e\u003c/a\u003e UI: Simplify internal types\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.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.2.0 to 16.2.1\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.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: post release amends (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91715\"\u003e#91715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix broken Activity Patterns demo link in preserving UI state guide (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91698\"\u003e#91698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix adapter outputs for dynamic metadata routes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91680\"\u003e#91680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: fix webpack loader runner layer (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91727\"\u003e#91727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix server actions in standalone mode with \u003ccode\u003ecacheComponents\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91711\"\u003e#91711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eturbo-persistence: remove Unmergeable mmap advice (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91713\"\u003e#91713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix layout segment optimization: move app-page imports to server-utility transition (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91701\"\u003e#91701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: lazy require metadata and handle TLA (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91705\"\u003e#91705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[turbopack] Respect \u003ccode\u003e{eval:true}\u003c/code\u003e in worker_threads constructors (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91666\"\u003e#91666\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/abhishekmardiya\"\u003e\u003ccode\u003e@​abhishekmardiya\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ijjk\"\u003e\u003ccode\u003e@​ijjk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mischnic\"\u003e\u003ccode\u003e@​mischnic\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://github.com/sokra\"\u003e\u003ccode\u003e@​sokra\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.2.1-canary.5\u003c/h2\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: use ErrorInfo type consistently in catchError docs: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91744\"\u003e#91744\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/devjiwonchoi\"\u003e\u003ccode\u003e@​devjiwonchoi\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.2.1-canary.4\u003c/h2\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix adapter outputs for dynamic metadata routes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91680\"\u003e#91680\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTurbopack: fix webpack loader runner layer: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91727\"\u003e#91727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Remove incorrect debug_assert in try_read_task_cell: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91699\"\u003e#91699\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd module count field to module graph tracing spans: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91697\"\u003e#91697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eturbopack-cli: add --persistent-caching flag for filesystem-backed cache: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91657\"\u003e#91657\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTurbopack: pull in updated vercel/nft tests: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91651\"\u003e#91651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rspack development test manifest: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91695\"\u003e#91695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[test] Unflake \u003ccode\u003euse-node-streams-env-precedence\u003c/code\u003e test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91733\"\u003e#91733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rspack production test manifest: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91694\"\u003e#91694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Improve regressed build speed on cross-compiled MUSL: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91477\"\u003e#91477\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/ijjk\"\u003e\u003ccode\u003e@​ijjk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mischnic\"\u003e\u003ccode\u003e@​mischnic\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sokra\"\u003e\u003ccode\u003e@​sokra\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vercel-release-bot\"\u003e\u003ccode\u003e@​vercel-release-bot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/mmastrac\"\u003e\u003ccode\u003e@​mmastrac\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.2.1-canary.3\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/vercel/next.js/commit/ed7d2cef246dcb3e2955c018fd8b2027e0ff8eed\"\u003e\u003ccode\u003eed7d2ce\u003c/code\u003e\u003c/a\u003e v16.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3e37bb42d250b02897b07fd03130e38631cdfbbd\"\u003e\u003ccode\u003e3e37bb4\u003c/code\u003e\u003c/a\u003e docs: post release amends (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91715\"\u003e#91715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a15ec6e9707c5b3db6a818f0049e366dd31c47fc\"\u003e\u003ccode\u003ea15ec6e\u003c/code\u003e\u003c/a\u003e docs: fix broken Activity Patterns demo link in preserving UI state guide (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/9\"\u003e#9\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/600cd2fedbd78943a856ce2ddefac0baee29346c\"\u003e\u003ccode\u003e600cd2f\u003c/code\u003e\u003c/a\u003e Fix adapter outputs for dynamic metadata routes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91680\"\u003e#91680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/27886d3cfbec395275252917d01ace90a86ddc80\"\u003e\u003ccode\u003e27886d3\u003c/code\u003e\u003c/a\u003e Turbopack: fix webpack loader runner layer (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91727\"\u003e#91727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/88fc4308e25076d09112b96f56941eb1fd2ff77e\"\u003e\u003ccode\u003e88fc430\u003c/code\u003e\u003c/a\u003e Fix server actions in standalone mode with \u003ccode\u003ecacheComponents\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91711\"\u003e#91711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/37aed862ed7ed956666615f521f6cef166e5b47a\"\u003e\u003ccode\u003e37aed86\u003c/code\u003e\u003c/a\u003e turbo-persistence: remove Unmergeable mmap advice (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91713\"\u003e#91713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d6195eca8cf1f89a288ccc2f8c957f66f50c8ca2\"\u003e\u003ccode\u003ed6195ec\u003c/code\u003e\u003c/a\u003e Fix layout segment optimization: move app-page imports to server-utility tran...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6cb97d6d759307806d23e629d5081e638de29b6a\"\u003e\u003ccode\u003e6cb97d6\u003c/code\u003e\u003c/a\u003e Turbopack: lazy require metadata and handle TLA (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91705\"\u003e#91705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e6b101ae717ba801af80f72bc6d974427edc9684\"\u003e\u003ccode\u003ee6b101a\u003c/code\u003e\u003c/a\u003e [turbopack] Respect \u003ccode\u003e{eval:true}\u003c/code\u003e in worker_threads constructors (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91666\"\u003e#91666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.2.0...v16.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query-devtools` from 5.91.3 to 5.95.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\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/TanStack/query/blob/main/packages/react-query-devtools/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echore: fixed version (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10064\"\u003e#10064\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4c75210ce8235fe3d39b67e1029eff11278927cc\"\u003e\u003ccode\u003e4c75210\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.4\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/4d7de830eb6e19ba9c20d4c44ed4f49c09ed7be3\"\u003e\u003ccode\u003e4d7de83\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/10317\"\u003e#10317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/8fe71e4fe7bc34e8b7b551d20ac1f70906572529\"\u003e\u003ccode\u003e8fe71e4\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/10313\"\u003e#10313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/c613c225355502306c5011bb28fe59225cb1262c\"\u003e\u003ccode\u003ec613c22\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/10309\"\u003e#10309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/67cf8b60d923ad158fdf89c80f86decea073f472\"\u003e\u003ccode\u003e67cf8b6\u003c/code\u003e\u003c/a\u003e ref: ts cutoff (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/10253\"\u003e#10253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/da2ff5aeb816ad356d78f332328659edf1bf7d0a\"\u003e\u003ccode\u003eda2ff5a\u003c/code\u003e\u003c/a\u003e chore(vite.config): exclude '\u003cstrong\u003etests\u003c/strong\u003e' directory from coverage reports (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/10084\"\u003e#10084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query-devtools@5.95.0/packages/react-query-devtools\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@t3-oss/env-core` from 0.13.10 to 0.13.11\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/395\"\u003e#395\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/GRA0007\"\u003e\u003ccode\u003e@​GRA0007\u003c/code\u003e\u003c/a\u003e! - Update zod imports to support treeshaking in Webpack (Next.js) and esbuild\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/23ddb79a92800665daa54b90c99f7c1099eeb6fb\"\u003e\u003ccode\u003e23ddb79\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Update zod imports to support tree-shaking for Webpack (Next.js) and esbuild ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.11/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@t3-oss/env-nextjs` from 0.13.10 to 0.13.11\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/nextjs/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-nextjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.13.11\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/t3-oss/t3-env/commit/23ddb79a92800665daa54b90c99f7c1099eeb6fb\"\u003e\u003ccode\u003e23ddb79\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/nextjs/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Update zod imports to support tree-shaking for Webpack (Next.js) and esbuild ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-nextjs@0.13.11/packages/nextjs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@trpc/client` from 11.13.4 to 11.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/trpc/trpc/releases\"\u003e\u003ccode\u003e@​trpc/client\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Tanstack Intent Skills by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7252\"\u003etrpc/trpc#7252\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\"\u003ehttps://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(server): use correct call index in batch stream error handling by \u003ca href=\"https://github.com/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: preserve buffered chunks on stream close in httpBatchStreamLink by \u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\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/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.13.4...v11.14.0\"\u003ehttps://github.com/trpc/trpc/compare/v11.13.4...v11.14.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/trpc/trpc/commit/e896259af491fc4b1c9e8fc320817e2222bae869\"\u003e\u003ccode\u003ee896259\u003c/code\u003e\u003c/a\u003e v11.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/e39a654b306d0c75730a9c546e77333f9d1dca8c\"\u003e\u003ccode\u003ee39a654\u003c/code\u003e\u003c/a\u003e feat: Tanstack Intent Skills (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/client/issues/7252\"\u003e#7252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/6e03f5c2f8d8ebaa237747d2db447737393402c6\"\u003e\u003ccode\u003e6e03f5c\u003c/code\u003e\u003c/a\u003e v11.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/ec32cdd9da013ca2bc493cfc7ac7f51db0c55557\"\u003e\u003ccode\u003eec32cdd\u003c/code\u003e\u003c/a\u003e fix(server): use correct call index in batch stream error handling (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/client/issues/7262\"\u003e#7262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/trpc/trpc/commits/v11.14.1/packages/client\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@trpc/server` from 11.13.4 to 11.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/trpc/trpc/releases\"\u003e\u003ccode\u003e@​trpc/server\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Tanstack Intent Skills by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7252\"\u003etrpc/trpc#7252\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\"\u003ehttps://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(server): use correct call index in batch stream error handling by \u003ca href=\"https://github.com/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: preserve buffered chunks on stream close in httpBatchStreamLink by \u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\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/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.13.4...v11.14.0\"\u003ehttps://github.com/trpc/trpc/compare/v11.13.4...v11.14.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/trpc/trpc/commit/e896259af491fc4b1c9e8fc320817e2222bae869\"\u003e\u003ccode\u003ee896259\u003c/code\u003e\u003c/a\u003e v11.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/e39a654b306d0c75730a9c546e77333f9d1dca8c\"\u003e\u003ccode\u003ee39a654\u003c/code\u003e\u003c/a\u003e feat: Tanstack Intent Skills (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/server/issues/7252\"\u003e#7252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/6e03f5c2f8d8ebaa237747d2db447737393402c6\"\u003e\u003ccode\u003e6e03f5c\u003c/code\u003e\u003c/a\u003e v11.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/6ccaf04b0af4e06936e640bc45173fab5c8a2b0a\"\u003e\u003ccode\u003e6ccaf04\u003c/code\u003e\u003c/a\u003e fix: preserve buffered chunks on stream close in httpBatchStreamLink (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/server/issues/7233\"\u003e#7233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/a094fbd88d6590522cd95ba471a00a0474e693bd\"\u003e\u003ccode\u003ea094fbd\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency valibot to v1.3.1 (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/server/issues/7265\"\u003e#7265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/ec32cdd9da013ca2bc493cfc7ac7f51db0c55557\"\u003e\u003ccode\u003eec32cdd\u003c/code\u003e\u003c/a\u003e fix(server): use correct call index in batch stream error handling (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/server/issues/7262\"\u003e#7262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/67cdcee810cb95a78456d6c2dba8144a5c239fd3\"\u003e\u003ccode\u003e67cdcee\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency valibot to v1.3.0 (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/server/issues/7259\"\u003e#7259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/trpc/trpc/commits/v11.14.1/packages/server\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `better-auth` from 1.5.5 to 1.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/better-auth/better-auth/releases\"\u003ebetter-auth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.6\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAgent auth plugin  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8696\"\u003ebetter-auth/better-auth#8696\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a0b53212a\"\u003e\u003c!-- raw HTML omitted --\u003e(a0b53)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Add experimental opentelemetry instrumentation  -  by \u003ca href=\"https://github.com/jonathansamines\"\u003e\u003ccode\u003e@​jonathansamines\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8027\"\u003ebetter-auth/better-auth#8027\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/1ed42714f\"\u003e\u003c!-- raw HTML omitted --\u003e(1ed42)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eemail-otp\u003c/strong\u003e: Add \u003ccode\u003eresendStrategy\u003c/code\u003e option to reuse existing OTP  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8560\"\u003ebetter-auth/better-auth#8560\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/98c8e4e65\"\u003e\u003c!-- raw HTML omitted --\u003e(98c8e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emagic-link\u003c/strong\u003e: Add request metadata to sendMagicLink  -  by \u003ca href=\"https://github.com/mrgrauel\"\u003e\u003ccode\u003e@​mrgrauel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8571\"\u003ebetter-auth/better-auth#8571\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/cb240b600\"\u003e\u003c!-- raw HTML omitted --\u003e(cb240)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emongo-adapter\u003c/strong\u003e: Store UUIDs as native BSON UUID  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8681\"\u003ebetter-auth/better-auth#8681\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d1bfff1d6\"\u003e\u003c!-- raw HTML omitted --\u003e(d1bff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoauth-provider\u003c/strong\u003e: Public client prelogin endpoint  -  by \u003ca href=\"https://github.com/dvanmali\"\u003e\u003ccode\u003e@​dvanmali\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8214\"\u003ebetter-auth/better-auth#8214\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a0eb1631f\"\u003e\u003c!-- raw HTML omitted --\u003e(a0eb1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eorganization\u003c/strong\u003e: Explicit \u003ccode\u003eorganizationId\u003c/code\u003e in team endpoints  -  by \u003ca href=\"https://github.com/xiaoyu2er\"\u003e\u003ccode\u003e@​xiaoyu2er\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/5062\"\u003ebetter-auth/better-auth#5062\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/8f47015af\"\u003e\u003c!-- raw HTML omitted --\u003e(8f470)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esocial-provider\u003c/strong\u003e: Add wechat social provider  -  by \u003ca href=\"https://github.com/Eric-Song-Nop\"\u003e\u003ccode\u003e@​Eric-Song-Nop\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude\u003c/strong\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/5189\"\u003ebetter-auth/better-auth#5189\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/c440221d7\"\u003e\u003c!-- raw HTML omitted --\u003e(c4402)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estripe\u003c/strong\u003e: Allow customizable \u003ccode\u003eprorationBehavior\u003c/code\u003e per plan  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8525\"\u003ebetter-auth/better-auth#8525\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/98cea7e61\"\u003e\u003c!-- raw HTML omitted --\u003e(98cea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etest-utils\u003c/strong\u003e: Export adapter test suites from \u003ccode\u003e@better-auth/test-utils/adapter\u003c/code\u003e  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8564\"\u003ebetter-auth/better-auth#8564\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/6be0f9599\"\u003e\u003c!-- raw HTML omitted --\u003e(6be0f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etwo-factor\u003c/strong\u003e: Add \u003ccode\u003etwoFactorPage\u003c/code\u003e in config  -  by \u003ca href=\"https://github.com/wuzgood98\"\u003e\u003ccode\u003e@​wuzgood98\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/5329\"\u003ebetter-auth/better-auth#5329\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/4f41b62cf\"\u003e\u003c!-- raw HTML omitted --\u003e(4f41b)\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\u003eHandle \u003ccode\u003eskipOriginCheck\u003c/code\u003e array  -  by \u003ca href=\"https://github.com/jslno\"\u003e\u003ccode\u003e@​jslno\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8582\"\u003ebetter-auth/better-auth#8582\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/331c4c413\"\u003e\u003c!-- raw HTML omitted --\u003e(331c4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent revoked sessions from being restored via database fallback  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8708\"\u003ebetter-auth/better-auth#8708\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d4efa8e32\"\u003e\u003c!-- raw HTML omitted --\u003e(d4efa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReturn Response for HTTP request contexts  -  by \u003ca href=\"https://github.com/gustavovalverde\"\u003e\u003ccode\u003e@​gustavovalverde\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7521\"\u003ebetter-auth/better-auth#7521\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9e3e8e601\"\u003e\u003c!-- raw HTML omitted --\u003e(9e3e8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eHandle \u003ccode\u003ethrow:true\u003c/code\u003e in session refresh  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8610\"\u003ebetter-auth/better-auth#8610\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/275ca46fe\"\u003e\u003c!-- raw HTML omitted --\u003e(275ca)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrioritize generateId \u0026quot;uuid\u0026quot; over adapter customIdGenerator  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8679\"\u003ebetter-auth/better-auth#8679\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/fc0bc94a6\"\u003e\u003c!-- raw HTML omitted --\u003e(fc0bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImprove AI chat security and cleanup  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8597\"\u003ebetter-auth/better-auth#8597\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5c0c87ce7\"\u003e\u003c!-- raw HTML omitted --\u003e(5c0c8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing Encore icon to sidebar icons  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8663\"\u003ebetter-auth/better-auth#8663\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/cd5b81803\"\u003e\u003c!-- raw HTML omitted --\u003e(cd5b8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eelectron\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eHandle safeStorage encryption failures gracefully  -  by \u003ca href=\"https://github.com/jslno\"\u003e\u003ccode\u003e@​jslno\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8530\"\u003ebetter-auth/better-auth#8530\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/047662025\"\u003e\u003c!-- raw HTML omitted --\u003e(04766)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoauth-provider\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport prompt=none  -  by \u003ca href=\"https://github.com/dvanmali\"\u003e\u003ccode\u003e@​dvanmali\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8554\"\u003ebetter-auth/better-auth#8554\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/812fd4d8e\"\u003e\u003c!-- raw HTML omitted --\u003e(812fd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove allowed paths for oauth_query for client plugin  -  by \u003ca href=\"https://github.com/dvanmali\"\u003e\u003ccode\u003e@​dvanmali\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8320\"\u003ebetter-auth/better-auth#8320\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/ccded8be3\"\u003e\u003c!-- raw HTML omitted --\u003e(ccded)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix dist declaration type errors  -  by \u003ca href=\"https://github.com/gustavovalverde\"\u003e\u003ccode\u003e@​gustavovalverde\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8701\"\u003ebetter-auth/better-auth#8701\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/ec79fa275\"\u003e\u003c!-- raw HTML omitted --\u003e(ec79f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eorganization\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFilter null organizations in listUserInvitations  -  by \u003ca href=\"https://github.com/raihanbrillmark\"\u003e\u003ccode\u003e@​raihanbrillmark\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eRaihan Sharif\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8694\"\u003ebetter-auth/better-auth#8694\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a62cb044f\"\u003e\u003c!-- raw HTML omitted --\u003e(a62cb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esso\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUse namespace import for samlify to fix ESM compatibility  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8697\"\u003ebetter-auth/better-auth#8697\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/71f708345\"\u003e\u003c!-- raw HTML omitted --\u003e(71f70)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estripe\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003e{CHECKOUT_SESSION_ID}\u003c/code\u003e placeholder in success callbackURL  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8568\"\u003ebetter-auth/better-auth#8568\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/3270499c0\"\u003e\u003c!-- raw HTML omitted --\u003e(32704)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove organization customer search by adding customerType check  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8609\"\u003ebetter-auth/better-auth#8609\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/74ec71cae\"\u003e\u003c!-- raw HTML omitted --\u003e(74ec7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/better-auth/better-auth/compare/v1.5.5...v1.5.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/275ca46fe764a734d69741d8ffb8a21363076cb7\"\u003e\u003ccode\u003e275ca46\u003c/code\u003e\u003c/a\u003e fix(client): handle \u003ccode\u003ethrow:true\u003c/code\u003e in session refresh (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/8610\"\u003e#8610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/1ed42714f811be6263dd65097b7549f55d1c97fe\"\u003e\u003ccode\u003e1ed4271\u003c/code\u003e\u003c/a\u003e feat(core): add experimental opentelemetry instrumentation (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/8027\"\u003e#8027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/d4efa8e3234a87eb3112b6033e0d1eb8a710a4e0\"\u003e\u003ccode\u003ed4efa8e\u003c/code\u003e\u003c/a\u003e fix: prevent revoked sessions from being restored via database fallback (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/8708\"\u003e#8708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/0cfd514a3d87bdb08252ba912b1a95cdeac8e35c\"\u003e\u003ccode\u003e0cfd514\u003c/code\u003e\u003c/a\u003e chore(deps): bump kysely from 0.28.11 to 0.28.12 (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/8700\"\u003e#8700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/a9f34970fcd6992ee9bf9db97b74e34258fc31a9\"\u003e\u003ccode\u003ea9f3497\u003c/code\u003e\u003c/a\u003e chore: release v1.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/1a4ddce6579b61b088a0af1da36b92006b48bf07\"\u003e\u003ccode\u003e1a4ddce\u003c/code\u003e\u003c/a\u003e chore(deps): bump next.js from 16.1.6 to 16.2.0 (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/8682\"\u003e#8682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/9e3e8e6015c5b6020dd6ff28f94778a9b413957e\"\u003e\u003ccode\u003e9e3e8e6\u003c/code\u003e\u003c/a\u003e fix(api): return Response for HTTP request contexts (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7521\"\u003e#7521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/98c8e4e65c0e33f8a8ec2dba60ee5c78284059dd\"\u003e\u003ccode\u003e98c8e4e\u003c/code\u003e\u003c/a\u003e feat(email-otp): add \u003ccode\u003eresendStrategy\u003c/code\u003e option to reuse existing OTP (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/8560\"\u003e#8560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/4f41b62cfb73f47e76fab15ff6052795bc30fa2b\"\u003e\u003ccode\u003e4f41b62\u003c/code\u003e\u003c/a\u003e feat(two-factor): add \u003ccode\u003etwoFactorPage\u003c/code\u003e in config (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/5329\"\u003e#5329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/a62cb044f49adadd92a5793d7fa9ed38f85b084f\"\u003e\u003ccode\u003ea62cb04\u003c/code\u003e\u003c/a\u003e fix(organization): filter null organizations in listUserInvitations (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/8694\"\u003e#8694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/better-auth/better-auth/commits/v1.5.6/packages/better-auth\"\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/gengjiawen/sass-template/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gengjiawen%2Fsass-template/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/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":"3976279133","node_id":"PR_kwDOQPX_mM7FjMdp","number":23,"state":"open","title":"deps: bump the production-dependencies group across 1 directory with 10 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-23T04:41:24.000Z","updated_at":"2026-02-23T04:42:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"production-dependencies","update_count":10,"packages":[{"name":"@hono/node-server","old_version":"1.19.6","new_version":"1.19.9","repository_url":"https://github.com/honojs/node-server"},{"name":"@t3-oss/env-core","old_version":"0.13.8","new_version":"0.13.10","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@tanstack/react-query","old_version":"5.90.11","new_version":"5.90.21","repository_url":"https://github.com/TanStack/query"},{"name":"@upstash/ratelimit","old_version":"2.0.7","new_version":"2.0.8","repository_url":"https://github.com/upstash/ratelimit"},{"name":"better-auth","old_version":"1.4.3","new_version":"1.4.18","repository_url":"https://github.com/better-auth/better-auth"},{"name":"i18next-browser-languagedetector","old_version":"8.2.0","new_version":"8.2.1","repository_url":"https://github.com/i18next/i18next-browser-languageDetector"},{"name":"postgres","old_version":"3.4.7","new_version":"3.4.8","repository_url":"https://github.com/porsager/postgres"},{"name":"react","old_version":"19.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"zustand","old_version":"5.0.8","new_version":"5.0.11","repository_url":"https://github.com/pmndrs/zustand"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.6` | `1.19.9` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.8` | `0.13.10` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.11` | `5.90.21` |\n| [@upstash/ratelimit](https://github.com/upstash/ratelimit) | `2.0.7` | `2.0.8` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.4.3` | `1.4.18` |\n| [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector) | `8.2.0` | `8.2.1` |\n| [postgres](https://github.com/porsager/postgres) | `3.4.7` | `3.4.8` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.4` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.4` |\n| [zustand](https://github.com/pmndrs/zustand) | `5.0.8` | `5.0.11` |\n\n\nUpdates `@hono/node-server` from 1.19.6 to 1.19.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/node-server/releases\"\u003e\u003ccode\u003e@​hono/node-server\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(globals): Stop overwriting global.fetch by \u003ca href=\"https://github.com/usualoma\"\u003e\u003ccode\u003e@​usualoma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/295\"\u003ehonojs/node-server#295\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.8...v1.19.9\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.8...v1.19.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.19.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add guide for listening to UNIX domain socket by \u003ca href=\"https://github.com/TransparentLC\"\u003e\u003ccode\u003e@​TransparentLC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/292\"\u003ehonojs/node-server#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(serve-static): Use Readable.toWeb in serveStatic by \u003ca href=\"https://github.com/otya128\"\u003e\u003ccode\u003e@​otya128\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/293\"\u003ehonojs/node-server#293\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/TransparentLC\"\u003e\u003ccode\u003e@​TransparentLC\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/292\"\u003ehonojs/node-server#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/otya128\"\u003e\u003ccode\u003e@​otya128\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/293\"\u003ehonojs/node-server#293\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.7...v1.19.8\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.7...v1.19.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.19.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Fix for hono issue 4563 - incorrect content-length after following symlink by \u003ca href=\"https://github.com/tshmieldev\"\u003e\u003ccode\u003e@​tshmieldev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/290\"\u003ehonojs/node-server#290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add \u003ccode\u003econfigVersion\u003c/code\u003e to bun.lock by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/291\"\u003ehonojs/node-server#291\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/tshmieldev\"\u003e\u003ccode\u003e@​tshmieldev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/290\"\u003ehonojs/node-server#290\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\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/honojs/node-server/commit/26f5e89da0abd87752da1f35dc01010f1d428648\"\u003e\u003ccode\u003e26f5e89\u003c/code\u003e\u003c/a\u003e 1.19.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/2d729e7c242e96d59df05aff6a54eb5e26148d12\"\u003e\u003ccode\u003e2d729e7\u003c/code\u003e\u003c/a\u003e fix(globals): Stop overwriting global.fetch (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/295\"\u003e#295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/9b72ddfea012f7b1ba166a86d3b606af701f85e1\"\u003e\u003ccode\u003e9b72ddf\u003c/code\u003e\u003c/a\u003e 1.19.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/0b1229e8db483316f1bbcaca5cf2c5fefc23353b\"\u003e\u003ccode\u003e0b1229e\u003c/code\u003e\u003c/a\u003e fix(serve-static): Use Readable.toWeb in serveStatic (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/293\"\u003e#293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/76d80e6c1c7bf7101b80392b6bfacc17e3829fd9\"\u003e\u003ccode\u003e76d80e6\u003c/code\u003e\u003c/a\u003e docs: add guide for listening to UNIX domain socket (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/292\"\u003e#292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/0a4826cb20d51ea75259f7b5d5fcec9ae937ce76\"\u003e\u003ccode\u003e0a4826c\u003c/code\u003e\u003c/a\u003e 1.19.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/b253386fad58a14602f4bee79c6b8f1e50453a45\"\u003e\u003ccode\u003eb253386\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003econfigVersion\u003c/code\u003e to bun.lock (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/291\"\u003e#291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/38e17b58cf4ef258e34b1c88dc06e90840aec122\"\u003e\u003ccode\u003e38e17b5\u003c/code\u003e\u003c/a\u003e fix: Fix for hono issue 4563 - incorrect content-length after following symli...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.6...v1.19.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@t3-oss/env-core` from 0.13.8 to 0.13.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/388\"\u003e#388\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/juliusmarminge\"\u003e\u003ccode\u003e@​juliusmarminge\u003c/code\u003e\u003c/a\u003e! - add VERCEL_TARGET_ENV to vercel preset\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/326\"\u003e#326\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Abdalrhman-Almarakeby\"\u003e\u003ccode\u003e@​Abdalrhman-Almarakeby\u003c/code\u003e\u003c/a\u003e! - update skipValidation flag to skip validation for extended presets\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/aefbe74167ab23a8d99e23614a2649ffa7f1e844\"\u003e\u003ccode\u003eaefbe74\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e feat(preset): add VERCEL_TARGET_ENV (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/1551e4068a28cb9fbe90147dafadf53cc3b003a6\"\u003e\u003ccode\u003e1551e40\u003c/code\u003e\u003c/a\u003e update the docs to zod 4 (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/14b4d0a3f02e04cd1d291aaf80ad32b043b5fb52\"\u003e\u003ccode\u003e14b4d0a\u003c/code\u003e\u003c/a\u003e feat(docs): add standard schema docs (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/090edb22cb0793d4bf4259142b3c0953ee3bafde\"\u003e\u003ccode\u003e090edb2\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/19c5d6f667bb918580b27482c21ab317d3a27a43\"\u003e\u003ccode\u003e19c5d6f\u003c/code\u003e\u003c/a\u003e bump valibot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e fix: apply skipValidation to all presets when set on parent (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5f68dca51843069f68f4be5f6b8b9cbf2d361a81\"\u003e\u003ccode\u003e5f68dca\u003c/code\u003e\u003c/a\u003e feat: improve oxc lint/fmt, add husky hooks to pre-commit and CI/CD (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5382c57e9dd452ae99dba149165a1cc5e1173636\"\u003e\u003ccode\u003e5382c57\u003c/code\u003e\u003c/a\u003e init oxc (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/256f679c796ae5bf809b8422951caf323a804727\"\u003e\u003ccode\u003e256f679\u003c/code\u003e\u003c/a\u003e chore: bump remaining packagers (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.10/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.11 to 5.90.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.18\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(react-query/useQueries): remove unreachable 'willFetch' branch in suspense promise collection (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10082\"\u003e#10082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.17\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/e7258c5cb30cafa456cdb4e6bc75b43bf619954d\"\u003e\u003ccode\u003ee7258c5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.17\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/53fc74ebb16730bd3317f039a69c6821386bae93\"\u003e\u003ccode\u003e53fc74e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4be3ad730c5b8a1e194a91911746be2fce06902a\"\u003e\u003ccode\u003e4be3ad7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/dea1614aaad5c572cf43cea54b64ac09dc4d5b41\"\u003e\u003ccode\u003edea1614\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.90.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(react-query/useQueries): remove unreachable 'willFetch' branch in suspense promise collection (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10082\"\u003e#10082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/e7258c5cb30cafa456cdb4e6bc75b43bf619954d\"\u003e\u003ccode\u003ee7258c5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/53fc74ebb16730bd3317f039a69c6821386bae93\"\u003e\u003ccode\u003e53fc74e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/dea1614aaad5c572cf43cea54b64ac09dc4d5b41\"\u003e\u003ccode\u003edea1614\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.17\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/269351b8ce4b4846da3d320ac5b850ee6aada0d6\"\u003e\u003ccode\u003e269351b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.17\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(react-query): allow retryOnMount when throwOnError is function (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/9338\"\u003e#9338\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/7f47906eaccc3f3aa5ce24b77a83bd7a620a237b\"\u003e\u003ccode\u003e7f47906\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/fccef797d57d4a9566517bba87c8377f363920f2\"\u003e\u003ccode\u003efccef79\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.15\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/TanStack/query/commit/08050cb3ebb693ccf782558ba863fd5ff3df2e38\"\u003e\u003ccode\u003e08050cb\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10115\"\u003e#10115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/c5def66a18b77a0012b32bf65216d495daef42e2\"\u003e\u003ccode\u003ec5def66\u003c/code\u003e\u003c/a\u003e refactor(react-query/useQueries): remove unreachable 'willFetch' branch in su...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/da2ff5aeb816ad356d78f332328659edf1bf7d0a\"\u003e\u003ccode\u003eda2ff5a\u003c/code\u003e\u003c/a\u003e chore(vite.config): exclude '\u003cstrong\u003etests\u003c/strong\u003e' directory from coverage reports (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10084\"\u003e#10084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/2a592d241bf5a832546bb9947514d9fc6d362fab\"\u003e\u003ccode\u003e2a592d2\u003c/code\u003e\u003c/a\u003e test(react-query/suspense): add test cases for 'static' staleTime with number...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7e3ea62364842c750182c83af6c89d4123807385\"\u003e\u003ccode\u003e7e3ea62\u003c/code\u003e\u003c/a\u003e test(react-query/QueryResetErrorBoundary): relocate 'issue-9728' test and mig...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/dee5d3e9e43b3ab627b6eee8cf91318d99ccad1c\"\u003e\u003ccode\u003edee5d3e\u003c/code\u003e\u003c/a\u003e test(react-query/ssr): add 'useMutation' and 'useMutationState' tests for SSR...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7ac4e20ddb4ae50357fe8ad91d5397740a58847c\"\u003e\u003ccode\u003e7ac4e20\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10067\"\u003e#10067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9ff3de7981bc3d77ad0ba6caf2561de8a4bddd4e\"\u003e\u003ccode\u003e9ff3de7\u003c/code\u003e\u003c/a\u003e Upgrade to Vitest v4 (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9862\"\u003e#9862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/0525ad1248e0380d465d05ca8b9b6a7b77f0eff0\"\u003e\u003ccode\u003e0525ad1\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10047\"\u003e#10047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/53fc74ebb16730bd3317f039a69c6821386bae93\"\u003e\u003ccode\u003e53fc74e\u003c/code\u003e\u003c/a\u003e fix(query-core): fix combine not updating when queries change with stable ref...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.90.21/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​tanstack/react-query\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@upstash/ratelimit` from 2.0.7 to 2.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/upstash/ratelimit/releases\"\u003e\u003ccode\u003e@​upstash/ratelimit\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDX-2280: Remove large-group runners by \u003ca href=\"https://github.com/CahidArda\"\u003e\u003ccode\u003e@​CahidArda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/144\"\u003eupstash/ratelimit-js#144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix React Server Components CVE vulnerabilities by \u003ca href=\"https://github.com/vercel\"\u003e\u003ccode\u003e@​vercel\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/145\"\u003eupstash/ratelimit-js#145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDX-2316: bump next by \u003ca href=\"https://github.com/CahidArda\"\u003e\u003ccode\u003e@​CahidArda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/146\"\u003eupstash/ratelimit-js#146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDX-2254: add global dynamic limit by \u003ca href=\"https://github.com/CahidArda\"\u003e\u003ccode\u003e@​CahidArda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/147\"\u003eupstash/ratelimit-js#147\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/vercel\"\u003e\u003ccode\u003e@​vercel\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/145\"\u003eupstash/ratelimit-js#145\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/upstash/ratelimit-js/compare/v2.0.7...v2.0.8\"\u003ehttps://github.com/upstash/ratelimit-js/compare/v2.0.7...v2.0.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/a8b1b99af3aea73fd8a89d4fd4df749391662cf9\"\u003e\u003ccode\u003ea8b1b99\u003c/code\u003e\u003c/a\u003e DX-2254: add global dynamic limit (\u003ca href=\"https://redirect.github.com/upstash/ratelimit/issues/147\"\u003e#147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/8589adbbb7fcebd2b6c5621641fde2123a65030f\"\u003e\u003ccode\u003e8589adb\u003c/code\u003e\u003c/a\u003e fix: bump next (\u003ca href=\"https://redirect.github.com/upstash/ratelimit/issues/146\"\u003e#146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/ade4aa8aff234cfe6d223dc171ba0b0b7acfc627\"\u003e\u003ccode\u003eade4aa8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/upstash/ratelimit/issues/145\"\u003e#145\u003c/a\u003e from upstash/vercel/react-server-components-cve-vu-qx...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/e19785d489bdb6cb90d25321c7dcb263c55fb244\"\u003e\u003ccode\u003ee19785d\u003c/code\u003e\u003c/a\u003e Fix React Server Components CVE vulnerabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/67e8bc2b82fbf61710d27c16432767620d0235fb\"\u003e\u003ccode\u003e67e8bc2\u003c/code\u003e\u003c/a\u003e DX-2280: Remove specific runner configuration from test job in GitHub Actions...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/upstash/ratelimit/compare/v2.0.7...v2.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `better-auth` from 1.4.3 to 1.4.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/better-auth/better-auth/releases\"\u003ebetter-auth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.18\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003edisableImplicitLinking\u003c/code\u003e to accountLinking  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7270\"\u003ebetter-auth/better-auth#7270\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a7740bc3b\"\u003e\u003c!-- raw HTML omitted --\u003e(a7740)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003e/forget-password/email-otp\u003c/code\u003e as deprecation  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7645\"\u003ebetter-auth/better-auth#7645\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/8f3330dae\"\u003e\u003c!-- raw HTML omitted --\u003e(8f333)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edevice-authorization\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd user id checks  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7632\"\u003ebetter-auth/better-auth#7632\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/4d79c43ca\"\u003e\u003c!-- raw HTML omitted --\u003e(4d79c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eone-tap\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd button mode for Google sign-in  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eAlex Yang\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7482\"\u003ebetter-auth/better-auth#7482\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/aeb9213f3\"\u003e\u003c!-- raw HTML omitted --\u003e(aeb92)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esso\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport multi-domain providers  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7541\"\u003ebetter-auth/better-auth#7541\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5be34214c\"\u003e\u003c!-- raw HTML omitted --\u003e(5be34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd provider list and detail endpoints  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6967\"\u003ebetter-auth/better-auth#6967\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d0ed1a63c\"\u003e\u003c!-- raw HTML omitted --\u003e(d0ed1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly handle OAuth callback and Apple email field  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7181\"\u003ebetter-auth/better-auth#7181\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/c918ee658\"\u003e\u003c!-- raw HTML omitted --\u003e(c918e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCentralize cookie parsing and handle Expires dates correctly  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cursoragent\"\u003e\u003ccode\u003e@​cursoragent\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003etaesu\u003c/strong\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7556\"\u003ebetter-auth/better-auth#7556\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d598bd03f\"\u003e\u003c!-- raw HTML omitted --\u003e(d598b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefresh \u003ccode\u003eaccount_data\u003c/code\u003e cookie when session is refreshed  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7576\"\u003ebetter-auth/better-auth#7576\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5d3f728b0\"\u003e\u003c!-- raw HTML omitted --\u003e(5d3f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove duplicate secondary storage writes from setSessionCookie  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7592\"\u003ebetter-auth/better-auth#7592\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/7a4bc01ca\"\u003e\u003c!-- raw HTML omitted --\u003e(7a4bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet default logger level to \u0026quot;warn\u0026quot;  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cursoragent\"\u003e\u003ccode\u003e@​cursoragent\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003etaesu\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7597\"\u003ebetter-auth/better-auth#7597\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5d0e7fc45\"\u003e\u003c!-- raw HTML omitted --\u003e(5d0e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRespect the explicitly set \u003ccode\u003esendOnSignUp\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7593\"\u003ebetter-auth/better-auth#7593\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/33619cc9a\"\u003e\u003c!-- raw HTML omitted --\u003e(33619)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle serial and false cases in generateId  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7474\"\u003ebetter-auth/better-auth#7474\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/949cdb551\"\u003e\u003c!-- raw HTML omitted --\u003e(949cd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog error when misconfigured  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7584\"\u003ebetter-auth/better-auth#7584\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/162015af1\"\u003e\u003c!-- raw HTML omitted --\u003e(16201)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate google oauth endpoints  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7442\"\u003ebetter-auth/better-auth#7442\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d401be9c8\"\u003e\u003c!-- raw HTML omitted --\u003e(d401b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConsistent api version for facebook provider  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7445\"\u003ebetter-auth/better-auth#7445\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/cf619d7f8\"\u003e\u003c!-- raw HTML omitted --\u003e(cf619)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCheck jsconfig.json in getPathAliases  -  by \u003ca href=\"https://github.com/jycouet\"\u003e\u003ccode\u003e@​jycouet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7650\"\u003ebetter-auth/better-auth#7650\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9cb459c9f\"\u003e\u003c!-- raw HTML omitted --\u003e(9cb45)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e2fa\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eServer-side trust device expiration and configurable maxAge  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7644\"\u003ebetter-auth/better-auth#7644\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5d15bf4a0\"\u003e\u003c!-- raw HTML omitted --\u003e(5d15b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanonymous\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExport types  -  by \u003ca href=\"https://github.com/CalLavicka\"\u003e\u003ccode\u003e@​CalLavicka\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7661\"\u003ebetter-auth/better-auth#7661\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/133a2b27a\"\u003e\u003c!-- raw HTML omitted --\u003e(133a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUse inkeep remote mcp url  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7543\"\u003ebetter-auth/better-auth#7543\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/27af866f2\"\u003e\u003c!-- raw HTML omitted --\u003e(27af8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate MCP URL from Chonkie to Inkeep  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7585\"\u003ebetter-auth/better-auth#7585\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/79621ac0b\"\u003e\u003c!-- raw HTML omitted --\u003e(79621)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eConsolidate rateLimit table schema definition  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7551\"\u003ebetter-auth/better-auth#7551\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/ea589eef0\"\u003e\u003c!-- raw HTML omitted --\u003e(ea589)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eemail-otp\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd stricter default rate limits for password reset endpoints  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7658\"\u003ebetter-auth/better-auth#7658\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/dcc289e49\"\u003e\u003c!-- raw HTML omitted --\u003e(dcc28)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpo\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent null cookie key when redirect URL has no cookie param  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7555\"\u003ebetter-auth/better-auth#7555\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d2ca08bc4\"\u003e\u003c!-- raw HTML omitted --\u003e(d2ca0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent duplicate listener notifications in FocusManager and OnlineManager  -  by \u003ca href=\"https://github.com/kimchi-developer\"\u003e\u003ccode\u003e@​kimchi-developer\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7552\"\u003ebetter-auth/better-auth#7552\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a3ffb568a\"\u003e\u003c!-- raw HTML omitted --\u003e(a3ffb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSurface OAuth token exchange errors  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7186\"\u003ebetter-auth/better-auth#7186\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/94b758916\"\u003e\u003c!-- raw HTML omitted --\u003e(94b75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emcp\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRemove local mpc  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7574\"\u003ebetter-auth/better-auth#7574\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d6d627089\"\u003e\u003c!-- raw HTML omitted --\u003e(d6d62)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emulti-session\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent duplicate cookies when same user signs in multiple times  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7256\"\u003ebetter-auth/better-auth#7256\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9db76abbe\"\u003e\u003c!-- raw HTML omitted --\u003e(9db76)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoauth-provider\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eProperly handle metadata field in client registration  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7232\"\u003ebetter-auth/better-auth#7232\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/33015e5f8\"\u003e\u003c!-- raw HTML omitted --\u003e(33015)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eokta\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUserinfo route mismatch  -  by \u003ca href=\"https://github.com/psigen\"\u003e\u003ccode\u003e@​psigen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7602\"\u003ebetter-auth/better-auth#7602\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/acf774087\"\u003e\u003c!-- raw HTML omitted --\u003e(acf77)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/d99d3ceae647ceb27aceb1b35aa7d5ca122d2a94\"\u003e\u003ccode\u003ed99d3ce\u003c/code\u003e\u003c/a\u003e chore: release v1.4.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/5d15bf4a0a7bcfa27232ffc73172c7eaa4f35eb3\"\u003e\u003ccode\u003e5d15bf4\u003c/code\u003e\u003c/a\u003e fix(2fa): server-side trust device expiration and configurable maxAge (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7644\"\u003e#7644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/c6f8f3b270c9401bc9a090a48e8193a958f4844f\"\u003e\u003ccode\u003ec6f8f3b\u003c/code\u003e\u003c/a\u003e fix(saml): IdP-Initiated Callback Routing (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6675\"\u003e#6675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/040c6244138f6d84d9735954c8dd388644549c98\"\u003e\u003ccode\u003e040c624\u003c/code\u003e\u003c/a\u003e chore: improve rate limiting type definitions (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7313\"\u003e#7313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/133a2b27afa5ff974181ea50ade1c9a025e9838c\"\u003e\u003ccode\u003e133a2b2\u003c/code\u003e\u003c/a\u003e fix(anonymous): export types (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7661\"\u003e#7661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/dcc289e49d3c447e4a842aed6124f2b941723cde\"\u003e\u003ccode\u003edcc289e\u003c/code\u003e\u003c/a\u003e fix(email-otp): add stricter default rate limits for password reset endpoints...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/8f3330dae877f6be94b9fc01c817f2f2fc93c6a5\"\u003e\u003ccode\u003e8f3330d\u003c/code\u003e\u003c/a\u003e feat: mark \u003ccode\u003e/forget-password/email-otp\u003c/code\u003e as deprecation (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7645\"\u003e#7645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/4d79c43cafe94ab182cc90b18bafe598a5c6e649\"\u003e\u003ccode\u003e4d79c43\u003c/code\u003e\u003c/a\u003e feat(device-authorization): add user id checks (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7632\"\u003e#7632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/a7740bc3b93b65d836a6657313419450ad0ca73b\"\u003e\u003ccode\u003ea7740bc\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003edisableImplicitLinking\u003c/code\u003e to accountLinking (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7270\"\u003e#7270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/9db76abbea454f77d2605e35d3e448560ed53203\"\u003e\u003ccode\u003e9db76ab\u003c/code\u003e\u003c/a\u003e fix(multi-session): prevent duplicate cookies when same user signs in multipl...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/better-auth/better-auth/commits/v1.4.18/packages/better-auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `i18next-browser-languagedetector` from 8.2.0 to 8.2.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/blob/master/CHANGELOG.md\"\u003ei18next-browser-languagedetector's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e8.2.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing typescript definition for hash options \u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/pull/315\"\u003e33154\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/7164126cd59606792813ac9d63f9429e824294d6\"\u003e\u003ccode\u003e7164126\u003c/code\u003e\u003c/a\u003e 8.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/6df69c76693eeb96bbd0c728a95ecc9253e5a41c\"\u003e\u003ccode\u003e6df69c7\u003c/code\u003e\u003c/a\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/1ffa1cf467def803442b7c1e942baea13e936660\"\u003e\u003ccode\u003e1ffa1cf\u003c/code\u003e\u003c/a\u003e Add missing typescript definition for hash options (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/697d89ba130d446cca789f8706fa50d9ec440068\"\u003e\u003ccode\u003e697d89b\u003c/code\u003e\u003c/a\u003e Bump js-yaml (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/313\"\u003e#313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/ce82da96192c41fd7e640c97017c014c0df021b1\"\u003e\u003ccode\u003ece82da9\u003c/code\u003e\u003c/a\u003e Bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/312\"\u003e#312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/d05fe5a5b249c512bbf8475171f7c4828e3ad533\"\u003e\u003ccode\u003ed05fe5a\u003c/code\u003e\u003c/a\u003e fix url in readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/9d1d7d2668811dd8eaf66a6bd33006b10907af0c\"\u003e\u003ccode\u003e9d1d7d2\u003c/code\u003e\u003c/a\u003e Bump tmp from 0.2.1 to 0.2.5 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/32f04299ee9a27db3a039599275461950e23596d\"\u003e\u003ccode\u003e32f0429\u003c/code\u003e\u003c/a\u003e Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/9c0db8fbee1ef05241b2e7940fcebaa38387d196\"\u003e\u003ccode\u003e9c0db8f\u003c/code\u003e\u003c/a\u003e Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/308\"\u003e#308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/3ad9ac56ddc721cc20f7ed70d0b1e5dcb4f818c1\"\u003e\u003ccode\u003e3ad9ac5\u003c/code\u003e\u003c/a\u003e Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/306\"\u003e#306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/compare/v8.2.0...v8.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postgres` from 3.4.7 to 3.4.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/porsager/postgres/releases\"\u003epostgres's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent out of bound errors from commit-time failures  de64f7a\u003c/li\u003e\n\u003cli\u003efix: use lower max connections in Cloudflare Workers environment  94b7170\u003c/li\u003e\n\u003cli\u003eAdd support for sslnegotiation=direct - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1104\"\u003e#1104\u003c/a\u003e  7f80980\u003c/li\u003e\n\u003cli\u003eomit Sql properties absent from TransactionSql  36a53f6\u003c/li\u003e\n\u003cli\u003eSomeones engines are getting pedantic - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1061\"\u003e#1061\u003c/a\u003e  3ffc3c4\u003c/li\u003e\n\u003cli\u003eBetter error if trying to run query during copy  3a43815\u003c/li\u003e\n\u003cli\u003eFix PGAPPNAME env access by prioritizing connection.application_name  32feb25\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\"\u003ehttps://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/5c8135f3df1bb10e7aad10f14a6f084db3724f82\"\u003e\u003ccode\u003e5c8135f\u003c/code\u003e\u003c/a\u003e 3.4.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/ad24665fb34e7e30c3d55375256903b80ac24522\"\u003e\u003ccode\u003ead24665\u003c/code\u003e\u003c/a\u003e build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/de64f7ab3b0e3134941be9ffa7ebac71cdb0ea5d\"\u003e\u003ccode\u003ede64f7a\u003c/code\u003e\u003c/a\u003e Prevent out of bound errors from commit-time failures\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/94b7170e6a1584bff15479fc5298ca3927543107\"\u003e\u003ccode\u003e94b7170\u003c/code\u003e\u003c/a\u003e fix: use lower max connections in Cloudflare Workers environment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/7f809802552c72397b8953e24c12f5458c56adb3\"\u003e\u003ccode\u003e7f80980\u003c/code\u003e\u003c/a\u003e Add support for sslnegotiation=direct - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1104\"\u003e#1104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/36a53f6eb6524284ac5cb1046348f0216e133ebc\"\u003e\u003ccode\u003e36a53f6\u003c/code\u003e\u003c/a\u003e omit Sql properties absent from TransactionSql\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/3ffc3c4041b21af217feba5668821775bfc071df\"\u003e\u003ccode\u003e3ffc3c4\u003c/code\u003e\u003c/a\u003e Someones engines are getting pedantic - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1061\"\u003e#1061\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/3a43815684ce1c7ba68639c9232da20b9d510522\"\u003e\u003ccode\u003e3a43815\u003c/code\u003e\u003c/a\u003e Better error if trying to run query during copy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/32feb259a3c9abffab761bd1758b3168d9e0cebc\"\u003e\u003ccode\u003e32feb25\u003c/code\u003e\u003c/a\u003e Fix PGAPPNAME env access by prioritizing connection.application_name\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.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\u003c/blockquote\u003e\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\u003c/blockquote\u003e\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\u003eSee full diff 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\u003cbr /\u003e\n\nUpdates `react-dom` from 19.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-dom'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\u003c/blockquote\u003e\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-dom'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\u003c/blockquote\u003e\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\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.4/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zustand` from 5.0.8 to 5.0.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pmndrs/zustand/releases\"\u003ezustand's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.11\u003c/h2\u003e\n\u003cp\u003eThis release includes small improvements in middleware thanks to contributors.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: improve typing in devtools middleware by \u003ca href=\"https://github.com/grigoriy-reshetniak\"\u003e\u003ccode\u003e@​grigoriy-reshetniak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3362\"\u003epmndrs/zustand#3362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(persist): avoid relying on global localStorage by \u003ca href=\"https://github.com/honuuk\"\u003e\u003ccode\u003e@​honuuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3367\"\u003epmndrs/zustand#3367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(immer): Proper typing for immer middleware in combination with slices  by \u003ca href=\"https://github.com/wheerd\"\u003e\u003ccode\u003e@​wheerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3371\"\u003epmndrs/zustand#3371\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/SeongYongLee\"\u003e\u003ccode\u003e@​SeongYongLee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3355\"\u003epmndrs/zustand#3355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grigoriy-reshetniak\"\u003e\u003ccode\u003e@​grigoriy-reshetniak\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3351\"\u003epmndrs/zustand#3351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DormancyWang\"\u003e\u003ccode\u003e@​DormancyWang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3363\"\u003epmndrs/zustand#3363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ea-st-ring\"\u003e\u003ccode\u003e@​Ea-st-ring\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3369\"\u003epmndrs/zustand#3369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/winner07\"\u003e\u003ccode\u003e@​winner07\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3373\"\u003epmndrs/zustand#3373\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honuuk\"\u003e\u003ccode\u003e@​honuuk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3367\"\u003epmndrs/zustand#3367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wheerd\"\u003e\u003ccode\u003e@​wheerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3371\"\u003epmndrs/zustand#3371\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.10...v5.0.11\"\u003ehttps://github.com/pmndrs/zustand/compare/v5.0.10...v5.0.11\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.10\u003c/h2\u003e\n\u003cp\u003eThis version includes a fix to the \u003ccode\u003epersist\u003c/code\u003e middleware for an edge case.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(persist): prevent race condition during concurrent rehydrate calls by \u003ca href=\"https://github.com/Niyaz-Mazhitov\"\u003e\u003ccode\u003e@​Niyaz-Mazhitov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3336\"\u003epmndrs/zustand#3336\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/max-programming\"\u003e\u003ccode\u003e@​max-programming\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3310\"\u003epmndrs/zustand#3310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oleksandr-danylchenko\"\u003e\u003ccode\u003e@​oleksandr-danylchenko\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3319\"\u003epmndrs/zustand#3319\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MateuszSobiech\"\u003e\u003ccode\u003e@​MateuszSobiech\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3334\"\u003epmndrs/zustand#3334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/EduardoRangelG\"\u003e\u003ccode\u003e@​EduardoRangelG\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3326\"\u003epmndrs/zustand#3326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/1mehdifaraji\"\u003e\u003ccode\u003e@​1mehdifaraji\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3339\"\u003epmndrs/zustand#3339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kamja44\"\u003e\u003ccode\u003e@​kamja44\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3349\"\u003epmndrs/zustand#3349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Niyaz-Mazhitov\"\u003e\u003ccode\u003e@​Niyaz-Mazhitov\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3336\"\u003epmndrs/zustand#3336\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.9...v5.0.10\"\u003ehttps://github.com/pmndrs/zustand/compare/v5.0.9...v5.0.10\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.9\u003c/h2\u003e\n\u003cp\u003eThis includes experimental middleware \u003ccode\u003eunstable_ssrSafe\u003c/code\u003e for a new usage with Next.js.\nRelated discussion: \u003ca href=\"https://github.com/pmndrs/zustand/discussions/2740\"\u003ehttps://github.com/pmndrs/zustand/discussions/2740\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eexperimental: unstable ssrSafe middleware by \u003ca href=\"https://github.com/dai-shi\"\u003e\u003ccode\u003e@​dai-shi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3308\"\u003epmndrs/zustand#3308\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/Dan503\"\u003e\u003ccode\u003e@​Dan503\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3222\"\u003epmndrs/zustand#3222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/01-binary\"\u003e\u003ccode\u003e@​01-binary\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3223\"\u003epmndrs/zustand#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ugouhar\"\u003e\u003ccode\u003e@​ugouhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3233\"\u003epmndrs/zustand#3233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehsanaslani\"\u003e\u003ccode\u003e@​ehsanaslani\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3241\"\u003epmndrs/zustand#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/totorototo\"\u003e\u003ccode\u003e@​totorototo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3252\"\u003epmndrs/zustand#3252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yuraBezh\"\u003e\u003ccode\u003e@​yuraBezh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3246\"\u003epmndrs/zustand#3246\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/99379a6eef0d1a9d57d5a96124a0fb129f38439a\"\u003e\u003ccode\u003e99379a6\u003c/code\u003e\u003c/a\u003e 5.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/c81b4eb1e7501895f219e936c06ff93728cd710a\"\u003e\u003ccode\u003ec81b4eb\u003c/code\u003e\u003c/a\u003e chore(deps): update dev dependencies (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3375\"\u003e#3375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/3871d5392400db9ca3cabf8c52fbef2b259a5a83\"\u003e\u003ccode\u003e3871d53\u003c/code\u003e\u003c/a\u003e fix(immer): Proper typing for immer middleware in combination with slices  (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/9b505ac392b8a9a68db07ec1b9063c3f3bc6cd1f\"\u003e\u003ccode\u003e9b505ac\u003c/code\u003e\u003c/a\u003e fix(persist): use window.localStorage as default storage reference (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/267a57c32c24822ecb66418ecdbcf05476313edd\"\u003e\u003ccode\u003e267a57c\u003c/code\u003e\u003c/a\u003e Update code block in tutorial-tic-tac-toe.md (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3373\"\u003e#3373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/6813f7b112723e545553b352cc1e2b530e7e1146\"\u003e\u003ccode\u003e6813f7b\u003c/code\u003e\u003c/a\u003e docs: remove stray Russian comment in beginner-typescript guide (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3369\"\u003e#3369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/d9ea3300cbc652bbd7900fa9aa082727837d6c35\"\u003e\u003ccode\u003ed9ea330\u003c/code\u003e\u003c/a\u003e docs(testing): fix undefined counterStoreRef variable (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3368\"\u003e#3368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/6e026d7530966146c963d5767433c0d838950b8f\"\u003e\u003ccode\u003e6e026d7\u003c/code\u003e\u003c/a\u003e chore: improve typing in devtools middleware (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3362\"\u003e#3362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/e7d4593594adac1b6c71358d90b3434cd7cff59d\"\u003e\u003ccode\u003ee7d4593\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;chore(deps): bump pmndrs/docs/.github/workflows/build.yml from 2 to 3...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/0f49ad8d6e80f82680c569d551dd4ba129522e90\"\u003e\u003ccode\u003e0f49ad8\u003c/code\u003e\u003c/a\u003e chore(deps): bump pmndrs/docs/.github/workflows/build.yml from 2 to 3 (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.8...v5.0.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for zustand 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/qazuor/Bookmind/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/qazuor%2FBookmind/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"},{"uuid":"3945832991","node_id":"PR_kwDOQPX_mM7D_98x","number":22,"state":"open","title":"deps: bump the production-dependencies group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-16T04:37:03.000Z","updated_at":"2026-02-23T06:07:18.111Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"production-dependencies","update_count":11,"packages":[{"name":"@hono/node-server","old_version":"1.19.6","new_version":"1.19.9","repository_url":"https://github.com/honojs/node-server"},{"name":"@t3-oss/env-core","old_version":"0.13.8","new_version":"0.13.10","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@tanstack/react-query","old_version":"5.90.11","new_version":"5.90.21","repository_url":"https://github.com/TanStack/query"},{"name":"@upstash/ratelimit","old_version":"2.0.7","new_version":"2.0.8","repository_url":"https://github.com/upstash/ratelimit"},{"name":"better-auth","old_version":"1.4.3","new_version":"1.4.18","repository_url":"https://github.com/better-auth/better-auth"},{"name":"i18next-browser-languagedetector","old_version":"8.2.0","new_version":"8.2.1","repository_url":"https://github.com/i18next/i18next-browser-languageDetector"},{"name":"postgres","old_version":"3.4.7","new_version":"3.4.8","repository_url":"https://github.com/porsager/postgres"},{"name":"react","old_version":"19.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"tailwind-merge","old_version":"3.4.0","new_version":"3.4.1","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"zustand","old_version":"5.0.8","new_version":"5.0.11","repository_url":"https://github.com/pmndrs/zustand"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.6` | `1.19.9` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.8` | `0.13.10` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.11` | `5.90.21` |\n| [@upstash/ratelimit](https://github.com/upstash/ratelimit) | `2.0.7` | `2.0.8` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.4.3` | `1.4.18` |\n| [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector) | `8.2.0` | `8.2.1` |\n| [postgres](https://github.com/porsager/postgres) | `3.4.7` | `3.4.8` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.4` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.4` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.4.0` | `3.4.1` |\n| [zustand](https://github.com/pmndrs/zustand) | `5.0.8` | `5.0.11` |\n\n\nUpdates `@hono/node-server` from 1.19.6 to 1.19.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/node-server/releases\"\u003e\u003ccode\u003e@​hono/node-server\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(globals): Stop overwriting global.fetch by \u003ca href=\"https://github.com/usualoma\"\u003e\u003ccode\u003e@​usualoma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/295\"\u003ehonojs/node-server#295\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.8...v1.19.9\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.8...v1.19.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.19.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add guide for listening to UNIX domain socket by \u003ca href=\"https://github.com/TransparentLC\"\u003e\u003ccode\u003e@​TransparentLC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/292\"\u003ehonojs/node-server#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(serve-static): Use Readable.toWeb in serveStatic by \u003ca href=\"https://github.com/otya128\"\u003e\u003ccode\u003e@​otya128\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/293\"\u003ehonojs/node-server#293\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/TransparentLC\"\u003e\u003ccode\u003e@​TransparentLC\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/292\"\u003ehonojs/node-server#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/otya128\"\u003e\u003ccode\u003e@​otya128\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/293\"\u003ehonojs/node-server#293\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.7...v1.19.8\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.7...v1.19.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.19.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Fix for hono issue 4563 - incorrect content-length after following symlink by \u003ca href=\"https://github.com/tshmieldev\"\u003e\u003ccode\u003e@​tshmieldev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/290\"\u003ehonojs/node-server#290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add \u003ccode\u003econfigVersion\u003c/code\u003e to bun.lock by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/291\"\u003ehonojs/node-server#291\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/tshmieldev\"\u003e\u003ccode\u003e@​tshmieldev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/290\"\u003ehonojs/node-server#290\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\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/honojs/node-server/commit/26f5e89da0abd87752da1f35dc01010f1d428648\"\u003e\u003ccode\u003e26f5e89\u003c/code\u003e\u003c/a\u003e 1.19.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/2d729e7c242e96d59df05aff6a54eb5e26148d12\"\u003e\u003ccode\u003e2d729e7\u003c/code\u003e\u003c/a\u003e fix(globals): Stop overwriting global.fetch (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/295\"\u003e#295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/9b72ddfea012f7b1ba166a86d3b606af701f85e1\"\u003e\u003ccode\u003e9b72ddf\u003c/code\u003e\u003c/a\u003e 1.19.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/0b1229e8db483316f1bbcaca5cf2c5fefc23353b\"\u003e\u003ccode\u003e0b1229e\u003c/code\u003e\u003c/a\u003e fix(serve-static): Use Readable.toWeb in serveStatic (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/293\"\u003e#293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/76d80e6c1c7bf7101b80392b6bfacc17e3829fd9\"\u003e\u003ccode\u003e76d80e6\u003c/code\u003e\u003c/a\u003e docs: add guide for listening to UNIX domain socket (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/292\"\u003e#292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/0a4826cb20d51ea75259f7b5d5fcec9ae937ce76\"\u003e\u003ccode\u003e0a4826c\u003c/code\u003e\u003c/a\u003e 1.19.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/b253386fad58a14602f4bee79c6b8f1e50453a45\"\u003e\u003ccode\u003eb253386\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003econfigVersion\u003c/code\u003e to bun.lock (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/291\"\u003e#291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/38e17b58cf4ef258e34b1c88dc06e90840aec122\"\u003e\u003ccode\u003e38e17b5\u003c/code\u003e\u003c/a\u003e fix: Fix for hono issue 4563 - incorrect content-length after following symli...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.6...v1.19.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@t3-oss/env-core` from 0.13.8 to 0.13.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/388\"\u003e#388\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/juliusmarminge\"\u003e\u003ccode\u003e@​juliusmarminge\u003c/code\u003e\u003c/a\u003e! - add VERCEL_TARGET_ENV to vercel preset\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/326\"\u003e#326\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Abdalrhman-Almarakeby\"\u003e\u003ccode\u003e@​Abdalrhman-Almarakeby\u003c/code\u003e\u003c/a\u003e! - update skipValidation flag to skip validation for extended presets\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/aefbe74167ab23a8d99e23614a2649ffa7f1e844\"\u003e\u003ccode\u003eaefbe74\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e feat(preset): add VERCEL_TARGET_ENV (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/1551e4068a28cb9fbe90147dafadf53cc3b003a6\"\u003e\u003ccode\u003e1551e40\u003c/code\u003e\u003c/a\u003e update the docs to zod 4 (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/14b4d0a3f02e04cd1d291aaf80ad32b043b5fb52\"\u003e\u003ccode\u003e14b4d0a\u003c/code\u003e\u003c/a\u003e feat(docs): add standard schema docs (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/090edb22cb0793d4bf4259142b3c0953ee3bafde\"\u003e\u003ccode\u003e090edb2\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/19c5d6f667bb918580b27482c21ab317d3a27a43\"\u003e\u003ccode\u003e19c5d6f\u003c/code\u003e\u003c/a\u003e bump valibot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e fix: apply skipValidation to all presets when set on parent (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5f68dca51843069f68f4be5f6b8b9cbf2d361a81\"\u003e\u003ccode\u003e5f68dca\u003c/code\u003e\u003c/a\u003e feat: improve oxc lint/fmt, add husky hooks to pre-commit and CI/CD (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5382c57e9dd452ae99dba149165a1cc5e1173636\"\u003e\u003ccode\u003e5382c57\u003c/code\u003e\u003c/a\u003e init oxc (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/256f679c796ae5bf809b8422951caf323a804727\"\u003e\u003ccode\u003e256f679\u003c/code\u003e\u003c/a\u003e chore: bump remaining packagers (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.10/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.11 to 5.90.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.18\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(react-query/useQueries): remove unreachable 'willFetch' branch in suspense promise collection (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10082\"\u003e#10082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.17\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/e7258c5cb30cafa456cdb4e6bc75b43bf619954d\"\u003e\u003ccode\u003ee7258c5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.17\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/53fc74ebb16730bd3317f039a69c6821386bae93\"\u003e\u003ccode\u003e53fc74e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4be3ad730c5b8a1e194a91911746be2fce06902a\"\u003e\u003ccode\u003e4be3ad7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/dea1614aaad5c572cf43cea54b64ac09dc4d5b41\"\u003e\u003ccode\u003edea1614\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.90.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(react-query/useQueries): remove unreachable 'willFetch' branch in suspense promise collection (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10082\"\u003e#10082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/e7258c5cb30cafa456cdb4e6bc75b43bf619954d\"\u003e\u003ccode\u003ee7258c5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/53fc74ebb16730bd3317f039a69c6821386bae93\"\u003e\u003ccode\u003e53fc74e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/dea1614aaad5c572cf43cea54b64ac09dc4d5b41\"\u003e\u003ccode\u003edea1614\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.17\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/269351b8ce4b4846da3d320ac5b850ee6aada0d6\"\u003e\u003ccode\u003e269351b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.17\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(react-query): allow retryOnMount when throwOnError is function (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/9338\"\u003e#9338\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/7f47906eaccc3f3aa5ce24b77a83bd7a620a237b\"\u003e\u003ccode\u003e7f47906\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/fccef797d57d4a9566517bba87c8377f363920f2\"\u003e\u003ccode\u003efccef79\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.15\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/TanStack/query/commit/08050cb3ebb693ccf782558ba863fd5ff3df2e38\"\u003e\u003ccode\u003e08050cb\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10115\"\u003e#10115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/c5def66a18b77a0012b32bf65216d495daef42e2\"\u003e\u003ccode\u003ec5def66\u003c/code\u003e\u003c/a\u003e refactor(react-query/useQueries): remove unreachable 'willFetch' branch in su...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/da2ff5aeb816ad356d78f332328659edf1bf7d0a\"\u003e\u003ccode\u003eda2ff5a\u003c/code\u003e\u003c/a\u003e chore(vite.config): exclude '\u003cstrong\u003etests\u003c/strong\u003e' directory from coverage reports (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10084\"\u003e#10084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/2a592d241bf5a832546bb9947514d9fc6d362fab\"\u003e\u003ccode\u003e2a592d2\u003c/code\u003e\u003c/a\u003e test(react-query/suspense): add test cases for 'static' staleTime with number...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7e3ea62364842c750182c83af6c89d4123807385\"\u003e\u003ccode\u003e7e3ea62\u003c/code\u003e\u003c/a\u003e test(react-query/QueryResetErrorBoundary): relocate 'issue-9728' test and mig...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/dee5d3e9e43b3ab627b6eee8cf91318d99ccad1c\"\u003e\u003ccode\u003edee5d3e\u003c/code\u003e\u003c/a\u003e test(react-query/ssr): add 'useMutation' and 'useMutationState' tests for SSR...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7ac4e20ddb4ae50357fe8ad91d5397740a58847c\"\u003e\u003ccode\u003e7ac4e20\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10067\"\u003e#10067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9ff3de7981bc3d77ad0ba6caf2561de8a4bddd4e\"\u003e\u003ccode\u003e9ff3de7\u003c/code\u003e\u003c/a\u003e Upgrade to Vitest v4 (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9862\"\u003e#9862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/0525ad1248e0380d465d05ca8b9b6a7b77f0eff0\"\u003e\u003ccode\u003e0525ad1\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10047\"\u003e#10047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/53fc74ebb16730bd3317f039a69c6821386bae93\"\u003e\u003ccode\u003e53fc74e\u003c/code\u003e\u003c/a\u003e fix(query-core): fix combine not updating when queries change with stable ref...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.90.21/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​tanstack/react-query\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@upstash/ratelimit` from 2.0.7 to 2.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/upstash/ratelimit/releases\"\u003e\u003ccode\u003e@​upstash/ratelimit\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDX-2280: Remove large-group runners by \u003ca href=\"https://github.com/CahidArda\"\u003e\u003ccode\u003e@​CahidArda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/144\"\u003eupstash/ratelimit-js#144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix React Server Components CVE vulnerabilities by \u003ca href=\"https://github.com/vercel\"\u003e\u003ccode\u003e@​vercel\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/145\"\u003eupstash/ratelimit-js#145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDX-2316: bump next by \u003ca href=\"https://github.com/CahidArda\"\u003e\u003ccode\u003e@​CahidArda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/146\"\u003eupstash/ratelimit-js#146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDX-2254: add global dynamic limit by \u003ca href=\"https://github.com/CahidArda\"\u003e\u003ccode\u003e@​CahidArda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/147\"\u003eupstash/ratelimit-js#147\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/vercel\"\u003e\u003ccode\u003e@​vercel\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/145\"\u003eupstash/ratelimit-js#145\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/upstash/ratelimit-js/compare/v2.0.7...v2.0.8\"\u003ehttps://github.com/upstash/ratelimit-js/compare/v2.0.7...v2.0.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/a8b1b99af3aea73fd8a89d4fd4df749391662cf9\"\u003e\u003ccode\u003ea8b1b99\u003c/code\u003e\u003c/a\u003e DX-2254: add global dynamic limit (\u003ca href=\"https://redirect.github.com/upstash/ratelimit/issues/147\"\u003e#147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/8589adbbb7fcebd2b6c5621641fde2123a65030f\"\u003e\u003ccode\u003e8589adb\u003c/code\u003e\u003c/a\u003e fix: bump next (\u003ca href=\"https://redirect.github.com/upstash/ratelimit/issues/146\"\u003e#146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/ade4aa8aff234cfe6d223dc171ba0b0b7acfc627\"\u003e\u003ccode\u003eade4aa8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/upstash/ratelimit/issues/145\"\u003e#145\u003c/a\u003e from upstash/vercel/react-server-components-cve-vu-qx...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/e19785d489bdb6cb90d25321c7dcb263c55fb244\"\u003e\u003ccode\u003ee19785d\u003c/code\u003e\u003c/a\u003e Fix React Server Components CVE vulnerabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/67e8bc2b82fbf61710d27c16432767620d0235fb\"\u003e\u003ccode\u003e67e8bc2\u003c/code\u003e\u003c/a\u003e DX-2280: Remove specific runner configuration from test job in GitHub Actions...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/upstash/ratelimit/compare/v2.0.7...v2.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `better-auth` from 1.4.3 to 1.4.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/better-auth/better-auth/releases\"\u003ebetter-auth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.18\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003edisableImplicitLinking\u003c/code\u003e to accountLinking  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7270\"\u003ebetter-auth/better-auth#7270\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a7740bc3b\"\u003e\u003c!-- raw HTML omitted --\u003e(a7740)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003e/forget-password/email-otp\u003c/code\u003e as deprecation  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7645\"\u003ebetter-auth/better-auth#7645\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/8f3330dae\"\u003e\u003c!-- raw HTML omitted --\u003e(8f333)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edevice-authorization\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd user id checks  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7632\"\u003ebetter-auth/better-auth#7632\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/4d79c43ca\"\u003e\u003c!-- raw HTML omitted --\u003e(4d79c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eone-tap\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd button mode for Google sign-in  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eAlex Yang\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7482\"\u003ebetter-auth/better-auth#7482\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/aeb9213f3\"\u003e\u003c!-- raw HTML omitted --\u003e(aeb92)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esso\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport multi-domain providers  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7541\"\u003ebetter-auth/better-auth#7541\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5be34214c\"\u003e\u003c!-- raw HTML omitted --\u003e(5be34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd provider list and detail endpoints  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6967\"\u003ebetter-auth/better-auth#6967\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d0ed1a63c\"\u003e\u003c!-- raw HTML omitted --\u003e(d0ed1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly handle OAuth callback and Apple email field  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7181\"\u003ebetter-auth/better-auth#7181\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/c918ee658\"\u003e\u003c!-- raw HTML omitted --\u003e(c918e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCentralize cookie parsing and handle Expires dates correctly  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cursoragent\"\u003e\u003ccode\u003e@​cursoragent\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003etaesu\u003c/strong\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7556\"\u003ebetter-auth/better-auth#7556\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d598bd03f\"\u003e\u003c!-- raw HTML omitted --\u003e(d598b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefresh \u003ccode\u003eaccount_data\u003c/code\u003e cookie when session is refreshed  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7576\"\u003ebetter-auth/better-auth#7576\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5d3f728b0\"\u003e\u003c!-- raw HTML omitted --\u003e(5d3f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove duplicate secondary storage writes from setSessionCookie  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7592\"\u003ebetter-auth/better-auth#7592\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/7a4bc01ca\"\u003e\u003c!-- raw HTML omitted --\u003e(7a4bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet default logger level to \u0026quot;warn\u0026quot;  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cursoragent\"\u003e\u003ccode\u003e@​cursoragent\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003etaesu\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7597\"\u003ebetter-auth/better-auth#7597\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5d0e7fc45\"\u003e\u003c!-- raw HTML omitted --\u003e(5d0e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRespect the explicitly set \u003ccode\u003esendOnSignUp\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7593\"\u003ebetter-auth/better-auth#7593\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/33619cc9a\"\u003e\u003c!-- raw HTML omitted --\u003e(33619)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle serial and false cases in generateId  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7474\"\u003ebetter-auth/better-auth#7474\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/949cdb551\"\u003e\u003c!-- raw HTML omitted --\u003e(949cd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog error when misconfigured  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7584\"\u003ebetter-auth/better-auth#7584\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/162015af1\"\u003e\u003c!-- raw HTML omitted --\u003e(16201)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate google oauth endpoints  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7442\"\u003ebetter-auth/better-auth#7442\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d401be9c8\"\u003e\u003c!-- raw HTML omitted --\u003e(d401b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConsistent api version for facebook provider  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7445\"\u003ebetter-auth/better-auth#7445\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/cf619d7f8\"\u003e\u003c!-- raw HTML omitted --\u003e(cf619)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCheck jsconfig.json in getPathAliases  -  by \u003ca href=\"https://github.com/jycouet\"\u003e\u003ccode\u003e@​jycouet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7650\"\u003ebetter-auth/better-auth#7650\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9cb459c9f\"\u003e\u003c!-- raw HTML omitted --\u003e(9cb45)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e2fa\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eServer-side trust device expiration and configurable maxAge  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7644\"\u003ebetter-auth/better-auth#7644\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5d15bf4a0\"\u003e\u003c!-- raw HTML omitted --\u003e(5d15b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanonymous\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExport types  -  by \u003ca href=\"https://github.com/CalLavicka\"\u003e\u003ccode\u003e@​CalLavicka\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7661\"\u003ebetter-auth/better-auth#7661\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/133a2b27a\"\u003e\u003c!-- raw HTML omitted --\u003e(133a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUse inkeep remote mcp url  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7543\"\u003ebetter-auth/better-auth#7543\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/27af866f2\"\u003e\u003c!-- raw HTML omitted --\u003e(27af8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate MCP URL from Chonkie to Inkeep  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7585\"\u003ebetter-auth/better-auth#7585\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/79621ac0b\"\u003e\u003c!-- raw HTML omitted --\u003e(79621)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eConsolidate rateLimit table schema definition  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7551\"\u003ebetter-auth/better-auth#7551\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/ea589eef0\"\u003e\u003c!-- raw HTML omitted --\u003e(ea589)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eemail-otp\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd stricter default rate limits for password reset endpoints  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7658\"\u003ebetter-auth/better-auth#7658\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/dcc289e49\"\u003e\u003c!-- raw HTML omitted --\u003e(dcc28)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpo\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent null cookie key when redirect URL has no cookie param  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7555\"\u003ebetter-auth/better-auth#7555\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d2ca08bc4\"\u003e\u003c!-- raw HTML omitted --\u003e(d2ca0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent duplicate listener notifications in FocusManager and OnlineManager  -  by \u003ca href=\"https://github.com/kimchi-developer\"\u003e\u003ccode\u003e@​kimchi-developer\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7552\"\u003ebetter-auth/better-auth#7552\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a3ffb568a\"\u003e\u003c!-- raw HTML omitted --\u003e(a3ffb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSurface OAuth token exchange errors  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7186\"\u003ebetter-auth/better-auth#7186\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/94b758916\"\u003e\u003c!-- raw HTML omitted --\u003e(94b75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emcp\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRemove local mpc  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7574\"\u003ebetter-auth/better-auth#7574\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d6d627089\"\u003e\u003c!-- raw HTML omitted --\u003e(d6d62)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emulti-session\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent duplicate cookies when same user signs in multiple times  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7256\"\u003ebetter-auth/better-auth#7256\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9db76abbe\"\u003e\u003c!-- raw HTML omitted --\u003e(9db76)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoauth-provider\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eProperly handle metadata field in client registration  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7232\"\u003ebetter-auth/better-auth#7232\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/33015e5f8\"\u003e\u003c!-- raw HTML omitted --\u003e(33015)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eokta\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUserinfo route mismatch  -  by \u003ca href=\"https://github.com/psigen\"\u003e\u003ccode\u003e@​psigen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7602\"\u003ebetter-auth/better-auth#7602\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/acf774087\"\u003e\u003c!-- raw HTML omitted --\u003e(acf77)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/d99d3ceae647ceb27aceb1b35aa7d5ca122d2a94\"\u003e\u003ccode\u003ed99d3ce\u003c/code\u003e\u003c/a\u003e chore: release v1.4.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/5d15bf4a0a7bcfa27232ffc73172c7eaa4f35eb3\"\u003e\u003ccode\u003e5d15bf4\u003c/code\u003e\u003c/a\u003e fix(2fa): server-side trust device expiration and configurable maxAge (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7644\"\u003e#7644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/c6f8f3b270c9401bc9a090a48e8193a958f4844f\"\u003e\u003ccode\u003ec6f8f3b\u003c/code\u003e\u003c/a\u003e fix(saml): IdP-Initiated Callback Routing (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6675\"\u003e#6675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/040c6244138f6d84d9735954c8dd388644549c98\"\u003e\u003ccode\u003e040c624\u003c/code\u003e\u003c/a\u003e chore: improve rate limiting type definitions (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7313\"\u003e#7313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/133a2b27afa5ff974181ea50ade1c9a025e9838c\"\u003e\u003ccode\u003e133a2b2\u003c/code\u003e\u003c/a\u003e fix(anonymous): export types (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7661\"\u003e#7661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/dcc289e49d3c447e4a842aed6124f2b941723cde\"\u003e\u003ccode\u003edcc289e\u003c/code\u003e\u003c/a\u003e fix(email-otp): add stricter default rate limits for password reset endpoints...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/8f3330dae877f6be94b9fc01c817f2f2fc93c6a5\"\u003e\u003ccode\u003e8f3330d\u003c/code\u003e\u003c/a\u003e feat: mark \u003ccode\u003e/forget-password/email-otp\u003c/code\u003e as deprecation (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7645\"\u003e#7645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/4d79c43cafe94ab182cc90b18bafe598a5c6e649\"\u003e\u003ccode\u003e4d79c43\u003c/code\u003e\u003c/a\u003e feat(device-authorization): add user id checks (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7632\"\u003e#7632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/a7740bc3b93b65d836a6657313419450ad0ca73b\"\u003e\u003ccode\u003ea7740bc\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003edisableImplicitLinking\u003c/code\u003e to accountLinking (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7270\"\u003e#7270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/9db76abbea454f77d2605e35d3e448560ed53203\"\u003e\u003ccode\u003e9db76ab\u003c/code\u003e\u003c/a\u003e fix(multi-session): prevent duplicate cookies when same user signs in multipl...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/better-auth/better-auth/commits/v1.4.18/packages/better-auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `i18next-browser-languagedetector` from 8.2.0 to 8.2.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/blob/master/CHANGELOG.md\"\u003ei18next-browser-languagedetector's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e8.2.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing typescript definition for hash options \u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/pull/315\"\u003e33154\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/7164126cd59606792813ac9d63f9429e824294d6\"\u003e\u003ccode\u003e7164126\u003c/code\u003e\u003c/a\u003e 8.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/6df69c76693eeb96bbd0c728a95ecc9253e5a41c\"\u003e\u003ccode\u003e6df69c7\u003c/code\u003e\u003c/a\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/1ffa1cf467def803442b7c1e942baea13e936660\"\u003e\u003ccode\u003e1ffa1cf\u003c/code\u003e\u003c/a\u003e Add missing typescript definition for hash options (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/697d89ba130d446cca789f8706fa50d9ec440068\"\u003e\u003ccode\u003e697d89b\u003c/code\u003e\u003c/a\u003e Bump js-yaml (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/313\"\u003e#313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/ce82da96192c41fd7e640c97017c014c0df021b1\"\u003e\u003ccode\u003ece82da9\u003c/code\u003e\u003c/a\u003e Bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/312\"\u003e#312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/d05fe5a5b249c512bbf8475171f7c4828e3ad533\"\u003e\u003ccode\u003ed05fe5a\u003c/code\u003e\u003c/a\u003e fix url in readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/9d1d7d2668811dd8eaf66a6bd33006b10907af0c\"\u003e\u003ccode\u003e9d1d7d2\u003c/code\u003e\u003c/a\u003e Bump tmp from 0.2.1 to 0.2.5 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/32f04299ee9a27db3a039599275461950e23596d\"\u003e\u003ccode\u003e32f0429\u003c/code\u003e\u003c/a\u003e Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/9c0db8fbee1ef05241b2e7940fcebaa38387d196\"\u003e\u003ccode\u003e9c0db8f\u003c/code\u003e\u003c/a\u003e Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/308\"\u003e#308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/3ad9ac56ddc721cc20f7ed70d0b1e5dcb4f818c1\"\u003e\u003ccode\u003e3ad9ac5\u003c/code\u003e\u003c/a\u003e Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/306\"\u003e#306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/compare/v8.2.0...v8.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postgres` from 3.4.7 to 3.4.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/porsager/postgres/releases\"\u003epostgres's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent out of bound errors from commit-time failures  de64f7a\u003c/li\u003e\n\u003cli\u003efix: use lower max connections in Cloudflare Workers environment  94b7170\u003c/li\u003e\n\u003cli\u003eAdd support for sslnegotiation=direct - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1104\"\u003e#1104\u003c/a\u003e  7f80980\u003c/li\u003e\n\u003cli\u003eomit Sql properties absent from TransactionSql  36a53f6\u003c/li\u003e\n\u003cli\u003eSomeones engines are getting pedantic - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1061\"\u003e#1061\u003c/a\u003e  3ffc3c4\u003c/li\u003e\n\u003cli\u003eBetter error if trying to run query during copy  3a43815\u003c/li\u003e\n\u003cli\u003eFix PGAPPNAME env access by prioritizing connection.application_name  32feb25\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\"\u003ehttps://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/5c8135f3df1bb10e7aad10f14a6f084db3724f82\"\u003e\u003ccode\u003e5c8135f\u003c/code\u003e\u003c/a\u003e 3.4.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/ad24665fb34e7e30c3d55375256903b80ac24522\"\u003e\u003ccode\u003ead24665\u003c/code\u003e\u003c/a\u003e build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/de64f7ab3b0e3134941be9ffa7ebac71cdb0ea5d\"\u003e\u003ccode\u003ede64f7a\u003c/code\u003e\u003c/a\u003e Prevent out of bound errors from commit-time failures\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/94b7170e6a1584bff15479fc5298ca3927543107\"\u003e\u003ccode\u003e94b7170\u003c/code\u003e\u003c/a\u003e fix: use lower max connections in Cloudflare Workers environment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/7f809802552c72397b8953e24c12f5458c56adb3\"\u003e\u003ccode\u003e7f80980\u003c/code\u003e\u003c/a\u003e Add support for sslnegotiation=direct - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1104\"\u003e#1104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/36a53f6eb6524284ac5cb1046348f0216e133ebc\"\u003e\u003ccode\u003e36a53f6\u003c/code\u003e\u003c/a\u003e omit Sql properties absent from TransactionSql\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/3ffc3c4041b21af217feba5668821775bfc071df\"\u003e\u003ccode\u003e3ffc3c4\u003c/code\u003e\u003c/a\u003e Someones engines are getting pedantic - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1061\"\u003e#1061\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/3a43815684ce1c7ba68639c9232da20b9d510522\"\u003e\u003ccode\u003e3a43815\u003c/code\u003e\u003c/a\u003e Better error if trying to run query during copy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/32feb259a3c9abffab761bd1758b3168d9e0cebc\"\u003e\u003ccode\u003e32feb25\u003c/code\u003e\u003c/a\u003e Fix PGAPPNAME env access by prioritizing connection.application_name\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.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\u003c/blockquote\u003e\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\u003c/blockquote\u003e\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\u003eSee full diff 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\u003cbr /\u003e\n\nUpdates `react-dom` from 19.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-dom'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\u003c/blockquote\u003e\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-dom'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\u003c/blockquote\u003e\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\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.4/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tailwind-merge` from 3.4.0 to 3.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dcastil/tailwind-merge/releases\"\u003etailwind-merge's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent arbitrary font-family and font-weight from merging by \u003ca href=\"https://github.com/roneymoon\"\u003e\u003ccode\u003e@​roneymoon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dcastil/tailwind-merge/pull/635\"\u003edcastil/tailwind-merge#635\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/dcastil/tailwind-merge/compare/v3.4.0...v3.4.1\"\u003ehttps://github.com/dcastil/tailwind-merge/compare/v3.4.0...v3.4.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/brandonmcconnell\"\u003e\u003ccode\u003e@​brandonmcconnell\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/manavm1990\"\u003e\u003ccode\u003e@​manavm1990\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/langy\"\u003e\u003ccode\u003e@​langy\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/roboflow\"\u003e\u003ccode\u003e@​roboflow\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syntaxfm\"\u003e\u003ccode\u003e@​syntaxfm\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/getsentry\"\u003e\u003ccode\u003e@​getsentry\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/codecov\"\u003e\u003ccode\u003e@​codecov\u003c/code\u003e\u003c/a\u003e, a private sponsor, \u003ca href=\"https://github.com/block\"\u003e\u003ccode\u003e@​block\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/openclaw\"\u003e\u003ccode\u003e@​openclaw\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sourcegraph\"\u003e\u003ccode\u003e@​sourcegraph\u003c/code\u003e\u003c/a\u003e and more via \u003ca href=\"https://github.com/thnxdev\"\u003e\u003ccode\u003e@​thnxdev\u003c/code\u003e\u003c/a\u003e for sponsoring tailwind-merge! ❤️\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/dcastil/tailwind-merge/commit/02b6eb6df78e6fb7994b43d4b5f4bbecbe05c43a\"\u003e\u003ccode\u003e02b6eb6\u003c/code\u003e\u003c/a\u003e v3.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/6b845eb819c8a370a544d8e428d3f6146e024982\"\u003e\u003ccode\u003e6b845eb\u003c/code\u003e\u003c/a\u003e add agent info for release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/655f2f1ffed7754c30bebb94aac501dd14484927\"\u003e\u003ccode\u003e655f2f1\u003c/code\u003e\u003c/a\u003e add changelog for v3.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/e44e5eb2c29a7bcc0feca24c5f21083923ed70fc\"\u003e\u003ccode\u003ee44e5eb\u003c/code\u003e\u003c/a\u003e add agent docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/4a38681729c5291a029faa60bd2420058eac81a9\"\u003e\u003ccode\u003e4a38681\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dcastil/tailwind-merge/issues/644\"\u003e#644\u003c/a\u003e from dcastil/renovate/major-vitest-monorepo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/23ac2597d46c146190b31ab01c2ffd16add12574\"\u003e\u003ccode\u003e23ac259\u003c/code\u003e\u003c/a\u003e migrate to vitest v4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/927f6176436b5950cd23985385431ef85eb3e4ab\"\u003e\u003ccode\u003e927f617\u003c/code\u003e\u003c/a\u003e chore(deps): update vitest monorepo to v4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/aea4869e7573f0979d4cce809e630320c9b413a9\"\u003e\u003ccode\u003eaea4869\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dcastil/tailwind-merge/issues/648\"\u003e#648\u003c/a\u003e from dcastil/renovate/major-octokit-monorepo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/78365f2717b8bd78305ef10ea107db24e0fe0fe4\"\u003e\u003ccode\u003e78365f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dcastil/tailwind-merge/issues/646\"\u003e#646\u003c/a\u003e from dcastil/renovate/actions-exec-3.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/b08384dec338f04b65383e8675d0c443f187f840\"\u003e\u003ccode\u003eb08384d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v16\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dcastil/tailwind-merge/compare/v3.4.0...v3.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zustand` from 5.0.8 to 5.0.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pmndrs/zustand/releases\"\u003ezustand's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.11\u003c/h2\u003e\n\u003cp\u003eThis release includes small improvements in middleware thanks to contributors.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: improve typing in devtools middleware by \u003ca href=\"https://github.com/grigoriy-reshetniak\"\u003e\u003ccode\u003e@​grigoriy-reshetniak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3362\"\u003epmndrs/zustand#3362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(persist): avoid relying on global localStorage by \u003ca href=\"https://github.com/honuuk\"\u003e\u003ccode\u003e@​honuuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3367\"\u003epmndrs/zustand#3367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(immer): Proper typing for immer middleware in combination with slices  by \u003ca href=\"https://github.com/wheerd\"\u003e\u003ccode\u003e@​wheerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3371\"\u003epmndrs/zustand#3371\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/SeongYongLee\"\u003e\u003ccode\u003e@​SeongYongLee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3355\"\u003epmndrs/zustand#3355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grigoriy-reshetniak\"\u003e\u003ccode\u003e@​grigoriy-reshetniak\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3351\"\u003epmndrs/zustand#3351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DormancyWang\"\u003e\u003ccode\u003e@​DormancyWang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3363\"\u003epmndrs/zustand#3363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ea-st-ring\"\u003e\u003ccode\u003e@​Ea-st-ring\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3369\"\u003epmndrs/zustand#3369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/winner07\"\u003e\u003ccode\u003e@​winner07\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3373\"\u003epmndrs/zustand#3373\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honuuk\"\u003e\u003ccode\u003e@​honuuk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3367\"\u003epmndrs/zustand#3367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wheerd\"\u003e\u003ccode\u003e@​wheerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3371\"\u003epmndrs/zustand#3371\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.10...v5.0.11\"\u003ehttps://github.com/pmndrs/zustand/compare/v5.0.10...v5.0.11\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.10\u003c/h2\u003e\n\u003cp\u003eThis version includes a fix to the \u003ccode\u003epersist\u003c/code\u003e middleware for an edge case.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(persist): prevent race condition during concurrent rehydrate calls by \u003ca href=\"https://github.com/Niyaz-Mazhitov\"\u003e\u003ccode\u003e@​Niyaz-Mazhitov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3336\"\u003epmndrs/zustand#3336\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/max-programming\"\u003e\u003ccode\u003e@​max-programming\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3310\"\u003epmndrs/zustand#3310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oleksandr-danylchenko\"\u003e\u003ccode\u003e@​oleksandr-danylchenko\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3319\"\u003epmndrs/zustand#3319\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MateuszSobiech\"\u003e\u003ccode\u003e@​MateuszSobiech\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3334\"\u003epmndrs/zustand#3334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/EduardoRangelG\"\u003e\u003ccode\u003e@​EduardoRangelG\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3326\"\u003epmndrs/zustand#3326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/1mehdifaraji\"\u003e\u003ccode\u003e@​1mehdifaraji\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3339\"\u003epmndrs/zustand#3339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kamja44\"\u003e\u003ccode\u003e@​kamja44\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3349\"\u003epmndrs/zustand#3349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Niyaz-Mazhitov\"\u003e\u003ccode\u003e@​Niyaz-Mazhitov\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3336\"\u003epmndrs/zustand#3336\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.9...v5.0.10\"\u003ehttps://github.com/pmndrs/zustand/compare/v5.0.9...v5.0.10\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.9\u003c/h2\u003e\n\u003cp\u003eThis includes experimental middleware \u003ccode\u003eunstable_ssrSafe\u003c/code\u003e for a new usage with Next.js.\nRelated discussion: \u003ca href=\"https://github.com/pmndrs/zustand/discussions/2740\"\u003ehttps://github.com/pmndrs/zustand/discussions/2740\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eexperimental: unstable ssrSafe middleware by \u003ca href=\"https://github.com/dai-shi\"\u003e\u003ccode\u003e@​dai-shi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3308\"\u003epmndrs/zustand#3308\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/Dan503\"\u003e\u003ccode\u003e@​Dan503\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3222\"\u003epmndrs/zustand#3222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/01-binary\"\u003e\u003ccode\u003e@​01-binary\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3223\"\u003epmndrs/zustand#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ugouhar\"\u003e\u003ccode\u003e@​ugouhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3233\"\u003epmndrs/zustand#3233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehsanaslani\"\u003e\u003ccode\u003e@​ehsanaslani\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3241\"\u003epmndrs/zustand#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/totorototo\"\u003e\u003ccode\u003e@​totorototo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3252\"\u003epmndrs/zustand#3252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yuraBezh\"\u003e\u003ccode\u003e@​yuraBezh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3246\"\u003epmndrs/zustand#3246\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/99379a6eef0d1a9d57d5a96124a0fb129f38439a\"\u003e\u003ccode\u003e99379a6\u003c/code\u003e\u003c/a\u003e 5.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/c81b4eb1e7501895f219e936c06ff93728cd710a\"\u003e\u003ccode\u003ec81b4eb\u003c/code\u003e\u003c/a\u003e chore(deps): update dev dependencies (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3375\"\u003e#3375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/3871d5392400db9ca3cabf8c52fbef2b259a5a83\"\u003e\u003ccode\u003e3871d53\u003c/code\u003e\u003c/a\u003e fix(immer): Proper typing for immer middleware in combination with slices  (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/9b505ac392b8a9a68db07ec1b9063c3f3bc6cd1f\"\u003e\u003ccode\u003e9b505ac\u003c/code\u003e\u003c/a\u003e fix(persist): use window.localStorage as default storage reference (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/267a57c32c24822ecb66418ecdbcf05476313edd\"\u003e\u003ccode\u003e267a57c\u003c/code\u003e\u003c/a\u003e Update code block in tutorial-tic-tac-toe.md (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3373\"\u003e#3373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/6813f7b112723e545553b352cc1e2b530e7e1146\"\u003e\u003ccode\u003e6813f7b\u003c/code\u003e\u003c/a\u003e docs: remove stray Russian comment in beginner-typescript guide (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3369\"\u003e#3369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/d9ea3300cbc652bbd7900fa9aa082727837d6c35\"\u003e\u003ccode\u003ed9ea330\u003c/code\u003e\u003c/a\u003e docs(testing): fix undefined counterStoreRef variable (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3368\"\u003e#3368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/6e026d7530966146c963d5767433c0d838950b8f\"\u003e\u003ccode\u003e6e026d7\u003c/code\u003e\u003c/a\u003e chore: improve typing in devtools middleware (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3362\"\u003e#3362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/e7d4593594adac1b6c71358d90b3434cd7cff59d\"\u003e\u003ccode\u003ee7d4593\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;chore(deps): bump pmndrs/docs/.github/workflows/build.yml from 2 to 3...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/0f49ad8d6e80f82680c569d551dd4ba129522e90\"\u003e\u003ccode\u003e0f49ad8\u003c/code\u003e\u003c/a\u003e chore(deps): bump pmndrs/docs/.github/workflows/build.yml from 2 to 3 (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.8...v5.0.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for zustand 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/qazuor/Bookmind/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/qazuor%2FBookmind/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"},{"uuid":"3803685683","node_id":"PR_kwDOQ2W7qs68qsOO","number":2,"state":"open","title":"chore(deps): bump the npm-dependencies group across 1 directory with 101 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-01-12T10:29:23.000Z","updated_at":"2026-03-09T10:10:57.947Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-dependencies","update_count":101,"packages":[{"name":"@changesets/changelog-github","old_version":"0.5.1","new_version":"0.5.2","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.29.4","new_version":"2.29.8","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.7.4","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.7.4","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.4","repository_url":"https://github.com/harlan-zw/unlighthouse"},{"name":"@conform-to/react","old_version":"1.6.1","new_version":"1.15.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@conform-to/zod","old_version":"1.6.1","new_version":"1.15.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@icons-pack/react-simple-icons","old_version":"11.2.0","new_version":"13.8.0","repository_url":"https://github.com/icons-pack/react-simple-icons"},{"name":"@makeswift/runtime","old_version":"0.24.6","new_version":"0.26.3","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.1","repository_url":"https://github.com/upstash/upstash-redis"},{"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.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"isomorphic-dompurify","old_version":"2.25.0","new_version":"2.35.0","repository_url":"https://github.com/kkomelin/isomorphic-dompurify"},{"name":"jose","old_version":"5.10.0","new_version":"6.1.3","repository_url":"https://github.com/panva/jose"},{"name":"lru-cache","old_version":"11.1.0","new_version":"11.2.4","repository_url":"https://github.com/isaacs/node-lru-cache"},{"name":"lucide-react","old_version":"0.474.0","new_version":"0.562.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"15.5.9","new_version":"16.1.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.7.0","repository_url":"https://github.com/amannn/next-intl"},{"name":"nuqs","old_version":"2.4.3","new_version":"2.8.6","repository_url":"https://github.com/47ng/nuqs"},{"name":"react","old_version":"19.1.4","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.7","new_version":"19.2.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-day-picker","old_version":"9.7.0","new_version":"9.13.0","repository_url":"https://github.com/gpbl/react-day-picker"},{"name":"react-dom","old_version":"19.1.4","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"set-cookie-parser","old_version":"2.7.1","new_version":"2.7.2","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.3.8","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.5","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.12.0","repository_url":"https://github.com/bigcommerce/eslint-config"},{"name":"@faker-js/faker","old_version":"9.8.0","new_version":"10.2.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.1","repository_url":"https://github.com/vercel/next.js"},{"name":"@playwright/test","old_version":"1.52.0","new_version":"1.57.0","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.5","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.23","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"dotenv","old_version":"16.5.0","new_version":"17.2.3","repository_url":"https://github.com/motdotla/dotenv"},{"name":"eslint-config-next","old_version":"15.5.9","new_version":"16.1.1","repository_url":"https://github.com/vercel/next.js"},{"name":"postcss-preset-env","old_version":"10.2.1","new_version":"10.6.1","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.2","repository_url":"https://github.com/tj/commander.js"},{"name":"nypm","old_version":"0.5.4","new_version":"0.6.2","repository_url":"https://github.com/unjs/nypm"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.0.16","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/ui","old_version":"3.2.4","new_version":"4.0.16","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"msw","old_version":"2.9.0","new_version":"2.12.7","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.16","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.1","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.2.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":"2.3.0","repository_url":"https://github.com/segmentio/analytics-next"},{"name":"ansi-escapes","old_version":"7.0.0","new_version":"7.2.0","repository_url":"https://github.com/sindresorhus/ansi-escapes"},{"name":"conf","old_version":"13.1.0","new_version":"15.0.2","repository_url":"https://github.com/sindresorhus/conf"},{"name":"fs-extra","old_version":"11.3.0","new_version":"11.3.3","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"giget","old_version":"1.2.5","new_version":"2.0.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.0.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"semver","old_version":"7.7.2","new_version":"7.7.3","repository_url":"https://github.com/npm/node-semver"},{"name":"@types/semver","old_version":"7.7.0","new_version":"7.7.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"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.8","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.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.4","repository_url":"https://github.com/prettier/eslint-plugin-prettier"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 101 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/changelog-github](https://github.com/changesets/changesets) | `0.5.1` | `0.5.2` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.4` | `2.29.8` |\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.7.4` |\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.7.4` |\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.4` |\n| [@conform-to/react](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react) | `1.6.1` | `1.15.1` |\n| [@conform-to/zod](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod) | `1.6.1` | `1.15.1` |\n| [@icons-pack/react-simple-icons](https://github.com/icons-pack/react-simple-icons/tree/HEAD/react-simple-icons) | `11.2.0` | `13.8.0` |\n| [@makeswift/runtime](https://github.com/makeswift/makeswift/tree/HEAD/packages/runtime) | `0.24.6` | `0.26.3` |\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/upstash-redis) | `1.35.0` | `1.36.1` |\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.12.0` |\n| [isomorphic-dompurify](https://github.com/kkomelin/isomorphic-dompurify) | `2.25.0` | `2.35.0` |\n| [jose](https://github.com/panva/jose) | `5.10.0` | `6.1.3` |\n| [lru-cache](https://github.com/isaacs/node-lru-cache) | `11.1.0` | `11.2.4` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.474.0` | `0.562.0` |\n| [next](https://github.com/vercel/next.js) | `15.5.9` | `16.1.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.7.0` |\n| [nuqs](https://github.com/47ng/nuqs/tree/HEAD/packages/nuqs) | `2.4.3` | `2.8.6` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.4` | `19.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.7` | `19.2.8` |\n| [react-day-picker](https://github.com/gpbl/react-day-picker) | `9.7.0` | `9.13.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.4` | `19.2.3` |\n| [set-cookie-parser](https://github.com/nfriedly/set-cookie-parser) | `2.7.1` | `2.7.2` |\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.3.8` |\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.5` |\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.12.0` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `9.8.0` | `10.2.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.1` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.52.0` | `1.57.0` |\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.5` |\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.23` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.5.0` | `17.2.3` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.5.9` | `16.1.1` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.2.1` | `10.6.1` |\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.2` |\n| [nypm](https://github.com/unjs/nypm) | `0.5.4` | `0.6.2` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.0.16` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `3.2.4` | `4.0.16` |\n| [msw](https://github.com/mswjs/msw) | `2.9.0` | `2.12.7` |\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.16` |\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.1` |\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.2.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` | `2.3.0` |\n| [ansi-escapes](https://github.com/sindresorhus/ansi-escapes) | `7.0.0` | `7.2.0` |\n| [conf](https://github.com/sindresorhus/conf) | `13.1.0` | `15.0.2` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `11.3.0` | `11.3.3` |\n| [giget](https://github.com/unjs/giget) | `1.2.5` | `2.0.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.0.0` |\n| [semver](https://github.com/npm/node-semver) | `7.7.2` | `7.7.3` |\n| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.7.0` | `7.7.1` |\n| [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) | `1.11.31` | `1.15.8` |\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.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.4` |\n\n\nUpdates `@changesets/changelog-github` from 0.5.1 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/4f8d76c225e4b9cffa764548c49e0ef2aee2a2af\"\u003e\u003ccode\u003e4f8d76c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/670\"\u003e#670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d8f0e6851bddf307b70b03e23b50e0b9410aafa7\"\u003e\u003ccode\u003ed8f0e68\u003c/code\u003e\u003c/a\u003e Fixed an issue with parsing \u003ccode\u003e--json\u003c/code\u003e output when publishing (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/676\"\u003e#676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/fe8db7500f81caea9064f8bec02bcb77e0fd8fce\"\u003e\u003ccode\u003efe8db75\u003c/code\u003e\u003c/a\u003e Upgrade \u003ccode\u003e@manypkg/get-packages\u003c/code\u003e dependencies to latest version (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/9a993ba09629c1620d749432520470cec49d3a96\"\u003e\u003ccode\u003e9a993ba\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eresolutions\u003c/code\u003e to the \u003ccode\u003ePackageJSON\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/668\"\u003e#668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/a8c8a03824a6033854d32779ca5fc4e1571016cc\"\u003e\u003ccode\u003ea8c8a03\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/663\"\u003e#663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/5413f3e772bf867234922b0691e3c58c1864412d\"\u003e\u003ccode\u003e5413f3e\u003c/code\u003e\u003c/a\u003e Fixed an issue with adding \u003ccode\u003e[undefined]\u003c/code\u003e to the generated changelog (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/660\"\u003e#660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/74dda8c0d8bd1741ca7b19f0ccb37b2330dc9549\"\u003e\u003ccode\u003e74dda8c\u003c/code\u003e\u003c/a\u003e Add support for \u003ccode\u003eworkspace:~\u003c/code\u003e and \u003ccode\u003eworkspace:^\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/585\"\u003e#585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/2b49c390a7cf24ce859ac932b432eb6d8f55c98b\"\u003e\u003ccode\u003e2b49c39\u003c/code\u003e\u003c/a\u003e Implement \u003ccode\u003echangeset tag\u003c/code\u003e and \u003ccode\u003egetAllTags\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/634\"\u003e#634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/09a7dab8792fa30ce45a8c751e82db177b09666d\"\u003e\u003ccode\u003e09a7dab\u003c/code\u003e\u003c/a\u003e Make master branch rename suggestion more clear (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/638\"\u003e#638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/a3628d54aa365140935d6ae376fe6921b221dd5b\"\u003e\u003ccode\u003ea3628d5\u003c/code\u003e\u003c/a\u003e Helpful note about \u003ccode\u003estatus\u003c/code\u003e command (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/639\"\u003e#639\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/read@0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/cli` from 2.29.4 to 2.29.8\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.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\n\u003cp\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/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.9\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.13\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\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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.7.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u003cp\u003e// Prettier 3.7.3\ntype Foo = /** comment \u003cem\u003e/ (/\u003c/em\u003e* comment */ a | b) | c;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.4\ntype Foo = /** comment */ (a | b) | c;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix unstable comment print in union type comments (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003e#18395\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype X = (A | B) \u0026amp; (\n  // comment\n  A | B\n);\n\u003cp\u003e// Prettier 3.7.3 (first format)\ntype X = (A | B) \u0026amp;\n(// comment\nA | B);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.3 (second format)\ntype X = (\n| A\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7848357af654883e21ed05c0bbbedf89ee88750e\"\u003e\u003ccode\u003e7848357\u003c/code\u003e\u003c/a\u003e Release 3.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7686c59d512177707711cb327196d4a965411ec0\"\u003e\u003ccode\u003e7686c59\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-hermes\u003c/code\u003e \u0026amp; \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e v0.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/fe494348a027cb9fcefd2cab9cd7ab1190d74a1c\"\u003e\u003ccode\u003efe49434\u003c/code\u003e\u003c/a\u003e Remove dead code checking union/intersection types length (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18396\"\u003e#18396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ca02b37489870d5f5996a7f91cbc4e4983fa9729\"\u003e\u003ccode\u003eca02b37\u003c/code\u003e\u003c/a\u003e Fix unstable comment print (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18395\"\u003e#18395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7efb988c6784997685f38766b93a436ef7456974\"\u003e\u003ccode\u003e7efb988\u003c/code\u003e\u003c/a\u003e Fix comment in union type get duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18393\"\u003e#18393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/cfa92c1b6dc6a67f7ac13b801e2f827953721af3\"\u003e\u003ccode\u003ecfa92c1\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18392\"\u003e#18392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1de273770b052749f735987c5733c862217b991d\"\u003e\u003ccode\u003e1de2737\u003c/code\u003e\u003c/a\u003e Update dependency yaml to v2.8.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18391\"\u003e#18391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/706aa4ef90dbf3804595b10adffad6b75228fea6\"\u003e\u003ccode\u003e706aa4e\u003c/code\u003e\u003c/a\u003e Switch js parse postprocess to \u003ccode\u003eonEnter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18382\"\u003e#18382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d3eb2b2d081f4b5b1008e64655ce7cc8fefd731e\"\u003e\u003ccode\u003ed3eb2b2\u003c/code\u003e\u003c/a\u003e Reuse arrays in visitor keys (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18386\"\u003e#18386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/c45fef106ec4d1efdcd61a64c3dd3298272b3d99\"\u003e\u003ccode\u003ec45fef1\u003c/code\u003e\u003c/a\u003e Fix LWC attribute with \u003ccode\u003e--embedded-language-formatting off\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18383\"\u003e#18383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `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.7.4\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.7.4\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\u003edocs: Add \u003ccode\u003edependsOn\u003c/code\u003e to lint task for proper cache invalidation 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/11384\"\u003evercel/turborepo#11384\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Migrate from Prettier to oxfmt 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/11392\"\u003evercel/turborepo#11392\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add Oxc (oxlint, oxfmt) guide 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/11398\"\u003evercel/turborepo#11398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update oxlint configuration 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/11413\"\u003evercel/turborepo#11413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Git worktree support 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/11416\"\u003evercel/turborepo#11416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Exclude sitemap.xml from middleware to prevent i18n rewrite 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/11419\"\u003evercel/turborepo#11419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(docs): Exclude schema.json paths from middleware matcher 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/11420\"\u003evercel/turborepo#11420\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Fix OpenAPI spec 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/11421\"\u003evercel/turborepo#11421\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(docs): Make mobile menu scrollable on small 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/11422\"\u003evercel/turborepo#11422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(docs): Fix markdown content negotation matcher 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/11425\"\u003evercel/turborepo#11425\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ecreate-turbo\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(create-turbo): Lowercase bun label for consistency 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/11388\"\u003evercel/turborepo#11388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(create-turbo): Simplify git initialization to single commit 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/11387\"\u003evercel/turborepo#11387\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eExamples\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: update outdated packages to remove node/nest deprecation warning by \u003ca href=\"https://github.com/varma-cephas\"\u003e\u003ccode\u003e@​varma-cephas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11395\"\u003evercel/turborepo#11395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexamples: Upgrade with-prisma to prisma 7.2.0 and pnpm by \u003ca href=\"https://github.com/msebi\"\u003e\u003ccode\u003e@​msebi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11402\"\u003evercel/turborepo#11402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(example): remove \u003ccode\u003e@​expo/webpack-config\u003c/code\u003e from with-react-native-web by \u003ca href=\"https://github.com/wantop1\"\u003e\u003ccode\u003e@​wantop1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11408\"\u003evercel/turborepo#11408\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Support file watching for non-root volumes on MacOS by \u003ca href=\"https://github.com/mdlawson\"\u003e\u003ccode\u003e@​mdlawson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11363\"\u003evercel/turborepo#11363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(create-turbo): Prevent hang when using bun package manager 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/11386\"\u003evercel/turborepo#11386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(turbo-utils): Add proxy support to fetch requests 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/11389\"\u003evercel/turborepo#11389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Validate root and temp directory paths in download function by \u003ca href=\"https://github.com/odaysec\"\u003e\u003ccode\u003e@​odaysec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11311\"\u003evercel/turborepo#11311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add fix scripts for lint, format, and TOML checking 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/11397\"\u003evercel/turborepo#11397\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Prevent infinite loop in \u003ccode\u003epnpm turbo\u003c/code\u003e script and update 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/11400\"\u003evercel/turborepo#11400\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add AGENTS.md and remove .cursor rules 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/11401\"\u003evercel/turborepo#11401\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Normalize workspace globs with leading \u003ccode\u003e./\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/11403\"\u003evercel/turborepo#11403\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ui): Fix text selection when TUI sidebar is hidden 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/11405\"\u003evercel/turborepo#11405\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(tui): Properly disable mouse mode on exit and 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/11418\"\u003evercel/turborepo#11418\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/mdlawson\"\u003e\u003ccode\u003e@​mdlawson\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11363\"\u003evercel/turborepo#11363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/odaysec\"\u003e\u003ccode\u003e@​odaysec\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11311\"\u003evercel/turborepo#11311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/varma-cephas\"\u003e\u003ccode\u003e@​varma-cephas\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11395\"\u003evercel/turborepo#11395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msebi\"\u003e\u003ccode\u003e@​msebi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11402\"\u003evercel/turborepo#11402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wantop1\"\u003e\u003ccode\u003e@​wantop1\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11408\"\u003evercel/turborepo#11408\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.7.3...v2.7.4\"\u003ehttps://github.com/vercel/turborepo/compare/v2.7.3...v2.7.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.7.4-canary.3\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\u003edocs: Exclude sitemap.xml from middleware to prevent i18n rewrite 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/11419\"\u003evercel/turborepo#11419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(docs): Exclude schema.json paths from middleware matcher 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/11420\"\u003evercel/turborepo#11420\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/3486794de9303ce943ef20a28669aa899f0a936a\"\u003e\u003ccode\u003e3486794\u003c/code\u003e\u003c/a\u003e publish 2.7.4 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/7d09eba1fb3be3bc125b86a17b3098ea982e037e\"\u003e\u003ccode\u003e7d09eba\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.7.4-canary.3 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11426\"\u003e#11426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/a8b810209f066b4382732c4b78d40f8751bb6f68\"\u003e\u003ccode\u003ea8b8102\u003c/code\u003e\u003c/a\u003e fix(docs): Fix markdown content negotation matcher (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11425\"\u003e#11425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/693c5a0eeb9999c6d3fdb8c8ffcf32fa662cb492\"\u003e\u003ccode\u003e693c5a0\u003c/code\u003e\u003c/a\u003e fix(tui): Properly disable mouse mode on exit and panic (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11418\"\u003e#11418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/c8e253e80a73a0b0dd81bc53783e2be5594a4d68\"\u003e\u003ccode\u003ec8e253e\u003c/code\u003e\u003c/a\u003e fix(docs): Make mobile menu scrollable on small viewports (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11422\"\u003e#11422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/60637b38d6ce47b4d1a444358758a2e89eaaa8ea\"\u003e\u003ccode\u003e60637b3\u003c/code\u003e\u003c/a\u003e fix(docs): OpenAPI docs generation with CI drift detection (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11424\"\u003e#11424\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/09e1a6efb6722285ca326127306ac595b76f8b80\"\u003e\u003ccode\u003e09e1a6e\u003c/code\u003e\u003c/a\u003e docs: Fix OpenAPI spec (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11421\"\u003e#11421\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/ddc3cc3c95cb1f4f8dd7c77fa91bbd3158b5be5e\"\u003e\u003ccode\u003eddc3cc3\u003c/code\u003e\u003c/a\u003e fix(docs): Exclude schema.json paths from middleware matcher (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11420\"\u003e#11420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/14d1f27b2b9fd3e2fe961e47e90564f08d977e05\"\u003e\u003ccode\u003e14d1f27\u003c/code\u003e\u003c/a\u003e docs: Exclude sitemap.xml from middleware to prevent i18n rewrite (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11419\"\u003e#11419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/90cd279cfe68c684f381a0c6c3c0ab8b0d045c3b\"\u003e\u003ccode\u003e90cd279\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.7.4-canary.2 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11417\"\u003e#11417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.5.4...v2.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for 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.4\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.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\u003cul\u003e\n\u003cli\u003e\u0026quot;Duda\u0026quot; sites not scanning correctly (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/77ac0bf\"\u003e77ac0bf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/277\"\u003e#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eavoid infinite requeuing on path failure (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/f6f14e3\"\u003ef6f14e3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/268\"\u003e#268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eavoid using over max CPU cores (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/e5115c4\"\u003ee5115c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edisable \u003ccode\u003eignoreI18nPages\u003c/code\u003e when cross-origin default is set for \u003ccode\u003e/\u003c/code\u003e (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/718b73b\"\u003e718b73b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/272\"\u003e#272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efinish worker when all routes are ignored (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/4db4297\"\u003e4db4297\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/272\"\u003e#272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esafer path resolving (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/b14ebc8\"\u003eb14ebc8\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emodern CLI progress (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/ce53d66\"\u003ece53d66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUI clean up (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/f720131\"\u003ef720131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUI migration  (\u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/282\"\u003e#282\u003c/a\u003e) (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/c1608af\"\u003ec1608af\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/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\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/ad59d0af1eeb9656da92fd01a6d2a071739f7554\"\u003e\u003ccode\u003ead59d0a\u003c/code\u003e\u003c/a\u003e chore: release v0.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/61cd3b53268cd0c83109823f317252c0844f8f16\"\u003e\u003ccode\u003e61cd3b5\u003c/code\u003e\u003c/a\u003e feat!: drop CJS support, require Node v20 (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/tree/HEAD/packages/unlighthouse/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harlan-zw/unlighthouse/commits/v0.17.4/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.15.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.15.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for nullable constraints in \u003ccode\u003egetZodConstraint\u003c/code\u003e (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseControl\u003c/code\u003e not reflecting the input's default value in the DOM (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1121\"\u003e#1121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseControl\u003c/code\u003e not dispatching a change event when calling \u003ccode\u003econtrol.change()\u003c/code\u003e with the input's default value (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1122\"\u003e#1122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eparseWithZod\u003c/code\u003e and \u003ccode\u003eparseWithValibot\u003c/code\u003e incorrectly treating falsy result values as errors (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1115\"\u003e#1115\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/a1r93\"\u003e\u003ccode\u003e@​a1r93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/edmundhung/conform/pull/1126\"\u003eedmundhung/conform#1126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zvin\"\u003e\u003ccode\u003e@​zvin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/edmundhung/conform/pull/1115\"\u003eedmundhung/conform#1115\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/edmundhung/conform/compare/v1.15.0...v1.15.1\"\u003ehttps://github.com/edmundhung/conform/compare/v1.15.0...v1.15.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded a \u003ca href=\"https://conform.guide/api/react/future/getFieldValue\"\u003egetFieldValue\u003c/a\u003e helper to extract and validate field values from FormData or URLSearchParams. (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { getFieldValue } from '@conform-to/react/future';\n\u003cp\u003e// Basic: returns \u003ccode\u003eunknown\u003c/code\u003e\u003cbr /\u003e\nconst email = getFieldValue(formData, 'email');\u003c/p\u003e\n\u003cp\u003e// With type guard: returns \u003ccode\u003estring\u003c/code\u003e, throws if not a string\u003cbr /\u003e\nconst name = getFieldValue(formData, 'name', { type: 'string' });\u003c/p\u003e\n\u003cp\u003e// File type: returns \u003ccode\u003eFile\u003c/code\u003e, throws if not a File\u003cbr /\u003e\nconst avatar = getFieldValue(formData, 'avatar', { type: 'file' });\u003c/p\u003e\n\u003cp\u003e// Object type: parses nested fields into \u003ccode\u003e{ city: unknown, ... }\u003c/code\u003e\u003cbr /\u003e\nconst address = getFieldValue\u0026lt;Address\u0026gt;(formData, 'address', { type: 'object' });\u003c/p\u003e\n\u003cp\u003e// Array: returns \u003ccode\u003eunknown[]\u003c/code\u003e\u003cbr /\u003e\nconst tags = getFieldValue(formData, 'tags', { array: true });\u003c/p\u003e\n\u003cp\u003e// Array of objects: returns \u003ccode\u003eArray\u0026amp;lt;{ name: unknown, ... }\u0026amp;gt;\u003c/code\u003e\u003cbr /\u003e\nconst items = getFieldValue\u0026lt;Item[]\u0026gt;(formData, 'items', {\u003cbr /\u003e\ntype: 'object',\u003cbr /\u003e\narray: true,\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Optional: returns \u003ccode\u003estring | undefined\u003c/code\u003e, no error if missing\u003cbr /\u003e\nconst bio = getFieldValue(formData, 'bio', { type: 'string', optional: true });\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eIt also infers types from the field name:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/edmundhung/conform/commits/v1.15.1/packages/conform-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@conform-to/zod` from 1.6.1 to 1.15.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/zod\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.15.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for nullable constraints in \u003ccode\u003egetZodConstraint\u003c/code\u003e (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseControl\u003c/code\u003e not reflecting the input's default value in the DOM (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod/issues/1121\"\u003e#1121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseControl\u003c/code\u003e not dispatching a change event when calling \u003ccode\u003econtrol.change()\u003c/code\u003e with the input's default value (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod/issues/1122\"\u003e#1122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eparseWithZod\u003c/code\u003e and \u003ccode\u003eparseWithValibot\u003c/code\u003e incorrectly treating falsy result values as errors (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod/issues/1115\"\u003e#1115\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/a1r93\"\u003e\u003ccode\u003e@​a1r93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/edmundhung/conform/pull/1126\"\u003eedmundhung/conform#1126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zvin\"\u003e\u003ccode\u003e@​zvin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/edmundhung/conform/pull/1115\"\u003eedmundhung/conform#1115\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/edmundhung/conform/compare/v1.15.0...v1.15.1\"\u003ehttps://github.com/edmundhung/conform/compare/v1.15.0...v1.15.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded a \u003ca href=\"https://conform.guide/api/react/future/getFieldValue\"\u003egetFieldValue\u003c/a\u003e helper to extract and validate field values from FormData or URLSearchParams. (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { getFieldValue } from '@conform-to/react/future';\n\u003cp\u003e// Basic: returns \u003ccode\u003eunknown\u003c/code\u003e\u003cbr /\u003e\nconst email = getFieldValue(formData, 'email');\u003c/p\u003e\n\u003cp\u003e// With type guard: returns \u003ccode\u003estring\u003c/code\u003e, throws if not a string\u003cbr /\u003e\nconst name = getFieldValue(formData, 'name', { type: 'string' });\u003c/p\u003e\n\u003cp\u003e// File type: returns \u003ccode\u003eFile\u003c/code\u003e, throws if not a File\u003cbr /\u003e\nconst avatar = getFieldValue(formData, 'avatar', { type: 'file' });\u003c/p\u003e\n\u003cp\u003e// Object type: parses nested fields into \u003ccode\u003e{ city: unknown, ... }\u003c/code\u003e\u003cbr /\u003e\nconst address = getFieldValue\u0026lt;Address\u0026gt;(formData, 'address', { type: 'object' });\u003c/p\u003e\n\u003cp\u003e// Array: returns \u003ccode\u003eunknown[]\u003c/code\u003e\u003cbr /\u003e\nconst tags = getFieldValue(formData, 'tags', { array: true });\u003c/p\u003e\n\u003cp\u003e// Array of objects: returns \u003ccode\u003eArray\u0026amp;lt;{ name: unknown, ... }\u0026amp;gt;\u003c/code\u003e\u003cbr /\u003e\nconst items = getFieldValue\u0026lt;Item[]\u0026gt;(formData, 'items', {\u003cbr /\u003e\ntype: 'object',\u003cbr /\u003e\narray: true,\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Optional: returns \u003ccode\u003estring | undefined\u003c/code\u003e, no error if missing\u003cbr /\u003e\nconst bio = getFieldValue(formData, 'bio', { type: 'string', optional: true });\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eIt also infers types from the field name:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/edmundhung/conform/commits/v1.15.1/packages/conform-zod\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@icons-pack/react-simple-icons` from 11.2.0 to 13.8.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cl...\n\n_Description has been truncated_","html_url":"https://github.com/pblhaley/practice-stam/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/pblhaley%2Fpractice-stam/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"3802750586","node_id":"PR_kwDOQPX_mM68nlZU","number":18,"state":"closed","title":"deps: bump the production-dependencies group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-19T04:58:41.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-12T04:46:04.000Z","updated_at":"2026-01-19T04:58:42.000Z","time_to_close":605557,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"production-dependencies","update_count":8,"packages":[{"name":"@hono/node-server","old_version":"1.19.6","new_version":"1.19.8","repository_url":"https://github.com/honojs/node-server"},{"name":"@t3-oss/env-core","old_version":"0.13.8","new_version":"0.13.10","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@tanstack/react-query","old_version":"5.90.11","new_version":"5.90.16","repository_url":"https://github.com/TanStack/query"},{"name":"better-auth","old_version":"1.4.3","new_version":"1.4.10","repository_url":"https://github.com/better-auth/better-auth"},{"name":"postgres","old_version":"3.4.7","new_version":"3.4.8","repository_url":"https://github.com/porsager/postgres"},{"name":"react","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"zustand","old_version":"5.0.8","new_version":"5.0.9","repository_url":"https://github.com/pmndrs/zustand"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.6` | `1.19.8` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.8` | `0.13.10` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.11` | `5.90.16` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.4.3` | `1.4.10` |\n| [postgres](https://github.com/porsager/postgres) | `3.4.7` | `3.4.8` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.3` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.3` |\n| [zustand](https://github.com/pmndrs/zustand) | `5.0.8` | `5.0.9` |\n\n\nUpdates `@hono/node-server` from 1.19.6 to 1.19.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/node-server/releases\"\u003e\u003ccode\u003e@​hono/node-server\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add guide for listening to UNIX domain socket by \u003ca href=\"https://github.com/TransparentLC\"\u003e\u003ccode\u003e@​TransparentLC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/292\"\u003ehonojs/node-server#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(serve-static): Use Readable.toWeb in serveStatic by \u003ca href=\"https://github.com/otya128\"\u003e\u003ccode\u003e@​otya128\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/293\"\u003ehonojs/node-server#293\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/TransparentLC\"\u003e\u003ccode\u003e@​TransparentLC\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/292\"\u003ehonojs/node-server#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/otya128\"\u003e\u003ccode\u003e@​otya128\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/293\"\u003ehonojs/node-server#293\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.7...v1.19.8\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.7...v1.19.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.19.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Fix for hono issue 4563 - incorrect content-length after following symlink by \u003ca href=\"https://github.com/tshmieldev\"\u003e\u003ccode\u003e@​tshmieldev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/290\"\u003ehonojs/node-server#290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add \u003ccode\u003econfigVersion\u003c/code\u003e to bun.lock by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/291\"\u003ehonojs/node-server#291\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/tshmieldev\"\u003e\u003ccode\u003e@​tshmieldev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/290\"\u003ehonojs/node-server#290\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\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/honojs/node-server/commit/9b72ddfea012f7b1ba166a86d3b606af701f85e1\"\u003e\u003ccode\u003e9b72ddf\u003c/code\u003e\u003c/a\u003e 1.19.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/0b1229e8db483316f1bbcaca5cf2c5fefc23353b\"\u003e\u003ccode\u003e0b1229e\u003c/code\u003e\u003c/a\u003e fix(serve-static): Use Readable.toWeb in serveStatic (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/293\"\u003e#293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/76d80e6c1c7bf7101b80392b6bfacc17e3829fd9\"\u003e\u003ccode\u003e76d80e6\u003c/code\u003e\u003c/a\u003e docs: add guide for listening to UNIX domain socket (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/292\"\u003e#292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/0a4826cb20d51ea75259f7b5d5fcec9ae937ce76\"\u003e\u003ccode\u003e0a4826c\u003c/code\u003e\u003c/a\u003e 1.19.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/b253386fad58a14602f4bee79c6b8f1e50453a45\"\u003e\u003ccode\u003eb253386\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003econfigVersion\u003c/code\u003e to bun.lock (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/291\"\u003e#291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/38e17b58cf4ef258e34b1c88dc06e90840aec122\"\u003e\u003ccode\u003e38e17b5\u003c/code\u003e\u003c/a\u003e fix: Fix for hono issue 4563 - incorrect content-length after following symli...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.6...v1.19.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@t3-oss/env-core` from 0.13.8 to 0.13.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/388\"\u003e#388\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/juliusmarminge\"\u003e\u003ccode\u003e@​juliusmarminge\u003c/code\u003e\u003c/a\u003e! - add VERCEL_TARGET_ENV to vercel preset\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/326\"\u003e#326\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Abdalrhman-Almarakeby\"\u003e\u003ccode\u003e@​Abdalrhman-Almarakeby\u003c/code\u003e\u003c/a\u003e! - update skipValidation flag to skip validation for extended presets\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/aefbe74167ab23a8d99e23614a2649ffa7f1e844\"\u003e\u003ccode\u003eaefbe74\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e feat(preset): add VERCEL_TARGET_ENV (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/1551e4068a28cb9fbe90147dafadf53cc3b003a6\"\u003e\u003ccode\u003e1551e40\u003c/code\u003e\u003c/a\u003e update the docs to zod 4 (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/14b4d0a3f02e04cd1d291aaf80ad32b043b5fb52\"\u003e\u003ccode\u003e14b4d0a\u003c/code\u003e\u003c/a\u003e feat(docs): add standard schema docs (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/090edb22cb0793d4bf4259142b3c0953ee3bafde\"\u003e\u003ccode\u003e090edb2\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/19c5d6f667bb918580b27482c21ab317d3a27a43\"\u003e\u003ccode\u003e19c5d6f\u003c/code\u003e\u003c/a\u003e bump valibot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e fix: apply skipValidation to all presets when set on parent (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5f68dca51843069f68f4be5f6b8b9cbf2d361a81\"\u003e\u003ccode\u003e5f68dca\u003c/code\u003e\u003c/a\u003e feat: improve oxc lint/fmt, add husky hooks to pre-commit and CI/CD (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5382c57e9dd452ae99dba149165a1cc5e1173636\"\u003e\u003ccode\u003e5382c57\u003c/code\u003e\u003c/a\u003e init oxc (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/256f679c796ae5bf809b8422951caf323a804727\"\u003e\u003ccode\u003e256f679\u003c/code\u003e\u003c/a\u003e chore: bump remaining packagers (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.10/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.11 to 5.90.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(react-query): allow retryOnMount when throwOnError is function (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/9338\"\u003e#9338\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/7f47906eaccc3f3aa5ce24b77a83bd7a620a237b\"\u003e\u003ccode\u003e7f47906\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/fccef797d57d4a9566517bba87c8377f363920f2\"\u003e\u003ccode\u003efccef79\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.11\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/d576092e2ece4ca3936add3eb0da5234c1d82ed4\"\u003e\u003ccode\u003ed576092\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/c01b150e3673e11d6533768529a5e6fe3ebee68c\"\u003e\u003ccode\u003ec01b150\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.11\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.90.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(react-query): allow retryOnMount when throwOnError is function (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/9338\"\u003e#9338\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/7f47906eaccc3f3aa5ce24b77a83bd7a620a237b\"\u003e\u003ccode\u003e7f47906\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/fccef797d57d4a9566517bba87c8377f363920f2\"\u003e\u003ccode\u003efccef79\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/d576092e2ece4ca3936add3eb0da5234c1d82ed4\"\u003e\u003ccode\u003ed576092\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4a0a78afbc2432f8cb6828035965853fa98c86a0\"\u003e\u003ccode\u003e4a0a78a\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/72d8ac5c592004b8f9c3ee086fcb9c3cd615ca05\"\u003e\u003ccode\u003e72d8ac5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/167db32642a88160ccb94b78160920931f8c08b1\"\u003e\u003ccode\u003e167db32\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10005\"\u003e#10005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/4be3ad730c5b8a1e194a91911746be2fce06902a\"\u003e\u003ccode\u003e4be3ad7\u003c/code\u003e\u003c/a\u003e fix(react-query): allow retryOnMount when throwOnError is function (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9336\"\u003e#9336\u003c/a\u003e) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/0a1e3e0e05e7a9a89e875682e6ccf14e2010bb96\"\u003e\u003ccode\u003e0a1e3e0\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10003\"\u003e#10003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/fccef797d57d4a9566517bba87c8377f363920f2\"\u003e\u003ccode\u003efccef79\u003c/code\u003e\u003c/a\u003e fix(query-core): ensure query refetches on mount/retry when status is error (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/e907f89c6455bb961013e83d51c14e9a4ef96255\"\u003e\u003ccode\u003ee907f89\u003c/code\u003e\u003c/a\u003e fix(core): report errors of useMutation callbacks asynchronously (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9676\"\u003e#9676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/84564f1293f4ca067e9cb40bf3e51cce1939ef8d\"\u003e\u003ccode\u003e84564f1\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10001\"\u003e#10001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/642f72d699377cedc284623f0edd9f6924810593\"\u003e\u003ccode\u003e642f72d\u003c/code\u003e\u003c/a\u003e test(react-query/ssr): add 'useIsFetching' test for SSR (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9994\"\u003e#9994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/1d20c486ae650c0ba936a45cec9b17679c885207\"\u003e\u003ccode\u003e1d20c48\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9997\"\u003e#9997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/2be25ca08d93a2e19ba57cf0810822e18ff72be7\"\u003e\u003ccode\u003e2be25ca\u003c/code\u003e\u003c/a\u003e test(react-query/HydrationBoundary): add tests for 'enabled: false' and 'stal...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/f15b7fcc01e995ab8835f1b1cc82ebb472c1ff64\"\u003e\u003ccode\u003ef15b7fc\u003c/code\u003e\u003c/a\u003e ci: prepare for trusted publishing (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9952\"\u003e#9952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.90.16/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​tanstack/react-query\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `better-auth` from 1.4.3 to 1.4.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/better-auth/better-auth/releases\"\u003ebetter-auth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.10\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport form data for email sign-in/sign-up and fallback to checking fetch Metadata for first login  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eBereket Engida\u003c/strong\u003e and \u003ca href=\"https://github.com/jonathansamines\"\u003e\u003ccode\u003e@​jonathansamines\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6314\"\u003ebetter-auth/better-auth#6314\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/3f06dd2dd\"\u003e\u003c!-- raw HTML omitted --\u003e(3f06d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpo\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ewebBrowserOptions\u003c/code\u003e to openAuthSessionAsync  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCopilot\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7054\"\u003ebetter-auth/better-auth#7054\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d1184d8df\"\u003e\u003c!-- raw HTML omitted --\u003e(d1184)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esaml\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd XML parser hardening with configurable size limits  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6805\"\u003ebetter-auth/better-auth#6805\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/6e1f41f50\"\u003e\u003c!-- raw HTML omitted --\u003e(6e1f4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estripe\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFlexible subscription cancellation and termination management  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/GautamBytes\"\u003e\u003ccode\u003e@​GautamBytes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6961\"\u003ebetter-auth/better-auth#6961\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/c128d4c8e\"\u003e\u003c!-- raw HTML omitted --\u003e(c128d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003ecustomer.subscription.created\u003c/code\u003e webhook event  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCopilot\u003c/strong\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6924\"\u003ebetter-auth/better-auth#6924\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/cf64f36a4\"\u003e\u003c!-- raw HTML omitted --\u003e(cf64f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003edisableRedirect\u003c/code\u003e option for subscription and billing  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eValerii Strilets\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7068\"\u003ebetter-auth/better-auth#7068\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/11493d48c\"\u003e\u003c!-- raw HTML omitted --\u003e(11493)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect \u003ccode\u003eaccountLinking\u003c/code\u003e default to \u003ccode\u003etrue\u003c/code\u003e  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6963\"\u003ebetter-auth/better-auth#6963\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/0ccdf966d\"\u003e\u003c!-- raw HTML omitted --\u003e(0ccdf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd supportsArrays to memory and mongodb adapters  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6984\"\u003ebetter-auth/better-auth#6984\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/855db0481\"\u003e\u003c!-- raw HTML omitted --\u003e(855db)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSync \u003ccode\u003eupdateSession\u003c/code\u003e changes to secondary storage and active-sessions list  -  by \u003ca href=\"https://github.com/Ridhim-RR\"\u003e\u003ccode\u003e@​Ridhim-RR\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eTaesu\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6988\"\u003ebetter-auth/better-auth#6988\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/13dbfd696\"\u003e\u003c!-- raw HTML omitted --\u003e(13dbf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eadmin\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eCustom role type inference  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6997\"\u003ebetter-auth/better-auth#6997\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/63438d0a9\"\u003e\u003c!-- raw HTML omitted --\u003e(63438)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUserId check in \u003ccode\u003e/has-permission\u003c/code\u003e  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCopilot\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7016\"\u003ebetter-auth/better-auth#7016\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/adc88c75d\"\u003e\u003c!-- raw HTML omitted --\u003e(adc88)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanonymous\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eMissing path breaks anonymous hooks  -  by \u003ca href=\"https://github.com/ping-maxwell\"\u003e\u003ccode\u003e@​ping-maxwell\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6794\"\u003ebetter-auth/better-auth#6794\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/8e85b0d15\"\u003e\u003c!-- raw HTML omitted --\u003e(8e85b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eChain plugin \u003ccode\u003eonRequest\u003c/code\u003e hooks properly  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7070\"\u003ebetter-auth/better-auth#7070\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/1ee6d2030\"\u003e\u003c!-- raw HTML omitted --\u003e(1ee6d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent duplicate signal processing in atom listeners  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7018\"\u003ebetter-auth/better-auth#7018\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/016ba1df7\"\u003e\u003c!-- raw HTML omitted --\u003e(016ba)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply rate limit focus refetch regardless of session state  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7048\"\u003ebetter-auth/better-auth#7048\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/bf42379be\"\u003e\u003c!-- raw HTML omitted --\u003e(bf423)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpo\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eparseSetCookieHeader\u003c/code\u003e  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6990\"\u003ebetter-auth/better-auth#6990\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/66a6131e4\"\u003e\u003c!-- raw HTML omitted --\u003e(66a61)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoauth-provider\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport jwksPath  -  by \u003ca href=\"https://github.com/dvanmali\"\u003e\u003ccode\u003e@​dvanmali\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6989\"\u003ebetter-auth/better-auth#6989\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5484706ce\"\u003e\u003c!-- raw HTML omitted --\u003e(54847)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly session db store currently supported  -  by \u003ca href=\"https://github.com/dvanmali\"\u003e\u003ccode\u003e@​dvanmali\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7000\"\u003ebetter-auth/better-auth#7000\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/49821baed\"\u003e\u003c!-- raw HTML omitted --\u003e(49821)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoauth-proxy\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePoint provider requests to production and fix cookie handling in non-HTTPS environments  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eBereket Engida\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6472\"\u003ebetter-auth/better-auth#6472\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/8e6ad9304\"\u003e\u003c!-- raw HTML omitted --\u003e(8e6ad)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eorganization\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRemove unnecessary type re-export  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7011\"\u003ebetter-auth/better-auth#7011\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/40df9a4f1\"\u003e\u003c!-- raw HTML omitted --\u003e(40df9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epasskey\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003edata.id\u003c/code\u003e instead of \u003ccode\u003echallengeId\u003c/code\u003e in deleteVerificationValue  -  by \u003ca href=\"https://github.com/GautamBytes\"\u003e\u003ccode\u003e@​GautamBytes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6826\"\u003ebetter-auth/better-auth#6826\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/8b4cdc766\"\u003e\u003c!-- raw HTML omitted --\u003e(8b4cd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estripe\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd 'subscription/restore' to pathMethods  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6959\"\u003ebetter-auth/better-auth#6959\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9acb79980\"\u003e\u003c!-- raw HTML omitted --\u003e(9acb7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent trial abuse by checking all user subscriptions  -  by \u003ca href=\"https://github.com/GautamBytes\"\u003e\u003ccode\u003e@​GautamBytes\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eTaesu\u003c/strong\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6950\"\u003ebetter-auth/better-auth#6950\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/088955af7\"\u003e\u003c!-- raw HTML omitted --\u003e(08895)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/better-auth/better-auth/compare/v1.4.9...v1.4.10\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev1.4.10-beta.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd code property for api error instance  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6633\"\u003ebetter-auth/better-auth#6633\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a184e5b2e\"\u003e\u003c!-- raw HTML omitted --\u003e(a184e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emulti-session\u003c/strong\u003e: Allow to infer additional fields \u0026quot;  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6585\"\u003ebetter-auth/better-auth#6585\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/ec57a73bc\"\u003e\u003c!-- raw HTML omitted --\u003e(ec57a)\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/better-auth/better-auth/commit/4bf85c648f0e964f91c5a795d1e3504e288ae47a\"\u003e\u003ccode\u003e4bf85c6\u003c/code\u003e\u003c/a\u003e chore: release v1.4.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/1ee6d203054bf88de95c9100fc86ab60d8d6e151\"\u003e\u003ccode\u003e1ee6d20\u003c/code\u003e\u003c/a\u003e fix(api): chain plugin \u003ccode\u003eonRequest\u003c/code\u003e hooks properly (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7070\"\u003e#7070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/13dbfd696b98120dce28a7cdf9708d928f2cbcf1\"\u003e\u003ccode\u003e13dbfd6\u003c/code\u003e\u003c/a\u003e fix: sync \u003ccode\u003eupdateSession\u003c/code\u003e changes to secondary storage and active-sessions li...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/999424fce42130b7c1644beddb6ca3c32f135fbe\"\u003e\u003ccode\u003e999424f\u003c/code\u003e\u003c/a\u003e chore: remove duplicate \u003ccode\u003erefreshUserSessions\u003c/code\u003e calls (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7022\"\u003e#7022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/bf42379be3ffe2a4dc6061e49a9ce3452f385cbb\"\u003e\u003ccode\u003ebf42379\u003c/code\u003e\u003c/a\u003e fix(client): apply rate limit focus refetch regardless of session state (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7048\"\u003e#7048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/016ba1df7eac3dad8566bc014208fb3f80193af3\"\u003e\u003ccode\u003e016ba1d\u003c/code\u003e\u003c/a\u003e fix(client): prevent duplicate signal processing in atom listeners (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7018\"\u003e#7018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/8e6ad93049b71602d2f085f3003a884b6698747a\"\u003e\u003ccode\u003e8e6ad93\u003c/code\u003e\u003c/a\u003e fix(oauth-proxy): point provider requests to production and fix cookie handli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/adc88c75d1cb8e348ce2f28870ae99d111af51e4\"\u003e\u003ccode\u003eadc88c7\u003c/code\u003e\u003c/a\u003e fix(admin): userId check in \u003ccode\u003e/has-permission\u003c/code\u003e (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7016\"\u003e#7016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/fd3e95eafa01bc1679d30f4d85d49abf078d6f18\"\u003e\u003ccode\u003efd3e95e\u003c/code\u003e\u003c/a\u003e chore: replace body schema with \u003ccode\u003esignUpEmailBodySchema\u003c/code\u003e (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7017\"\u003e#7017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/40df9a4f1935175646b4f9dce1de58bb791f0ab6\"\u003e\u003ccode\u003e40df9a4\u003c/code\u003e\u003c/a\u003e fix(organization): remove unnecessary type re-export (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7011\"\u003e#7011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/better-auth/better-auth/commits/v1.4.10/packages/better-auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postgres` from 3.4.7 to 3.4.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/porsager/postgres/releases\"\u003epostgres's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent out of bound errors from commit-time failures  de64f7a\u003c/li\u003e\n\u003cli\u003efix: use lower max connections in Cloudflare Workers environment  94b7170\u003c/li\u003e\n\u003cli\u003eAdd support for sslnegotiation=direct - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1104\"\u003e#1104\u003c/a\u003e  7f80980\u003c/li\u003e\n\u003cli\u003eomit Sql properties absent from TransactionSql  36a53f6\u003c/li\u003e\n\u003cli\u003eSomeones engines are getting pedantic - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1061\"\u003e#1061\u003c/a\u003e  3ffc3c4\u003c/li\u003e\n\u003cli\u003eBetter error if trying to run query during copy  3a43815\u003c/li\u003e\n\u003cli\u003eFix PGAPPNAME env access by prioritizing connection.application_name  32feb25\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\"\u003ehttps://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/5c8135f3df1bb10e7aad10f14a6f084db3724f82\"\u003e\u003ccode\u003e5c8135f\u003c/code\u003e\u003c/a\u003e 3.4.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/ad24665fb34e7e30c3d55375256903b80ac24522\"\u003e\u003ccode\u003ead24665\u003c/code\u003e\u003c/a\u003e build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/de64f7ab3b0e3134941be9ffa7ebac71cdb0ea5d\"\u003e\u003ccode\u003ede64f7a\u003c/code\u003e\u003c/a\u003e Prevent out of bound errors from commit-time failures\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/94b7170e6a1584bff15479fc5298ca3927543107\"\u003e\u003ccode\u003e94b7170\u003c/code\u003e\u003c/a\u003e fix: use lower max connections in Cloudflare Workers environment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/7f809802552c72397b8953e24c12f5458c56adb3\"\u003e\u003ccode\u003e7f80980\u003c/code\u003e\u003c/a\u003e Add support for sslnegotiation=direct - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1104\"\u003e#1104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/36a53f6eb6524284ac5cb1046348f0216e133ebc\"\u003e\u003ccode\u003e36a53f6\u003c/code\u003e\u003c/a\u003e omit Sql properties absent from TransactionSql\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/3ffc3c4041b21af217feba5668821775bfc071df\"\u003e\u003ccode\u003e3ffc3c4\u003c/code\u003e\u003c/a\u003e Someones engines are getting pedantic - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1061\"\u003e#1061\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/3a43815684ce1c7ba68639c9232da20b9d510522\"\u003e\u003ccode\u003e3a43815\u003c/code\u003e\u003c/a\u003e Better error if trying to run query during copy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/32feb259a3c9abffab761bd1758b3168d9e0cebc\"\u003e\u003ccode\u003e32feb25\u003c/code\u003e\u003c/a\u003e Fix PGAPPNAME env access by prioritizing connection.application_name\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.0 to 19.2.3\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.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\u003c/blockquote\u003e\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\u003c/blockquote\u003e\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/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\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.3/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.0 to 19.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.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\u003c/blockquote\u003e\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-dom'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\u003c/blockquote\u003e\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/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\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.3/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zustand` from 5.0.8 to 5.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pmndrs/zustand/releases\"\u003ezustand's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.9\u003c/h2\u003e\n\u003cp\u003eThis includes experimental middleware \u003ccode\u003eunstable_ssrSafe\u003c/code\u003e for a new usage with Next.js.\nRelated discussion: \u003ca href=\"https://github.com/pmndrs/zustand/discussions/2740\"\u003ehttps://github.com/pmndrs/zustand/discussions/2740\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eexperimental: unstable ssrSafe middleware by \u003ca href=\"https://github.com/dai-shi\"\u003e\u003ccode\u003e@​dai-shi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3308\"\u003epmndrs/zustand#3308\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/Dan503\"\u003e\u003ccode\u003e@​Dan503\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3222\"\u003epmndrs/zustand#3222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/01-binary\"\u003e\u003ccode\u003e@​01-binary\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3223\"\u003epmndrs/zustand#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ugouhar\"\u003e\u003ccode\u003e@​ugouhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3233\"\u003epmndrs/zustand#3233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehsanaslani\"\u003e\u003ccode\u003e@​ehsanaslani\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3241\"\u003epmndrs/zustand#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/totorototo\"\u003e\u003ccode\u003e@​totorototo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3252\"\u003epmndrs/zustand#3252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yuraBezh\"\u003e\u003ccode\u003e@​yuraBezh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3246\"\u003epmndrs/zustand#3246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davbrito\"\u003e\u003ccode\u003e@​davbrito\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3281\"\u003epmndrs/zustand#3281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Triumph-light\"\u003e\u003ccode\u003e@​Triumph-light\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3209\"\u003epmndrs/zustand#3209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.8...v5.0.9\"\u003ehttps://github.com/pmndrs/zustand/compare/v5.0.8...v5.0.9\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/pmndrs/zustand/commit/32a3698e95ad4bf494cfe79849570ad6ea58a1ae\"\u003e\u003ccode\u003e32a3698\u003c/code\u003e\u003c/a\u003e 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/350d9ec6bc4830d0b7ae9290c3ad5d59ca209e12\"\u003e\u003ccode\u003e350d9ec\u003c/code\u003e\u003c/a\u003e chore(deps): update dev dependencies (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3309\"\u003e#3309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/2cfb6a72d2972a5121f5731be9491ceba93c7a44\"\u003e\u003ccode\u003e2cfb6a7\u003c/code\u003e\u003c/a\u003e chore: publish.yml (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3307\"\u003e#3307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/ddfc158f870d6284b33cc7f308ab48ec69a92988\"\u003e\u003ccode\u003eddfc158\u003c/code\u003e\u003c/a\u003e feat: add zustand playground (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3209\"\u003e#3209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/f99902226a1791653aaaa213d786fa3cd1d6731e\"\u003e\u003ccode\u003ef999022\u003c/code\u003e\u003c/a\u003e experimental: unstable ssrSafe middleware (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/82806501c4ee38cef868218096c9cba401cd2205\"\u003e\u003ccode\u003e8280650\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3306\"\u003e#3306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/957bf8950987ef354ff9da0ac8a3eeb0e41d844d\"\u003e\u003ccode\u003e957bf89\u003c/code\u003e\u003c/a\u003e Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/39a391b6c1ff9aa89b81694d9bdb21da37dd4ac6\"\u003e\u003ccode\u003e39a391b\u003c/code\u003e\u003c/a\u003e chore: dependabot yml (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3301\"\u003e#3301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/cda9d1207877a18203d52a497ee0a88271a97653\"\u003e\u003ccode\u003ecda9d12\u003c/code\u003e\u003c/a\u003e fix: updated the \u0026quot;Advanced Typescript Guide\u0026quot; link throughout the documentatio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/81df20a050abbbe23dd5f45294925d64521da58d\"\u003e\u003ccode\u003e81df20a\u003c/code\u003e\u003c/a\u003e chore: fix dependabot config name (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3281\"\u003e#3281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.8...v5.0.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for zustand since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/qazuor/Bookmind/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/qazuor%2FBookmind/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"},{"uuid":"3795079265","node_id":"PR_kwDOQ2W7qs68PHEZ","number":1,"state":"closed","title":"chore(deps): bump the npm-dependencies group with 100 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-12T10:21:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-09T01:13:25.000Z","updated_at":"2026-01-12T10:21:02.000Z","time_to_close":292055,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-dependencies","update_count":100,"packages":[{"name":"@changesets/changelog-github","old_version":"0.5.1","new_version":"0.5.2","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.29.4","new_version":"2.29.8","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.7.4","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.7.3","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.4","repository_url":"https://github.com/harlan-zw/unlighthouse"},{"name":"@conform-to/react","old_version":"1.6.1","new_version":"1.15.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@conform-to/zod","old_version":"1.6.1","new_version":"1.15.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@icons-pack/react-simple-icons","old_version":"11.2.0","new_version":"13.8.0","repository_url":"https://github.com/icons-pack/react-simple-icons"},{"name":"@makeswift/runtime","old_version":"0.24.6","new_version":"0.26.3","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.1","repository_url":"https://github.com/upstash/upstash-redis"},{"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.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"isomorphic-dompurify","old_version":"2.25.0","new_version":"2.35.0","repository_url":"https://github.com/kkomelin/isomorphic-dompurify"},{"name":"jose","old_version":"5.10.0","new_version":"6.1.3","repository_url":"https://github.com/panva/jose"},{"name":"lru-cache","old_version":"11.1.0","new_version":"11.2.4","repository_url":"https://github.com/isaacs/node-lru-cache"},{"name":"lucide-react","old_version":"0.474.0","new_version":"0.562.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"15.5.9","new_version":"16.1.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.7.0","repository_url":"https://github.com/amannn/next-intl"},{"name":"nuqs","old_version":"2.4.3","new_version":"2.8.6","repository_url":"https://github.com/47ng/nuqs"},{"name":"react","old_version":"19.1.4","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"react-day-picker","old_version":"9.7.0","new_version":"9.13.0","repository_url":"https://github.com/gpbl/react-day-picker"},{"name":"react-dom","old_version":"19.1.4","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"set-cookie-parser","old_version":"2.7.1","new_version":"2.7.2","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.3.8","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.5","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.12.0","repository_url":"https://github.com/bigcommerce/eslint-config"},{"name":"@faker-js/faker","old_version":"9.8.0","new_version":"10.2.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.1","repository_url":"https://github.com/vercel/next.js"},{"name":"@playwright/test","old_version":"1.52.0","new_version":"1.57.0","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.3","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.23","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"dotenv","old_version":"16.5.0","new_version":"17.2.3","repository_url":"https://github.com/motdotla/dotenv"},{"name":"eslint-config-next","old_version":"15.5.9","new_version":"16.1.1","repository_url":"https://github.com/vercel/next.js"},{"name":"postcss-preset-env","old_version":"10.2.1","new_version":"10.6.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.2","repository_url":"https://github.com/tj/commander.js"},{"name":"nypm","old_version":"0.5.4","new_version":"0.6.2","repository_url":"https://github.com/unjs/nypm"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.0.16","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/ui","old_version":"3.2.4","new_version":"4.0.16","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"msw","old_version":"2.9.0","new_version":"2.12.7","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.16","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.0","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/figures","old_version":"1.0.12","new_version":"2.0.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/prompts","old_version":"7.5.3","new_version":"8.1.0","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/type","old_version":"3.0.7","new_version":"4.0.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@segment/analytics-node","old_version":"2.2.1","new_version":"2.3.0","repository_url":"https://github.com/segmentio/analytics-next"},{"name":"ansi-escapes","old_version":"7.0.0","new_version":"7.2.0","repository_url":"https://github.com/sindresorhus/ansi-escapes"},{"name":"conf","old_version":"13.1.0","new_version":"15.0.2","repository_url":"https://github.com/sindresorhus/conf"},{"name":"fs-extra","old_version":"11.3.0","new_version":"11.3.3","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"giget","old_version":"1.2.5","new_version":"2.0.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.0.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"semver","old_version":"7.7.2","new_version":"7.7.3","repository_url":"https://github.com/npm/node-semver"},{"name":"@types/semver","old_version":"7.7.0","new_version":"7.7.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"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.8","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.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.4","repository_url":"https://github.com/prettier/eslint-plugin-prettier"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 100 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/changelog-github](https://github.com/changesets/changesets) | `0.5.1` | `0.5.2` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.4` | `2.29.8` |\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.7.4` |\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.7.3` |\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.4` |\n| [@conform-to/react](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react) | `1.6.1` | `1.15.1` |\n| [@conform-to/zod](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod) | `1.6.1` | `1.15.1` |\n| [@icons-pack/react-simple-icons](https://github.com/icons-pack/react-simple-icons/tree/HEAD/react-simple-icons) | `11.2.0` | `13.8.0` |\n| [@makeswift/runtime](https://github.com/makeswift/makeswift/tree/HEAD/packages/runtime) | `0.24.6` | `0.26.3` |\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/upstash-redis) | `1.35.0` | `1.36.1` |\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.12.0` |\n| [isomorphic-dompurify](https://github.com/kkomelin/isomorphic-dompurify) | `2.25.0` | `2.35.0` |\n| [jose](https://github.com/panva/jose) | `5.10.0` | `6.1.3` |\n| [lru-cache](https://github.com/isaacs/node-lru-cache) | `11.1.0` | `11.2.4` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.474.0` | `0.562.0` |\n| [next](https://github.com/vercel/next.js) | `15.5.9` | `16.1.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.7.0` |\n| [nuqs](https://github.com/47ng/nuqs/tree/HEAD/packages/nuqs) | `2.4.3` | `2.8.6` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.4` | `19.2.3` |\n| [react-day-picker](https://github.com/gpbl/react-day-picker) | `9.7.0` | `9.13.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.4` | `19.2.3` |\n| [set-cookie-parser](https://github.com/nfriedly/set-cookie-parser) | `2.7.1` | `2.7.2` |\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.3.8` |\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.5` |\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.12.0` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `9.8.0` | `10.2.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.1` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.52.0` | `1.57.0` |\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.3` |\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.23` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.5.0` | `17.2.3` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.5.9` | `16.1.1` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.2.1` | `10.6.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.2` |\n| [nypm](https://github.com/unjs/nypm) | `0.5.4` | `0.6.2` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.0.16` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `3.2.4` | `4.0.16` |\n| [msw](https://github.com/mswjs/msw) | `2.9.0` | `2.12.7` |\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.16` |\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.0` |\n| [@inquirer/figures](https://github.com/SBoudrias/Inquirer.js) | `1.0.12` | `2.0.2` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.5.3` | `8.1.0` |\n| [@inquirer/type](https://github.com/SBoudrias/Inquirer.js) | `3.0.7` | `4.0.2` |\n| [@segment/analytics-node](https://github.com/segmentio/analytics-next/tree/HEAD/packages/node) | `2.2.1` | `2.3.0` |\n| [ansi-escapes](https://github.com/sindresorhus/ansi-escapes) | `7.0.0` | `7.2.0` |\n| [conf](https://github.com/sindresorhus/conf) | `13.1.0` | `15.0.2` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `11.3.0` | `11.3.3` |\n| [giget](https://github.com/unjs/giget) | `1.2.5` | `2.0.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.0.0` |\n| [semver](https://github.com/npm/node-semver) | `7.7.2` | `7.7.3` |\n| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.7.0` | `7.7.1` |\n| [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) | `1.11.31` | `1.15.8` |\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.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.4` |\n\nUpdates `@changesets/changelog-github` from 0.5.1 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/4f8d76c225e4b9cffa764548c49e0ef2aee2a2af\"\u003e\u003ccode\u003e4f8d76c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/670\"\u003e#670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d8f0e6851bddf307b70b03e23b50e0b9410aafa7\"\u003e\u003ccode\u003ed8f0e68\u003c/code\u003e\u003c/a\u003e Fixed an issue with parsing \u003ccode\u003e--json\u003c/code\u003e output when publishing (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/676\"\u003e#676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/fe8db7500f81caea9064f8bec02bcb77e0fd8fce\"\u003e\u003ccode\u003efe8db75\u003c/code\u003e\u003c/a\u003e Upgrade \u003ccode\u003e@manypkg/get-packages\u003c/code\u003e dependencies to latest version (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/9a993ba09629c1620d749432520470cec49d3a96\"\u003e\u003ccode\u003e9a993ba\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eresolutions\u003c/code\u003e to the \u003ccode\u003ePackageJSON\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/668\"\u003e#668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/a8c8a03824a6033854d32779ca5fc4e1571016cc\"\u003e\u003ccode\u003ea8c8a03\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/663\"\u003e#663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/5413f3e772bf867234922b0691e3c58c1864412d\"\u003e\u003ccode\u003e5413f3e\u003c/code\u003e\u003c/a\u003e Fixed an issue with adding \u003ccode\u003e[undefined]\u003c/code\u003e to the generated changelog (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/660\"\u003e#660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/74dda8c0d8bd1741ca7b19f0ccb37b2330dc9549\"\u003e\u003ccode\u003e74dda8c\u003c/code\u003e\u003c/a\u003e Add support for \u003ccode\u003eworkspace:~\u003c/code\u003e and \u003ccode\u003eworkspace:^\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/585\"\u003e#585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/2b49c390a7cf24ce859ac932b432eb6d8f55c98b\"\u003e\u003ccode\u003e2b49c39\u003c/code\u003e\u003c/a\u003e Implement \u003ccode\u003echangeset tag\u003c/code\u003e and \u003ccode\u003egetAllTags\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/634\"\u003e#634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/09a7dab8792fa30ce45a8c751e82db177b09666d\"\u003e\u003ccode\u003e09a7dab\u003c/code\u003e\u003c/a\u003e Make master branch rename suggestion more clear (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/638\"\u003e#638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/a3628d54aa365140935d6ae376fe6921b221dd5b\"\u003e\u003ccode\u003ea3628d5\u003c/code\u003e\u003c/a\u003e Helpful note about \u003ccode\u003estatus\u003c/code\u003e command (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/639\"\u003e#639\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/read@0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/cli` from 2.29.4 to 2.29.8\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.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\n\u003cp\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/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.9\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.13\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\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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.7.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u003cp\u003e// Prettier 3.7.3\ntype Foo = /** comment \u003cem\u003e/ (/\u003c/em\u003e* comment */ a | b) | c;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.4\ntype Foo = /** comment */ (a | b) | c;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix unstable comment print in union type comments (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003e#18395\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype X = (A | B) \u0026amp; (\n  // comment\n  A | B\n);\n\u003cp\u003e// Prettier 3.7.3 (first format)\ntype X = (A | B) \u0026amp;\n(// comment\nA | B);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.3 (second format)\ntype X = (\n| A\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7848357af654883e21ed05c0bbbedf89ee88750e\"\u003e\u003ccode\u003e7848357\u003c/code\u003e\u003c/a\u003e Release 3.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7686c59d512177707711cb327196d4a965411ec0\"\u003e\u003ccode\u003e7686c59\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-hermes\u003c/code\u003e \u0026amp; \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e v0.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/fe494348a027cb9fcefd2cab9cd7ab1190d74a1c\"\u003e\u003ccode\u003efe49434\u003c/code\u003e\u003c/a\u003e Remove dead code checking union/intersection types length (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18396\"\u003e#18396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ca02b37489870d5f5996a7f91cbc4e4983fa9729\"\u003e\u003ccode\u003eca02b37\u003c/code\u003e\u003c/a\u003e Fix unstable comment print (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18395\"\u003e#18395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7efb988c6784997685f38766b93a436ef7456974\"\u003e\u003ccode\u003e7efb988\u003c/code\u003e\u003c/a\u003e Fix comment in union type get duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18393\"\u003e#18393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/cfa92c1b6dc6a67f7ac13b801e2f827953721af3\"\u003e\u003ccode\u003ecfa92c1\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18392\"\u003e#18392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1de273770b052749f735987c5733c862217b991d\"\u003e\u003ccode\u003e1de2737\u003c/code\u003e\u003c/a\u003e Update dependency yaml to v2.8.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18391\"\u003e#18391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/706aa4ef90dbf3804595b10adffad6b75228fea6\"\u003e\u003ccode\u003e706aa4e\u003c/code\u003e\u003c/a\u003e Switch js parse postprocess to \u003ccode\u003eonEnter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18382\"\u003e#18382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d3eb2b2d081f4b5b1008e64655ce7cc8fefd731e\"\u003e\u003ccode\u003ed3eb2b2\u003c/code\u003e\u003c/a\u003e Reuse arrays in visitor keys (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18386\"\u003e#18386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/c45fef106ec4d1efdcd61a64c3dd3298272b3d99\"\u003e\u003ccode\u003ec45fef1\u003c/code\u003e\u003c/a\u003e Fix LWC attribute with \u003ccode\u003e--embedded-language-formatting off\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18383\"\u003e#18383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `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.7.3\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.7.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eExamples\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eexamples: Remove skipLibCheck from nestjs.json in nestJS example by \u003ca href=\"https://github.com/leos\"\u003e\u003ccode\u003e@​leos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11323\"\u003evercel/turborepo#11323\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(bun): Add GitHub/git packages by \u003ca href=\"https://github.com/Palid\"\u003e\u003ccode\u003e@​Palid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11268\"\u003evercel/turborepo#11268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-boundaries\u003c/code\u003e crate from \u003ccode\u003eturborepo-lib\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/11312\"\u003evercel/turborepo#11312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-engine\u003c/code\u003e crate from \u003ccode\u003eturborepo-lib\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/11315\"\u003evercel/turborepo#11315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-gitignore\u003c/code\u003e crate from \u003ccode\u003eturborepo-lib\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/11317\"\u003evercel/turborepo#11317\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-json-rewrite\u003c/code\u003e crate from \u003ccode\u003eturborepo-lib\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/11318\"\u003evercel/turborepo#11318\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-hash\u003c/code\u003e and \u003ccode\u003eturborepo-types\u003c/code\u003e crates from \u003ccode\u003eturborepo-lib\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/11319\"\u003evercel/turborepo#11319\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-shim\u003c/code\u003e crate from \u003ccode\u003eturborepo-lib\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/11320\"\u003evercel/turborepo#11320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract types to turborepo-types and create turborepo-daemon crate 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/11321\"\u003evercel/turborepo#11321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-daemon\u003c/code\u003e crate from \u003ccode\u003eturborepo-lib\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/11322\"\u003evercel/turborepo#11322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-scope\u003c/code\u003e crate from \u003ccode\u003eturborepo-lib\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/11324\"\u003evercel/turborepo#11324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-diagnostics\u003c/code\u003e crate from \u003ccode\u003eturborepo-lib\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/11332\"\u003evercel/turborepo#11332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Extract turborepo-task-hash crate from turborepo-lib 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/11334\"\u003evercel/turborepo#11334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move \u003ccode\u003eTaskDefinition\u003c/code\u003e from \u003ccode\u003eturborepo-lib\u003c/code\u003e to \u003ccode\u003eturborepo-types\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/11335\"\u003evercel/turborepo#11335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move \u003ccode\u003eDryRunMode\u003c/code\u003e, \u003ccode\u003eUIMode\u003c/code\u003e, and \u003ccode\u003eLogOrder\u003c/code\u003e to \u003ccode\u003eturborepo-types\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/11337\"\u003evercel/turborepo#11337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Fix loop in build script in package.json 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/11336\"\u003evercel/turborepo#11336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move \u003ccode\u003eContinueMode\u003c/code\u003e and \u003ccode\u003eLogPrefix\u003c/code\u003e to \u003ccode\u003eturborepo-types\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/11338\"\u003evercel/turborepo#11338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003erun/summary\u003c/code\u003e to \u003ccode\u003eturborepo-run-summary\u003c/code\u003e crate 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/11342\"\u003evercel/turborepo#11342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract turbo_json module to turborepo-turbo-json crate 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/11344\"\u003evercel/turborepo#11344\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract config and engine builder modules from \u003ccode\u003eturborepo-lib\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/11346\"\u003evercel/turborepo#11346\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Remove duplicate task_inheritance.rs from turborepo-lib 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/11347\"\u003evercel/turborepo#11347\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract run/cache.rs to turborepo-run-cache crate 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/11348\"\u003evercel/turborepo#11348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove extra file 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/11351\"\u003evercel/turborepo#11351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move resolved opts types to turborepo-types 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/11349\"\u003evercel/turborepo#11349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract some small items from \u003ccode\u003eturborepo-lib\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/11350\"\u003evercel/turborepo#11350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move engine builder tests from \u003ccode\u003eturborepo-lib\u003c/code\u003e to \u003ccode\u003eturborepo-engine\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/11353\"\u003evercel/turborepo#11353\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move global_hash.rs from turborepo-lib to turborepo-task-hash 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/11355\"\u003evercel/turborepo#11355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move more shared types to \u003ccode\u003eturborepo-types\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/11356\"\u003evercel/turborepo#11356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add \u003ccode\u003eturborepo-task-executor\u003c/code\u003e crate 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/11357\"\u003evercel/turborepo#11357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add generic \u003ccode\u003eCommandProvider\u003c/code\u003e trait to \u003ccode\u003eturborepo-task-executor\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/11358\"\u003evercel/turborepo#11358\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Implement MfeConfigProvider and TaskAccessProvider traits 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/11359\"\u003evercel/turborepo#11359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add \u003ccode\u003eFrom\u0026lt;\u0026amp;RunOpts\u0026gt;\u003c/code\u003e for \u003ccode\u003eExecutorConfig\u003c/code\u003e conversion 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/11360\"\u003evercel/turborepo#11360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move \u003ccode\u003eTurboJsonReader\u003c/code\u003e to \u003ccode\u003eturborepo-turbo-json\u003c/code\u003e crate 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/11361\"\u003evercel/turborepo#11361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move \u003ccode\u003eTaskExecutor\u003c/code\u003e to \u003ccode\u003eturborepo-task-executor\u003c/code\u003e crate 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/11364\"\u003evercel/turborepo#11364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move \u003ccode\u003eTurboJsonLoader\u003c/code\u003e to \u003ccode\u003eturborepo-turbo-json\u003c/code\u003e crate 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/11365\"\u003evercel/turborepo#11365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Consolidate \u003ccode\u003eTurboJson\u003c/code\u003e tests into \u003ccode\u003eturborepo-turbo-json\u003c/code\u003e crate 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/11371\"\u003evercel/turborepo#11371\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract task executor components to \u003ccode\u003eturborepo-task-executor\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/11378\"\u003evercel/turborepo#11378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move MicroFrontendProxyProvider to turborepo-task-executor 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/11379\"\u003evercel/turborepo#11379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Clean up \u003ccode\u003eturborepo-lib\u003c/code\u003e wrapper modules and dead code 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/11380\"\u003evercel/turborepo#11380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Show TUI when using \u003ccode\u003e--output-logs=errors-only|none\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/11382\"\u003evercel/turborepo#11382\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/Palid\"\u003e\u003ccode\u003e@​Palid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11268\"\u003evercel/turborepo#11268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/leos\"\u003e\u003ccode\u003e@​leos\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11323\"\u003evercel/turborepo#11323\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/ff0736479d1d5848b5a0c6bf7cb24c79af129b5c\"\u003e\u003ccode\u003eff07364\u003c/code\u003e\u003c/a\u003e publish 2.7.3 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/0f596db76909e56f0359c053bf5fa4a3fe77c8a4\"\u003e\u003ccode\u003e0f596db\u003c/code\u003e\u003c/a\u003e fix: Show TUI when using \u003ccode\u003e--output-logs=errors-only|none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11382\"\u003e#11382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/ac4f67461f19edde3d0bc3de0c4f5d3338a51858\"\u003e\u003ccode\u003eac4f674\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.7.3-canary.2 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11381\"\u003e#11381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/cff24a1847079e75646aa1657b07714b770e8d2e\"\u003e\u003ccode\u003ecff24a1\u003c/code\u003e\u003c/a\u003e chore: Clean up \u003ccode\u003eturborepo-lib\u003c/code\u003e wrapper modules and dead code (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11380\"\u003e#11380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/4ecc44cc3b48937d477b2332a6cd98e10181ae9a\"\u003e\u003ccode\u003e4ecc44c\u003c/code\u003e\u003c/a\u003e chore: Move MicroFrontendProxyProvider to turborepo-task-executor (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11379\"\u003e#11379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/413a0908275942bad7a896c7163ec4ed0fca9662\"\u003e\u003ccode\u003e413a090\u003c/code\u003e\u003c/a\u003e chore: Extract task executor components to \u003ccode\u003eturborepo-task-executor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11378\"\u003e#11378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/f1e4189d40ded88de744c52efb9ee12e1030326d\"\u003e\u003ccode\u003ef1e4189\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.7.3-canary.1 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11370\"\u003e#11370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/197813cc0dddd4b012280342e2047643703e1d73\"\u003e\u003ccode\u003e197813c\u003c/code\u003e\u003c/a\u003e chore: Consolidate \u003ccode\u003eTurboJson\u003c/code\u003e tests into \u003ccode\u003eturborepo-turbo-json\u003c/code\u003e crate (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11371\"\u003e#11371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/8a1e42a25ca84f866c8dca7eb3ba8a0ae930c3b6\"\u003e\u003ccode\u003e8a1e42a\u003c/code\u003e\u003c/a\u003e chore: Move \u003ccode\u003eTurboJsonLoader\u003c/code\u003e to \u003ccode\u003eturborepo-turbo-json\u003c/code\u003e crate (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11365\"\u003e#11365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/06ee260cd39cbf4037ca7957c9a3954d24dc3de0\"\u003e\u003ccode\u003e06ee260\u003c/code\u003e\u003c/a\u003e chore: Move \u003ccode\u003eTaskExecutor\u003c/code\u003e to \u003ccode\u003eturborepo-task-executor\u003c/code\u003e crate (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11364\"\u003e#11364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.5.4...v2.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for 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.4\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.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\u003cul\u003e\n\u003cli\u003e\u0026quot;Duda\u0026quot; sites not scanning correctly (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/77ac0bf\"\u003e77ac0bf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/277\"\u003e#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eavoid infinite requeuing on path failure (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/f6f14e3\"\u003ef6f14e3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/268\"\u003e#268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eavoid using over max CPU cores (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/e5115c4\"\u003ee5115c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edisable \u003ccode\u003eignoreI18nPages\u003c/code\u003e when cross-origin default is set for \u003ccode\u003e/\u003c/code\u003e (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/718b73b\"\u003e718b73b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/272\"\u003e#272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efinish worker when all routes are ignored (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/4db4297\"\u003e4db4297\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/272\"\u003e#272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esafer path resolving (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/b14ebc8\"\u003eb14ebc8\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emodern CLI progress (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/ce53d66\"\u003ece53d66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUI clean up (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/f720131\"\u003ef720131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUI migration  (\u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/282\"\u003e#282\u003c/a\u003e) (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/c1608af\"\u003ec1608af\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/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\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/ad59d0af1eeb9656da92fd01a6d2a071739f7554\"\u003e\u003ccode\u003ead59d0a\u003c/code\u003e\u003c/a\u003e chore: release v0.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/61cd3b53268cd0c83109823f317252c0844f8f16\"\u003e\u003ccode\u003e61cd3b5\u003c/code\u003e\u003c/a\u003e feat!: drop CJS support, require Node v20 (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/tree/HEAD/packages/unlighthouse/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harlan-zw/unlighthouse/commits/v0.17.4/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.15.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.15.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for nullable constraints in \u003ccode\u003egetZodConstraint\u003c/code\u003e (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseControl\u003c/code\u003e not reflecting the input's default value in the DOM (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1121\"\u003e#1121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseControl\u003c/code\u003e not dispatching a change event when calling \u003ccode\u003econtrol.change()\u003c/code\u003e with the input's default value (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1122\"\u003e#1122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eparseWithZod\u003c/code\u003e and \u003ccode\u003eparseWithValibot\u003c/code\u003e incorrectly treating falsy result values as errors (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1115\"\u003e#1115\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/a1r93\"\u003e\u003ccode\u003e@​a1r93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/edmundhung/conform/pull/1126\"\u003eedmundhung/conform#1126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zvin\"\u003e\u003ccode\u003e@​zvin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/edmundhung/conform/pull/1115\"\u003eedmundhung/conform#1115\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/edmundhung/conform/compare/v1.15.0...v1.15.1\"\u003ehttps://github.com/edmundhung/conform/compare/v1.15.0...v1.15.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded a \u003ca href=\"https://conform.guide/api/react/future/getFieldValue\"\u003egetFieldValue\u003c/a\u003e helper to extract and validate field values from FormData or URLSearchParams. (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { getFieldValue } from '@conform-to/react/future';\n\u003cp\u003e// Basic: returns \u003ccode\u003eunknown\u003c/code\u003e\u003cbr /\u003e\nconst email = getFieldValue(formData, 'email');\u003c/p\u003e\n\u003cp\u003e// With type guard: returns \u003ccode\u003estring\u003c/code\u003e, throws if not a string\u003cbr /\u003e\nconst name = getFieldValue(formData, 'name', { type: 'string' });\u003c/p\u003e\n\u003cp\u003e// File type: returns \u003ccode\u003eFile\u003c/code\u003e, throws if not a File\u003cbr /\u003e\nconst avatar = getFieldValue(formData, 'avatar', { type: 'file' });\u003c/p\u003e\n\u003cp\u003e// Object type: parses nested fields into \u003ccode\u003e{ city: unknown, ... }\u003c/code\u003e\u003cbr /\u003e\nconst address = getFieldValue\u0026lt;Address\u0026gt;(formData, 'address', { type: 'object' });\u003c/p\u003e\n\u003cp\u003e// Array: returns \u003ccode\u003eunknown[]\u003c/code\u003e\u003cbr /\u003e\nconst tags = getFieldValue(formData, 'tags', { array: true });\u003c/p\u003e\n\u003cp\u003e// Array of objects: returns \u003ccode\u003eArray\u0026amp;lt;{ name: unknown, ... }\u0026amp;gt;\u003c/code\u003e\u003cbr /\u003e\nconst items = getFieldValue\u0026lt;Item[]\u0026gt;(formData, 'items', {\u003cbr /\u003e\ntype: 'object',\u003cbr /\u003e\narray: true,\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Optional: returns \u003ccode\u003estring | undefined\u003c/code\u003e, no error if missing\u003cbr /\u003e\nconst bio = getFieldValue(formData, 'bio', { type: 'string', optional: true });\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eIt also infers types from the field name:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/edmundhung/conform/commits/v1.15.1/packages/conform-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@conform-to/zod` from 1.6.1 to 1.15.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/zod\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.15.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for nullable constraints in \u003ccode\u003egetZodConstraint\u003c/code\u003e (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseControl\u003c/code\u003e not reflecting the input's default value in the DOM (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod/issues/1121\"\u003e#1121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseControl\u003c/code\u003e not dispatching a change event when calling \u003ccode\u003econtrol.change()\u003c/code\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/pblhaley/practice-stam/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/pblhaley%2Fpractice-stam/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"},{"uuid":"3770579024","node_id":"PR_kwDOQZgtS866_bAe","number":89,"state":"open","title":"deps(npm)(deps): bump @t3-oss/env-core from 0.13.8 to 0.13.10 in /src/NexaMediaServer.API/ClientApp","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":"2025-12-30T15:42:10.000Z","updated_at":"2025-12-30T15:46:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(npm)(deps)","packages":[{"name":"@t3-oss/env-core","old_version":"0.13.8","new_version":"0.13.10","repository_url":"https://github.com/t3-oss/t3-env"}],"path":"/src/NexaMediaServer.API/ClientApp","ecosystem":"npm"},"body":"Bumps [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) from 0.13.8 to 0.13.10.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/388\"\u003e#388\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/juliusmarminge\"\u003e\u003ccode\u003e@​juliusmarminge\u003c/code\u003e\u003c/a\u003e! - add VERCEL_TARGET_ENV to vercel preset\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/326\"\u003e#326\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Abdalrhman-Almarakeby\"\u003e\u003ccode\u003e@​Abdalrhman-Almarakeby\u003c/code\u003e\u003c/a\u003e! - update skipValidation flag to skip validation for extended presets\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/aefbe74167ab23a8d99e23614a2649ffa7f1e844\"\u003e\u003ccode\u003eaefbe74\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e feat(preset): add VERCEL_TARGET_ENV (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/1551e4068a28cb9fbe90147dafadf53cc3b003a6\"\u003e\u003ccode\u003e1551e40\u003c/code\u003e\u003c/a\u003e update the docs to zod 4 (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/14b4d0a3f02e04cd1d291aaf80ad32b043b5fb52\"\u003e\u003ccode\u003e14b4d0a\u003c/code\u003e\u003c/a\u003e feat(docs): add standard schema docs (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/090edb22cb0793d4bf4259142b3c0953ee3bafde\"\u003e\u003ccode\u003e090edb2\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/19c5d6f667bb918580b27482c21ab317d3a27a43\"\u003e\u003ccode\u003e19c5d6f\u003c/code\u003e\u003c/a\u003e bump valibot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e fix: apply skipValidation to all presets when set on parent (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5f68dca51843069f68f4be5f6b8b9cbf2d361a81\"\u003e\u003ccode\u003e5f68dca\u003c/code\u003e\u003c/a\u003e feat: improve oxc lint/fmt, add husky hooks to pre-commit and CI/CD (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5382c57e9dd452ae99dba149165a1cc5e1173636\"\u003e\u003ccode\u003e5382c57\u003c/code\u003e\u003c/a\u003e init oxc (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/256f679c796ae5bf809b8422951caf323a804727\"\u003e\u003ccode\u003e256f679\u003c/code\u003e\u003c/a\u003e chore: bump remaining packagers (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.10/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@t3-oss/env-core\u0026package-manager=npm_and_yarn\u0026previous-version=0.13.8\u0026new-version=0.13.10)](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/nexamediaserver/server/pull/89","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nexamediaserver%2Fserver/issues/89","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/89/packages"},{"uuid":"3768029097","node_id":"PR_kwDOPZIK0s6627AQ","number":9,"state":"open","title":"chore(deps): bump the npm-dependencies group with 106 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":"2025-12-29T18:15:18.000Z","updated_at":"2026-01-12T22:43:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-dependencies","update_count":106,"packages":[{"name":"@mui/icons-material","old_version":"7.2.0","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.2.0","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@changesets/changelog-github","old_version":"0.5.1","new_version":"0.5.2","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.29.4","new_version":"2.29.8","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":"turbo","old_version":"2.5.4","new_version":"2.7.2","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.4","repository_url":"https://github.com/harlan-zw/unlighthouse"},{"name":"@conform-to/react","old_version":"1.6.1","new_version":"1.15.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@conform-to/zod","old_version":"1.6.1","new_version":"1.15.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@icons-pack/react-simple-icons","old_version":"11.2.0","new_version":"13.8.0","repository_url":"https://github.com/icons-pack/react-simple-icons"},{"name":"@makeswift/runtime","old_version":"0.24.6","new_version":"0.26.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.10","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@upstash/redis","old_version":"1.35.0","new_version":"1.36.0","repository_url":"https://github.com/upstash/upstash-redis"},{"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.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"isomorphic-dompurify","old_version":"2.25.0","new_version":"2.35.0","repository_url":"https://github.com/kkomelin/isomorphic-dompurify"},{"name":"jose","old_version":"5.10.0","new_version":"6.1.3","repository_url":"https://github.com/panva/jose"},{"name":"lru-cache","old_version":"11.1.0","new_version":"11.2.4","repository_url":"https://github.com/isaacs/node-lru-cache"},{"name":"lucide-react","old_version":"0.474.0","new_version":"0.562.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"15.4.0-canary.0","new_version":"16.1.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.6.1","repository_url":"https://github.com/amannn/next-intl"},{"name":"nuqs","old_version":"2.4.3","new_version":"2.8.6","repository_url":"https://github.com/47ng/nuqs"},{"name":"react","old_version":"19.1.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.1.6","new_version":"19.2.7","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-day-picker","old_version":"9.7.0","new_version":"9.13.0","repository_url":"https://github.com/gpbl/react-day-picker"},{"name":"react-dom","old_version":"19.1.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.1.6","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"set-cookie-parser","old_version":"2.7.1","new_version":"2.7.2","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.3.8","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.2.1","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.12.0","repository_url":"https://github.com/bigcommerce/eslint-config"},{"name":"@faker-js/faker","old_version":"9.8.0","new_version":"10.1.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.2.3","new_version":"16.1.1","repository_url":"https://github.com/vercel/next.js"},{"name":"@playwright/test","old_version":"1.52.0","new_version":"1.57.0","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.3","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.23","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"dotenv","old_version":"16.5.0","new_version":"17.2.3","repository_url":"https://github.com/motdotla/dotenv"},{"name":"eslint-config-next","old_version":"15.2.3","new_version":"16.1.1","repository_url":"https://github.com/vercel/next.js"},{"name":"postcss","old_version":"8.5.4","new_version":"8.5.6","repository_url":"https://github.com/postcss/postcss"},{"name":"postcss-preset-env","old_version":"10.2.1","new_version":"10.6.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"prettier","old_version":"3.5.3","new_version":"3.7.4","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":"tailwindcss","old_version":"3.4.17","new_version":"3.4.19","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@commander-js/extra-typings","old_version":"12.1.0","new_version":"14.0.0","repository_url":"https://github.com/commander-js/extra-typings"},{"name":"chalk","old_version":"5.4.1","new_version":"5.6.2","repository_url":"https://github.com/chalk/chalk"},{"name":"commander","old_version":"12.1.0","new_version":"14.0.2","repository_url":"https://github.com/tj/commander.js"},{"name":"@vitest/coverage-v8","old_version":"3.2.2","new_version":"4.0.16","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/ui","old_version":"3.2.2","new_version":"4.0.16","repository_url":"https://github.com/vitest-dev/vitest"},{"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.3","new_version":"4.0.16","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.0","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/figures","old_version":"1.0.12","new_version":"2.0.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/prompts","old_version":"7.5.3","new_version":"8.1.0","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/type","old_version":"3.0.7","new_version":"4.0.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@segment/analytics-node","old_version":"2.2.1","new_version":"2.3.0","repository_url":"https://github.com/segmentio/analytics-next"},{"name":"ansi-escapes","old_version":"7.0.0","new_version":"7.2.0","repository_url":"https://github.com/sindresorhus/ansi-escapes"},{"name":"conf","old_version":"13.1.0","new_version":"15.0.2","repository_url":"https://github.com/sindresorhus/conf"},{"name":"fs-extra","old_version":"11.3.0","new_version":"11.3.3","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"giget","old_version":"1.2.5","new_version":"2.0.0","repository_url":"https://github.com/unjs/giget"},{"name":"nypm","old_version":"0.5.4","new_version":"0.6.2","repository_url":"https://github.com/unjs/nypm"},{"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.0.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"semver","old_version":"7.7.2","new_version":"7.7.3","repository_url":"https://github.com/npm/node-semver"},{"name":"@types/semver","old_version":"7.7.0","new_version":"7.7.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"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.7","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":"msw","old_version":"2.9.0","new_version":"2.12.7","repository_url":"https://github.com/mswjs/msw"},{"name":"@next/eslint-plugin-next","old_version":"15.3.3","new_version":"16.1.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.4","repository_url":"https://github.com/prettier/eslint-plugin-prettier"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 106 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.2.0` | `7.3.6` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.2.0` | `7.3.6` |\n| [@changesets/changelog-github](https://github.com/changesets/changesets) | `0.5.1` | `0.5.2` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.4` | `2.29.8` |\n| [dotenv-cli](https://github.com/entropitor/dotenv-cli) | `8.0.0` | `11.0.0` |\n| [turbo](https://github.com/vercel/turborepo) | `2.5.4` | `2.7.2` |\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.4` |\n| [@conform-to/react](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react) | `1.6.1` | `1.15.1` |\n| [@conform-to/zod](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod) | `1.6.1` | `1.15.1` |\n| [@icons-pack/react-simple-icons](https://github.com/icons-pack/react-simple-icons/tree/HEAD/react-simple-icons) | `11.2.0` | `13.8.0` |\n| [@makeswift/runtime](https://github.com/makeswift/makeswift/tree/HEAD/packages/runtime) | `0.24.6` | `0.26.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.10` |\n| [@upstash/redis](https://github.com/upstash/upstash-redis) | `1.35.0` | `1.36.0` |\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.12.0` |\n| [isomorphic-dompurify](https://github.com/kkomelin/isomorphic-dompurify) | `2.25.0` | `2.35.0` |\n| [jose](https://github.com/panva/jose) | `5.10.0` | `6.1.3` |\n| [lru-cache](https://github.com/isaacs/node-lru-cache) | `11.1.0` | `11.2.4` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.474.0` | `0.562.0` |\n| [next](https://github.com/vercel/next.js) | `15.4.0-canary.0` | `16.1.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.6.1` |\n| [nuqs](https://github.com/47ng/nuqs/tree/HEAD/packages/nuqs) | `2.4.3` | `2.8.6` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.0` | `19.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.1.6` | `19.2.7` |\n| [react-day-picker](https://github.com/gpbl/react-day-picker) | `9.7.0` | `9.13.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.0` | `19.2.3` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.1.6` | `19.2.3` |\n| [set-cookie-parser](https://github.com/nfriedly/set-cookie-parser) | `2.7.1` | `2.7.2` |\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.3.8` |\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.2.1` |\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.12.0` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `9.8.0` | `10.1.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.2.3` | `16.1.1` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.52.0` | `1.57.0` |\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.3` |\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.23` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.5.0` | `17.2.3` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.2.3` | `16.1.1` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.4` | `8.5.6` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.2.1` | `10.6.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.5.3` | `3.7.4` |\n| [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) | `0.6.12` | `0.7.2` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `3.4.17` | `3.4.19` |\n| [@commander-js/extra-typings](https://github.com/commander-js/extra-typings) | `12.1.0` | `14.0.0` |\n| [chalk](https://github.com/chalk/chalk) | `5.4.1` | `5.6.2` |\n| [commander](https://github.com/tj/commander.js) | `12.1.0` | `14.0.2` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.2` | `4.0.16` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `3.2.2` | `4.0.16` |\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.3` | `4.0.16` |\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.0` |\n| [@inquirer/figures](https://github.com/SBoudrias/Inquirer.js) | `1.0.12` | `2.0.2` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.5.3` | `8.1.0` |\n| [@inquirer/type](https://github.com/SBoudrias/Inquirer.js) | `3.0.7` | `4.0.2` |\n| [@segment/analytics-node](https://github.com/segmentio/analytics-next/tree/HEAD/packages/node) | `2.2.1` | `2.3.0` |\n| [ansi-escapes](https://github.com/sindresorhus/ansi-escapes) | `7.0.0` | `7.2.0` |\n| [conf](https://github.com/sindresorhus/conf) | `13.1.0` | `15.0.2` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `11.3.0` | `11.3.3` |\n| [giget](https://github.com/unjs/giget) | `1.2.5` | `2.0.0` |\n| [nypm](https://github.com/unjs/nypm) | `0.5.4` | `0.6.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.0.0` |\n| [semver](https://github.com/npm/node-semver) | `7.7.2` | `7.7.3` |\n| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.7.0` | `7.7.1` |\n| [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) | `1.11.31` | `1.15.7` |\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| [msw](https://github.com/mswjs/msw) | `2.9.0` | `2.12.7` |\n| [@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next) | `15.3.3` | `16.1.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.4` |\n\nUpdates `@mui/icons-material` from 7.2.0 to 7.3.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e\u003ccode\u003e@​mui/icons-material\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.6\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 22 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Accordion] Move properties to the AccordionOwnProps interface (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47348\"\u003e#47348\u003c/a\u003e) \u003ca href=\"https://github.com/Aleksan4e3\"\u003e\u003ccode\u003e@​Aleksan4e3\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Remove unnecessary \u003ccode\u003efilterSelectedOptions\u003c/code\u003e dependency from \u003ccode\u003esyncHighlightedIndex\u003c/code\u003e useCallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47378\"\u003e#47378\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Fix input caret not showing when focusing after chip navigation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47249\"\u003e#47249\u003c/a\u003e) \u003ca href=\"https://github.com/vrachuri28\"\u003e\u003ccode\u003e@​vrachuri28\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Fix ArrowLeft crash when value is not set with single-value rendering (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47214\"\u003e#47214\u003c/a\u003e) \u003ca href=\"https://github.com/rithik56\"\u003e\u003ccode\u003e@​rithik56\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Button] Fix running formAction when passed (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47185\"\u003e#47185\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Chip] Remove leftover closing parenthesis in CSS class key (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47345\"\u003e#47345\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ListItem] Add \u003ccode\u003esecondaryAction\u003c/code\u003e slot to \u003ccode\u003eListItem\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47399\"\u003e#47399\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[NumberField] Fix scroll behavior (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47397\"\u003e#47397\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Select] Fix keyboard navigation while rendering in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47380\"\u003e#47380\u003c/a\u003e) \u003ca href=\"https://github.com/xBlizZer\"\u003e\u003ccode\u003e@​xBlizZer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Select] Fix cannot pass certain event handlers (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47366\"\u003e#47366\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Slider] Accept readonly array for \u003ccode\u003emarks\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47370\"\u003e#47370\u003c/a\u003e) \u003ca href=\"https://github.com/pcorpet\"\u003e\u003ccode\u003e@​pcorpet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Snackbar] Avoid unnecessary \u003ccode\u003eownerState\u003c/code\u003e spread into \u003ccode\u003euseSnackbar\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47373\"\u003e#47373\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[TextField] Allow custom props in slot props via TS module augmentation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47367\"\u003e#47367\u003c/a\u003e) \u003ca href=\"https://github.com/kumarvishwajeettrivedi\"\u003e\u003ccode\u003e@​kumarvishwajeettrivedi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tabs] Fix Arrow key navigation failing when component is rendered in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47178\"\u003e#47178\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typings for theme \u003ccode\u003eapplyStyles\u003c/code\u003e with custom color schemes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47242\"\u003e#47242\u003c/a\u003e) \u003ca href=\"https://github.com/akankshahu\"\u003e\u003ccode\u003e@​akankshahu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/system\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix unwanted attribute on DOM from InitColorSchemeScript \u003ccode\u003eclass\u003c/code\u003e attribute (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47200\"\u003e#47200\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/lab\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Masonry] Fix layout flicker and single column issue (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/43903\"\u003e#43903\u003c/a\u003e) \u003ca href=\"https://github.com/Fanzzzd\"\u003e\u003ccode\u003e@​Fanzzzd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix default theme viewer styling (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47400\"\u003e#47400\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove repetitive words (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47384\"\u003e#47384\u003c/a\u003e) \u003ca href=\"https://github.com/rifeplight\"\u003e\u003ccode\u003e@​rifeplight\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix link to Portal API docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47383\"\u003e#47383\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove mentions of MUI Base from Material UI docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47324\"\u003e#47324\u003c/a\u003e) \u003ca href=\"https://github.com/mapache-salvaje\"\u003e\u003ccode\u003e@​mapache-salvaje\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CSP guidance (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47342\"\u003e#47342\u003c/a\u003e) \u003ca href=\"https://github.com/rossdakin\"\u003e\u003ccode\u003e@​rossdakin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pathname collision in LLMs docs generator (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47209\"\u003e#47209\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve redirected urls to their final location (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47193\"\u003e#47193\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument correct default values for \u003ccode\u003eelevation\u003c/code\u003e and \u003ccode\u003esquare\u003c/code\u003e props (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47261\"\u003e#47261\u003c/a\u003e) \u003ca href=\"https://github.com/Ad1tya-007\"\u003e\u003ccode\u003e@​Ad1tya-007\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix display of colors in dark mode in palette customization page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47403\"\u003e#47403\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Number Field component page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47165\"\u003e#47165\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix mcp schema change (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47171\"\u003e#47171\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[code-infra] Add types for markdown loader (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47075\"\u003e#47075\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Build test utils with code-infra pipeline (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47405\"\u003e#47405\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Vitest test migration (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/44325\"\u003e#44325\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Revive docs bundle analyzer (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47401\"\u003e#47401\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Update tests from vitest PR (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47344\"\u003e#47344\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/icons-material\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.3.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eDec 3, 2025\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 22 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Accordion] Move properties to the AccordionOwnProps interface (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47348\"\u003e#47348\u003c/a\u003e) \u003ca href=\"https://github.com/Aleksan4e3\"\u003e\u003ccode\u003e@​Aleksan4e3\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Remove unnecessary \u003ccode\u003efilterSelectedOptions\u003c/code\u003e dependency from \u003ccode\u003esyncHighlightedIndex\u003c/code\u003e useCallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47378\"\u003e#47378\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Fix input caret not showing when focusing after chip navigation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47249\"\u003e#47249\u003c/a\u003e) \u003ca href=\"https://github.com/vrachuri28\"\u003e\u003ccode\u003e@​vrachuri28\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Fix ArrowLeft crash when value is not set with single-value rendering (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47214\"\u003e#47214\u003c/a\u003e) \u003ca href=\"https://github.com/rithik56\"\u003e\u003ccode\u003e@​rithik56\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Button] Fix running formAction when passed (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47185\"\u003e#47185\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Chip] Remove leftover closing parenthesis in CSS class key (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47345\"\u003e#47345\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ListItem] Add \u003ccode\u003esecondaryAction\u003c/code\u003e slot to \u003ccode\u003eListItem\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47399\"\u003e#47399\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[NumberField] Fix scroll behavior (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47397\"\u003e#47397\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Select] Fix keyboard navigation while rendering in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47380\"\u003e#47380\u003c/a\u003e) \u003ca href=\"https://github.com/xBlizZer\"\u003e\u003ccode\u003e@​xBlizZer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Select] Fix cannot pass certain event handlers (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47366\"\u003e#47366\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Slider] Accept readonly array for \u003ccode\u003emarks\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47370\"\u003e#47370\u003c/a\u003e) \u003ca href=\"https://github.com/pcorpet\"\u003e\u003ccode\u003e@​pcorpet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Snackbar] Avoid unnecessary \u003ccode\u003eownerState\u003c/code\u003e spread into \u003ccode\u003euseSnackbar\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47373\"\u003e#47373\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[TextField] Allow custom props in slot props via TS module augmentation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47367\"\u003e#47367\u003c/a\u003e) \u003ca href=\"https://github.com/kumarvishwajeettrivedi\"\u003e\u003ccode\u003e@​kumarvishwajeettrivedi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tabs] Fix Arrow key navigation failing when component is rendered in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47178\"\u003e#47178\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typings for theme \u003ccode\u003eapplyStyles\u003c/code\u003e with custom color schemes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47242\"\u003e#47242\u003c/a\u003e) \u003ca href=\"https://github.com/akankshahu\"\u003e\u003ccode\u003e@​akankshahu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/system\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix unwanted attribute on DOM from InitColorSchemeScript \u003ccode\u003eclass\u003c/code\u003e attribute (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47200\"\u003e#47200\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/lab\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Masonry] Fix layout flicker and single column issue (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/43903\"\u003e#43903\u003c/a\u003e) \u003ca href=\"https://github.com/Fanzzzd\"\u003e\u003ccode\u003e@​Fanzzzd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix default theme viewer styling (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47400\"\u003e#47400\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove repetitive words (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47384\"\u003e#47384\u003c/a\u003e) \u003ca href=\"https://github.com/rifeplight\"\u003e\u003ccode\u003e@​rifeplight\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix link to Portal API docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47383\"\u003e#47383\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove mentions of MUI Base from Material UI docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47324\"\u003e#47324\u003c/a\u003e) \u003ca href=\"https://github.com/mapache-salvaje\"\u003e\u003ccode\u003e@​mapache-salvaje\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CSP guidance (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47342\"\u003e#47342\u003c/a\u003e) \u003ca href=\"https://github.com/rossdakin\"\u003e\u003ccode\u003e@​rossdakin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pathname collision in LLMs docs generator (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47209\"\u003e#47209\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve redirected urls to their final location (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47193\"\u003e#47193\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument correct default values for \u003ccode\u003eelevation\u003c/code\u003e and \u003ccode\u003esquare\u003c/code\u003e props (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47261\"\u003e#47261\u003c/a\u003e) \u003ca href=\"https://github.com/Ad1tya-007\"\u003e\u003ccode\u003e@​Ad1tya-007\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix display of colors in dark mode in palette customization page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47403\"\u003e#47403\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Number Field component page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47165\"\u003e#47165\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix mcp schema change (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47171\"\u003e#47171\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\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/mui/material-ui/commit/aa8cf28cb4b32fafd7c398f52dd8fde2a632f8e2\"\u003e\u003ccode\u003eaa8cf28\u003c/code\u003e\u003c/a\u003e v7.3.6 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47409\"\u003e#47409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/83d25894817e070d190bdbe28f3ec6f3d6444296\"\u003e\u003ccode\u003e83d2589\u003c/code\u003e\u003c/a\u003e [code-infra] Vitest test migration (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/44325\"\u003e#44325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/56f6d7b8ecbf5ebe5c63c65599a0d897e811aa7e\"\u003e\u003ccode\u003e56f6d7b\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/react\u003c/code\u003e to ^19.2.7 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47396\"\u003e#47396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/c32df2d9b0b21f6408fdd7283877fb55828aac86\"\u003e\u003ccode\u003ec32df2d\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/chai\u003c/code\u003e to ^5.2.3 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47395\"\u003e#47395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/21f24852f3cfa4d2154648a6d88ab26c20d44526\"\u003e\u003ccode\u003e21f2485\u003c/code\u003e\u003c/a\u003e [code-infra] Update tests from vitest PR (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47344\"\u003e#47344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/f68a1f12ea2b110e9bd07eda44318040d0dbe46e\"\u003e\u003ccode\u003ef68a1f1\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/react\u003c/code\u003e to ^19.2.6 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47360\"\u003e#47360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/3887f4bdfa4d354b75c4b9d729f79b54ad524a4c\"\u003e\u003ccode\u003e3887f4b\u003c/code\u003e\u003c/a\u003e Bump react monorepo (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47275\"\u003e#47275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/92c82252c77237100aebbea0446848a70d0ba2a7\"\u003e\u003ccode\u003e92c8225\u003c/code\u003e\u003c/a\u003e [release] v7.3.5 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47170\"\u003e#47170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/77433b6104713612e2b01af4f08c95522a748a75\"\u003e\u003ccode\u003e77433b6\u003c/code\u003e\u003c/a\u003e Bump react monorepo (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47033\"\u003e#47033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/c20f7837419d39ebacc68f0b329ad82953f09254\"\u003e\u003ccode\u003ec20f783\u003c/code\u003e\u003c/a\u003e [code-infra] Remove repo build scripts (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47036\"\u003e#47036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/material-ui/commits/v7.3.6/packages/mui-icons-material\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to 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@​mui/icons-material\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/material` from 7.2.0 to 7.3.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.6\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 22 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Accordion] Move properties to the AccordionOwnProps interface (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47348\"\u003e#47348\u003c/a\u003e) \u003ca href=\"https://github.com/Aleksan4e3\"\u003e\u003ccode\u003e@​Aleksan4e3\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Remove unnecessary \u003ccode\u003efilterSelectedOptions\u003c/code\u003e dependency from \u003ccode\u003esyncHighlightedIndex\u003c/code\u003e useCallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47378\"\u003e#47378\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Fix input caret not showing when focusing after chip navigation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47249\"\u003e#47249\u003c/a\u003e) \u003ca href=\"https://github.com/vrachuri28\"\u003e\u003ccode\u003e@​vrachuri28\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Fix ArrowLeft crash when value is not set with single-value rendering (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47214\"\u003e#47214\u003c/a\u003e) \u003ca href=\"https://github.com/rithik56\"\u003e\u003ccode\u003e@​rithik56\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Button] Fix running formAction when passed (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47185\"\u003e#47185\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Chip] Remove leftover closing parenthesis in CSS class key (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47345\"\u003e#47345\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ListItem] Add \u003ccode\u003esecondaryAction\u003c/code\u003e slot to \u003ccode\u003eListItem\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47399\"\u003e#47399\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[NumberField] Fix scroll behavior (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47397\"\u003e#47397\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Select] Fix keyboard navigation while rendering in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47380\"\u003e#47380\u003c/a\u003e) \u003ca href=\"https://github.com/xBlizZer\"\u003e\u003ccode\u003e@​xBlizZer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Select] Fix cannot pass certain event handlers (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47366\"\u003e#47366\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Slider] Accept readonly array for \u003ccode\u003emarks\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47370\"\u003e#47370\u003c/a\u003e) \u003ca href=\"https://github.com/pcorpet\"\u003e\u003ccode\u003e@​pcorpet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Snackbar] Avoid unnecessary \u003ccode\u003eownerState\u003c/code\u003e spread into \u003ccode\u003euseSnackbar\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47373\"\u003e#47373\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[TextField] Allow custom props in slot props via TS module augmentation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47367\"\u003e#47367\u003c/a\u003e) \u003ca href=\"https://github.com/kumarvishwajeettrivedi\"\u003e\u003ccode\u003e@​kumarvishwajeettrivedi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tabs] Fix Arrow key navigation failing when component is rendered in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47178\"\u003e#47178\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typings for theme \u003ccode\u003eapplyStyles\u003c/code\u003e with custom color schemes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47242\"\u003e#47242\u003c/a\u003e) \u003ca href=\"https://github.com/akankshahu\"\u003e\u003ccode\u003e@​akankshahu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/system\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix unwanted attribute on DOM from InitColorSchemeScript \u003ccode\u003eclass\u003c/code\u003e attribute (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47200\"\u003e#47200\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/lab\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Masonry] Fix layout flicker and single column issue (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/43903\"\u003e#43903\u003c/a\u003e) \u003ca href=\"https://github.com/Fanzzzd\"\u003e\u003ccode\u003e@​Fanzzzd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix default theme viewer styling (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47400\"\u003e#47400\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove repetitive words (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47384\"\u003e#47384\u003c/a\u003e) \u003ca href=\"https://github.com/rifeplight\"\u003e\u003ccode\u003e@​rifeplight\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix link to Portal API docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47383\"\u003e#47383\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove mentions of MUI Base from Material UI docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47324\"\u003e#47324\u003c/a\u003e) \u003ca href=\"https://github.com/mapache-salvaje\"\u003e\u003ccode\u003e@​mapache-salvaje\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CSP guidance (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47342\"\u003e#47342\u003c/a\u003e) \u003ca href=\"https://github.com/rossdakin\"\u003e\u003ccode\u003e@​rossdakin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pathname collision in LLMs docs generator (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47209\"\u003e#47209\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve redirected urls to their final location (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47193\"\u003e#47193\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument correct default values for \u003ccode\u003eelevation\u003c/code\u003e and \u003ccode\u003esquare\u003c/code\u003e props (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47261\"\u003e#47261\u003c/a\u003e) \u003ca href=\"https://github.com/Ad1tya-007\"\u003e\u003ccode\u003e@​Ad1tya-007\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix display of colors in dark mode in palette customization page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47403\"\u003e#47403\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Number Field component page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47165\"\u003e#47165\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix mcp schema change (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47171\"\u003e#47171\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[code-infra] Add types for markdown loader (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47075\"\u003e#47075\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Build test utils with code-infra pipeline (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47405\"\u003e#47405\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Vitest test migration (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/44325\"\u003e#44325\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Revive docs bundle analyzer (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47401\"\u003e#47401\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Update tests from vitest PR (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47344\"\u003e#47344\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.3.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eDec 3, 2025\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 22 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Accordion] Move properties to the AccordionOwnProps interface (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47348\"\u003e#47348\u003c/a\u003e) \u003ca href=\"https://github.com/Aleksan4e3\"\u003e\u003ccode\u003e@​Aleksan4e3\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Remove unnecessary \u003ccode\u003efilterSelectedOptions\u003c/code\u003e dependency from \u003ccode\u003esyncHighlightedIndex\u003c/code\u003e useCallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47378\"\u003e#47378\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Fix input caret not showing when focusing after chip navigation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47249\"\u003e#47249\u003c/a\u003e) \u003ca href=\"https://github.com/vrachuri28\"\u003e\u003ccode\u003e@​vrachuri28\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Fix ArrowLeft crash when value is not set with single-value rendering (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47214\"\u003e#47214\u003c/a\u003e) \u003ca href=\"https://github.com/rithik56\"\u003e\u003ccode\u003e@​rithik56\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Button] Fix running formAction when passed (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47185\"\u003e#47185\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Chip] Remove leftover closing parenthesis in CSS class key (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47345\"\u003e#47345\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ListItem] Add \u003ccode\u003esecondaryAction\u003c/code\u003e slot to \u003ccode\u003eListItem\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47399\"\u003e#47399\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[NumberField] Fix scroll behavior (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47397\"\u003e#47397\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Select] Fix keyboard navigation while rendering in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47380\"\u003e#47380\u003c/a\u003e) \u003ca href=\"https://github.com/xBlizZer\"\u003e\u003ccode\u003e@​xBlizZer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Select] Fix cannot pass certain event handlers (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47366\"\u003e#47366\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Slider] Accept readonly array for \u003ccode\u003emarks\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47370\"\u003e#47370\u003c/a\u003e) \u003ca href=\"https://github.com/pcorpet\"\u003e\u003ccode\u003e@​pcorpet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Snackbar] Avoid unnecessary \u003ccode\u003eownerState\u003c/code\u003e spread into \u003ccode\u003euseSnackbar\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47373\"\u003e#47373\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[TextField] Allow custom props in slot props via TS module augmentation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47367\"\u003e#47367\u003c/a\u003e) \u003ca href=\"https://github.com/kumarvishwajeettrivedi\"\u003e\u003ccode\u003e@​kumarvishwajeettrivedi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tabs] Fix Arrow key navigation failing when component is rendered in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47178\"\u003e#47178\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typings for theme \u003ccode\u003eapplyStyles\u003c/code\u003e with custom color schemes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47242\"\u003e#47242\u003c/a\u003e) \u003ca href=\"https://github.com/akankshahu\"\u003e\u003ccode\u003e@​akankshahu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/system\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix unwanted attribute on DOM from InitColorSchemeScript \u003ccode\u003eclass\u003c/code\u003e attribute (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47200\"\u003e#47200\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/lab\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Masonry] Fix layout flicker and single column issue (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/43903\"\u003e#43903\u003c/a\u003e) \u003ca href=\"https://github.com/Fanzzzd\"\u003e\u003ccode\u003e@​Fanzzzd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix default theme viewer styling (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47400\"\u003e#47400\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove repetitive words (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47384\"\u003e#47384\u003c/a\u003e) \u003ca href=\"https://github.com/rifeplight\"\u003e\u003ccode\u003e@​rifeplight\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix link to Portal API docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47383\"\u003e#47383\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove mentions of MUI Base from Material UI docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47324\"\u003e#47324\u003c/a\u003e) \u003ca href=\"https://github.com/mapache-salvaje\"\u003e\u003ccode\u003e@​mapache-salvaje\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CSP guidance (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47342\"\u003e#47342\u003c/a\u003e) \u003ca href=\"https://github.com/rossdakin\"\u003e\u003ccode\u003e@​rossdakin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pathname collision in LLMs docs generator (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47209\"\u003e#47209\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve redirected urls to their final location (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47193\"\u003e#47193\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument correct default values for \u003ccode\u003eelevation\u003c/code\u003e and \u003ccode\u003esquare\u003c/code\u003e props (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47261\"\u003e#47261\u003c/a\u003e) \u003ca href=\"https://github.com/Ad1tya-007\"\u003e\u003ccode\u003e@​Ad1tya-007\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix display of colors in dark mode in palette customization page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47403\"\u003e#47403\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Number Field component page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47165\"\u003e#47165\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix mcp schema change (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47171\"\u003e#47171\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\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/mui/material-ui/commit/aa8cf28cb4b32fafd7c398f52dd8fde2a632f8e2\"\u003e\u003ccode\u003eaa8cf28\u003c/code\u003e\u003c/a\u003e v7.3.6 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47409\"\u003e#47409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/bb64ab13ba4cbc3aec246d1a982217dae2869f0a\"\u003e\u003ccode\u003ebb64ab1\u003c/code\u003e\u003c/a\u003e [Accordion] Move properties to the AccordionOwnProps interface (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47348\"\u003e#47348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/83d25894817e070d190bdbe28f3ec6f3d6444296\"\u003e\u003ccode\u003e83d2589\u003c/code\u003e\u003c/a\u003e [code-infra] Vitest test migration (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/44325\"\u003e#44325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/cda73b73636f4cee93323f25297c539c98755828\"\u003e\u003ccode\u003ecda73b7\u003c/code\u003e\u003c/a\u003e [material-ui][ListItem] Add \u003ccode\u003esecondaryAction\u003c/code\u003e slot to \u003ccode\u003eListItem\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47399\"\u003e#47399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/5536c153f5007b3756979cb19cd3ac6fc3febb7a\"\u003e\u003ccode\u003e5536c15\u003c/code\u003e\u003c/a\u003e [select] Fix keyboard navigation while rendering in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47380\"\u003e#47380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/56f6d7b8ecbf5ebe5c63c65599a0d897e811aa7e\"\u003e\u003ccode\u003e56f6d7b\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/react\u003c/code\u003e to ^19.2.7 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47396\"\u003e#47396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/c32df2d9b0b21f6408fdd7283877fb55828aac86\"\u003e\u003ccode\u003ec32df2d\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/chai\u003c/code\u003e to ^5.2.3 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47395\"\u003e#47395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/23e3e1013bad364921d5e82e64f6e0b012a03e02\"\u003e\u003ccode\u003e23e3e10\u003c/code\u003e\u003c/a\u003e [internal] Remove leftover testing-library libraries from \u003ccode\u003emui-material\u003c/code\u003e pack...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/39c9042a2d1f21177cee167866b2260ca4733724\"\u003e\u003ccode\u003e39c9042\u003c/code\u003e\u003c/a\u003e [select] Fix cannot pass certain event handlers (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47366\"\u003e#47366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/21f24852f3cfa4d2154648a6d88ab26c20d44526\"\u003e\u003ccode\u003e21f2485\u003c/code\u003e\u003c/a\u003e [code-infra] Update tests from vitest PR (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47344\"\u003e#47344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/material-ui/commits/v7.3.6/packages/mui-material\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to 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@​mui/material\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/changelog-github` from 0.5.1 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/4f8d76c225e4b9cffa764548c49e0ef2aee2a2af\"\u003e\u003ccode\u003e4f8d76c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/670\"\u003e#670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d8f0e6851bddf307b70b03e23b50e0b9410aafa7\"\u003e\u003ccode\u003ed8f0e68\u003c/code\u003e\u003c/a\u003e Fixed an issue with parsing \u003ccode\u003e--json\u003c/code\u003e output when publishing (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/676\"\u003e#676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/fe8db7500f81caea9064f8bec02bcb77e0fd8fce\"\u003e\u003ccode\u003efe8db75\u003c/code\u003e\u003c/a\u003e Upgrade \u003ccode\u003e@manypkg/get-packages\u003c/code\u003e dependencies to latest version (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/9a993ba09629c1620d749432520470cec49d3a96\"\u003e\u003ccode\u003e9a993ba\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eresolutions\u003c/code\u003e to the \u003ccode\u003ePackageJSON\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/668\"\u003e#668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/a8c8a03824a6033854d32779ca5fc4e1571016cc\"\u003e\u003ccode\u003ea8c8a03\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/663\"\u003e#663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/5413f3e772bf867234922b0691e3c58c1864412d\"\u003e\u003ccode\u003e5413f3e\u003c/code\u003e\u003c/a\u003e Fixed an issue with adding \u003ccode\u003e[undefined]\u003c/code\u003e to the generated changelog (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/660\"\u003e#660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/74dda8c0d8bd1741ca7b19f0ccb37b2330dc9549\"\u003e\u003ccode\u003e74dda8c\u003c/code\u003e\u003c/a\u003e Add support for \u003ccode\u003eworkspace:~\u003c/code\u003e and \u003ccode\u003eworkspace:^\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/585\"\u003e#585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/2b49c390a7cf24ce859ac932b432eb6d8f55c98b\"\u003e\u003ccode\u003e2b49c39\u003c/code\u003e\u003c/a\u003e Implement \u003ccode\u003echangeset tag\u003c/code\u003e and \u003ccode\u003egetAllTags\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/634\"\u003e#634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/09a7dab8792fa30ce45a8c751e82db177b09666d\"\u003e\u003ccode\u003e09a7dab\u003c/code\u003e\u003c/a\u003e Make master branch rename suggestion more clear (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/638\"\u003e#638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/a3628d54aa365140935d6ae376fe6921b221dd5b\"\u003e\u003ccode\u003ea3628d5\u003c/code\u003e\u003c/a\u003e Helpful note about \u003ccode\u003estatus\u003c/code\u003e command (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/639\"\u003e#639\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/read@0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/cli` from 2.29.4 to 2.29.8\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.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\n\u003cp\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/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.9\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.13\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\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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 `turbo` from 2.5.4 to 2.7.2\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.7.2\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\u003eperf(create-turbo): Download files faster 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/11297\"\u003evercel/turborepo#11297\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eExamples\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eexamples(dev-deps): bump turbo from 2.6.3 to 2.7.1 in /examples/with-shell-commands in the with-shell-commands group 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/vercel/turborepo/pull/11291\"\u003evercel/turborepo#11291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexamples(dev-deps): bump the with-svelte group in /examples/with-svelte with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11292\"\u003evercel/turborepo#11292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexamples(deps): bump the basic group in /examples/basic with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11293\"\u003evercel/turborepo#11293\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use newline for separator in misuse text 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/10834\"\u003evercel/turborepo#10834\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(create-turbo): Loader UI states 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/11300\"\u003evercel/turborepo#11300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Exclude framework-inferred env vars with wildcards 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/11303\"\u003evercel/turborepo#11303\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Don't flash TUI on a \u0026gt;\u0026gt;\u0026gt; FULL TURBO 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/11306\"\u003evercel/turborepo#11306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Transit nodes in Devtools 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/11307\"\u003evercel/turborepo#11307\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.7.1...v2.7.2\"\u003ehttps://github.com/vercel/turborepo/compare/v2.7.1...v2.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.7.2-canary.2\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: Exclude framework-inferred env vars with wildcards 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/11303\"\u003evercel/turborepo#11303\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.7.2-canary.1...v2.7.2-canary.2\"\u003ehttps://github.com/vercel/turborepo/compare/v2.7.2-canary.1...v2.7.2-canary.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.7.2-canary.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eExamples\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eexamples(dev-deps): bump turbo from 2.6.3 to 2.7.1 in /examples/with-shell-commands in the with-shell-commands group 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/vercel/turborepo/pull/11291\"\u003evercel/turborepo#11291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexamples(dev-deps): bump the with-svelte group in /examples/with-svelte with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11292\"\u003evercel/turborepo#11292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexamples(deps): bump the basic group in /examples/basic with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11293\"\u003evercel/turborepo#11293\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(create-turbo): Loader UI states 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/11300\"\u003evercel/turborepo#11300\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.7.2-canary.0...v2.7.2-canary.1\"\u003ehttps://github.com/vercel/turborepo/compare/v2.7.2-canary.0...v2.7.2-canary.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.7.2-canary.0\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\u003eperf(create-turbo): Download files faster 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/11297\"\u003evercel/turborepo#11297\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/c52f8a14661def99a62094707702911dea708ca7\"\u003e\u003ccode\u003ec52f8a1\u003c/code\u003e\u003c/a\u003e publish 2.7.2 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/51b89a71417840dab7c3647ce20b8c4660ccdb02\"\u003e\u003ccode\u003e51b89a7\u003c/code\u003e\u003c/a\u003e fix: Transit nodes in Devtools (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11307\"\u003e#11307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/cf51fa878e98909907b3d121fd588f4a5b80d8a4\"\u003e\u003ccode\u003ecf51fa8\u003c/code\u003e\u003c/a\u003e fix: Don't flash TUI on a \u0026gt;\u0026gt;\u0026gt; FULL TURBO (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11306\"\u003e#11306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/ad12b4d33fa5c509a02430bee1ea13b44ffaf51c\"\u003e\u003ccode\u003ead12b4d\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.7.2-canary.2 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11305\"\u003e#11305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/8df40435d401b058f9b32fa16f946a72d241c940\"\u003e\u003ccode\u003e8df4043\u003c/code\u003e\u003c/a\u003e fix: Exclude framework-inferred env vars with wildcards (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11303\"\u003e#11303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/b42419250893ab8532a085e70dd9aa60a9600172\"\u003e\u003ccode\u003eb424192\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.7.2-canary.1 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11302\"\u003e#11302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/ab2dd067ef3637abdb9a2cf2b77d58e046187b38\"\u003e\u003ccode\u003eab2dd06\u003c/code\u003e\u003c/a\u003e fix(create-turbo): Loader UI states (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11300\"\u003e#11300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/6e9fe4a44ad110b4eeb8a3f3f0f54c5a91e1a1d7\"\u003e\u003ccode\u003e6e9fe4a\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.7.2-canary.0 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11299\"\u003e#11299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/b9d62c553e0680db2638d5ab639a5a7e76ee6564\"\u003e\u003ccode\u003eb9d62c5\u003c/code\u003e\u003c/a\u003e examples(deps): bump the basic group in /examples/basic with 4 updates (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11293\"\u003e#11293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/57b201acde15071afd97015567769b612c85576d\"\u003e\u003ccode\u003e57b201a\u003c/code\u003e\u003c/a\u003e examples(dev-deps): bump the with-svelte group in /examples/with-svelte with ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.5.4...v2.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for 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 (St...\n\n_Description has been truncated_","html_url":"https://github.com/naveenverma-2264594/bc-cat/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/naveenverma-2264594%2Fbc-cat/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"},{"uuid":"3766379929","node_id":"PR_kwDOQPX_mM66xdlW","number":17,"state":"closed","title":"deps: bump the production-dependencies group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-12T04:45:34.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-29T04:27:23.000Z","updated_at":"2026-01-12T04:45:35.000Z","time_to_close":1210691,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"production-dependencies","update_count":8,"packages":[{"name":"@hono/node-server","old_version":"1.19.6","new_version":"1.19.7","repository_url":"https://github.com/honojs/node-server"},{"name":"@t3-oss/env-core","old_version":"0.13.8","new_version":"0.13.10","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@tanstack/react-query","old_version":"5.90.11","new_version":"5.90.14","repository_url":"https://github.com/TanStack/query"},{"name":"better-auth","old_version":"1.4.3","new_version":"1.4.9","repository_url":"https://github.com/better-auth/better-auth"},{"name":"framer-motion","old_version":"12.23.24","new_version":"12.23.26","repository_url":"https://github.com/motiondivision/motion"},{"name":"react","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"zustand","old_version":"5.0.8","new_version":"5.0.9","repository_url":"https://github.com/pmndrs/zustand"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.6` | `1.19.7` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.8` | `0.13.10` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.11` | `5.90.14` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.4.3` | `1.4.9` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.23.24` | `12.23.26` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.3` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.3` |\n| [zustand](https://github.com/pmndrs/zustand) | `5.0.8` | `5.0.9` |\n\n\nUpdates `@hono/node-server` from 1.19.6 to 1.19.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/node-server/releases\"\u003e\u003ccode\u003e@​hono/node-server\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Fix for hono issue 4563 - incorrect content-length after following symlink by \u003ca href=\"https://github.com/tshmieldev\"\u003e\u003ccode\u003e@​tshmieldev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/290\"\u003ehonojs/node-server#290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add \u003ccode\u003econfigVersion\u003c/code\u003e to bun.lock by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/291\"\u003ehonojs/node-server#291\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/tshmieldev\"\u003e\u003ccode\u003e@​tshmieldev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/290\"\u003ehonojs/node-server#290\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\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/honojs/node-server/commit/0a4826cb20d51ea75259f7b5d5fcec9ae937ce76\"\u003e\u003ccode\u003e0a4826c\u003c/code\u003e\u003c/a\u003e 1.19.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/b253386fad58a14602f4bee79c6b8f1e50453a45\"\u003e\u003ccode\u003eb253386\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003econfigVersion\u003c/code\u003e to bun.lock (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/291\"\u003e#291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/38e17b58cf4ef258e34b1c88dc06e90840aec122\"\u003e\u003ccode\u003e38e17b5\u003c/code\u003e\u003c/a\u003e fix: Fix for hono issue 4563 - incorrect content-length after following symli...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@t3-oss/env-core` from 0.13.8 to 0.13.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/388\"\u003e#388\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/juliusmarminge\"\u003e\u003ccode\u003e@​juliusmarminge\u003c/code\u003e\u003c/a\u003e! - add VERCEL_TARGET_ENV to vercel preset\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/326\"\u003e#326\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Abdalrhman-Almarakeby\"\u003e\u003ccode\u003e@​Abdalrhman-Almarakeby\u003c/code\u003e\u003c/a\u003e! - update skipValidation flag to skip validation for extended presets\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/aefbe74167ab23a8d99e23614a2649ffa7f1e844\"\u003e\u003ccode\u003eaefbe74\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e feat(preset): add VERCEL_TARGET_ENV (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/1551e4068a28cb9fbe90147dafadf53cc3b003a6\"\u003e\u003ccode\u003e1551e40\u003c/code\u003e\u003c/a\u003e update the docs to zod 4 (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/14b4d0a3f02e04cd1d291aaf80ad32b043b5fb52\"\u003e\u003ccode\u003e14b4d0a\u003c/code\u003e\u003c/a\u003e feat(docs): add standard schema docs (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/090edb22cb0793d4bf4259142b3c0953ee3bafde\"\u003e\u003ccode\u003e090edb2\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/19c5d6f667bb918580b27482c21ab317d3a27a43\"\u003e\u003ccode\u003e19c5d6f\u003c/code\u003e\u003c/a\u003e bump valibot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e fix: apply skipValidation to all presets when set on parent (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5f68dca51843069f68f4be5f6b8b9cbf2d361a81\"\u003e\u003ccode\u003e5f68dca\u003c/code\u003e\u003c/a\u003e feat: improve oxc lint/fmt, add husky hooks to pre-commit and CI/CD (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5382c57e9dd452ae99dba149165a1cc5e1173636\"\u003e\u003ccode\u003e5382c57\u003c/code\u003e\u003c/a\u003e init oxc (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/256f679c796ae5bf809b8422951caf323a804727\"\u003e\u003ccode\u003e256f679\u003c/code\u003e\u003c/a\u003e chore: bump remaining packagers (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.10/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.11 to 5.90.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.11\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/d576092e2ece4ca3936add3eb0da5234c1d82ed4\"\u003e\u003ccode\u003ed576092\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/c01b150e3673e11d6533768529a5e6fe3ebee68c\"\u003e\u003ccode\u003ec01b150\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.11\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/72d8ac5c592004b8f9c3ee086fcb9c3cd615ca05\"\u003e\u003ccode\u003e72d8ac5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.12\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/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.90.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/d576092e2ece4ca3936add3eb0da5234c1d82ed4\"\u003e\u003ccode\u003ed576092\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4a0a78afbc2432f8cb6828035965853fa98c86a0\"\u003e\u003ccode\u003e4a0a78a\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/72d8ac5c592004b8f9c3ee086fcb9c3cd615ca05\"\u003e\u003ccode\u003e72d8ac5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/84564f1293f4ca067e9cb40bf3e51cce1939ef8d\"\u003e\u003ccode\u003e84564f1\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10001\"\u003e#10001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/642f72d699377cedc284623f0edd9f6924810593\"\u003e\u003ccode\u003e642f72d\u003c/code\u003e\u003c/a\u003e test(react-query/ssr): add 'useIsFetching' test for SSR (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9994\"\u003e#9994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/1d20c486ae650c0ba936a45cec9b17679c885207\"\u003e\u003ccode\u003e1d20c48\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9997\"\u003e#9997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/2be25ca08d93a2e19ba57cf0810822e18ff72be7\"\u003e\u003ccode\u003e2be25ca\u003c/code\u003e\u003c/a\u003e test(react-query/HydrationBoundary): add tests for 'enabled: false' and 'stal...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/f15b7fcc01e995ab8835f1b1cc82ebb472c1ff64\"\u003e\u003ccode\u003ef15b7fc\u003c/code\u003e\u003c/a\u003e ci: prepare for trusted publishing (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9952\"\u003e#9952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9e8709eddb4c20886873e81b1584edf300fab8aa\"\u003e\u003ccode\u003e9e8709e\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9945\"\u003e#9945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/72d8ac5c592004b8f9c3ee086fcb9c3cd615ca05\"\u003e\u003ccode\u003e72d8ac5\u003c/code\u003e\u003c/a\u003e fix: update react and nextJs (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9944\"\u003e#9944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.90.14/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​tanstack/react-query\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `better-auth` from 1.4.3 to 1.4.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/better-auth/better-auth/releases\"\u003ebetter-auth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.9\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ectx.isTrustedDomain\u003c/code\u003e helper  -  by \u003ca href=\"https://github.com/jonathansamines\"\u003e\u003ccode\u003e@​jonathansamines\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6462\"\u003ebetter-auth/better-auth#6462\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d09c580bc\"\u003e\u003c!-- raw HTML omitted --\u003e(d09c5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrizzle pg supports JSON  -  by \u003ca href=\"https://github.com/dvanmali\"\u003e\u003ccode\u003e@​dvanmali\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6518\"\u003ebetter-auth/better-auth#6518\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/7d5f12b1f\"\u003e\u003c!-- raw HTML omitted --\u003e(7d5f1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Refresh Token Support to Kick OAuth Provider  -  by \u003ca href=\"https://github.com/CesarRodrigu\"\u003e\u003ccode\u003e@​CesarRodrigu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6263\"\u003ebetter-auth/better-auth#6263\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/b1102e345\"\u003e\u003c!-- raw HTML omitted --\u003e(b1102)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eadditionalFields\u003c/code\u003e option in verification table schema  -  by \u003ca href=\"https://github.com/noctarius\"\u003e\u003ccode\u003e@​noctarius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6747\"\u003ebetter-auth/better-auth#6747\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/eab5b4a04\"\u003e\u003c!-- raw HTML omitted --\u003e(eab5b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd patreon social provider  -  by \u003ca href=\"https://github.com/Spuffynism\"\u003e\u003ccode\u003e@​Spuffynism\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003ebenkingcode\u003c/strong\u003e and \u003cstrong\u003eKinfe123\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6245\"\u003ebetter-auth/better-auth#6245\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/07cdd67da\"\u003e\u003c!-- raw HTML omitted --\u003e(07cdd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a global backgroundTasks config option to defer actions like sending email and updates to run after response is sent  -  by \u003ca href=\"https://github.com/nexxeln\"\u003e\u003ccode\u003e@​nexxeln\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6713\"\u003ebetter-auth/better-auth#6713\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d544ba97f\"\u003e\u003c!-- raw HTML omitted --\u003e(d544b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eadmin\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent impersonating admins by default [breaking]  -  by \u003ca href=\"https://github.com/jslno\"\u003e\u003ccode\u003e@​jslno\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6454\"\u003ebetter-auth/better-auth#6454\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5fb835ab2\"\u003e\u003c!-- raw HTML omitted --\u003e(5fb83)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support role with permissions for user updates and enforce role change validation  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCopilot\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6699\"\u003ebetter-auth/better-auth#6699\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a0a163320\"\u003e\u003c!-- raw HTML omitted --\u003e(a0a16)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpo\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eLast-login-method client plugin  -  by \u003ca href=\"https://github.com/jslno\"\u003e\u003ccode\u003e@​jslno\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6413\"\u003ebetter-auth/better-auth#6413\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/381f25fb5\"\u003e\u003c!-- raw HTML omitted --\u003e(381f2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emulti-session\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow to infer additional fields  -  by \u003ca href=\"https://github.com/jslno\"\u003e\u003ccode\u003e@​jslno\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6585\"\u003ebetter-auth/better-auth#6585\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/137863c5b\"\u003e\u003c!-- raw HTML omitted --\u003e(13786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to infer additional fields \u0026quot;  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6585\"\u003ebetter-auth/better-auth#6585\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/e26fc6fc2\"\u003e\u003c!-- raw HTML omitted --\u003e(e26fc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoauth-provider\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAn oauth 2.1 compliant plugin  -  by \u003ca href=\"https://github.com/dvanmali\"\u003e\u003ccode\u003e@​dvanmali\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/4163\"\u003ebetter-auth/better-auth#4163\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/686fba4e1\"\u003e\u003c!-- raw HTML omitted --\u003e(686fb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoauth-proxy\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd expirty timestamp for encrypted tokens  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCopilot\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6538\"\u003ebetter-auth/better-auth#6538\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9f6b8e753\"\u003e\u003c!-- raw HTML omitted --\u003e(9f6b8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eone-time-token\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport setting session cookie on ott verify  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/3659\"\u003ebetter-auth/better-auth#3659\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/08e057c19\"\u003e\u003c!-- raw HTML omitted --\u003e(08e05)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eorganization\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow invited users to see organization name  -  by \u003ca href=\"https://github.com/GautamBytes\"\u003e\u003ccode\u003e@​GautamBytes\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCopilot\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6602\"\u003ebetter-auth/better-auth#6602\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a24761eb3\"\u003e\u003c!-- raw HTML omitted --\u003e(a2476)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ephone-number\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd password length validation for reset functionality  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6674\"\u003ebetter-auth/better-auth#6674\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/4cdf869c6\"\u003e\u003c!-- raw HTML omitted --\u003e(4cdf8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esaml\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAssertion timestamp validation with per-provider clock skew  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6706\"\u003ebetter-auth/better-auth#6706\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/90c597a9d\"\u003e\u003c!-- raw HTML omitted --\u003e(90c59)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate SAML crypto algorithms during initial phase  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6785\"\u003ebetter-auth/better-auth#6785\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/b56d7b8ea\"\u003e\u003c!-- raw HTML omitted --\u003e(b56d7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnforce one-time use of SAML assertions  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6719\"\u003ebetter-auth/better-auth#6719\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/2053f22bb\"\u003e\u003c!-- raw HTML omitted --\u003e(2053f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReject deprecated SAML signature and digest algorithms  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6784\"\u003ebetter-auth/better-auth#6784\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/1f171cb3f\"\u003e\u003c!-- raw HTML omitted --\u003e(1f171)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReject deprecated SAML signature and digest algorithms  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6784\"\u003ebetter-auth/better-auth#6784\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5bab61c32\"\u003e\u003c!-- raw HTML omitted --\u003e(5bab6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esso\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUse domain verified flag to trust providers automatically  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/6f2831163\"\u003e\u003c!-- raw HTML omitted --\u003e(6f283)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd InResponseTo validation  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6557\"\u003ebetter-auth/better-auth#6557\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/50ffecbfa\"\u003e\u003c!-- raw HTML omitted --\u003e(50ffe)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OIDC discovery  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6395\"\u003ebetter-auth/better-auth#6395\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/57400bf2a\"\u003e\u003c!-- raw HTML omitted --\u003e(57400)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd URL normalization and validation to all discovery URLs  -  by \u003ca href=\"https://github.com/jonathansamines\"\u003e\u003ccode\u003e@​jonathansamines\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003ePaola Estefanía de Campos\u003c/strong\u003e, \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6503\"\u003ebetter-auth/better-auth#6503\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/17ff1a01e\"\u003e\u003c!-- raw HTML omitted --\u003e(17ff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd helper types to exports  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6479\"\u003ebetter-auth/better-auth#6479\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9b556f3d9\"\u003e\u003c!-- raw HTML omitted --\u003e(9b556)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid throwing on client side  -  by \u003ca href=\"https://github.com/landoncolburn\"\u003e\u003ccode\u003e@​landoncolburn\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6361\"\u003ebetter-auth/better-auth#6361\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/b4f45848d\"\u003e\u003c!-- raw HTML omitted --\u003e(b4f45)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExport organization plugin types  -  by \u003ca href=\"https://github.com/pffigueiredo\"\u003e\u003ccode\u003e@​pffigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6490\"\u003ebetter-auth/better-auth#6490\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/8efd5cdb0\"\u003e\u003c!-- raw HTML omitted --\u003e(8efd5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePathname should be normalized when basePath is set to root  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9228c9e11\"\u003e\u003c!-- raw HTML omitted --\u003e(9228c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrematurely deleting active sessions in secondary storage  -  by \u003ca href=\"https://github.com/DevDuki\"\u003e\u003ccode\u003e@​DevDuki\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/3885\"\u003ebetter-auth/better-auth#3885\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/45cf48462\"\u003e\u003c!-- raw HTML omitted --\u003e(45cf4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake sure non-chunked session data cookie is cleared  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/26b2b837a\"\u003e\u003c!-- raw HTML omitted --\u003e(26b2b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eArray field handling across adapters and schema generation  -  by \u003ca href=\"https://github.com/ping-maxwell\"\u003e\u003ccode\u003e@​ping-maxwell\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6601\"\u003ebetter-auth/better-auth#6601\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9d3d1d4c6\"\u003e\u003c!-- raw HTML omitted --\u003e(9d3d1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStoreStateStrategy default to database if provided  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6619\"\u003ebetter-auth/better-auth#6619\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/880e7c76c\"\u003e\u003c!-- raw HTML omitted --\u003e(880e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShould always remove 2FA verification token after successful verification  -  by \u003ca href=\"https://github.com/delfortrie\"\u003e\u003ccode\u003e@​delfortrie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6604\"\u003ebetter-auth/better-auth#6604\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/13efb8540\"\u003e\u003c!-- raw HTML omitted --\u003e(13efb)\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/better-auth/better-auth/commit/35fcd1aa89b6e9978d7b34ec971066d6a8f1e4e3\"\u003e\u003ccode\u003e35fcd1a\u003c/code\u003e\u003c/a\u003e chore: release v1.4.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/b96c38bddce6d17a9714c865d8fa01f4390f35fb\"\u003e\u003ccode\u003eb96c38b\u003c/code\u003e\u003c/a\u003e Merge branch 'canary'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/148b32e0cb5e143d31f070eaa2781d0cf471b928\"\u003e\u003ccode\u003e148b32e\u003c/code\u003e\u003c/a\u003e chore: release v1.4.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/5c2180e96797b1b79c4242eb0956709413a2270d\"\u003e\u003ccode\u003e5c2180e\u003c/code\u003e\u003c/a\u003e fix: correct wildcard pattern matching for \u003ccode\u003etrustedOrigins\u003c/code\u003e (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6904\"\u003e#6904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/ae90b482d09ff7085aae1df24cfbce541b525ef6\"\u003e\u003ccode\u003eae90b48\u003c/code\u003e\u003c/a\u003e fix: correct wildcard pattern matching for \u003ccode\u003etrustedOrigins\u003c/code\u003e (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6904\"\u003e#6904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/70d49e760587220f79c840b1a648b04a134e5912\"\u003e\u003ccode\u003e70d49e7\u003c/code\u003e\u003c/a\u003e fix: don't set state query param if state is not provided (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6822\"\u003e#6822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/cd77223b3b93ab527986c62f429183275438a384\"\u003e\u003ccode\u003ecd77223\u003c/code\u003e\u003c/a\u003e fix: don't set state query param if state is not provided (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6822\"\u003e#6822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/60c77fa45d3732268e6adcaafdac7b923021d78a\"\u003e\u003ccode\u003e60c77fa\u003c/code\u003e\u003c/a\u003e fix: use operator in list members where clause (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6850\"\u003e#6850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/da820851a7dd0eddfa2de51039911464fe45b881\"\u003e\u003ccode\u003eda82085\u003c/code\u003e\u003c/a\u003e fix: use operator in list members where clause (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6850\"\u003e#6850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/d808c31dfa553c0a0e94a7c57be7458f7b318dd0\"\u003e\u003ccode\u003ed808c31\u003c/code\u003e\u003c/a\u003e fix(client): set session data on refreshManager (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6932\"\u003e#6932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/better-auth/better-auth/commits/v1.4.9/packages/better-auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `framer-motion` from 12.23.24 to 12.23.26\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motiondivision/motion/blob/main/CHANGELOG.md\"\u003eframer-motion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[12.23.26] 2025-12-10\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoved initialisation of default scale correctors to allow for overwriting existing correctors.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.23.25] 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure relative projection boxes are re-measured when parent layout changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/611c7e80a94d24c1b04e99733c683f9fe7d84c3a\"\u003e\u003ccode\u003e611c7e8\u003c/code\u003e\u003c/a\u003e v12.23.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/e29cb76c7d674e9f34d3f1c02d28bafc5a0d7e86\"\u003e\u003ccode\u003ee29cb76\u003c/code\u003e\u003c/a\u003e Updating changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/356141cdb2599ed500d17d63e75d224908548935\"\u003e\u003ccode\u003e356141c\u003c/code\u003e\u003c/a\u003e Moving default scale corrector initialisation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/42eefee25a586d2f2577f7f11b5d57d5482ecf6a\"\u003e\u003ccode\u003e42eefee\u003c/code\u003e\u003c/a\u003e Updating notify slack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/78681bc6fe9c1297eacec6f634bd3f13328d64a7\"\u003e\u003ccode\u003e78681bc\u003c/code\u003e\u003c/a\u003e v12.23.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/757b56fac9e62de34f12207704e7e3d6e94abf9f\"\u003e\u003ccode\u003e757b56f\u003c/code\u003e\u003c/a\u003e Updating changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/3d1f73d2379aa18af5601aa986297ef04d8e2cc3\"\u003e\u003ccode\u003e3d1f73d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motiondivision/motion/issues/3412\"\u003e#3412\u003c/a\u003e from motiondivision/fix/layout-group\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/4f249bdd432f78ff5b3ecdbbc9b71fa527ba5471\"\u003e\u003ccode\u003e4f249bd\u003c/code\u003e\u003c/a\u003e Removing logs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/00b0f3b02bf4b0b6b4f2feef1dfdef549a71bd57\"\u003e\u003ccode\u003e00b0f3b\u003c/code\u003e\u003c/a\u003e Updating changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/07b95fff226084dc76c4064bc2073594b071bd82\"\u003e\u003ccode\u003e07b95ff\u003c/code\u003e\u003c/a\u003e Updating changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motiondivision/motion/compare/v12.23.24...v12.23.26\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.0 to 19.2.3\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.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\u003c/blockquote\u003e\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\u003c/blockquote\u003e\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/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\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.3/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.0 to 19.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.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\u003c/blockquote\u003e\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-dom'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\u003c/blockquote\u003e\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/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\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.3/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zustand` from 5.0.8 to 5.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pmndrs/zustand/releases\"\u003ezustand's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.9\u003c/h2\u003e\n\u003cp\u003eThis includes experimental middleware \u003ccode\u003eunstable_ssrSafe\u003c/code\u003e for a new usage with Next.js.\nRelated discussion: \u003ca href=\"https://github.com/pmndrs/zustand/discussions/2740\"\u003ehttps://github.com/pmndrs/zustand/discussions/2740\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eexperimental: unstable ssrSafe middleware by \u003ca href=\"https://github.com/dai-shi\"\u003e\u003ccode\u003e@​dai-shi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3308\"\u003epmndrs/zustand#3308\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/Dan503\"\u003e\u003ccode\u003e@​Dan503\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3222\"\u003epmndrs/zustand#3222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/01-binary\"\u003e\u003ccode\u003e@​01-binary\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3223\"\u003epmndrs/zustand#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ugouhar\"\u003e\u003ccode\u003e@​ugouhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3233\"\u003epmndrs/zustand#3233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehsanaslani\"\u003e\u003ccode\u003e@​ehsanaslani\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3241\"\u003epmndrs/zustand#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/totorototo\"\u003e\u003ccode\u003e@​totorototo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3252\"\u003epmndrs/zustand#3252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yuraBezh\"\u003e\u003ccode\u003e@​yuraBezh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3246\"\u003epmndrs/zustand#3246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davbrito\"\u003e\u003ccode\u003e@​davbrito\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3281\"\u003epmndrs/zustand#3281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Triumph-light\"\u003e\u003ccode\u003e@​Triumph-light\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3209\"\u003epmndrs/zustand#3209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.8...v5.0.9\"\u003ehttps://github.com/pmndrs/zustand/compare/v5.0.8...v5.0.9\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/pmndrs/zustand/commit/32a3698e95ad4bf494cfe79849570ad6ea58a1ae\"\u003e\u003ccode\u003e32a3698\u003c/code\u003e\u003c/a\u003e 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/350d9ec6bc4830d0b7ae9290c3ad5d59ca209e12\"\u003e\u003ccode\u003e350d9ec\u003c/code\u003e\u003c/a\u003e chore(deps): update dev dependencies (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3309\"\u003e#3309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/2cfb6a72d2972a5121f5731be9491ceba93c7a44\"\u003e\u003ccode\u003e2cfb6a7\u003c/code\u003e\u003c/a\u003e chore: publish.yml (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3307\"\u003e#3307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/ddfc158f870d6284b33cc7f308ab48ec69a92988\"\u003e\u003ccode\u003eddfc158\u003c/code\u003e\u003c/a\u003e feat: add zustand playground (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3209\"\u003e#3209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/f99902226a1791653aaaa213d786fa3cd1d6731e\"\u003e\u003ccode\u003ef999022\u003c/code\u003e\u003c/a\u003e experimental: unstable ssrSafe middleware (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/82806501c4ee38cef868218096c9cba401cd2205\"\u003e\u003ccode\u003e8280650\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3306\"\u003e#3306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/957bf8950987ef354ff9da0ac8a3eeb0e41d844d\"\u003e\u003ccode\u003e957bf89\u003c/code\u003e\u003c/a\u003e Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/39a391b6c1ff9aa89b81694d9bdb21da37dd4ac6\"\u003e\u003ccode\u003e39a391b\u003c/code\u003e\u003c/a\u003e chore: dependabot yml (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3301\"\u003e#3301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/cda9d1207877a18203d52a497ee0a88271a97653\"\u003e\u003ccode\u003ecda9d12\u003c/code\u003e\u003c/a\u003e fix: updated the \u0026quot;Advanced Typescript Guide\u0026quot; link throughout the documentatio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/81df20a050abbbe23dd5f45294925d64521da58d\"\u003e\u003ccode\u003e81df20a\u003c/code\u003e\u003c/a\u003e chore: fix dependabot config name (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3281\"\u003e#3281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.8...v5.0.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for zustand since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/qazuor/Bookmind/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/qazuor%2FBookmind/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"}],"issue_packages":[{"old_version":"0.10.1","new_version":"0.13.11","update_type":"minor","path":null,"pr_created_at":"2026-05-18T00:59:22.000Z","version_change":"0.10.1 → 0.13.11","issue":{"uuid":"4465545188","node_id":"PR_kwDOSRJkbs7ceGcl","number":13,"state":"open","title":"chore(deps): bump the backend-minor-patch group across 1 directory with 12 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-18T00:59:22.000Z","updated_at":"2026-05-18T00:59:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"backend-minor-patch","update_count":12,"packages":[{"name":"@ai-sdk/anthropic","old_version":"3.0.58","new_version":"3.0.78","repository_url":"https://github.com/vercel/ai"},{"name":"@ai-sdk/google","old_version":"3.0.43","new_version":"3.0.75","repository_url":"https://github.com/vercel/ai"},{"name":"@ai-sdk/openai","old_version":"3.0.41","new_version":"3.0.64","repository_url":"https://github.com/vercel/ai"},{"name":"@aws-sdk/client-s3","old_version":"3.1009.0","new_version":"3.1048.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/s3-request-presigner","old_version":"3.1009.0","new_version":"3.1048.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@casl/ability","old_version":"6.8.0","new_version":"6.8.1","repository_url":"https://github.com/stalniy/casl"},{"name":"@prisma/client","old_version":"6.19.2","new_version":"6.19.3","repository_url":"https://github.com/prisma/prisma"},{"name":"@sentry/node","old_version":"10.50.0","new_version":"10.53.1","repository_url":"https://github.com/getsentry/sentry-javascript"},{"name":"@t3-oss/env-core","old_version":"0.10.1","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"ai","old_version":"6.0.116","new_version":"6.0.184","repository_url":"https://github.com/vercel/ai"},{"name":"@types/node","old_version":"20.19.37","new_version":"20.19.41","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"tsx","old_version":"4.21.0","new_version":"4.22.1","repository_url":"https://github.com/privatenumber/tsx"}],"path":null,"ecosystem":"npm"},"body":"Bumps the backend-minor-patch group with 12 updates in the /backend directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@ai-sdk/anthropic](https://github.com/vercel/ai/tree/HEAD/packages/anthropic) | `3.0.58` | `3.0.78` |\n| [@ai-sdk/google](https://github.com/vercel/ai/tree/HEAD/packages/google) | `3.0.43` | `3.0.75` |\n| [@ai-sdk/openai](https://github.com/vercel/ai/tree/HEAD/packages/openai) | `3.0.41` | `3.0.64` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1009.0` | `3.1048.0` |\n| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner) | `3.1009.0` | `3.1048.0` |\n| [@casl/ability](https://github.com/stalniy/casl/tree/HEAD/packages/casl-ability) | `6.8.0` | `6.8.1` |\n| [@prisma/client](https://github.com/prisma/prisma/tree/HEAD/packages/client) | `6.19.2` | `6.19.3` |\n| [@sentry/node](https://github.com/getsentry/sentry-javascript) | `10.50.0` | `10.53.1` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.10.1` | `0.13.11` |\n| [ai](https://github.com/vercel/ai/tree/HEAD/packages/ai) | `6.0.116` | `6.0.184` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.19.37` | `20.19.41` |\n| [tsx](https://github.com/privatenumber/tsx) | `4.21.0` | `4.22.1` |\n\n\nUpdates `@ai-sdk/anthropic` from 3.0.58 to 3.0.78\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003e@​ai-sdk/anthropic's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/anthropic\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.78\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e6e28d25: fix(anthropic): propagate toModelOutput providerOption to anthropic tool results\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/vercel/ai/blob/@ai-sdk/anthropic@3.0.78/packages/anthropic/CHANGELOG.md\"\u003e@​ai-sdk/anthropic's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.78\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e6e28d25: fix(anthropic): propagate toModelOutput providerOption to anthropic tool results\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.77\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ed53314d: feat(anthropic): add the new advisor tool\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.76\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f591416]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.27\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.75\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3f06680: Remove stale \u003ccode\u003eeffort-2025-11-24\u003c/code\u003e beta header — the extended thinking effort parameter is GA and no longer requires the beta flag. Vertex AI's strict validator was actively rejecting requests with this header.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.74\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [7beadf0]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.26\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.73\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef8c9ae4: feat(anthropic): sanitize the unsupported JSON schema validation properties\u003c/li\u003e\n\u003cli\u003ea727da4: chore: ensure consistent import handling and avoid import duplicates or cycles\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [a727da4]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.72\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ea7f3c72: trigger release for all packages after provenance setup\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [a7f3c72]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.24\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/vercel/ai/commit/2e7664bff4294f2f5b21c30136ca24d12c4e9b5c\"\u003e\u003ccode\u003e2e7664b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/anthropic/issues/15315\"\u003e#15315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/6e28d252ffc4032abcbe78a463807d0af90bbaa7\"\u003e\u003ccode\u003e6e28d25\u003c/code\u003e\u003c/a\u003e Backport: fix(anthropic): propagate toModelOutput providerOption to anthropic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/d37fb1f2dad4d96605ffd2ac3d4b55e0bccdc482\"\u003e\u003ccode\u003ed37fb1f\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/anthropic/issues/15202\"\u003e#15202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/d53314da429ff19453b926c010fedb23e95911d7\"\u003e\u003ccode\u003ed53314d\u003c/code\u003e\u003c/a\u003e Backport: feat(anthropic): add the new advisor tool (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/anthropic/issues/15203\"\u003e#15203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e3ccdb5987c07459ffd9be56088c5ac9d142fba2\"\u003e\u003ccode\u003ee3ccdb5\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/anthropic/issues/15094\"\u003e#15094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/74a7a20afff8c87ce6f1e15a3b1745e22c1853ca\"\u003e\u003ccode\u003e74a7a20\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/anthropic/issues/15012\"\u003e#15012\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/3f06680fd76d26d9b4d0cb62780e016d6f749e6f\"\u003e\u003ccode\u003e3f06680\u003c/code\u003e\u003c/a\u003e Backport: fix(anthropic): remove stale effort-2025-11-24 beta header (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/anthropic/issues/15011\"\u003e#15011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/8a46a3c1ba2c9d6df6b5dcf9d917b6ac486fe6a9\"\u003e\u003ccode\u003e8a46a3c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/anthropic/issues/14875\"\u003e#14875\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/8e650ab809ac47de5d16f26bf544a9a73b0d39a3\"\u003e\u003ccode\u003e8e650ab\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/anthropic/issues/14824\"\u003e#14824\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/a727da484534bbdbf88d53497ed383fee7f7ffa1\"\u003e\u003ccode\u003ea727da4\u003c/code\u003e\u003c/a\u003e backport of chore: ensure consistent import handling and avoid import duplica...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/@ai-sdk/anthropic@3.0.78/packages/anthropic\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​ai-sdk/anthropic\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ai-sdk/google` from 3.0.43 to 3.0.75\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003e@​ai-sdk/google's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/google\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.75\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eab15576: feat(google): update Interactions API implementation to cater for upstream breaking changes coming May 26\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/google\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.74\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3ca0daa: fix(provider/google): support \u003ccode\u003efunctionCall.id\u003c/code\u003e when returned by Gemini API and provide matching \u003ccode\u003efunctionResponse.id\u003c/code\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/vercel/ai/blob/@ai-sdk/google@3.0.75/packages/google/CHANGELOG.md\"\u003e@​ai-sdk/google's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.75\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eab15576: feat(google): update Interactions API implementation to cater for upstream breaking changes coming May 26\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.74\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3ca0daa: fix(provider/google): support \u003ccode\u003efunctionCall.id\u003c/code\u003e when returned by Gemini API and provide matching \u003ccode\u003efunctionResponse.id\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.73\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebb1eb98: feat(google): add \u003ccode\u003efileData\u003c/code\u003e support to embedding model\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.72\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb3642fe: feat(provider/google): support cancelling long-running Interactions API agents via AbortSignal, and process their intermittent stream\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.71\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e59530cf: fix(google): emit Vertex no-args streaming tool calls and preserve thoughtSignature\u003c/p\u003e\n\u003cp\u003eVertex emits a no-args function call as a single chunk shaped \u003ccode\u003e{ functionCall: { name: 'X' } }\u003c/code\u003e with no \u003ccode\u003eargs\u003c/code\u003e, no \u003ccode\u003epartialArgs\u003c/code\u003e, and no \u003ccode\u003ewillContinue\u003c/code\u003e. The streaming parser had no branch for this shape, so the call was dropped along with any \u003ccode\u003ethoughtSignature\u003c/code\u003e it carried. For Gemini 3 thinking models this caused the next multi-turn step to 400 with \u003ccode\u003emissing thought_signature\u003c/code\u003e. The unary (\u003ccode\u003edoGenerate\u003c/code\u003e) path had the same drop.\u003c/p\u003e\n\u003cp\u003eBoth paths now emit the call as a complete tool call with \u003ccode\u003e'{}'\u003c/code\u003e input and propagate \u003ccode\u003ethoughtSignature\u003c/code\u003e provider metadata.\u003c/p\u003e\n\u003cp\u003eFixes \u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/14847\"\u003e#14847\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.70\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e4f3f564: fix(provider/google): fix lack of image consistency when using Interactions API in stateless mode\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.69\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ebb377ba: fix(google): omit passing includeServerSideToolInvocations for Vertex tool_config\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [f591416]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.27\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/vercel/ai/commit/f8d30032da41bdfd1d4c560bb6439dec8021603e\"\u003e\u003ccode\u003ef8d3003\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15356\"\u003e#15356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/ab15576b0002adc7f286d28bda8bb5a3e730e68c\"\u003e\u003ccode\u003eab15576\u003c/code\u003e\u003c/a\u003e Backport: feat(google): update Interactions API implementation to cater for u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/2e7664bff4294f2f5b21c30136ca24d12c4e9b5c\"\u003e\u003ccode\u003e2e7664b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15315\"\u003e#15315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/3ca0daa8ebc9b73eeb71c63c1ce20f66004953ef\"\u003e\u003ccode\u003e3ca0daa\u003c/code\u003e\u003c/a\u003e Backport: fix(provider/google): support \u003ccode\u003efunctionCall.id\u003c/code\u003e when returned by Ge...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e2f1bca89259f60318faf7537539b67872630052\"\u003e\u003ccode\u003ee2f1bca\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15216\"\u003e#15216\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/bb1eb987174b7914c0aca40a67e863849260c17c\"\u003e\u003ccode\u003ebb1eb98\u003c/code\u003e\u003c/a\u003e Backport: feat(google): add fileData support to embedding model (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15204\"\u003e#15204\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/d5bbdbc0eff8e684809c75469c53fd366e917b53\"\u003e\u003ccode\u003ed5bbdbc\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15174\"\u003e#15174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/b3642febbe666fc729dddd4387d27d78e214ee92\"\u003e\u003ccode\u003eb3642fe\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/google): support cancelling long-running Interactions...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e70aab94d6f3dac30d54ac3185259a9562051bd6\"\u003e\u003ccode\u003ee70aab9\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/google/issues/15138\"\u003e#15138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/59530cf46d795d824ac6f20cce1a3fe79e25eb8b\"\u003e\u003ccode\u003e59530cf\u003c/code\u003e\u003c/a\u003e Backport: fix(google): emit no-args streaming tool calls and preserve thought...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/@ai-sdk/google@3.0.75/packages/google\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​ai-sdk/google\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@ai-sdk/openai` from 3.0.41 to 3.0.64\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003e@​ai-sdk/openai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​ai-sdk/openai\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.64\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb7ed8bd: feat(openai): add opt-in pass-through for unsupported file media types\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/vercel/ai/blob/@ai-sdk/openai@3.0.64/packages/openai/CHANGELOG.md\"\u003e@​ai-sdk/openai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.64\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb7ed8bd: feat(openai): add opt-in pass-through for unsupported file media types\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.63\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [f591416]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/provider-utils\u003c/code\u003e\u003ca href=\"https://github.com/4\"\u003e\u003ccode\u003e@​4\u003c/code\u003e\u003c/a\u003e.0.27\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.62\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e65edcca: feat: add allowedTools provider option for OpenAI Responses\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.61\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eb93f9b4: feat(provider/openai): forward imageDetail providerOptions on tool-result image content\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.60\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e6dcd8e6: feat(openai): add GPT-5.5 chat model IDs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.59\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e38966ab: fix(openai, openai-compatible): only send null content for assistant messages with tool calls\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.58\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2370948: feat(openai): preserve \u003ccode\u003enamespace\u003c/code\u003e on function_call output items\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.57\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ed33e7cc: chore(provider/openai): add type for image model options for type-safe processing\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.56\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/vercel/ai/commit/2e7664bff4294f2f5b21c30136ca24d12c4e9b5c\"\u003e\u003ccode\u003e2e7664b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15315\"\u003e#15315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/b7ed8bdac18d2e71b4c392f08c8d8f03204ca8f4\"\u003e\u003ccode\u003eb7ed8bd\u003c/code\u003e\u003c/a\u003e Backport: feat(openai): add opt-in pass-through for unsupported file media ty...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e3ccdb5987c07459ffd9be56088c5ac9d142fba2\"\u003e\u003ccode\u003ee3ccdb5\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15094\"\u003e#15094\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/bf9de314a7e747019d73dedad7c840da25cc94d5\"\u003e\u003ccode\u003ebf9de31\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15046\"\u003e#15046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/65edcca7edb360ea6c3fa703ff5662c893e9ec0b\"\u003e\u003ccode\u003e65edcca\u003c/code\u003e\u003c/a\u003e Backport: feat(openai): add allowedTools provider option for Responses (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15044\"\u003e#15044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/ee37690cc8bcf97710ba391dde4fdfca3c1e1405\"\u003e\u003ccode\u003eee37690\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/15020\"\u003e#15020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/b93f9b4f806c59fce982c42d4dfa7d19f4a1f928\"\u003e\u003ccode\u003eb93f9b4\u003c/code\u003e\u003c/a\u003e Backport: feat(provider/openai): forward imageDetail providerOptions on tool-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c7061114178e8bf86cc9ac604ebbbe0e7866c7eb\"\u003e\u003ccode\u003ec706111\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/14971\"\u003e#14971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/6dcd8e6f602a0b14c8bb79d11b847d05b60e67d3\"\u003e\u003ccode\u003e6dcd8e6\u003c/code\u003e\u003c/a\u003e Backport: feat(openai): add GPT-5.5 chat model IDs (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/14965\"\u003e#14965\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/a1dddcc5b39a03168e7a8fd7516fdc47798d67b3\"\u003e\u003ccode\u003ea1dddcc\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/openai/issues/14954\"\u003e#14954\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/@ai-sdk/openai@3.0.64/packages/openai\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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@​ai-sdk/openai\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-s3` from 3.1009.0 to 3.1048.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/client-s3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1048.0\u003c/h2\u003e\n\u003ch4\u003e3.1048.0(2026-05-15)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackages:\u003c/strong\u003e  update import paths (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8024\"\u003e#8024\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/901b75a183812de984903bd301614e194f6c6e43\"\u003e901b75a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eupdated import sources for aws-sdk core (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8015\"\u003e#8015\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e1af90474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync for browser bundle fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8022\"\u003e#8022\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003eeabae7d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore/client:\u003c/strong\u003e  consolidate packages into core/client (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8010\"\u003e#8010\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/832d9e769f5f564003189f0ae301f7717e7f6c07\"\u003e832d9e76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-15 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4aa76bd0c70b7603e9f23e950fb6b079e4cac68f\"\u003e4aa76bd0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediapackagev2:\u003c/strong\u003e  This release adds support for AvailabilityStartTimeConfiguration in MediaPackageV2 DASH manifests (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c8a84d47e137a9e9e5aefa1a4a2eb386d4064ad\"\u003e6c8a84d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-selling:\u003c/strong\u003e  Enable TCV intake on Opportunity to improve Opportunities Hygiene and downstream revenue attribution. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d68a75c460ef92ffe402cb5c331eecffb2d93b4a\"\u003ed68a75c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  Updating the max limit for start query api parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/931876e1ad4e2a7c2d6aeb3fd975f4ae1b071520\"\u003e931876e1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1048.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1047.0\u003c/h2\u003e\n\u003ch4\u003e3.1047.0(2026-05-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade fast-xml-parser to 5.7.3 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8021\"\u003e#8021\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2aae04e93b046dbb384cc5c9339298953ab3843\"\u003eb2aae04e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-14 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3505575ddb0441cd291dfbb044bc01af6f859b32\"\u003e3505575d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Release --has-databases parameter for AWS Glue get-catalogs API, which filters catalog responses to include only those capable of containing databases, excluding parent catalogs that hold only other catalogs. Remove model-level validation on partition index list size for AWS Glue tables. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b076eea6202df964b17d73795cd181baf8e37e\"\u003ee2b076ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  Add 9 SDK waiters for DMS Schema Conversion async operations. Eliminates manual polling for import, assessment, conversion, export, and creation jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32d372e79edce8fe22d5671f8555874a8075fc26\"\u003e32d372e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mgn:\u003c/strong\u003e  Introducing new option for security groups mapping - with MAP-DHCP the service translates security rules from your source environment with DHCP compatibility. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/27c07049303a068fb86511bd2d823bb825c35d66\"\u003e27c07049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock:\u003c/strong\u003e  Advanced Prompt Optimization (AdvPO) allows you to optimize and migrate your prompts for any model on Bedrock by automatically evaluating responses and rewriting prompts to improve performance. This release provides a programmatic way to create, get, list, stop, and delete AdvPO jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7e479fde2146f51d3165f57eff529ae4ff2222cc\"\u003e7e479fde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Adding a new boolean for OCSP Revocations in Viewer mTLS Create and Update APIs, and adding a new 'Passthrough' option for TrustStore modes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ee96afaa0f294bb1dc3de89eac75cb7f4ec064df\"\u003eee96afaa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Adds support for SageMaker Unified Studio notebook operations, including notebook import and export (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/383f4ea2d9ef976310fd98d0bb15f3452424f8c9\"\u003e383f4ea2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  ListModels is an API that returns the available AI models for a Connect Assistant based on its region and AI prompt type. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0d6d7ec3b165593aaff93cd691f0405abda53a96\"\u003e0d6d7ec3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-grafana:\u003c/strong\u003e  Adds support for dual-stack (IPv4 and IPv6) connectivity to Amazon Managed Grafana workspaces. Customers can configure the ipAddressType parameter when creating or updating a workspace to choose between IPv4-only or dual-stack (IPv4 and IPv6) access. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1184c5e5e58e3ec07eb535698f75344700158526\"\u003e1184c5e5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1047.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1046.0\u003c/h2\u003e\n\u003ch4\u003e3.1046.0(2026-05-14)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md\"\u003e@​aws-sdk/client-s3's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1047.0...v3.1048.0\"\u003e3.1048.0\u003c/a\u003e (2026-05-15)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1045.0...v3.1046.0\"\u003e3.1046.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1044.0...v3.1045.0\"\u003e3.1045.0\u003c/a\u003e (2026-05-07)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1043.0...v3.1044.0\"\u003e3.1044.0\u003c/a\u003e (2026-05-06)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-s3:\u003c/strong\u003e Validate outpost access point resource name (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bee88a56c5d1e8ffe9b2953117d81f4fc221ac68\"\u003ebee88a5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1042.0...v3.1043.0\"\u003e3.1043.0\u003c/a\u003e (2026-05-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\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/aws/aws-sdk-js-v3/commit/313813d9e1f25eb6896cf2880977f01ee7fb2556\"\u003e\u003ccode\u003e313813d\u003c/code\u003e\u003c/a\u003e Publish v3.1048.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e\u003ccode\u003e1af9047\u003c/code\u003e\u003c/a\u003e chore(codegen): updated import sources for aws-sdk core (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8015\"\u003e#8015\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003e\u003ccode\u003eeabae7d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for browser bundle fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a66433550dc5bfd0b3228222ad096bfb25d042c0\"\u003e\u003ccode\u003ea664335\u003c/code\u003e\u003c/a\u003e Publish v3.1046.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ce20f6d16352cd5747d9555e2b75e9462ea8ae9\"\u003e\u003ccode\u003e9ce20f6\u003c/code\u003e\u003c/a\u003e chore(codegen): dependency version bump (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acffbf906165501879a9e57b4f1b63deecbe63ea\"\u003e\u003ccode\u003eacffbf9\u003c/code\u003e\u003c/a\u003e chore: update smithy/core imports (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7979\"\u003e#7979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b329def5fdfa4fc2f311a66553d6b3782f78d4ce\"\u003e\u003ccode\u003eb329def\u003c/code\u003e\u003c/a\u003e Publish v3.1045.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ccd438a189e58745a6f25f5dec7ecd83120f7a8\"\u003e\u003ccode\u003e1ccd438\u003c/code\u003e\u003c/a\u003e Publish v3.1044.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bee88a56c5d1e8ffe9b2953117d81f4fc221ac68\"\u003e\u003ccode\u003ebee88a5\u003c/code\u003e\u003c/a\u003e feat(client-s3): Validate outpost access point resource name\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1048.0/clients/client-s3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/s3-request-presigner` from 3.1009.0 to 3.1048.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e@​aws-sdk/s3-request-presigner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1048.0\u003c/h2\u003e\n\u003ch4\u003e3.1048.0(2026-05-15)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackages:\u003c/strong\u003e  update import paths (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8024\"\u003e#8024\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/901b75a183812de984903bd301614e194f6c6e43\"\u003e901b75a1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eupdated import sources for aws-sdk core (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8015\"\u003e#8015\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1af90474774927f8dea56d1e33fd11167d431d11\"\u003e1af90474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003esync for browser bundle fixes (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8022\"\u003e#8022\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003eeabae7d8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore/client:\u003c/strong\u003e  consolidate packages into core/client (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8010\"\u003e#8010\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/832d9e769f5f564003189f0ae301f7717e7f6c07\"\u003e832d9e76\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-15 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/4aa76bd0c70b7603e9f23e950fb6b079e4cac68f\"\u003e4aa76bd0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mediapackagev2:\u003c/strong\u003e  This release adds support for AvailabilityStartTimeConfiguration in MediaPackageV2 DASH manifests (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6c8a84d47e137a9e9e5aefa1a4a2eb386d4064ad\"\u003e6c8a84d4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-partnercentral-selling:\u003c/strong\u003e  Enable TCV intake on Opportunity to improve Opportunities Hygiene and downstream revenue attribution. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d68a75c460ef92ffe402cb5c331eecffb2d93b4a\"\u003ed68a75c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  Updating the max limit for start query api parameter. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/931876e1ad4e2a7c2d6aeb3fd975f4ae1b071520\"\u003e931876e1\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1048.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1047.0\u003c/h2\u003e\n\u003ch4\u003e3.1047.0(2026-05-14)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade fast-xml-parser to 5.7.3 (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/8021\"\u003e#8021\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b2aae04e93b046dbb384cc5c9339298953ab3843\"\u003eb2aae04e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-05-14 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/3505575ddb0441cd291dfbb044bc01af6f859b32\"\u003e3505575d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-glue:\u003c/strong\u003e  Release --has-databases parameter for AWS Glue get-catalogs API, which filters catalog responses to include only those capable of containing databases, excluding parent catalogs that hold only other catalogs. Remove model-level validation on partition index list size for AWS Glue tables. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e2b076eea6202df964b17d73795cd181baf8e37e\"\u003ee2b076ee\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-database-migration-service:\u003c/strong\u003e  Add 9 SDK waiters for DMS Schema Conversion async operations. Eliminates manual polling for import, assessment, conversion, export, and creation jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32d372e79edce8fe22d5671f8555874a8075fc26\"\u003e32d372e7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-mgn:\u003c/strong\u003e  Introducing new option for security groups mapping - with MAP-DHCP the service translates security rules from your source environment with DHCP compatibility. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/27c07049303a068fb86511bd2d823bb825c35d66\"\u003e27c07049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock:\u003c/strong\u003e  Advanced Prompt Optimization (AdvPO) allows you to optimize and migrate your prompts for any model on Bedrock by automatically evaluating responses and rewriting prompts to improve performance. This release provides a programmatic way to create, get, list, stop, and delete AdvPO jobs. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7e479fde2146f51d3165f57eff529ae4ff2222cc\"\u003e7e479fde\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudfront:\u003c/strong\u003e  Adding a new boolean for OCSP Revocations in Viewer mTLS Create and Update APIs, and adding a new 'Passthrough' option for TrustStore modes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ee96afaa0f294bb1dc3de89eac75cb7f4ec064df\"\u003eee96afaa\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-datazone:\u003c/strong\u003e  Adds support for SageMaker Unified Studio notebook operations, including notebook import and export (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/383f4ea2d9ef976310fd98d0bb15f3452424f8c9\"\u003e383f4ea2\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-qconnect:\u003c/strong\u003e  ListModels is an API that returns the available AI models for a Connect Assistant based on its region and AI prompt type. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/0d6d7ec3b165593aaff93cd691f0405abda53a96\"\u003e0d6d7ec3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-grafana:\u003c/strong\u003e  Adds support for dual-stack (IPv4 and IPv6) connectivity to Amazon Managed Grafana workspaces. Customers can configure the ipAddressType parameter when creating or updating a workspace to choose between IPv4-only or dual-stack (IPv4 and IPv6) access. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1184c5e5e58e3ec07eb535698f75344700158526\"\u003e1184c5e5\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1047.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1046.0\u003c/h2\u003e\n\u003ch4\u003e3.1046.0(2026-05-14)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md\"\u003e@​aws-sdk/s3-request-presigner's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1047.0...v3.1048.0\"\u003e3.1048.0\u003c/a\u003e (2026-05-15)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1046.0...v3.1047.0\"\u003e3.1047.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1045.0...v3.1046.0\"\u003e3.1046.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1044.0...v3.1045.0\"\u003e3.1045.0\u003c/a\u003e (2026-05-07)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1043.0...v3.1044.0\"\u003e3.1044.0\u003c/a\u003e (2026-05-06)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1042.0...v3.1043.0\"\u003e3.1043.0\u003c/a\u003e (2026-05-05)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1041.0...v3.1042.0\"\u003e3.1042.0\u003c/a\u003e (2026-05-04)\u003c/h1\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/313813d9e1f25eb6896cf2880977f01ee7fb2556\"\u003e\u003ccode\u003e313813d\u003c/code\u003e\u003c/a\u003e Publish v3.1048.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/901b75a183812de984903bd301614e194f6c6e43\"\u003e\u003ccode\u003e901b75a\u003c/code\u003e\u003c/a\u003e chore(packages): update import paths (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8024\"\u003e#8024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/eabae7d848238fedb6336c2f2d13b81c6cd9d146\"\u003e\u003ccode\u003eeabae7d\u003c/code\u003e\u003c/a\u003e chore(codegen): sync for browser bundle fixes (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/8edb907b3e69d8ebd19a808480692de92b98e748\"\u003e\u003ccode\u003e8edb907\u003c/code\u003e\u003c/a\u003e Publish v3.1047.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a66433550dc5bfd0b3228222ad096bfb25d042c0\"\u003e\u003ccode\u003ea664335\u003c/code\u003e\u003c/a\u003e Publish v3.1046.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/6a0f061a158c5648fad5d7f12d7ccc0b59d21165\"\u003e\u003ccode\u003e6a0f061\u003c/code\u003e\u003c/a\u003e chore(core/util): migrate minor utility functions to core (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8007\"\u003e#8007\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/9ce20f6d16352cd5747d9555e2b75e9462ea8ae9\"\u003e\u003ccode\u003e9ce20f6\u003c/code\u003e\u003c/a\u003e chore(codegen): dependency version bump (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/acffbf906165501879a9e57b4f1b63deecbe63ea\"\u003e\u003ccode\u003eacffbf9\u003c/code\u003e\u003c/a\u003e chore: update smithy/core imports (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner/issues/7979\"\u003e#7979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/b329def5fdfa4fc2f311a66553d6b3782f78d4ce\"\u003e\u003ccode\u003eb329def\u003c/code\u003e\u003c/a\u003e Publish v3.1045.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/1ccd438a189e58745a6f25f5dec7ecd83120f7a8\"\u003e\u003ccode\u003e1ccd438\u003c/code\u003e\u003c/a\u003e Publish v3.1044.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1048.0/packages/s3-request-presigner\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@casl/ability` from 6.8.0 to 6.8.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/stalniy/casl/releases\"\u003e@​casl/ability's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​casl/ability\u003c/code\u003e: v6.8.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/stalniy/casl/compare/@casl/ability@6.8.0...@casl/ability@6.8.1\"\u003e6.8.1\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimproves perf of edge cases (\u003ca href=\"https://redirect.github.com/stalniy/casl/issues/1191\"\u003e#1191\u003c/a\u003e) (\u003ca href=\"https://github.com/stalniy/casl/commit/f25a32a7887a6be82fe69a223ac969323d6144b1\"\u003ef25a32a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003elazily create a new array during rule field filtering (\u003ca href=\"https://redirect.github.com/stalniy/casl/issues/1194\"\u003e#1194\u003c/a\u003e) (\u003ca href=\"https://github.com/stalniy/casl/commit/119f000c044bff244b06c6102eb4f43cae3ccfce\"\u003e119f000\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/stalniy/casl/blob/master/packages/casl-ability/CHANGELOG.md\"\u003e@​casl/ability's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/stalniy/casl/compare/@casl/ability@6.8.0...@casl/ability@6.8.1\"\u003e6.8.1\u003c/a\u003e (2026-04-20)\u003c/h2\u003e\n\u003ch3\u003ePerformance Improvements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eimproves perf of edge cases (\u003ca href=\"https://redirect.github.com/stalniy/casl/issues/1191\"\u003e#1191\u003c/a\u003e) (\u003ca href=\"https://github.com/stalniy/casl/commit/f25a32a7887a6be82fe69a223ac969323d6144b1\"\u003ef25a32a\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003elazily create a new array during rule field filtering (\u003ca href=\"https://redirect.github.com/stalniy/casl/issues/1194\"\u003e#1194\u003c/a\u003e) (\u003ca href=\"https://github.com/stalniy/casl/commit/119f000c044bff244b06c6102eb4f43cae3ccfce\"\u003e119f000\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stalniy/casl/commit/49b5bcdf4a79c7e788b3e735d180b938c2dd6a07\"\u003e\u003ccode\u003e49b5bcd\u003c/code\u003e\u003c/a\u003e chore: release master (\u003ca href=\"https://github.com/stalniy/casl/tree/HEAD/packages/casl-ability/issues/1192\"\u003e#1192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stalniy/casl/commit/119f000c044bff244b06c6102eb4f43cae3ccfce\"\u003e\u003ccode\u003e119f000\u003c/code\u003e\u003c/a\u003e perf: lazily create a new array during rule field filtering (\u003ca href=\"https://github.com/stalniy/casl/tree/HEAD/packages/casl-ability/issues/1194\"\u003e#1194\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/stalniy/casl/commit/f25a32a7887a6be82fe69a223ac969323d6144b1\"\u003e\u003ccode\u003ef25a32a\u003c/code\u003e\u003c/a\u003e perf: improves perf of edge cases (\u003ca href=\"https://github.com/stalniy/casl/tree/HEAD/packages/casl-ability/issues/1191\"\u003e#1191\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/stalniy/casl/commits/@casl/ability@6.8.1/packages/casl-ability\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@prisma/client` from 6.19.2 to 6.19.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prisma/prisma/releases\"\u003e@​prisma/client's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.19.3\u003c/h2\u003e\n\u003cp\u003eToday, we are issuing a 6.19.3 patch release in the Prisma 6 release line. It updates the \u003ccode\u003eeffect\u003c/code\u003e dependency to resolve a security vulnerability.\u003c/p\u003e\n\u003cp\u003eChanges:\n\u003ca href=\"https://redirect.github.com/prisma/prisma/pull/29416\"\u003eprisma/prisma#29416\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/prisma/prisma/commit/727a61ae916846267a98358d103b3e8a2afebd45\"\u003e\u003ccode\u003e727a61a\u003c/code\u003e\u003c/a\u003e chore: bump effect to fix vulnerability (\u003ca href=\"https://github.com/prisma/prisma/tree/HEAD/packages/client/issues/29416\"\u003e#29416\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/prisma/prisma/commits/6.19.3/packages/client\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@sentry/node` from 10.50.0 to 10.53.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/releases\"\u003e@​sentry/node's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eBundle size 📦\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003ePath\u003c/th\u003e\n\u003cth\u003eSize\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.22 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e24.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e43.69 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing + Span Streaming)\u003c/td\u003e\n\u003ctd\u003e45.62 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Profiling)\u003c/td\u003e\n\u003ctd\u003e48.56 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.4 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay) - with treeshaking flags\u003c/td\u003e\n\u003ctd\u003e72.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay with Canvas)\u003c/td\u003e\n\u003ctd\u003e86.99 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e99.33 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Feedback)\u003c/td\u003e\n\u003ctd\u003e43 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. sendFeedback)\u003c/td\u003e\n\u003ctd\u003e30.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. FeedbackAsync)\u003c/td\u003e\n\u003ctd\u003e35.91 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics)\u003c/td\u003e\n\u003ctd\u003e27.27 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Logs)\u003c/td\u003e\n\u003ctd\u003e27.42 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/browser\u003c/code\u003e (incl. Metrics \u0026amp; Logs)\u003c/td\u003e\n\u003ctd\u003e28.08 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e27.92 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/react\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.9 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e31.01 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/vue\u003c/code\u003e (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e45.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ccode\u003e@​sentry/svelte\u003c/code\u003e\u003c/td\u003e\n\u003ctd\u003e26.24 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle\u003c/td\u003e\n\u003ctd\u003e28.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing)\u003c/td\u003e\n\u003ctd\u003e46.04 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e29.89 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e47.14 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e68.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay)\u003c/td\u003e\n\u003ctd\u003e82.55 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e83.6 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback)\u003c/td\u003e\n\u003ctd\u003e88.23 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics)\u003c/td\u003e\n\u003ctd\u003e89.3 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle - uncompressed\u003c/td\u003e\n\u003ctd\u003e83.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing) - uncompressed\u003c/td\u003e\n\u003ctd\u003e138.12 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e88.07 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e141.5 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCDN Bundle (incl. Replay, Logs, Metrics) - uncompressed\u003c/td\u003e\n\u003ctd\u003e209.97 KB\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md\"\u003e@​sentry/node's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e10.53.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/test-applications/nextjs-15-intl (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20821\"\u003e#20821\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003e10.53.0\u003c/h2\u003e\n\u003ch3\u003eImportant Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003efeat(core): Add \u003ccode\u003estreamGenAiSpans\u003c/code\u003e options to stream gen_ai spans (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20785\"\u003e#20785\u003c/a\u003e)\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eAdds a new \u003ccode\u003estreamGenAiSpans\u003c/code\u003e option that controls how \u003ccode\u003egen_ai\u003c/code\u003e spans are\nsent to Sentry. When set, the SDK extracts all \u003ccode\u003egen_ai\u003c/code\u003e spans out of a\ntransaction and sends them as v2 envelope items.\u003c/p\u003e\n\u003cp\u003eEnable this option if gen_ai spans are being dropped because the transaction payload exceeds size limits.\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eSentry.init({\n  dsn: 'https://examplePublicKey@o0.ingest.sentry.io/0',\n  streamGenAiSpans: true,\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(browser): Migrate browser profiling thread data to span attributes (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20800\"\u003e#20800\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eaddConsoleInstrumentationFilter\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20790\"\u003e#20790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): Add \u003ccode\u003eapplicationKey\u003c/code\u003e to \u003ccode\u003eBuildTimeOptionsBase\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20789\"\u003e#20789\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(core): split exports by browser/server for bundle size (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20435\"\u003e#20435\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(nextjs): Add top-level \u003ccode\u003eapplicationKey\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20794\"\u003e#20794\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(node): Support Node 26 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20710\"\u003e#20710\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat(profiling-node): Bump \u003ccode\u003e@sentry-internal/node-cpu-profiler\u003c/code\u003e to 2.4.0 (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20720\"\u003e#20720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(cloudflare): avoid flush lock self-wait (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20719\"\u003e#20719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(hono): Capture transaction name on request for correct culprit (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20801\"\u003e#20801\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(mcp): retroactively wrap handlers registered before wrapMcpServerWithSentry (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20699\"\u003e#20699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(node-core): Guard against undefined util.getSystemErrorMap (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20660\"\u003e#20660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix(replay): Capture aborted/errored fetch requests in replay network tab (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/pull/20722\"\u003e#20722\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\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/getsentry/sentry-javascript/commit/cd9740818cba748dbced0e8a1497000a88ec8a56\"\u003e\u003ccode\u003ecd97408\u003c/code\u003e\u003c/a\u003e release: 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/66cfb25117ed7b14ca3da20a79b836619e9c8a6c\"\u003e\u003ccode\u003e66cfb25\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20838\"\u003e#20838\u003c/a\u003e from getsentry/prepare-release/10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/df8fd3863043f143961a5d96e79a717d62eada31\"\u003e\u003ccode\u003edf8fd38\u003c/code\u003e\u003c/a\u003e meta(changelog): Update changelog for 10.53.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/588100986580e0f5c8c3204661e59e5103e7d269\"\u003e\u003ccode\u003e5881009\u003c/code\u003e\u003c/a\u003e fix(core): Include subpath type shims in published package (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20835\"\u003e#20835\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/6a7d179ad38c7591021c88e4bd3ec82b3c6cc606\"\u003e\u003ccode\u003e6a7d179\u003c/code\u003e\u003c/a\u003e fix(core): Don't gate user data for streamed spans at scope read time (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20827\"\u003e#20827\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/ad47c3c3de5b2bacfbbd08bcdf9cd90184ce64bc\"\u003e\u003ccode\u003ead47c3c\u003c/code\u003e\u003c/a\u003e ref(hono): Consolidate route patching and add clarification comments (\u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20829\"\u003e#20829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/28d6fe514d5ed00561a8e3d1c0406a8cb544c738\"\u003e\u003ccode\u003e28d6fe5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/getsentry/sentry-javascript/issues/20826\"\u003e#20826\u003c/a\u003e from getsentry/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/46aca45a868d717939448ded1001fac4337ac46e\"\u003e\u003ccode\u003e46aca45\u003c/code\u003e\u003c/a\u003e Merge branch 'release/10.53.0'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/b5cbc9ca1800e1b4ee1de66e135a90891cecd570\"\u003e\u003ccode\u003eb5cbc9c\u003c/code\u003e\u003c/a\u003e chore(deps): Bump next from 15.5.15 to 15.5.18 in /dev-packages/e2e-tests/tes...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-javascript/commit/05489b83e7920fc4ce47a530054c5558c1704a45\"\u003e\u003ccode\u003e05489b8\u003c/code\u003e\u003c/a\u003e release: 10.53.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-javascript/compare/10.50.0...10.53.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@t3-oss/env-core` from 0.10.1 to 0.13.11\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e@​t3-oss/env-core's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/395\"\u003e#395\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/GRA0007\"\u003e\u003ccode\u003e@​GRA0007\u003c/code\u003e\u003c/a\u003e! - Update zod imports to support treeshaking in Webpack (Next.js) and esbuild\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/388\"\u003e#388\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/juliusmarminge\"\u003e\u003ccode\u003e@​juliusmarminge\u003c/code\u003e\u003c/a\u003e! - add VERCEL_TARGET_ENV to vercel preset\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/326\"\u003e#326\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Abdalrhman-Almarakeby\"\u003e\u003ccode\u003e@​Abdalrhman-Almarakeby\u003c/code\u003e\u003c/a\u003e! - update skipValidation flag to skip validation for extended presets\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.8\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/t3-oss/t3-env/pull/353\"\u003e#353\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/31202b8d0131ae4da366e26aa3782766c7c23cac\"\u003e\u003ccode\u003e31202b8\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mmikhan\"\u003e\u003ccode\u003e@​mmikhan\u003c/code\u003e\u003c/a\u003e! - feat: add Vite preset (\u003ca href=\"https://vite.dev/guide/env-and-mode\"\u003ehttps://vite.dev/guide/env-and-mode\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/362\"\u003e#362\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/21d6d950eac16bf30b72e037683ee94d50fc4663\"\u003e\u003ccode\u003e21d6d95\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mmikhan\"\u003e\u003ccode\u003e@​mmikhan\u003c/code\u003e\u003c/a\u003e! - feat: add WXT preset (\u003ca href=\"https://wxt.dev/guide/essentials/config/environment-variables.html#built-in-environment-variables\"\u003ehttps://wxt.dev/guide/essentials/config/environment-variables.html#built-in-environment-variables\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.7\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/t3-oss/t3-env/pull/357\"\u003e#357\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/216bc2df4d391f44311273873f74e2f8dfd2011e\"\u003e\u003ccode\u003e216bc2d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/juliusmarminge\"\u003e\u003ccode\u003e@​juliusmarminge\u003c/code\u003e\u003c/a\u003e! - feat: add arktype presets\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/354\"\u003e#354\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/221bdb56e51ec6aa80a3bf751abb8f66822298bd\"\u003e\u003ccode\u003e221bdb5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mmikhan\"\u003e\u003ccode\u003e@​mmikhan\u003c/code\u003e\u003c/a\u003e! - feat: add supabase vercel preset (\u003ca href=\"https://vercel.com/marketplace/supabase\"\u003ehttps://vercel.com/marketplace/supabase\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/341\"\u003e#341\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/aa245edf2b80f0449c5537ade19630c88c08db35\"\u003e\u003ccode\u003eaa245ed\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Asamsig\"\u003e\u003ccode\u003e@​Asamsig\u003c/code\u003e\u003c/a\u003e! - Add preset for Coolify predefined environment variables\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/346\"\u003e#346\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/73e90f563f8e6cc6621f4c59fe0229d0d336767a\"\u003e\u003ccode\u003e73e90f5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/haltcase\"\u003e\u003ccode\u003e@​haltcase\u003c/code\u003e\u003c/a\u003e! - fix: issue where \u003ccode\u003eissue.message\u003c/code\u003e is missing with the default configuration\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/23ddb79a92800665daa54b90c99f7c1099eeb6fb\"\u003e\u003ccode\u003e23ddb79\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Update zod imports to support tree-shaking for Webpack (Next.js) and esbuild ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/aefbe74167ab23a8d99e23614a2649ffa7f1e844\"\u003e\u003ccode\u003eaefbe74\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e feat(preset): add VERCEL_TARGET_ENV (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/1551e4068a28cb9fbe90147dafadf53cc3b003a6\"\u003e\u003ccode\u003e1551e40\u003c/code\u003e\u003c/a\u003e update the docs to zod 4 (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/14b4d0a3f02e04cd1d291aaf80ad32b043b5fb52\"\u003e\u003ccode\u003e14b4d0a\u003c/code\u003e\u003c/a\u003e feat(docs): add standard schema docs (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/090edb22cb0793d4bf4259142b3c0953ee3bafde\"\u003e\u003ccode\u003e090edb2\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/19c5d6f667bb918580b27482c21ab317d3a27a43\"\u003e\u003ccode\u003e19c5d6f\u003c/code\u003e\u003c/a\u003e bump valibot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e fix: apply skipValidation to all presets when set on parent (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5f68dca51843069f68f4be5f6b8b9cbf2d361a81\"\u003e\u003ccode\u003e5f68dca\u003c/code\u003e\u003c/a\u003e feat: improve oxc lint/fmt, add husky hooks to pre-commit and CI/CD (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.11/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@​t3-oss/env-core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ai` from 6.0.116 to 6.0.184\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/ai/releases\"\u003eai's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eai@6.0.184\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e40fc5e4: fix(ai): default missing embedding warnings to an empty array\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eai@6.0.183\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [363cefe]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.115\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/vercel/ai/blob/ai@6.0.184/packages/ai/CHANGELOG.md\"\u003eai's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e6.0.184\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e40fc5e4: fix(ai): default missing embedding warnings to an empty array\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.183\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [363cefe]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.115\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.182\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ee76a29a: fix(ai): download tool-result file URLs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.181\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e538974a: fix(ui): make \u003ccode\u003einput\u003c/code\u003e optional on \u003ccode\u003eoutput-error\u003c/code\u003e tool and dynamic-tool UI message parts\u003c/p\u003e\n\u003cp\u003e\u003ccode\u003evalidateUIMessages\u003c/code\u003e rejected persisted assistant messages whose \u003ccode\u003eoutput-error\u003c/code\u003e tool parts had no \u003ccode\u003einput\u003c/code\u003e key. This happened for any errored tool call where the SDK set \u003ccode\u003einput: undefined\u003c/code\u003e (e.g. \u003ccode\u003eNoSuchToolError\u003c/code\u003e / \u003ccode\u003eInvalidToolInputError\u003c/code\u003e): JSON serialization stripped the \u003ccode\u003eundefined\u003c/code\u003e value, and Zod 4.4+ treats a missing \u003ccode\u003ez.unknown()\u003c/code\u003e key as a validation failure (previously it was implicitly optional). The schema now matches the runtime shape produced by \u003ccode\u003eprocess-ui-message-stream\u003c/code\u003e, so reloading a thread that contains an errored tool call no longer throws \u003ccode\u003eAI_TypeValidationError\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.180\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e253bd5a: fix(gateway): enable retry support for gateway errors\u003c/li\u003e\n\u003cli\u003e57ec10f: fix URL of hero animation in README\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [253bd5a]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.114\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.179\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [ee4de68]\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​ai-sdk/gateway\u003c/code\u003e\u003ca href=\"https://github.com/3\"\u003e\u003ccode\u003e@​3\u003c/code\u003e\u003c/a\u003e.0.113\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.178\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eac6f27e: fix(ai): update opentelemetry pinned version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e6.0.177\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/vercel/ai/commit/f8d30032da41bdfd1d4c560bb6439dec8021603e\"\u003e\u003ccode\u003ef8d3003\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15356\"\u003e#15356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/40fc5e40f39b991befd084d48e70084de90ab78f\"\u003e\u003ccode\u003e40fc5e4\u003c/code\u003e\u003c/a\u003e Backport: fix(ai): default missing embedding warnings (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15354\"\u003e#15354\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/2e7664bff4294f2f5b21c30136ca24d12c4e9b5c\"\u003e\u003ccode\u003e2e7664b\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15315\"\u003e#15315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/7baadcc49f0a447e2d55c9fe7d4684d19020772a\"\u003e\u003ccode\u003e7baadcc\u003c/code\u003e\u003c/a\u003e chore: diverge test assertions based on node version (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15326\"\u003e#15326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/5427555b368216512b4f6b33ac07dfcaaf7c46ee\"\u003e\u003ccode\u003e5427555\u003c/code\u003e\u003c/a\u003e chore: fix flaky tests diverging on different node versions (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15296\"\u003e#15296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c76ce9cdcd176554e245ede286be1863e17e5fd5\"\u003e\u003ccode\u003ec76ce9c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15257\"\u003e#15257\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/c0e4feffdd69e75d6ba0c1d311f0ec929952731d\"\u003e\u003ccode\u003ec0e4fef\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15251\"\u003e#15251\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/e76a29a7452fc171d7303fa4db0aaae94af0ddd3\"\u003e\u003ccode\u003ee76a29a\u003c/code\u003e\u003c/a\u003e Backport: fix(ai): download tool-result file URLs (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15246\"\u003e#15246\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/538974aeb1b0665f85f330ef49e2ded6a01d300b\"\u003e\u003ccode\u003e538974a\u003c/code\u003e\u003c/a\u003e Backport: fix(ai): Fix validateUIMessages with Zod 4.4 (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15247\"\u003e#15247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/ai/commit/43e5359b6cf3c8737544ad17604d7b152d01a73e\"\u003e\u003ccode\u003e43e5359\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://github.com/vercel/ai/tree/HEAD/packages/ai/issues/15221\"\u003e#15221\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/ai/commits/ai@6.0.184/packages/ai\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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 ai since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@types/node` from 20.19.37 to 20.19.41\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 `tsx` from 4.21.0 to 4.22.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/privatenumber/tsx/releases\"\u003etsx's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.22.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.22.0...v4.22.1\"\u003e4.22.1\u003c/a\u003e (2026-05-17)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eresolve tsconfig path aliases containing a colon (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/780\"\u003e#780\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/6979f28810829dc79ec9baf406e162a18b65ab4b\"\u003e6979f28\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.22.1\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.22.0\u003c/h2\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.21.1...v4.22.0\"\u003e4.22.0\u003c/a\u003e (2026-05-14)\u003c/h1\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade esbuild to 0.28 (\u003ca href=\"https://redirect.github.com/privatenumber/tsx/issues/789\"\u003e#789\u003c/a\u003e) (\u003ca href=\"https://github.com/privatenumber/tsx/commit/b29f6ee4d6872fdef474eb0a89c6d4e982478a77\"\u003eb29f6ee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eThis release is also available on:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://www.npmjs.com/package/tsx/v/4.22.0\"\u003e\u003ccode\u003enpm package (@​latest dist-tag)\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev4.21.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/privatenumber/tsx/compare/v4.21.0...v4.21.1\"...\n\n_Description has been truncated_","html_url":"https://github.com/n-i-3/Realestate-matching/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/n-i-3%2FRealestate-matching/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"0.13.8","new_version":"0.13.11","update_type":"patch","path":null,"pr_created_at":"2026-04-17T09:55:15.000Z","version_change":"0.13.8 → 0.13.11","issue":{"uuid":"4281703937","node_id":"PR_kwDORQSTlc7TRD_K","number":225,"state":"closed","title":"deps: bump the npm group across 1 directory with 48 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-04-20T06:54:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-17T09:55:15.000Z","updated_at":"2026-04-20T06:54:31.000Z","time_to_close":248351,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"npm","update_count":48,"packages":[{"name":"@biomejs/biome","old_version":"2.4.2","new_version":"2.4.12","repository_url":"https://github.com/biomejs/biome"},{"name":"@changesets/changelog-github","old_version":"0.5.2","new_version":"0.6.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.29.8","new_version":"2.30.0","repository_url":"https://github.com/changesets/changesets"},{"name":"@effect/vitest","old_version":"4.0.0-beta.40","new_version":"4.0.0-beta.50","repository_url":"https://github.com/Effect-TS/effect"},{"name":"@playwright/test","old_version":"1.58.2","new_version":"1.59.1","repository_url":"https://github.com/microsoft/playwright"},{"name":"@types/node","old_version":"22.10.2","new_version":"25.6.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitest/ui","old_version":"3.2.4","new_version":"4.1.4","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"glob","old_version":"11.1.0","new_version":"13.0.6","repository_url":"https://github.com/isaacs/node-glob"},{"name":"lint-staged","old_version":"16.2.7","new_version":"16.4.0","repository_url":"https://github.com/lint-staged/lint-staged"},{"name":"typescript","old_version":"5.7.2","new_version":"6.0.3","repository_url":"https://github.com/microsoft/TypeScript"},{"name":"vitest","old_version":"3.0.5","new_version":"4.1.4","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@t3-oss/env-core","old_version":"0.13.8","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"discord-api-types","old_version":"0.38.39","new_version":"0.38.47","repository_url":"https://github.com/discordjs/discord-api-types"},{"name":"@astrojs/mdx","old_version":"4.3.14","new_version":"5.0.3","repository_url":"https://github.com/withastro/astro"},{"name":"@astrojs/starlight","old_version":"0.33.2","new_version":"0.38.3","repository_url":"https://github.com/withastro/starlight"},{"name":"astro","old_version":"5.18.1","new_version":"6.1.7","repository_url":"https://github.com/withastro/astro"},{"name":"sharp","old_version":"0.33.5","new_version":"0.34.5","repository_url":"https://github.com/lovell/sharp"},{"name":"testcontainers","old_version":"11.13.0","new_version":"11.14.0","repository_url":"https://github.com/testcontainers/testcontainers-node"},{"name":"@faker-js/faker","old_version":"10.0.0","new_version":"10.4.0","repository_url":"https://github.com/faker-js/faker"},{"name":"@tailwindcss/vite","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tanstack/react-devtools","old_version":"0.7.0","new_version":"0.10.2","repository_url":"https://github.com/TanStack/devtools"},{"name":"@tanstack/react-form","old_version":"1.0.0","new_version":"1.29.0","repository_url":"https://github.com/TanStack/form"},{"name":"@tanstack/react-query","old_version":"5.66.5","new_version":"5.99.0","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-query-devtools","old_version":"5.84.2","new_version":"5.99.0","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-router","old_version":"1.132.0","new_version":"1.168.22","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-router-devtools","old_version":"1.132.0","new_version":"1.166.13","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-router-ssr-query","old_version":"1.131.7","new_version":"1.166.11","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-start","old_version":"1.132.0","new_version":"1.167.41","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-table","old_version":"8.21.2","new_version":"8.21.3","repository_url":"https://github.com/TanStack/table"},{"name":"@tanstack/router-plugin","old_version":"1.132.0","new_version":"1.167.22","repository_url":"https://github.com/TanStack/router"},{"name":"lucide-react","old_version":"0.561.0","new_version":"1.8.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"react","old_version":"19.2.0","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.0","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.5","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-hook-form","old_version":"7.71.2","new_version":"7.72.1","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"tailwind-merge","old_version":"3.0.2","new_version":"3.5.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"tailwindcss","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"tw-animate-css","old_version":"1.3.6","new_version":"1.4.0","repository_url":"https://github.com/Wombosvideo/tw-animate-css"},{"name":"vite-tsconfig-paths","old_version":"5.1.4","new_version":"6.1.1","repository_url":"https://github.com/aleclarson/vite-tsconfig-paths"},{"name":"@tanstack/devtools-vite","old_version":"0.3.11","new_version":"0.6.0","repository_url":"https://github.com/TanStack/devtools"},{"name":"@tanstack/router-cli","old_version":"1.160.1","new_version":"1.166.33","repository_url":"https://github.com/TanStack/router"},{"name":"@testing-library/dom","old_version":"10.4.0","new_version":"10.4.1","repository_url":"https://github.com/testing-library/dom-testing-library"},{"name":"@testing-library/react","old_version":"16.2.0","new_version":"16.3.2","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"@vitejs/plugin-react","old_version":"5.0.4","new_version":"6.0.1","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"jsdom","old_version":"27.0.0","new_version":"29.0.2","repository_url":"https://github.com/jsdom/jsdom"},{"name":"vite","old_version":"8.0.7","new_version":"8.0.8","repository_url":"https://github.com/vitejs/vite"},{"name":"@inlang/paraglide-js","old_version":"2.12.0","new_version":"2.16.0","repository_url":"https://github.com/opral/paraglide-js"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm group with 48 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.4.2` | `2.4.12` |\n| [@changesets/changelog-github](https://github.com/changesets/changesets) | `0.5.2` | `0.6.0` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.8` | `2.30.0` |\n| [@effect/vitest](https://github.com/Effect-TS/effect/tree/HEAD/packages/vitest) | `4.0.0-beta.40` | `4.0.0-beta.50` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.58.2` | `1.59.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.10.2` | `25.6.0` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `3.2.4` | `4.1.4` |\n| [glob](https://github.com/isaacs/node-glob) | `11.1.0` | `13.0.6` |\n| [lint-staged](https://github.com/lint-staged/lint-staged) | `16.2.7` | `16.4.0` |\n| [typescript](https://github.com/microsoft/TypeScript) | `5.7.2` | `6.0.3` |\n| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.0.5` | `4.1.4` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.8` | `0.13.11` |\n| [discord-api-types](https://github.com/discordjs/discord-api-types) | `0.38.39` | `0.38.47` |\n| [@astrojs/mdx](https://github.com/withastro/astro/tree/HEAD/packages/integrations/mdx) | `4.3.14` | `5.0.3` |\n| [@astrojs/starlight](https://github.com/withastro/starlight/tree/HEAD/packages/starlight) | `0.33.2` | `0.38.3` |\n| [astro](https://github.com/withastro/astro/tree/HEAD/packages/astro) | `5.18.1` | `6.1.7` |\n| [sharp](https://github.com/lovell/sharp) | `0.33.5` | `0.34.5` |\n| [testcontainers](https://github.com/testcontainers/testcontainers-node) | `11.13.0` | `11.14.0` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `10.0.0` | `10.4.0` |\n| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.1.18` | `4.2.2` |\n| [@tanstack/react-devtools](https://github.com/TanStack/devtools/tree/HEAD/packages/react-devtools) | `0.7.0` | `0.10.2` |\n| [@tanstack/react-form](https://github.com/TanStack/form/tree/HEAD/packages/react-form) | `1.0.0` | `1.29.0` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.66.5` | `5.99.0` |\n| [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools) | `5.84.2` | `5.99.0` |\n| [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.132.0` | `1.168.22` |\n| [@tanstack/react-router-devtools](https://github.com/TanStack/router/tree/HEAD/packages/react-router-devtools) | `1.132.0` | `1.166.13` |\n| [@tanstack/react-router-ssr-query](https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query) | `1.131.7` | `1.166.11` |\n| [@tanstack/react-start](https://github.com/TanStack/router/tree/HEAD/packages/react-start) | `1.132.0` | `1.167.41` |\n| [@tanstack/react-table](https://github.com/TanStack/table/tree/HEAD/packages/react-table) | `8.21.2` | `8.21.3` |\n| [@tanstack/router-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-plugin) | `1.132.0` | `1.167.22` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.561.0` | `1.8.0` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.5` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.0` | `19.2.14` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.5` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.0` | `19.2.3` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.71.2` | `7.72.1` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.0.2` | `3.5.0` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.18` | `4.2.2` |\n| [tw-animate-css](https://github.com/Wombosvideo/tw-animate-css) | `1.3.6` | `1.4.0` |\n| [vite-tsconfig-paths](https://github.com/aleclarson/vite-tsconfig-paths) | `5.1.4` | `6.1.1` |\n| [@tanstack/devtools-vite](https://github.com/TanStack/devtools/tree/HEAD/packages/devtools-vite) | `0.3.11` | `0.6.0` |\n| [@tanstack/router-cli](https://github.com/TanStack/router/tree/HEAD/packages/router-cli) | `1.160.1` | `1.166.33` |\n| [@testing-library/dom](https://github.com/testing-library/dom-testing-library) | `10.4.0` | `10.4.1` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.2.0` | `16.3.2` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.0.4` | `6.0.1` |\n| [jsdom](https://github.com/jsdom/jsdom) | `27.0.0` | `29.0.2` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.7` | `8.0.8` |\n| [@inlang/paraglide-js](https://github.com/opral/paraglide-js) | `2.12.0` | `2.16.0` |\n\n\nUpdates `@biomejs/biome` from 2.4.2 to 2.4.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/releases\"\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBiome CLI v2.4.12\u003c/h2\u003e\n\u003ch2\u003e2.4.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/biomejs/biome/pull/9376\"\u003e#9376\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/9701a336af701c36d0fe4892f53de049f63f46f4\"\u003e\u003ccode\u003e9701a33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the \u003ca href=\"https://biomejs.dev/linter/rules/no-identical-test-title\"\u003e\u003ccode\u003enursery/noIdenticalTestTitle\u003c/code\u003e\u003c/a\u003e lint rule. This rule disallows using the same title for two \u003ccode\u003edescribe\u003c/code\u003e blocks or two test cases at the same nesting level.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003edescribe(\u0026quot;foo\u0026quot;, () =\u0026gt; {});\ndescribe(\u0026quot;foo\u0026quot;, () =\u0026gt; {\n  // invalid: same title as previous describe block\n  test(\u0026quot;baz\u0026quot;, () =\u0026gt; {});\n  test(\u0026quot;baz\u0026quot;, () =\u0026gt; {}); // invalid: same title as previous test case\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9889\"\u003e#9889\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/7ae83f2f60dc83eae6ef72e4cb1d6f06f3a882de\"\u003e\u003ccode\u003e7ae83f2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Improved the diagnostics for \u003ca href=\"https://biomejs.dev/linter/rules/use-for-of/\"\u003e\u003ccode\u003euseForOf\u003c/code\u003e\u003c/a\u003e to better explain the problem, why it matters, and how to fix it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9916\"\u003e#9916\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/27dd7b156b3bf9c461051b9997b277e1fee6fcb2\"\u003e\u003ccode\u003e27dd7b1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Jayllyz\"\u003e\u003ccode\u003e@​Jayllyz\u003c/code\u003e\u003c/a\u003e! - Added a new nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-component-hook-factories/\"\u003e\u003ccode\u003enoComponentHookFactories\u003c/code\u003e\u003c/a\u003e, that disallows defining React components or custom hooks inside other functions.\u003c/p\u003e\n\u003cp\u003eFor example, the following snippets trigger the rule:\u003c/p\u003e\n\u003cpre lang=\"jsx\"\u003e\u003ccode\u003efunction createComponent(label) {\n  function MyComponent() {\n    return \u0026lt;div\u0026gt;{label}\u0026lt;/div\u0026gt;;\n  }\n  return MyComponent;\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"jsx\"\u003e\u003ccode\u003efunction Parent() {\n  function Child() {\n    return \u0026lt;div /\u0026gt;;\n  }\n  return \u0026lt;Child /\u0026gt;;\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9980\"\u003e#9980\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/098f1fff71e2500da57200a28870f6d6e3d4201d\"\u003e\u003ccode\u003e098f1ff\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9941\"\u003e#9941\u003c/a\u003e: Biome now emits a \u003ccode\u003ewarning\u003c/code\u003e diagnostic when a file exceed the \u003ccode\u003efiles.maxSize\u003c/code\u003e limit.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9942\"\u003e#9942\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/9956f1d1b53168f8b33792c004f741368c883ff7\"\u003e\u003ccode\u003e9956f1d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9918\"\u003e#9918\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/use-consistent-test-it/\"\u003e\u003ccode\u003euseConsistentTestIt\u003c/code\u003e\u003c/a\u003e no longer panics when applying fixes to chained calls such as \u003ccode\u003etest.for([])(\u0026quot;x\u0026quot;, () =\u0026gt; {});\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9891\"\u003e#9891\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/4d9ac51352482d72d3438f2d514dbeef0edc63e0\"\u003e\u003ccode\u003e4d9ac51\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Improved the \u003ccode\u003enoGlobalObjectCalls\u003c/code\u003e diagnostic to better explain why calling global objects like \u003ccode\u003eMath\u003c/code\u003e or \u003ccode\u003eJSON\u003c/code\u003e is invalid and how to fix it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9902\"\u003e#9902\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/3f4d1033f7f672be2adba11bb8b7de5d8d3532fc\"\u003e\u003ccode\u003e3f4d103\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9901\"\u003e#9901\u003c/a\u003e: the command \u003ccode\u003elint --write\u003c/code\u003e is now idempotent when it's run against HTML-ish files that contains scripts and styles.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9891\"\u003e#9891\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/4d9ac51352482d72d3438f2d514dbeef0edc63e0\"\u003e\u003ccode\u003e4d9ac51\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Improved the \u003ccode\u003enoMultiStr\u003c/code\u003e diagnostic to explain why escaped multiline strings are discouraged and what to use instead.\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/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md\"\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.4.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/biomejs/biome/pull/9376\"\u003e#9376\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/9701a336af701c36d0fe4892f53de049f63f46f4\"\u003e\u003ccode\u003e9701a33\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the \u003ca href=\"https://biomejs.dev/linter/rules/no-identical-test-title\"\u003e\u003ccode\u003enursery/noIdenticalTestTitle\u003c/code\u003e\u003c/a\u003e lint rule. This rule disallows using the same title for two \u003ccode\u003edescribe\u003c/code\u003e blocks or two test cases at the same nesting level.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003edescribe(\u0026quot;foo\u0026quot;, () =\u0026gt; {});\ndescribe(\u0026quot;foo\u0026quot;, () =\u0026gt; {\n  // invalid: same title as previous describe block\n  test(\u0026quot;baz\u0026quot;, () =\u0026gt; {});\n  test(\u0026quot;baz\u0026quot;, () =\u0026gt; {}); // invalid: same title as previous test case\n});\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9889\"\u003e#9889\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/7ae83f2f60dc83eae6ef72e4cb1d6f06f3a882de\"\u003e\u003ccode\u003e7ae83f2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Improved the diagnostics for \u003ca href=\"https://biomejs.dev/linter/rules/use-for-of/\"\u003e\u003ccode\u003euseForOf\u003c/code\u003e\u003c/a\u003e to better explain the problem, why it matters, and how to fix it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9916\"\u003e#9916\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/27dd7b156b3bf9c461051b9997b277e1fee6fcb2\"\u003e\u003ccode\u003e27dd7b1\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Jayllyz\"\u003e\u003ccode\u003e@​Jayllyz\u003c/code\u003e\u003c/a\u003e! - Added a new nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-component-hook-factories/\"\u003e\u003ccode\u003enoComponentHookFactories\u003c/code\u003e\u003c/a\u003e, that disallows defining React components or custom hooks inside other functions.\u003c/p\u003e\n\u003cp\u003eFor example, the following snippets trigger the rule:\u003c/p\u003e\n\u003cpre lang=\"jsx\"\u003e\u003ccode\u003efunction createComponent(label) {\n  function MyComponent() {\n    return \u0026lt;div\u0026gt;{label}\u0026lt;/div\u0026gt;;\n  }\n  return MyComponent;\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003cpre lang=\"jsx\"\u003e\u003ccode\u003efunction Parent() {\n  function Child() {\n    return \u0026lt;div /\u0026gt;;\n  }\n  return \u0026lt;Child /\u0026gt;;\n}\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9980\"\u003e#9980\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/098f1fff71e2500da57200a28870f6d6e3d4201d\"\u003e\u003ccode\u003e098f1ff\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9941\"\u003e#9941\u003c/a\u003e: Biome now emits a \u003ccode\u003ewarning\u003c/code\u003e diagnostic when a file exceed the \u003ccode\u003efiles.maxSize\u003c/code\u003e limit.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9942\"\u003e#9942\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/9956f1d1b53168f8b33792c004f741368c883ff7\"\u003e\u003ccode\u003e9956f1d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9918\"\u003e#9918\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/use-consistent-test-it/\"\u003e\u003ccode\u003euseConsistentTestIt\u003c/code\u003e\u003c/a\u003e no longer panics when applying fixes to chained calls such as \u003ccode\u003etest.for([])(\u0026quot;x\u0026quot;, () =\u0026gt; {});\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9891\"\u003e#9891\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/4d9ac51352482d72d3438f2d514dbeef0edc63e0\"\u003e\u003ccode\u003e4d9ac51\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Improved the \u003ccode\u003enoGlobalObjectCalls\u003c/code\u003e diagnostic to better explain why calling global objects like \u003ccode\u003eMath\u003c/code\u003e or \u003ccode\u003eJSON\u003c/code\u003e is invalid and how to fix it.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9902\"\u003e#9902\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/3f4d1033f7f672be2adba11bb8b7de5d8d3532fc\"\u003e\u003ccode\u003e3f4d103\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9901\"\u003e#9901\u003c/a\u003e: the command \u003ccode\u003elint --write\u003c/code\u003e is now idempotent when it's run against HTML-ish files that contains scripts and styles.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9891\"\u003e#9891\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/4d9ac51352482d72d3438f2d514dbeef0edc63e0\"\u003e\u003ccode\u003e4d9ac51\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Improved the \u003ccode\u003enoMultiStr\u003c/code\u003e diagnostic to explain why escaped multiline strings are discouraged and what to use instead.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9966\"\u003e#9966\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/322675ed97b10b088f6af3ad7843326d2888e9d8\"\u003e\u003ccode\u003e322675e\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/siketyan\"\u003e\u003ccode\u003e@​siketyan\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9113\"\u003e#9113\u003c/a\u003e: Biome now parses and formats \u003ccode\u003e@media\u003c/code\u003e and other conditional blocks correctly inside embedded CSS snippets.\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/biomejs/biome/commit/baaacfc4cc000070742ac54d6394ed74152a204c\"\u003e\u003ccode\u003ebaaacfc\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9890\"\u003e#9890\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/e0ba71d9dceec6db371c79833855e0ca4ce44a61\"\u003e\u003ccode\u003ee0ba71d\u003c/code\u003e\u003c/a\u003e feat: implement useIframeSandbox (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9949\"\u003e#9949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/2cff7004182d21fb2f39b218f9fecf351210f938\"\u003e\u003ccode\u003e2cff700\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003euseVarsOnTop\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9861\"\u003e#9861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/27dd7b156b3bf9c461051b9997b277e1fee6fcb2\"\u003e\u003ccode\u003e27dd7b1\u003c/code\u003e\u003c/a\u003e feat(react/js): add noComponentHookFactories (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9916\"\u003e#9916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/0d0e6118ff1ffb93d0c5d59c10abf57cecf46ccd\"\u003e\u003ccode\u003e0d0e611\u003c/code\u003e\u003c/a\u003e feat(js_analyze): implement useReactAsyncServerFunction (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9909\"\u003e#9909\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/f1c136340f46e5c749337a4600a560c11612d789\"\u003e\u003ccode\u003ef1c1363\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003euseStringStartsEndsWith\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9796\"\u003e#9796\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/d417803eb451f3423deb8f3bf6925d76629d271f\"\u003e\u003ccode\u003ed417803\u003c/code\u003e\u003c/a\u003e feat(js_analyze): implement noJsxNamespace (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9913\"\u003e#9913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/9701a336af701c36d0fe4892f53de049f63f46f4\"\u003e\u003ccode\u003e9701a33\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003enoIdenticalTestTitle\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9376\"\u003e#9376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/c499f4609912b76fb5a7071a9e9c6a35bb26827a\"\u003e\u003ccode\u003ec499f46\u003c/code\u003e\u003c/a\u003e feat(lint): implement useReduceTypeParameter nursery rule (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9577\"\u003e#9577\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/40bd18090895046c34105c4d5671f7c27461e18a\"\u003e\u003ccode\u003e40bd180\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003enoExcessiveSelectorClasses\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9866\"\u003e#9866\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/biomejs/biome/commits/@biomejs/biome@2.4.12/packages/@biomejs/biome\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/changelog-github` from 0.5.2 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/read@0.5.2...@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.8 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\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/commits/@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 `@effect/vitest` from 4.0.0-beta.40 to 4.0.0-beta.50\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Effect-TS/effect/commits/HEAD/packages/vitest\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@playwright/test` from 1.58.2 to 1.59.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003e\u003ccode\u003e@​playwright/test\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.59.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Windows]\u003c/strong\u003e Reverted hiding console window when spawning browser processes, which caused regressions including broken \u003ccode\u003ecodegen\u003c/code\u003e, \u003ccode\u003e--ui\u003c/code\u003e and \u003ccode\u003eshow\u003c/code\u003e commands (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39990\"\u003e#39990\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.59.0\u003c/h2\u003e\n\u003ch2\u003e🎬 Screencast\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-page#page-screencast\"\u003epage.screencast\u003c/a\u003e API provides a unified interface for capturing page content with:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eScreencast recordings\u003c/li\u003e\n\u003cli\u003eAction annotations\u003c/li\u003e\n\u003cli\u003eVisual overlays\u003c/li\u003e\n\u003cli\u003eReal-time frame capture\u003c/li\u003e\n\u003cli\u003eAgentic video receipts\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\u003cp\u003e\u003cstrong\u003eScreencast recording\u003c/strong\u003e — record video with precise start/stop control, as an alternative to the \u003ca href=\"https://playwright.dev/docs/api/class-browser#browser-new-context-option-record-video\"\u003e\u003ccode\u003erecordVideo\u003c/code\u003e\u003c/a\u003e option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait page.screencast.start({ path: 'video.webm' });\r\n// ... perform actions ...\r\nawait page.screencast.stop();\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eAction annotations\u003c/strong\u003e — enable built-in visual annotations that highlight interacted elements and display action titles during recording:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait page.screencast.showActions({ position: 'top-right' });\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/api/class-screencast#screencast-show-actions\"\u003escreencast.showActions()\u003c/a\u003e accepts \u003ccode\u003eposition\u003c/code\u003e (\u003ccode\u003e'top-left'\u003c/code\u003e, \u003ccode\u003e'top'\u003c/code\u003e, \u003ccode\u003e'top-right'\u003c/code\u003e, \u003ccode\u003e'bottom-left'\u003c/code\u003e, \u003ccode\u003e'bottom'\u003c/code\u003e, \u003ccode\u003e'bottom-right'\u003c/code\u003e), \u003ccode\u003eduration\u003c/code\u003e (ms per annotation), and \u003ccode\u003efontSize\u003c/code\u003e (px). Returns a disposable to stop showing actions.\u003c/p\u003e\n\u003cp\u003eAction annotations can also be enabled in test fixtures via the \u003ccode\u003evideo\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// playwright.config.ts\r\nexport default defineConfig({\r\n  use: {\r\n    video: {\r\n      mode: 'on',\r\n      show: {\r\n        actions: { position: 'top-left' },\r\n        test: { position: 'top-right' },\r\n      },\r\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/microsoft/playwright/commit/d466ac5358cae058cdc75d2ae3ab3ad220042730\"\u003e\u003ccode\u003ed466ac5\u003c/code\u003e\u003c/a\u003e chore: mark v1.59.1 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40005\"\u003e#40005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/530e7e5f0021730948605a5788790d353d9cf444\"\u003e\u003ccode\u003e530e7e5\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/4004\"\u003e#4004\u003c/a\u003e): fix(cli): kill-all should kill dashboard\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/9aa216c8d7f866e8a8fa94ca55d86e81a8f4decb\"\u003e\u003ccode\u003e9aa216c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39994\"\u003e#39994\u003c/a\u003e): Revert \u0026quot;fix(windows): hide console window when spawning ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/01b2b1533e0bfa1c582117e3ec109fcb57657747\"\u003e\u003ccode\u003e01b2b15\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39980\"\u003e#39980\u003c/a\u003e): chore: more release notes fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/a5cb6c9a2f52078de075413beb812e3180d195ba\"\u003e\u003ccode\u003ea5cb6c9\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39972\"\u003e#39972\u003c/a\u003e): chore: expose browser.bind and browser.unbind APIs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/99a17b58541798b03257c57a9e5589db2394f89e\"\u003e\u003ccode\u003e99a17b5\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39975\"\u003e#39975\u003c/a\u003e): chore: support opening .trace files via .link indirection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/43607c3b71d89445a6473708429eeecd6f571d6e\"\u003e\u003ccode\u003e43607c3\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39974\"\u003e#39974\u003c/a\u003e): chore(webkit): update Safari user-agent version to 26.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/62cabe19eb07e329086e5cb20441737cf51367d0\"\u003e\u003ccode\u003e62cabe1\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39969\"\u003e#39969\u003c/a\u003e): chore(npm): include all *.md from lib (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39970\"\u003e#39970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/0c65a759af337ba5143ebbe34afe4141482ce2d4\"\u003e\u003ccode\u003e0c65a75\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39968\"\u003e#39968\u003c/a\u003e): chore: screencast.showActions api\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f04155b09034c21719162146d6016de9933a2dbe\"\u003e\u003ccode\u003ef04155b\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39958\"\u003e#39958\u003c/a\u003e): chore: release notes for langs v1.59\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.58.2...v1.59.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 22.10.2 to 25.6.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@vitest/ui` from 3.2.4 to 4.1.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vitest-dev/vitest/releases\"\u003e\u003ccode\u003e@​vitest/ui\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.1.4\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecoverage\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDefault to text reporter \u003ccode\u003eskipFull\u003c/code\u003e if agent detected  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10018\"\u003evitest-dev/vitest#10018\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/53757804c\"\u003e\u003c!-- raw HTML omitted --\u003e(53757)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexperimental\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExpose \u003ccode\u003eassertion\u003c/code\u003e as a public field  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10095\"\u003evitest-dev/vitest#10095\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a120e3ab8\"\u003e\u003c!-- raw HTML omitted --\u003e(a120e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport aria snapshot  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Opus 4.6 (1M context)\u003c/strong\u003e, \u003ca href=\"https://github.com/AriPerkkio\"\u003e\u003ccode\u003e@​AriPerkkio\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCodex\u003c/strong\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9668\"\u003evitest-dev/vitest#9668\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/d4fbb5cc9\"\u003e\u003c!-- raw HTML omitted --\u003e(d4fbb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ereporter\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd filterMeta option to json reporter  -  by \u003ca href=\"https://github.com/nami8824\"\u003e\u003ccode\u003e@​nami8824\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10078\"\u003evitest-dev/vitest#10078\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/b77de968e\"\u003e\u003c!-- raw HTML omitted --\u003e(b77de)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u0026quot;black\u0026quot; foreground for labeled terminal message to ensure contrast  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10076\"\u003evitest-dev/vitest#10076\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/203f07af7\"\u003e\u003c!-- raw HTML omitted --\u003e(203f0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake \u003ccode\u003eexpect(..., message)\u003c/code\u003e consistent as error message prefix  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10068\"\u003evitest-dev/vitest#10068\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/a1b5f0f4f\"\u003e\u003c!-- raw HTML omitted --\u003e(a1b5f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDo not hoist imports whose names match class properties .  -  by \u003ca href=\"https://github.com/SunsetFi\"\u003e\u003ccode\u003e@​SunsetFi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10093\"\u003evitest-dev/vitest#10093\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10094\"\u003evitest-dev/vitest#10094\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/0fc4b47e0\"\u003e\u003c!-- raw HTML omitted --\u003e(0fc4b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ebrowser\u003c/strong\u003e: Spread user server options into browser Vite server in project  -  by \u003ca href=\"https://github.com/GoldStrikeArch\"\u003e\u003ccode\u003e@​GoldStrikeArch\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10049\"\u003evitest-dev/vitest#10049\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/65c9d55eb\"\u003e\u003c!-- raw HTML omitted --\u003e(65c9d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.3...v4.1.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.3\u003c/h2\u003e\n\u003ch3\u003e   🚀 Experimental Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eexperimental.preParse\u003c/code\u003e flag  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10070\"\u003evitest-dev/vitest#10070\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/7827363bd\"\u003e\u003c!-- raw HTML omitted --\u003e(78273)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ebrowser.locators.exact\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10013\"\u003evitest-dev/vitest#10013\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/487990a19\"\u003e\u003c!-- raw HTML omitted --\u003e(48799)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eTestAttachment.bodyEncoding\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9969\"\u003evitest-dev/vitest#9969\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/89ca0e254\"\u003e\u003c!-- raw HTML omitted --\u003e(89ca0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport custom snapshot matcher  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9973\"\u003evitest-dev/vitest#9973\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/59b0e6411\"\u003e\u003c!-- raw HTML omitted --\u003e(59b0e)\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\u003eAdvance fake timers with \u003ccode\u003eexpect.poll\u003c/code\u003e interval  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10022\"\u003evitest-dev/vitest#10022\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/3f5bfa365\"\u003e\u003c!-- raw HTML omitted --\u003e(3f5bf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@vitest/coverage-v8\u003c/code\u003e and \u003ccode\u003e@vitest/coverage-istanbul\u003c/code\u003e as optional dependency  -  by \u003ca href=\"https://github.com/alan-agius4\"\u003e\u003ccode\u003e@​alan-agius4\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10025\"\u003evitest-dev/vitest#10025\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/146d4f0a0\"\u003e\u003c!-- raw HTML omitted --\u003e(146d4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003edefineHelper\u003c/code\u003e for webkit async stack trace + update playwright 1.59.0  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10036\"\u003evitest-dev/vitest#10036\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/5a5fa49fe\"\u003e\u003c!-- raw HTML omitted --\u003e(5a5fa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix suite hook throwing errors for unused auto test-scoped fixture  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10035\"\u003evitest-dev/vitest#10035\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/398657e8d\"\u003e\u003c!-- raw HTML omitted --\u003e(39865)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpect\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003eJestExtendError.context\u003c/code\u003e from verbose error reporting  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9983\"\u003evitest-dev/vitest#9983\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/66751c9e8\"\u003e\u003c!-- raw HTML omitted --\u003e(66751)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't leak \u0026quot;runner\u0026quot; types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10004\"\u003evitest-dev/vitest#10004\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/ec2045543\"\u003e\u003c!-- raw HTML omitted --\u003e(ec204)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esnapshot\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix flagging obsolete snapshots for snapshot properties mismatch  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9986\"\u003evitest-dev/vitest#9986\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/6b869156b\"\u003e\u003c!-- raw HTML omitted --\u003e(6b869)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExport custom snapshot matcher helper from \u003ccode\u003evitest\u003c/code\u003e  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCodex\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10042\"\u003evitest-dev/vitest#10042\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/691d341fd\"\u003e\u003c!-- raw HTML omitted --\u003e(691d3)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eui\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eDon't leak vite types  -  by \u003ca href=\"https://github.com/sheremet-va\"\u003e\u003ccode\u003e@​sheremet-va\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10005\"\u003evitest-dev/vitest#10005\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/fdff1bf9a\"\u003e\u003c!-- raw HTML omitted --\u003e(fdff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003evm\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFix external module resolve error with deps optimizer query  -  by \u003ca href=\"https://github.com/hi-ogawa\"\u003e\u003ccode\u003e@​hi-ogawa\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eClaude Sonnet 4.6\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/10024\"\u003evitest-dev/vitest#10024\u003c/a\u003e \u003ca href=\"https://github.com/vitest-dev/vitest/commit/9dbf47786\"\u003e\u003c!-- raw HTML omitted --\u003e(9dbf4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/vitest-dev/vitest/compare/v4.1.2...v4.1.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev4.1.2\u003c/h2\u003e\n\u003cp\u003eThis release bumps Vitest's \u003ccode\u003eflatted\u003c/code\u003e version and removes version pinning to resolve \u003ccode\u003eflatted\u003c/code\u003e's CVE related issues (\u003ca href=\"https://redirect.github.com/vitest-dev/vitest/issues/9975\"\u003evitest-dev/vitest#9975\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/vitest-dev/vitest/commit/ac04bac206f49d793e7277084f707aee718aa936\"\u003e\u003ccode\u003eac04bac\u003c/code\u003e\u003c/a\u003e chore: release v4.1.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/d4fbb5cc931754d05327264baaf7b4364ed02f84\"\u003e\u003ccode\u003ed4fbb5c\u003c/code\u003e\u003c/a\u003e feat(experimental): support aria snapshot (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9668\"\u003e#9668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/2dc0d62eaf08d8acb1f5042fdb8ac5b4a19fdc73\"\u003e\u003ccode\u003e2dc0d62\u003c/code\u003e\u003c/a\u003e chore: release v4.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/89ca0e2549db38a35e8c996beba45716ffb35a5a\"\u003e\u003ccode\u003e89ca0e2\u003c/code\u003e\u003c/a\u003e feat(experimental): add \u003ccode\u003eTestAttachment.bodyEncoding\u003c/code\u003e (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9969\"\u003e#9969\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/fdff1bf9a40916b5b74f0e0362420422f09c44a8\"\u003e\u003ccode\u003efdff1bf\u003c/code\u003e\u003c/a\u003e fix(ui): don't leak vite types (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/10005\"\u003e#10005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/fc6f482f4c54bf6a766a0ff502b9843994af5bf5\"\u003e\u003ccode\u003efc6f482\u003c/code\u003e\u003c/a\u003e chore: release v4.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/f54abad136c25796937f2376a3c8c1c10f5c71c8\"\u003e\u003ccode\u003ef54abad\u003c/code\u003e\u003c/a\u003e chore: add typo-checker skill and fix typos (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9963\"\u003e#9963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/1f2d318493363855b66a22caaf7c1c10579029d5\"\u003e\u003ccode\u003e1f2d318\u003c/code\u003e\u003c/a\u003e chore: release v4.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/5a6086856e76d908dee8aa0b6a702e242db3ef62\"\u003e\u003ccode\u003e5a60868\u003c/code\u003e\u003c/a\u003e refactor: fix typos (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9950\"\u003e#9950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vitest-dev/vitest/commit/2d81ad897b3ba5de234ad370b8e41e4e194d17b4\"\u003e\u003ccode\u003e2d81ad8\u003c/code\u003e\u003c/a\u003e fix: preserve coverage report when html reporter overlaps (\u003ca href=\"https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui/issues/9889\"\u003e#9889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vitest-dev/vitest/commits/v4.1.4/packages/ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​vitest/ui\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `glob` from 11.1.0 to 13.0.6\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/isaacs/node-glob/blob/main/changelog.md\"\u003eglob's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003echangeglob\u003c/h1\u003e\n\u003ch2\u003e13\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove the CLI program out to a separate package, \u003ccode\u003eglob-bin\u003c/code\u003e.\nInstall that if you'd like to continue using glob from the\ncommand line.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the unsafe \u003ccode\u003e--shell\u003c/code\u003e option. The \u003ccode\u003e--shell\u003c/code\u003e option is now\nONLY supported on known shells where the behavior can be\nimplemented safely.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.1\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/isaacs/node-glob/security/advisories/GHSA-5j98-mcp5-4vw2\"\u003eGHSA-5j98-mcp5-4vw2\u003c/a\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdd the \u003ccode\u003e--shell\u003c/code\u003e option for the command line, with a warning\nthat this is unsafe. (It will be removed in v12.)\u003c/li\u003e\n\u003cli\u003eAdd the \u003ccode\u003e--cmd-arg\u003c/code\u003e/\u003ccode\u003e-g\u003c/code\u003e as a way to \u003cem\u003esafely\u003c/em\u003e add positional\narguments to the command provided to the CLI tool.\u003c/li\u003e\n\u003cli\u003eDetect commands with space or quote characters on known shells,\nand pass positional arguments to them safely, avoiding\n\u003ccode\u003eshell:true\u003c/code\u003e execution.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for node before v20\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eincludeChildMatches: false\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003eExport the \u003ccode\u003eIgnore\u003c/code\u003e class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--default -p\u003c/code\u003e flag to provide a default pattern\u003c/li\u003e\n\u003cli\u003eexclude symbolic links to directories when \u003ccode\u003efollow\u003c/code\u003e and \u003ccode\u003enodir\u003c/code\u003e\nare both set\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd glob cli\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReturn \u003ccode\u003e'.'\u003c/code\u003e instead of the empty string \u003ccode\u003e''\u003c/code\u003e when the current\nworking directory is returned as a match.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eposix: true\u003c/code\u003e option to return \u003ccode\u003e/\u003c/code\u003e delimited paths, even on\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/e80cb38ae60d6cbff9e75f39032a994858994d35\"\u003e\u003ccode\u003ee80cb38\u003c/code\u003e\u003c/a\u003e 13.0.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/9cdbbfff75c64fb158c8842d4d0eb3e908676a41\"\u003e\u003ccode\u003e9cdbbff\u003c/code\u003e\u003c/a\u003e revert tsgo, not ready for test coverage correctness yet\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/89c99ba8e276438b8e31ce878b63186e2cd375b4\"\u003e\u003ccode\u003e89c99ba\u003c/code\u003e\u003c/a\u003e use tsgo compiler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/b7275d54f294174607f544acf07cc7ec526b7878\"\u003e\u003ccode\u003eb7275d5\u003c/code\u003e\u003c/a\u003e update deps, expand engines to include node 18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/942e360a669e0c378c0abd261e7d329ca2cee661\"\u003e\u003ccode\u003e942e360\u003c/code\u003e\u003c/a\u003e update workflows, pull taprc out of package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/4a0d53c7531f3f0df97f9e4d26c78489e7f6d7ef\"\u003e\u003ccode\u003e4a0d53c\u003c/code\u003e\u003c/a\u003e update tap for mockImport bugfix\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/ef94ad2696c12129628208cf4e38575e7240c1c4\"\u003e\u003ccode\u003eef94ad2\u003c/code\u003e\u003c/a\u003e update tap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/180c2d43cb135f134c0c5446408dc107c79a5a9b\"\u003e\u003ccode\u003e180c2d4\u003c/code\u003e\u003c/a\u003e update docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/37993c86faddcb780458b2d7ae3c2ead7a84bf31\"\u003e\u003ccode\u003e37993c8\u003c/code\u003e\u003c/a\u003e remove stray console.error in test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/isaacs/node-glob/commit/03ae4c244cac6331817158b0bc12effd30deeb43\"\u003e\u003ccode\u003e03ae4c2\u003c/code\u003e\u003c/a\u003e 13.0.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/isaacs/node-glob/compare/v11.1.0...v13.0.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/~isaacs\"\u003eisaacs\u003c/a\u003e, a new releaser for glob since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version adds \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lint-staged` from 16.2.7 to 16.4.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lint-staged/lint-staged/releases\"\u003elint-staged's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1739\"\u003e#1739\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/687fc9069a312ac83ca48f035a1bbf453db91814\"\u003e\u003ccode\u003e687fc90\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/hyperz111\"\u003e\u003ccode\u003e@​hyperz111\u003c/code\u003e\u003c/a\u003e! - Replace \u003ccode\u003emicromatch\u003c/code\u003e with \u003ccode\u003epicomatch\u003c/code\u003e to reduce dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1742\"\u003e#1742\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9d6e827b0c55da5b091c989111f6c55dd76539d9\"\u003e\u003ccode\u003e9d6e827\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.4\"\u003e\u003ccode\u003etinyexec@1.0.4\u003c/code\u003e\u003c/a\u003e to make sure local \u003ccode\u003enode_modules/.bin\u003c/code\u003e are preferred to global locations (released in \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.3\"\u003e\u003ccode\u003etinyexec@1.0.3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1740\"\u003e#1740\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/0109e8d1507409d950dab0d65ce27bd40b1137c7\"\u003e\u003ccode\u003e0109e8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Make sure Git's warning about CRLF line-endings doesn't interfere with creating initial backup stash.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1735\"\u003e#1735\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/2adaf6c3a76152abddbf23b749dfa5d62982f3cf\"\u003e\u003ccode\u003e2adaf6c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Hide the extra \u003ccode\u003ecmd\u003c/code\u003e window on Windows by spawning tasks without the \u003ccode\u003edetached\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1729\"\u003e#1729\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/cd5d762c288bcfe36274c32f018cea97dfe11280\"\u003e\u003ccode\u003ecd5d762\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Remove \u003ccode\u003enano-spawn\u003c/code\u003e as a dependency from \u003ccode\u003epackage.json\u003c/code\u003e as it was replaced with \u003ccode\u003etinyexec\u003c/code\u003e and is no longer used.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev16.3.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/lint-staged/lint-staged/pull/1698\"\u003e#1698\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/feda37aa590789e847f32a4aabc346af1d79c547\"\u003e\u003ccode\u003efeda37a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Run external processes with \u003ca href=\"https://github.com/tinylibs/tinyexec\"\u003e\u003ccode\u003etinyexec\u003c/code\u003e\u003c/a\u003e instead of \u003ca href=\"https://github.com/sindresorhus/nano-spawn\"\u003e\u003ccode\u003enano-spawn\u003c/code\u003e\u003c/a\u003e. \u003ccode\u003enano-spawn\u003c/code\u003e replaced \u003ca href=\"https://github.com/sindresorhus/execa\"\u003e\u003ccode\u003eexeca\u003c/code\u003e\u003c/a\u003e in \u003cem\u003elint-staged\u003c/em\u003e version 16 to limit the amount of npm dependencies required, but caused some unknown issues related to spawning tasks. Let's hope \u003ccode\u003etinyexec\u003c/code\u003e improves the situation.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1699\"\u003e#1699\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/1346d16387e188911ef64e8bad6b8a6252cb6d71\"\u003e\u003ccode\u003e1346d16\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Remove \u003ccode\u003epidtree\u003c/code\u003e as a dependency. When a task fails, its sub-processes are killed more efficiently via the process group on Unix systems, and the \u003ccode\u003etaskkill\u003c/code\u003e command on Windows.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1726\"\u003e#1726\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/87467aaa76e1edc2547f3f3d462a4495afa5337d\"\u003e\u003ccode\u003e87467aa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Incorrect brace expansions like \u003ccode\u003e*.{js}\u003c/code\u003e (\u003cem\u003enothing to expand\u003c/em\u003e) are detected exhaustively, instead of just a single pass.\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/lint-staged/lint-staged/blob/main/CHANGELOG.md\"\u003elint-staged's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e16.4.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1739\"\u003e#1739\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/687fc9069a312ac83ca48f035a1bbf453db91814\"\u003e\u003ccode\u003e687fc90\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/hyperz111\"\u003e\u003ccode\u003e@​hyperz111\u003c/code\u003e\u003c/a\u003e! - Replace \u003ccode\u003emicromatch\u003c/code\u003e with \u003ccode\u003epicomatch\u003c/code\u003e to reduce dependencies.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.3.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1742\"\u003e#1742\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9d6e827b0c55da5b091c989111f6c55dd76539d9\"\u003e\u003ccode\u003e9d6e827\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Update dependencies, including \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.4\"\u003e\u003ccode\u003etinyexec@1.0.4\u003c/code\u003e\u003c/a\u003e to make sure local \u003ccode\u003enode_modules/.bin\u003c/code\u003e are preferred to global locations (released in \u003ca href=\"https://github.com/tinylibs/tinyexec/releases/tag/1.0.3\"\u003e\u003ccode\u003etinyexec@1.0.3\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.3.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1740\"\u003e#1740\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/0109e8d1507409d950dab0d65ce27bd40b1137c7\"\u003e\u003ccode\u003e0109e8d\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Make sure Git's warning about CRLF line-endings doesn't interfere with creating initial backup stash.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.3.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1735\"\u003e#1735\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/2adaf6c3a76152abddbf23b749dfa5d62982f3cf\"\u003e\u003ccode\u003e2adaf6c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Hide the extra \u003ccode\u003ecmd\u003c/code\u003e window on Windows by spawning tasks without the \u003ccode\u003edetached\u003c/code\u003e option.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.3.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1729\"\u003e#1729\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/cd5d762c288bcfe36274c32f018cea97dfe11280\"\u003e\u003ccode\u003ecd5d762\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Remove \u003ccode\u003enano-spawn\u003c/code\u003e as a dependency from \u003ccode\u003epackage.json\u003c/code\u003e as it was replaced with \u003ccode\u003etinyexec\u003c/code\u003e and is no longer used.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e16.3.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/lint-staged/lint-staged/pull/1698\"\u003e#1698\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/feda37aa590789e847f32a4aabc346af1d79c547\"\u003e\u003ccode\u003efeda37a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Run external processes with \u003ca href=\"https://github.com/tinylibs/tinyexec\"\u003e\u003ccode\u003etinyexec\u003c/code\u003e\u003c/a\u003e instead of \u003ca href=\"https://github.com/sindresorhus/nano-spawn\"\u003e\u003ccode\u003enano-spawn\u003c/code\u003e\u003c/a\u003e. \u003ccode\u003enano-spawn\u003c/code\u003e replaced \u003ca href=\"https://github.com/sindresorhus/execa\"\u003e\u003ccode\u003eexeca\u003c/code\u003e\u003c/a\u003e in \u003cem\u003elint-staged\u003c/em\u003e version 16 to limit the amount of npm dependencies required, but caused some unknown issues related to spawning tasks. Let's hope \u003ccode\u003etinyexec\u003c/code\u003e improves the situation.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1699\"\u003e#1699\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/1346d16387e188911ef64e8bad6b8a6252cb6d71\"\u003e\u003ccode\u003e1346d16\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Remove \u003ccode\u003epidtree\u003c/code\u003e as a dependency. When a task fails, its sub-processes are killed more efficiently via the process group on Unix systems, and the \u003ccode\u003etaskkill\u003c/code\u003e command on Windows.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/lint-staged/lint-staged/pull/1726\"\u003e#1726\u003c/a\u003e \u003ca href=\"https://github.com/lint-staged/lint-staged/commit/87467aaa76e1edc2547f3f3d462a4495afa5337d\"\u003e\u003ccode\u003e87467aa\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/iiroj\"\u003e\u003ccode\u003e@​iiroj\u003c/code\u003e\u003c/a\u003e! - Incorrect brace expansions like \u003ccode\u003e*.{js}\u003c/code\u003e (\u003cem\u003enothing to expand\u003c/em\u003e) are detected exhaustively, instead of just a single pass.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/445f9dd042b88528c798b2e25c21c9adbc69a732\"\u003e\u003ccode\u003e445f9dd\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/d91be60800d59565cb601c4802ed35253bce5b2a\"\u003e\u003ccode\u003ed91be60\u003c/code\u003e\u003c/a\u003e docs: update readme to use picomatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/b392a9ffecd9cfeb167bd2273c6496b8b3c41b47\"\u003e\u003ccode\u003eb392a9f\u003c/code\u003e\u003c/a\u003e refactor: extract \u003ccode\u003ematchFiles\u003c/code\u003e and add unit tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/687fc9069a312ac83ca48f035a1bbf453db91814\"\u003e\u003ccode\u003e687fc90\u003c/code\u003e\u003c/a\u003e refactor: replace micromatch with picomatch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/26dadf9a0472d283112d6cfaaa1fb1f040fd6760\"\u003e\u003ccode\u003e26dadf9\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/9d6e827b0c55da5b091c989111f6c55dd76539d9\"\u003e\u003ccode\u003e9d6e827\u003c/code\u003e\u003c/a\u003e build(deps): update dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/8aea986068501841a5741868e0895fef2a7618c3\"\u003e\u003ccode\u003e8aea986\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/0109e8d1507409d950dab0d65ce27bd40b1137c7\"\u003e\u003ccode\u003e0109e8d\u003c/code\u003e\u003c/a\u003e fix: strip Git CRLF warning from output\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/dfd6a7a4afa1147c9b6ad7d441b1f6278da499c5\"\u003e\u003ccode\u003edfd6a7a\u003c/code\u003e\u003c/a\u003e chore(changeset): release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lint-staged/lint-staged/commit/2adaf6c3a76152abddbf23b749dfa5d62982f3cf\"\u003e\u003ccode\u003e2adaf6c\u003c/code\u003e\u003c/a\u003e fix(Windows): do not spawn  tasks as detached since it opens a cmd window on ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lint-staged/lint-staged/compare/v16.2.7...v16.4.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `typescript` from 5.7.2 to 6.0.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/TypeScript/releases\"\u003etypescript's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTypeScript 6.0.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\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=%E...\n\n_Description has been truncated_","html_url":"https://github.com/maxa-ondrej/sideline/pull/225","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxa-ondrej%2Fsideline/issues/225","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/225/packages"}},{"old_version":"0.13.10","new_version":"0.13.11","update_type":"patch","path":null,"pr_created_at":"2026-04-02T03:10:32.000Z","version_change":"0.13.10 → 0.13.11","issue":{"uuid":"4191144725","node_id":"PR_kwDORopf_c7Pbs6f","number":48,"state":"open","title":"chore(deps): bump the minor-and-patch group across 1 directory with 37 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-02T03:10:32.000Z","updated_at":"2026-05-02T04:00:26.123Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"minor-and-patch","update_count":37,"packages":[{"name":"@biomejs/biome","old_version":"2.3.7","new_version":"2.4.10","repository_url":"https://github.com/biomejs/biome"},{"name":"eslint-plugin-react-refresh","old_version":"0.4.26","new_version":"0.5.2","repository_url":"https://github.com/ArnaudBarre/eslint-plugin-react-refresh"},{"name":"@radix-ui/react-slot","old_version":"1.2.3","new_version":"1.2.4","repository_url":"https://github.com/radix-ui/primitives"},{"name":"@t3-oss/env-core","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@tailwindcss/postcss","old_version":"4.2.1","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/vite","old_version":"4.2.1","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tanstack/router-plugin","old_version":"1.166.7","new_version":"1.167.12","repository_url":"https://github.com/TanStack/router"},{"name":"framer-motion","old_version":"12.36.0","new_version":"12.38.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"motion","old_version":"12.36.0","new_version":"12.38.0","repository_url":"https://github.com/motiondivision/motion"},{"name":"postcss","old_version":"8.4.31","new_version":"8.5.8","repository_url":"https://github.com/postcss/postcss"},{"name":"posthog-js","old_version":"1.360.1","new_version":"1.364.5","repository_url":"https://github.com/PostHog/posthog-js"},{"name":"prettier-plugin-tailwindcss","old_version":"0.6.14","new_version":"0.7.2","repository_url":"https://github.com/tailwindlabs/prettier-plugin-tailwindcss"},{"name":"react-dom","old_version":"19.1.1","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"tailwindcss","old_version":"4.2.1","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@trpc/server","old_version":"11.12.0","new_version":"11.16.0","repository_url":"https://github.com/trpc/trpc"},{"name":"canvaskit-wasm","old_version":"0.40.0","new_version":"0.41.0","repository_url":"https://github.com/google/skia"},{"name":"astro-og-canvas","old_version":"0.7.2","new_version":"0.11.0","repository_url":"https://github.com/delucis/astro-og-canvas"},{"name":"drizzle-orm","old_version":"0.44.7","new_version":"0.45.2","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"hono-rate-limiter","old_version":"0.4.2","new_version":"0.5.3","repository_url":"https://github.com/rhinobase/hono-rate-limiter"},{"name":"@trpc/client","old_version":"11.5.1","new_version":"11.16.0","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/tanstack-react-query","old_version":"11.5.1","new_version":"11.16.0","repository_url":"https://github.com/trpc/trpc"}],"path":null,"ecosystem":"npm"},"body":"Bumps the minor-and-patch group with 21 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.3.7` | `2.4.10` |\n| [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.26` | `0.5.2` |\n| [@radix-ui/react-slot](https://github.com/radix-ui/primitives) | `1.2.3` | `1.2.4` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.10` | `0.13.11` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.2.1` | `4.2.2` |\n| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.2.1` | `4.2.2` |\n| [@tanstack/router-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-plugin) | `1.166.7` | `1.167.12` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.36.0` | `12.38.0` |\n| [motion](https://github.com/motiondivision/motion) | `12.36.0` | `12.38.0` |\n| [postcss](https://github.com/postcss/postcss) | `8.4.31` | `8.5.8` |\n| [posthog-js](https://github.com/PostHog/posthog-js) | `1.360.1` | `1.364.5` |\n| [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) | `0.6.14` | `0.7.2` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.1` | `19.2.4` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.2.1` | `4.2.2` |\n| [@trpc/server](https://github.com/trpc/trpc/tree/HEAD/packages/server) | `11.12.0` | `11.16.0` |\n| [canvaskit-wasm](https://github.com/google/skia) | `0.40.0` | `0.41.0` |\n| [astro-og-canvas](https://github.com/delucis/astro-og-canvas/tree/HEAD/packages/astro-og-canvas) | `0.7.2` | `0.11.0` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.44.7` | `0.45.2` |\n| [hono-rate-limiter](https://github.com/rhinobase/hono-rate-limiter) | `0.4.2` | `0.5.3` |\n| [@trpc/client](https://github.com/trpc/trpc/tree/HEAD/packages/client) | `11.5.1` | `11.16.0` |\n| [@trpc/tanstack-react-query](https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query) | `11.5.1` | `11.16.0` |\n\n\nUpdates `@biomejs/biome` from 2.3.7 to 2.4.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/releases\"\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eBiome CLI v2.4.10\u003c/h2\u003e\n\u003ch2\u003e2.4.10\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/biomejs/biome/pull/8838\"\u003e#8838\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/f3a6a6ba446aaac59119453e5becd657e509e22f\"\u003e\u003ccode\u003ef3a6a6b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/baeseokjae\"\u003e\u003ccode\u003e@​baeseokjae\u003c/code\u003e\u003c/a\u003e! - Added new lint nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-implied-eval/\"\u003e\u003ccode\u003enoImpliedEval\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThe rule detects implied \u003ccode\u003eeval()\u003c/code\u003e usage through functions like \u003ccode\u003esetTimeout\u003c/code\u003e, \u003ccode\u003esetInterval\u003c/code\u003e, and \u003ccode\u003esetImmediate\u003c/code\u003e when called with string arguments.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Invalid\nsetTimeout(\u0026quot;alert('Hello');\u0026quot;, 100);\n\u003cp\u003e// Valid\nsetTimeout(() =\u0026gt; alert(\u0026quot;Hello\u0026quot;), 100);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9320\"\u003e#9320\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/93c3b6ca52d4966db2c5b9c37d73c049ffccd1a5\"\u003e\u003ccode\u003e93c3b6c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/taberoajorge\"\u003e\u003ccode\u003e@​taberoajorge\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/7664\"\u003e#7664\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/no-unused-variables/\"\u003e\u003ccode\u003enoUnusedVariables\u003c/code\u003e\u003c/a\u003e no longer reports false positives for TypeScript namespace declarations that participate in declaration merging with an exported or used value declaration (\u003ccode\u003econst\u003c/code\u003e, \u003ccode\u003efunction\u003c/code\u003e, or \u003ccode\u003eclass\u003c/code\u003e) of the same name. The reverse direction is also handled: a value declaration merged with an exported namespace is no longer flagged.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9630\"\u003e#9630\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/1dd4a560a567d0a47784f9d5014ee8bc073b6912\"\u003e\u003ccode\u003e1dd4a56\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/raashish1601\"\u003e\u003ccode\u003e@​raashish1601\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9629\"\u003e#9629\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/no-negation-else/\"\u003e\u003ccode\u003enoNegationElse\u003c/code\u003e\u003c/a\u003e now keeps ternary branch comments attached to the correct branch when applying its fixer.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9216\"\u003e#9216\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/04243b0535dfb65fd106f5a760ab24668786dcaf\"\u003e\u003ccode\u003e04243b0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrederickStempfle\"\u003e\u003ccode\u003e@​FrederickStempfle\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9061\"\u003e#9061\u003c/a\u003e: \u003ccode\u003enoProcessEnv\u003c/code\u003e now also detects \u003ccode\u003eprocess.env\u003c/code\u003e when \u003ccode\u003eprocess\u003c/code\u003e is imported from the \u003ccode\u003e\u0026quot;process\u0026quot;\u003c/code\u003e or \u003ccode\u003e\u0026quot;node:process\u0026quot;\u003c/code\u003e modules.\u003c/p\u003e\n\u003cp\u003ePreviously, only the global \u003ccode\u003eprocess\u003c/code\u003e object was flagged:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport process from \u0026quot;node:process\u0026quot;;\n// This was not flagged, but now it is:\nconsole.log(process.env.NODE_ENV);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9692\"\u003e#9692\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/61b7ec5afd5949c109949557ace5508da1ea7ed9\"\u003e\u003ccode\u003e61b7ec5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mkosei\"\u003e\u003ccode\u003e@​mkosei\u003c/code\u003e\u003c/a\u003e! - Fixed Svelte \u003ccode\u003e#each\u003c/code\u003e destructuring parsing and formatting for nested patterns such as \u003ccode\u003e[key, { a, b }]\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome-zed/issues/191\"\u003e#191\u003c/a\u003e: Improved the performance of how the Biome Language Server pulls code actions and diagnostics.\u003c/p\u003e\n\u003cp\u003eBefore, code actions were pulled and computed all at once in one request. This approach couldn't work in big files, and caused Biome to stale and have CPU usage spikes up to 100%.\u003c/p\u003e\n\u003cp\u003eNow, code actions are pulled and computed lazily, and Biome won't choke anymore in big files.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9643\"\u003e#9643\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/5bfee368e3c3482d815fe43c166a40a71be7b731\"\u003e\u003ccode\u003e5bfee36\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9347\"\u003e#9347\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/use-vue-valid-v-bind/\"\u003e\u003ccode\u003euseVueValidVBind\u003c/code\u003e\u003c/a\u003e no longer reports valid object bindings like \u003ccode\u003ev-bind=\u0026quot;props\u0026quot;\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed assist diagnostics being invisible when using \u003ccode\u003e--diagnostic-level=error\u003c/code\u003e. Enforced assist violations (e.g. \u003ccode\u003euseSortedKeys\u003c/code\u003e) were filtered out before being promoted to errors, causing \u003ccode\u003ebiome check\u003c/code\u003e to incorrectly return success.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9695\"\u003e#9695\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/9856a873aa35aed8367030ec264a0dcfc6088ab0\"\u003e\u003ccode\u003e9856a87\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the new nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-unsafe-plus-operands/\"\u003e\u003ccode\u003enoUnsafePlusOperands\u003c/code\u003e\u003c/a\u003e, which reports \u003ccode\u003e+\u003c/code\u003e and \u003ccode\u003e+=\u003c/code\u003e operations that use object-like, \u003ccode\u003esymbol\u003c/code\u003e, \u003ccode\u003eunknown\u003c/code\u003e, or \u003ccode\u003enever\u003c/code\u003e operands, or that mix \u003ccode\u003enumber\u003c/code\u003e with \u003ccode\u003ebigint\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed duplicate parse errors in \u003ccode\u003echeck\u003c/code\u003e and \u003ccode\u003eci\u003c/code\u003e output. When a file had syntax errors, the same parse error was printed twice and the error count was inflated.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Improved the performance of the commands \u003ccode\u003elint\u003c/code\u003e and \u003ccode\u003echeck\u003c/code\u003e when they are called with \u003ccode\u003e--write\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md\"\u003e\u003ccode\u003e@​biomejs/biome\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.4.10\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/biomejs/biome/pull/8838\"\u003e#8838\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/f3a6a6ba446aaac59119453e5becd657e509e22f\"\u003e\u003ccode\u003ef3a6a6b\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/baeseokjae\"\u003e\u003ccode\u003e@​baeseokjae\u003c/code\u003e\u003c/a\u003e! - Added new lint nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-implied-eval/\"\u003e\u003ccode\u003enoImpliedEval\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003cp\u003eThe rule detects implied \u003ccode\u003eeval()\u003c/code\u003e usage through functions like \u003ccode\u003esetTimeout\u003c/code\u003e, \u003ccode\u003esetInterval\u003c/code\u003e, and \u003ccode\u003esetImmediate\u003c/code\u003e when called with string arguments.\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// Invalid\nsetTimeout(\u0026quot;alert('Hello');\u0026quot;, 100);\n\u003cp\u003e// Valid\nsetTimeout(() =\u0026gt; alert(\u0026quot;Hello\u0026quot;), 100);\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9320\"\u003e#9320\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/93c3b6ca52d4966db2c5b9c37d73c049ffccd1a5\"\u003e\u003ccode\u003e93c3b6c\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/taberoajorge\"\u003e\u003ccode\u003e@​taberoajorge\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/7664\"\u003e#7664\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/no-unused-variables/\"\u003e\u003ccode\u003enoUnusedVariables\u003c/code\u003e\u003c/a\u003e no longer reports false positives for TypeScript namespace declarations that participate in declaration merging with an exported or used value declaration (\u003ccode\u003econst\u003c/code\u003e, \u003ccode\u003efunction\u003c/code\u003e, or \u003ccode\u003eclass\u003c/code\u003e) of the same name. The reverse direction is also handled: a value declaration merged with an exported namespace is no longer flagged.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9630\"\u003e#9630\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/1dd4a560a567d0a47784f9d5014ee8bc073b6912\"\u003e\u003ccode\u003e1dd4a56\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/raashish1601\"\u003e\u003ccode\u003e@​raashish1601\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9629\"\u003e#9629\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/no-negation-else/\"\u003e\u003ccode\u003enoNegationElse\u003c/code\u003e\u003c/a\u003e now keeps ternary branch comments attached to the correct branch when applying its fixer.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9216\"\u003e#9216\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/04243b0535dfb65fd106f5a760ab24668786dcaf\"\u003e\u003ccode\u003e04243b0\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/FrederickStempfle\"\u003e\u003ccode\u003e@​FrederickStempfle\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9061\"\u003e#9061\u003c/a\u003e: \u003ccode\u003enoProcessEnv\u003c/code\u003e now also detects \u003ccode\u003eprocess.env\u003c/code\u003e when \u003ccode\u003eprocess\u003c/code\u003e is imported from the \u003ccode\u003e\u0026quot;process\u0026quot;\u003c/code\u003e or \u003ccode\u003e\u0026quot;node:process\u0026quot;\u003c/code\u003e modules.\u003c/p\u003e\n\u003cp\u003ePreviously, only the global \u003ccode\u003eprocess\u003c/code\u003e object was flagged:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eimport process from \u0026quot;node:process\u0026quot;;\n// This was not flagged, but now it is:\nconsole.log(process.env.NODE_ENV);\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9692\"\u003e#9692\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/61b7ec5afd5949c109949557ace5508da1ea7ed9\"\u003e\u003ccode\u003e61b7ec5\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/mkosei\"\u003e\u003ccode\u003e@​mkosei\u003c/code\u003e\u003c/a\u003e! - Fixed Svelte \u003ccode\u003e#each\u003c/code\u003e destructuring parsing and formatting for nested patterns such as \u003ccode\u003e[key, { a, b }]\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome-zed/issues/191\"\u003e#191\u003c/a\u003e: Improved the performance of how the Biome Language Server pulls code actions and diagnostics.\u003c/p\u003e\n\u003cp\u003eBefore, code actions were pulled and computed all at once in one request. This approach couldn't work in big files, and caused Biome to stale and have CPU usage spikes up to 100%.\u003c/p\u003e\n\u003cp\u003eNow, code actions are pulled and computed lazily, and Biome won't choke anymore in big files.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9643\"\u003e#9643\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/5bfee368e3c3482d815fe43c166a40a71be7b731\"\u003e\u003ccode\u003e5bfee36\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ca href=\"https://redirect.github.com/biomejs/biome/issues/9347\"\u003e#9347\u003c/a\u003e: \u003ca href=\"https://biomejs.dev/linter/rules/use-vue-valid-v-bind/\"\u003e\u003ccode\u003euseVueValidVBind\u003c/code\u003e\u003c/a\u003e no longer reports valid object bindings like \u003ccode\u003ev-bind=\u0026quot;props\u0026quot;\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed assist diagnostics being invisible when using \u003ccode\u003e--diagnostic-level=error\u003c/code\u003e. Enforced assist violations (e.g. \u003ccode\u003euseSortedKeys\u003c/code\u003e) were filtered out before being promoted to errors, causing \u003ccode\u003ebiome check\u003c/code\u003e to incorrectly return success.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9695\"\u003e#9695\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/9856a873aa35aed8367030ec264a0dcfc6088ab0\"\u003e\u003ccode\u003e9856a87\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dyc3\"\u003e\u003ccode\u003e@​dyc3\u003c/code\u003e\u003c/a\u003e! - Added the new nursery rule \u003ca href=\"https://biomejs.dev/linter/rules/no-unsafe-plus-operands/\"\u003e\u003ccode\u003enoUnsafePlusOperands\u003c/code\u003e\u003c/a\u003e, which reports \u003ccode\u003e+\u003c/code\u003e and \u003ccode\u003e+=\u003c/code\u003e operations that use object-like, \u003ccode\u003esymbol\u003c/code\u003e, \u003ccode\u003eunknown\u003c/code\u003e, or \u003ccode\u003enever\u003c/code\u003e operands, or that mix \u003ccode\u003enumber\u003c/code\u003e with \u003ccode\u003ebigint\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed duplicate parse errors in \u003ccode\u003echeck\u003c/code\u003e and \u003ccode\u003eci\u003c/code\u003e output. When a file had syntax errors, the same parse error was printed twice and the error count was inflated.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Improved the performance of the commands \u003ccode\u003elint\u003c/code\u003e and \u003ccode\u003echeck\u003c/code\u003e when they are called with \u003ccode\u003e--write\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/biomejs/biome/pull/9627\"\u003e#9627\u003c/a\u003e \u003ca href=\"https://github.com/biomejs/biome/commit/06a0f351d4885385f90f64604b6f391e5012f2c3\"\u003e\u003ccode\u003e06a0f35\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/ematipico\"\u003e\u003ccode\u003e@​ematipico\u003c/code\u003e\u003c/a\u003e! - Fixed \u003ccode\u003e--diagnostic-level\u003c/code\u003e not fully filtering diagnostics. Setting \u003ccode\u003e--diagnostic-level=error\u003c/code\u003e now correctly excludes warnings and infos from both the output and the summary counts.\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/biomejs/biome/commit/fcf216d4281e86d4d11b98fc001182ce349d1823\"\u003e\u003ccode\u003efcf216d\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9622\"\u003e#9622\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/8b7f55cf32484d47d102761bcf5755869e0b831d\"\u003e\u003ccode\u003e8b7f55c\u003c/code\u003e\u003c/a\u003e chore: update sponsors (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9714\"\u003e#9714\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/9856a873aa35aed8367030ec264a0dcfc6088ab0\"\u003e\u003ccode\u003e9856a87\u003c/code\u003e\u003c/a\u003e feat(lint/js): add \u003ccode\u003enoUnsafePlusOperands\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9695\"\u003e#9695\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/5bfee368e3c3482d815fe43c166a40a71be7b731\"\u003e\u003ccode\u003e5bfee36\u003c/code\u003e\u003c/a\u003e fix(useVueValidVBind): don't flag missing arguments (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9643\"\u003e#9643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/f3a6a6ba446aaac59119453e5becd657e509e22f\"\u003e\u003ccode\u003ef3a6a6b\u003c/code\u003e\u003c/a\u003e feat(linter): add \u003ccode\u003enoImpliedEval\u003c/code\u003e rule (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/8838\"\u003e#8838\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/ad3752696c34f0ad30311a2a70de1f9b18b31530\"\u003e\u003ccode\u003ead37526\u003c/code\u003e\u003c/a\u003e ci: release (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9620\"\u003e#9620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/eb57e3a1df36bf1bbe612f84a68ded658d9b7d00\"\u003e\u003ccode\u003eeb57e3a\u003c/code\u003e\u003c/a\u003e chore: use npmx.dev badge (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9614\"\u003e#9614\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/e1684948cee6572583ab62019a300cf2a7d1d826\"\u003e\u003ccode\u003ee168494\u003c/code\u003e\u003c/a\u003e feat(linter): add rule \u003ccode\u003enoUntrustedLicenses\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9474\"\u003e#9474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/085d324b963f12b4ceaf901c36875b196d383cc4\"\u003e\u003ccode\u003e085d324\u003c/code\u003e\u003c/a\u003e feat(css): add \u003ccode\u003enoDuplicateSelectors\u003c/code\u003e (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9315\"\u003e#9315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/biomejs/biome/commit/4d050df5e3276dd54b6962fca6eeaf8cdcd6f295\"\u003e\u003ccode\u003e4d050df\u003c/code\u003e\u003c/a\u003e feat(analyze): implement noInlineStyles (\u003ca href=\"https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome/issues/9534\"\u003e#9534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/biomejs/biome/commits/@biomejs/biome@2.4.10/packages/@biomejs/biome\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@turbo/gen` from 2.8.17 to 2.9.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/vercel/turborepo/releases\"\u003e\u003ccode\u003e@​turbo/gen\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eTurborepo v2.9.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: Preserve per-workspace lockfiles during pnpm 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/12519\"\u003evercel/turborepo#12519\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.9.2...v2.9.3\"\u003ehttps://github.com/vercel/turborepo/compare/v2.9.2...v2.9.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.9.3-canary.1\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: Update AI-generated response disclaimer to include human attribution by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12517\"\u003evercel/turborepo#12517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve shallow install strategy 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/12520\"\u003evercel/turborepo#12520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve per-workspace lockfiles during pnpm 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/12519\"\u003evercel/turborepo#12519\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.9.2-canary.4...v2.9.3-canary.1\"\u003ehttps://github.com/vercel/turborepo/compare/v2.9.2-canary.4...v2.9.3-canary.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.9.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eExamples\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(examples): Add Next.js + Elysia full-stack starter template by \u003ca href=\"https://github.com/eastgold15\"\u003e\u003ccode\u003e@​eastgold15\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12414\"\u003evercel/turborepo#12414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Add documentation for cacheMaxAge and cacheMaxSize options 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/12500\"\u003evercel/turborepo#12500\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Resolve correct nested bun lockfile versions during prune 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/12506\"\u003evercel/turborepo#12506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: Avoid \u003ccode\u003esetsid()\u003c/code\u003e in PTY spawn to prevent macOS Gatekeeper CPU spikes\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/12507\"\u003evercel/turborepo#12507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Unblock \u003ccode\u003ewatch\u003c/code\u003e loop so interruptible persistent tasks restart on file changes 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/12509\"\u003evercel/turborepo#12509\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(api-client): Treat * as wildcard in preflight Access-Control-Allow-Headers by \u003ca href=\"https://github.com/bitttttten\"\u003e\u003ccode\u003e@​bitttttten\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12503\"\u003evercel/turborepo#12503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Document \u003ccode\u003eturbo.*\u003c/code\u003e generator variables 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/12511\"\u003evercel/turborepo#12511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Backfill missing pnpm workspace importer entries during prune 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/12514\"\u003evercel/turborepo#12514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Include transitive dependencies in engine graph pruning for affected paths using Task Graph 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/12516\"\u003evercel/turborepo#12516\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Update AI-generated response disclaimer to include human attribution by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12517\"\u003evercel/turborepo#12517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve shallow install strategy 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/12520\"\u003evercel/turborepo#12520\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/eastgold15\"\u003e\u003ccode\u003e@​eastgold15\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12414\"\u003evercel/turborepo#12414\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.9.1...v2.9.2\"\u003ehttps://github.com/vercel/turborepo/compare/v2.9.1...v2.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.9.2-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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/7650a33c48fcb274cf579fafa9afe091d71b9c7c\"\u003e\u003ccode\u003e7650a33\u003c/code\u003e\u003c/a\u003e publish 2.9.3 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/68004dbb825758140cf6a9921f820e8f177bfae4\"\u003e\u003ccode\u003e68004db\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.3-canary.1 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12523\"\u003e#12523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/f68af3d82287d900d416e4ec20013a45fd0bb1e9\"\u003e\u003ccode\u003ef68af3d\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.2 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12521\"\u003e#12521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/aed2066bc6e3464906a5354dd501aae64dac1715\"\u003e\u003ccode\u003eaed2066\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.2-canary.4 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12518\"\u003e#12518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/59a42a5dcb5a59dcc62a1e5d6fb6f1372c6fc74e\"\u003e\u003ccode\u003e59a42a5\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.2-canary.3 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12515\"\u003e#12515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/d4d3f9daef2ce1cc095ab70140c7122ee2cb7c2d\"\u003e\u003ccode\u003ed4d3f9d\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.2-canary.2 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12510\"\u003e#12510\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/2bebb91c5fa0bf441970245587d80f9f11994036\"\u003e\u003ccode\u003e2bebb91\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.2-canary.1 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12508\"\u003e#12508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/4240dd488afd7f50720a3ea86fd91a7d71ab8647\"\u003e\u003ccode\u003e4240dd4\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.1 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12498\"\u003e#12498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/fbf34a23815c84e6b1878d055e1c42a1bde794f0\"\u003e\u003ccode\u003efbf34a2\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.1-canary.1 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12497\"\u003e#12497\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/9702dc8968f3c1c0916d89c710fe33429b7597cb\"\u003e\u003ccode\u003e9702dc8\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.0 (\u003ca href=\"https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-gen/issues/12494\"\u003e#12494\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/commits/v2.9.3/packages/turbo-gen\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `turbo` from 2.8.17 to 2.9.3\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.9.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: Preserve per-workspace lockfiles during pnpm 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/12519\"\u003evercel/turborepo#12519\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.9.2...v2.9.3\"\u003ehttps://github.com/vercel/turborepo/compare/v2.9.2...v2.9.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.9.3-canary.1\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: Update AI-generated response disclaimer to include human attribution by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12517\"\u003evercel/turborepo#12517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve shallow install strategy 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/12520\"\u003evercel/turborepo#12520\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve per-workspace lockfiles during pnpm 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/12519\"\u003evercel/turborepo#12519\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.9.2-canary.4...v2.9.3-canary.1\"\u003ehttps://github.com/vercel/turborepo/compare/v2.9.2-canary.4...v2.9.3-canary.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.9.2\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eExamples\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(examples): Add Next.js + Elysia full-stack starter template by \u003ca href=\"https://github.com/eastgold15\"\u003e\u003ccode\u003e@​eastgold15\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12414\"\u003evercel/turborepo#12414\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: Add documentation for cacheMaxAge and cacheMaxSize options 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/12500\"\u003evercel/turborepo#12500\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Resolve correct nested bun lockfile versions during prune 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/12506\"\u003evercel/turborepo#12506\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;fix: Avoid \u003ccode\u003esetsid()\u003c/code\u003e in PTY spawn to prevent macOS Gatekeeper CPU spikes\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/12507\"\u003evercel/turborepo#12507\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Unblock \u003ccode\u003ewatch\u003c/code\u003e loop so interruptible persistent tasks restart on file changes 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/12509\"\u003evercel/turborepo#12509\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(api-client): Treat * as wildcard in preflight Access-Control-Allow-Headers by \u003ca href=\"https://github.com/bitttttten\"\u003e\u003ccode\u003e@​bitttttten\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12503\"\u003evercel/turborepo#12503\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Document \u003ccode\u003eturbo.*\u003c/code\u003e generator variables 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/12511\"\u003evercel/turborepo#12511\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Backfill missing pnpm workspace importer entries during prune 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/12514\"\u003evercel/turborepo#12514\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Include transitive dependencies in engine graph pruning for affected paths using Task Graph 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/12516\"\u003evercel/turborepo#12516\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Update AI-generated response disclaimer to include human attribution by \u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12517\"\u003evercel/turborepo#12517\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Preserve shallow install strategy 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/12520\"\u003evercel/turborepo#12520\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/eastgold15\"\u003e\u003ccode\u003e@​eastgold15\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/12414\"\u003evercel/turborepo#12414\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.9.1...v2.9.2\"\u003ehttps://github.com/vercel/turborepo/compare/v2.9.1...v2.9.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.9.2-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\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/7650a33c48fcb274cf579fafa9afe091d71b9c7c\"\u003e\u003ccode\u003e7650a33\u003c/code\u003e\u003c/a\u003e publish 2.9.3 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/68004dbb825758140cf6a9921f820e8f177bfae4\"\u003e\u003ccode\u003e68004db\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.3-canary.1 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12523\"\u003e#12523\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/a252394bbd8068cd4458be164ab53bc647e102b7\"\u003e\u003ccode\u003ea252394\u003c/code\u003e\u003c/a\u003e fix: Preserve per-workspace lockfiles during pnpm pruning (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12519\"\u003e#12519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/f68af3d82287d900d416e4ec20013a45fd0bb1e9\"\u003e\u003ccode\u003ef68af3d\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.2 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12521\"\u003e#12521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/72577db238fd6473698b3688a4fbc63c53a09567\"\u003e\u003ccode\u003e72577db\u003c/code\u003e\u003c/a\u003e fix: Preserve shallow install strategy during npm lockfile pruning (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12520\"\u003e#12520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/4a4e661f46dfad374ea35db94991b916389b7e2c\"\u003e\u003ccode\u003e4a4e661\u003c/code\u003e\u003c/a\u003e chore: Update AI-generated response text for clarity (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12517\"\u003e#12517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/aed2066bc6e3464906a5354dd501aae64dac1715\"\u003e\u003ccode\u003eaed2066\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.2-canary.4 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12518\"\u003e#12518\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/8c88521568654da4ca53e4f1908a5d36d9728488\"\u003e\u003ccode\u003e8c88521\u003c/code\u003e\u003c/a\u003e fix: Include transitive dependencies in engine graph pruning for affected pat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/59a42a5dcb5a59dcc62a1e5d6fb6f1372c6fc74e\"\u003e\u003ccode\u003e59a42a5\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.9.2-canary.3 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12515\"\u003e#12515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/45f2f43fee0b1d709414e91ee84eb6488f644eb5\"\u003e\u003ccode\u003e45f2f43\u003c/code\u003e\u003c/a\u003e fix: Backfill missing pnpm workspace importer entries during prune (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/12514\"\u003e#12514\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.8.17...v2.9.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.21 to 5.96.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(build): exclude config files from production DTS rollup to prevent \u003ccode\u003e@types/node\u003c/code\u003e type pollution (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10358\"\u003e#10358\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.95.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/cd5a35b328837781aa4f9305bb2bd7877ca934e9\"\u003e\u003ccode\u003ecd5a35b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.95.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/1f1775ca92f2b6c035682947ff3b3424804ff31a\"\u003e\u003ccode\u003e1f1775c\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003echore: fixed version (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10064\"\u003e#10064\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/75052a7fd05d5a7f430d323c513387b780a0c06f\"\u003e\u003ccode\u003e75052a7\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10370\"\u003e#10370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/73e783bd8677a1011d95d34a896e1bf93cbb11a5\"\u003e\u003ccode\u003e73e783b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10364\"\u003e#10364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/14a97b7ab1060652be2c0197d204d256c196860b\"\u003e\u003ccode\u003e14a97b7\u003c/code\u003e\u003c/a\u003e test(react-query): replace 'import React' with 'import * as React' in 'usePre...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/fd8c068c941cc1a8fe530798330c598a8265d64a\"\u003e\u003ccode\u003efd8c068\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): merge redundant second 'descri...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/f168555261d73206189bff699a1e54a465b75a42\"\u003e\u003ccode\u003ef168555\u003c/code\u003e\u003c/a\u003e test({react,preact,solid}-query): move 'queryClient' and 'queryCache' to 'bef...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/afb58127a47846f7b2df5a422b428ddfa8decced\"\u003e\u003ccode\u003eafb5812\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): inline test helpers, remove sh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9e1bb94abcce4839800f782d9b9d7087095e78b3\"\u003e\u003ccode\u003e9e1bb94\u003c/code\u003e\u003c/a\u003e test(react-query/useSuspenseQueries): remove unnecessary 'act' wrapper from b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/55cee0a71c4137277c0d90fdc5272884181042c3\"\u003e\u003ccode\u003e55cee0a\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7fc6e6a911d3c63d77f44d4624fb89f26af1d44d\"\u003e\u003ccode\u003e7fc6e6a\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/1047cdc393fac7c98822c993d70c28f58833c63d\"\u003e\u003ccode\u003e1047cdc\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10326\"\u003e#10326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.96.1/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-router` from 1.167.3 to 1.168.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-router/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.168.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ePreserve component-thrown \u003ccode\u003enotFound()\u003c/code\u003e errors through framework error boundaries so route \u003ccode\u003enotFoundComponent\u003c/code\u003e handlers render without requiring an explicit \u003ccode\u003erouteId\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7077\"\u003e#7077\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/796406da66cfb12b518bb3ca326c9d541368fb06\"\u003e\u003ccode\u003e796406d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/2d1ec865a446926f7db6e29dbbde82d265de6d36\"\u003e\u003ccode\u003e2d1ec86\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/6ee0e795b085651beb2f1ac6503cdbd7eaffedd1\"\u003e\u003ccode\u003e6ee0e79\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/42c3f3b3a3a478fd6d6894310ef94b2d23794b8e\"\u003e\u003ccode\u003e42c3f3b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the extra SSR sentinel tag used for \u003ccode\u003eonRendered\u003c/code\u003e in React Router while (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7054\"\u003e#7054\u003c/a\u003e)\npreserving the client-side render timing needed for scroll restoration and\n\u003ccode\u003eonRendered\u003c/code\u003e subscribers.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix: scroll restoration without throttling (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7042\"\u003e#7042\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/cf5f5542476137a81515099ad740747e84512f9a\"\u003e\u003ccode\u003ecf5f554\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5a81726f0a2f819fae0763896cef784aa10ddc9f\"\u003e\u003ccode\u003e5a81726\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/796406da66cfb12b518bb3ca326c9d541368fb06\"\u003e\u003ccode\u003e796406d\u003c/code\u003e\u003c/a\u003e fix: preserve render-thrown notFound errors (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7077\"\u003e#7077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/d1174179082d896a9674532994a4d6b38238c37e\"\u003e\u003ccode\u003ed117417\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/7b9faaeee045b018240cb29304c4cae207ce4e57\"\u003e\u003ccode\u003e7b9faae\u003c/code\u003e\u003c/a\u003e test: cover lazy errorComponent behavior across frameworks (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7068\"\u003e#7068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/9368c5f3bfc93a90a7b132fcbf9bddba16b24f24\"\u003e\u003ccode\u003e9368c5f\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/21bd99242026c722e0b4f67dd6effea78637dd84\"\u003e\u003ccode\u003e21bd992\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5c5a4359e837b4f4aa424b047709008e40d69497\"\u003e\u003ccode\u003e5c5a435\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5ca661c2f8a7e50167b4112c64aa06cef4148ea9\"\u003e\u003ccode\u003e5ca661c\u003c/code\u003e\u003c/a\u003e fix: dont use script tag for OnRendered (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7054\"\u003e#7054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/a1ab2646348cb9fa89c98b2128a65d992925014f\"\u003e\u003ccode\u003ea1ab264\u003c/code\u003e\u003c/a\u003e fix: unexported \u003ccode\u003eShouldBlockFnLocation\u003c/code\u003e interface causes TS4023 (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7037\"\u003e#7037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/e1b019ccb84ba2a5c60d36adae2440ac9f5bc34f\"\u003e\u003ccode\u003ee1b019c\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-router@1.168.10/packages/react-router\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-router-devtools` from 1.166.9 to 1.166.11\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-router-devtools/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-router-devtools\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.166.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/c9e18555f3a5531e96de8f574cfca9edcdb18e5c\"\u003e\u003ccode\u003ec9e1855\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-devtools-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.2\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.166.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/054523900b2ee19308e5a88417dadfc6923afe30\"\u003e\u003ccode\u003e0545239\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-devtools-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.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/TanStack/router/commit/67d9e69d72ef70402ffc6b98e54215d809347dd9\"\u003e\u003ccode\u003e67d9e69\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/423be8af4bcda216d4f5e0f9b6f540cb301b8f18\"\u003e\u003ccode\u003e423be8a\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-router-devtools@1.166.11/packages/react-router-devtools\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-hook-form` from 7.71.2 to 7.72.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/releases\"\u003ereact-hook-form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 7.72.0\u003c/h2\u003e\n\u003cp\u003e⚓️ feat: built-in form level validate (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13195\"\u003e#13195\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003euseForm({\r\n  validate: async ({ formValues }: FormValidateResult) =\u0026gt; {\r\n    if (formValues.test1.length \u0026gt; formValues.test.length) {\r\n      return {\r\n        type: 'formError',\r\n        message: 'something is wrong here',\r\n      };\r\n    }\r\n\u003cpre\u003e\u003ccode\u003eif (formValues.test === 'test') {\r\n  return 'direct error message';\r\n}\r\n\r\nreturn true;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e},\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e🐞 fix: prevent useFieldArray from marking unrelated fields as dirty (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13299\"\u003e#13299\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13300\"\u003e#13300\u003c/a\u003e checkbox form validation ignored with native validation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13310\"\u003e#13310\u003c/a\u003e)\n🌉 allow subscribe formState to track submit state (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13319\"\u003e#13319\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/WiXSL\"\u003e\u003ccode\u003e@​WiXSL\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/BrendanC23\"\u003e\u003ccode\u003e@​BrendanC23\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/6810779s\"\u003e\u003ccode\u003e@​6810779s\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/1fecf7362c87c828bb585da12f085163d038c7cf\"\u003e\u003ccode\u003e1fecf73\u003c/code\u003e\u003c/a\u003e 7.72.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/f5373fe4faa66c1ce3274adea87cb00a85293fbd\"\u003e\u003ccode\u003ef5373fe\u003c/code\u003e\u003c/a\u003e 🌉 allow subscribe formState to track submit state (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13319\"\u003e#13319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/f5deec5a9d2ea04c5363174d043c31c67a4d79cb\"\u003e\u003ccode\u003ef5deec5\u003c/code\u003e\u003c/a\u003e 📖 chore: update issue template CodeSandbox links (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13315\"\u003e#13315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/3f4d0f3e100b10618b1fb31006424ef092cb329a\"\u003e\u003ccode\u003e3f4d0f3\u003c/code\u003e\u003c/a\u003e 🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13300\"\u003e#13300\u003c/a\u003e checkbox form valdiation ignored with native valdiation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13310\"\u003e#13310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/2e8f081420d981195030ad8f2208a19c268aa0ec\"\u003e\u003ccode\u003e2e8f081\u003c/code\u003e\u003c/a\u003e 🐞 fix: prevent useFieldArray from marking unrelated fields as dirty (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13299\"\u003e#13299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/6067c3f85b17c22f7553b8eadc52d1f1366c4a61\"\u003e\u003ccode\u003e6067c3f\u003c/code\u003e\u003c/a\u003e ⚓️ feat: build-in form level validate (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13195\"\u003e#13195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-hook-form/react-hook-form/compare/v7.71.2...v7.72.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@playwright/test` from 1.58.2 to 1.59.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright/releases\"\u003e\u003ccode\u003e@​playwright/test\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.59.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e[Windows]\u003c/strong\u003e Reverted hiding console window when spawning browser processes, which caused regressions including broken \u003ccode\u003ecodegen\u003c/code\u003e, \u003ccode\u003e--ui\u003c/code\u003e and \u003ccode\u003eshow\u003c/code\u003e commands (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39990\"\u003e#39990\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev1.59.0\u003c/h2\u003e\n\u003ch2\u003e🎬 Screencast\u003c/h2\u003e\n\u003cp\u003eNew \u003ca href=\"https://playwright.dev/docs/api/class-page#page-screencast\"\u003epage.screencast\u003c/a\u003e API provides a unified interface for capturing page content with:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eScreencast recordings\u003c/li\u003e\n\u003cli\u003eAction annotations\u003c/li\u003e\n\u003cli\u003eVisual overlays\u003c/li\u003e\n\u003cli\u003eReal-time frame capture\u003c/li\u003e\n\u003cli\u003eAgentic video receipts\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\u003cp\u003e\u003cstrong\u003eScreencast recording\u003c/strong\u003e — record video with precise start/stop control, as an alternative to the \u003ca href=\"https://playwright.dev/docs/api/class-browser#browser-new-context-option-record-video\"\u003e\u003ccode\u003erecordVideo\u003c/code\u003e\u003c/a\u003e option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait page.screencast.start({ path: 'video.webm' });\r\n// ... perform actions ...\r\nawait page.screencast.stop();\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cstrong\u003eAction annotations\u003c/strong\u003e — enable built-in visual annotations that highlight interacted elements and display action titles during recording:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003eawait page.screencast.showActions({ position: 'top-right' });\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/docs/api/class-screencast#screencast-show-actions\"\u003escreencast.showActions()\u003c/a\u003e accepts \u003ccode\u003eposition\u003c/code\u003e (\u003ccode\u003e'top-left'\u003c/code\u003e, \u003ccode\u003e'top'\u003c/code\u003e, \u003ccode\u003e'top-right'\u003c/code\u003e, \u003ccode\u003e'bottom-left'\u003c/code\u003e, \u003ccode\u003e'bottom'\u003c/code\u003e, \u003ccode\u003e'bottom-right'\u003c/code\u003e), \u003ccode\u003eduration\u003c/code\u003e (ms per annotation), and \u003ccode\u003efontSize\u003c/code\u003e (px). Returns a disposable to stop showing actions.\u003c/p\u003e\n\u003cp\u003eAction annotations can also be enabled in test fixtures via the \u003ccode\u003evideo\u003c/code\u003e option:\u003c/p\u003e\n\u003cpre lang=\"js\"\u003e\u003ccode\u003e// playwright.config.ts\r\nexport default defineConfig({\r\n  use: {\r\n    video: {\r\n      mode: 'on',\r\n      show: {\r\n        actions: { position: 'top-left' },\r\n        test: { position: 'top-right' },\r\n      },\r\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/microsoft/playwright/commit/d466ac5358cae058cdc75d2ae3ab3ad220042730\"\u003e\u003ccode\u003ed466ac5\u003c/code\u003e\u003c/a\u003e chore: mark v1.59.1 (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/40005\"\u003e#40005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/530e7e5f0021730948605a5788790d353d9cf444\"\u003e\u003ccode\u003e530e7e5\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/4004\"\u003e#4004\u003c/a\u003e): fix(cli): kill-all should kill dashboard\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/9aa216c8d7f866e8a8fa94ca55d86e81a8f4decb\"\u003e\u003ccode\u003e9aa216c\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39994\"\u003e#39994\u003c/a\u003e): Revert \u0026quot;fix(windows): hide console window when spawning ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/01b2b1533e0bfa1c582117e3ec109fcb57657747\"\u003e\u003ccode\u003e01b2b15\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39980\"\u003e#39980\u003c/a\u003e): chore: more release notes fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/a5cb6c9a2f52078de075413beb812e3180d195ba\"\u003e\u003ccode\u003ea5cb6c9\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39972\"\u003e#39972\u003c/a\u003e): chore: expose browser.bind and browser.unbind APIs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/99a17b58541798b03257c57a9e5589db2394f89e\"\u003e\u003ccode\u003e99a17b5\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39975\"\u003e#39975\u003c/a\u003e): chore: support opening .trace files via .link indirection\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/43607c3b71d89445a6473708429eeecd6f571d6e\"\u003e\u003ccode\u003e43607c3\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39974\"\u003e#39974\u003c/a\u003e): chore(webkit): update Safari user-agent version to 26.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/62cabe19eb07e329086e5cb20441737cf51367d0\"\u003e\u003ccode\u003e62cabe1\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39969\"\u003e#39969\u003c/a\u003e): chore(npm): include all *.md from lib (\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39970\"\u003e#39970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/0c65a759af337ba5143ebbe34afe4141482ce2d4\"\u003e\u003ccode\u003e0c65a75\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39968\"\u003e#39968\u003c/a\u003e): chore: screencast.showActions api\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright/commit/f04155b09034c21719162146d6016de9933a2dbe\"\u003e\u003ccode\u003ef04155b\u003c/code\u003e\u003c/a\u003e cherry-pick(\u003ca href=\"https://redirect.github.com/microsoft/playwright/issues/39958\"\u003e#39958\u003c/a\u003e): chore: release notes for langs v1.59\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/microsoft/playwright/compare/v1.58.2...v1.59.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jsdom` from 29.0.0 to 29.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsdom/jsdom/releases\"\u003ejsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS parsing of \u003ccode\u003eborder\u003c/code\u003e, \u003ccode\u003ebackground\u003c/code\u003e, and their sub-shorthands containing keywords or \u003ccode\u003evar()\u003c/code\u003e. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e to return a more functional \u003ccode\u003eCSSStyleDeclaration\u003c/code\u003e object, including indexed access support, which regressed in v29.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/34c7d6ef564aef3399ace1c074baf31f50ab930b\"\u003e\u003ccode\u003e34c7d6e\u003c/code\u003e\u003c/a\u003e 29.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/8ffc81123e6aa0904b239b5fb2fbece7b0493740\"\u003e\u003ccode\u003e8ffc811\u003c/code\u003e\u003c/a\u003e Add benchmark for computed style property access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/5f2434cf84e12e0035cf05bba9f2d0060ad552c3\"\u003e\u003ccode\u003e5f2434c\u003c/code\u003e\u003c/a\u003e Update dependencies and dev dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/1e8a7ff58f48631cee3c662c2991865cb4ac4e64\"\u003e\u003ccode\u003e1e8a7ff\u003c/code\u003e\u003c/a\u003e Handle global keywords in CSS shorthand property handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/0b79509deb3cb53aa91d41ae521878cc68a6b35d\"\u003e\u003ccode\u003e0b79509\u003c/code\u003e\u003c/a\u003e Wrap getComputedStyle return value for proper indexed access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/d589a8e9fb3c8ca41ee10fa93a36fe0d7e23ef08\"\u003e\u003ccode\u003ed589a8e\u003c/code\u003e\u003c/a\u003e Fix border shorthand parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/e528859bfadb156d762c35d9531fb2f52519dc68\"\u003e\u003ccode\u003ee528859\u003c/code\u003e\u003c/a\u003e Modernize release infrastructure\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jsdom/jsdom/compare/v29.0.0...v29.0.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 jsdom since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `axios` from 1.13.6 to 1.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release focuses on compatibility fixes, adapter stability improvements, and test/tooling modernisation.\u003c/p\u003e\n\u003ch2\u003e⚠️ Important Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e None identified in this release.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAction Required:\u003c/strong\u003e If you rely on env-based proxy behaviour or CJS resolution edge-cases, validate your integration after upgrade (notably \u003ccode\u003eproxy-from-env\u003c/code\u003e v2 alignment and \u003ccode\u003emain\u003c/code\u003e entry compatibility fix).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRuntime Features:\u003c/strong\u003e No new end-user features were introduced in this release.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTest Coverage Expansion:\u003c/strong\u003e Added broader smoke/module test coverage for CJS and ESM package usage. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7510\"\u003e#7510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHeaders:\u003c/strong\u003e Trim trailing CRLF in normalised header values. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7456\"\u003e#7456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP/2:\u003c/strong\u003e Close detached HTTP/2 sessions on timeout to avoid lingering sessions. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7457\"\u003e#7457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFetch Adapter:\u003c/strong\u003e Cancel \u003ccode\u003eReadableStream\u003c/code\u003e created during request-stream capability probing to prevent async resource leaks. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7515\"\u003e#7515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Handling:\u003c/strong\u003e Fixed env proxy behavior with \u003ccode\u003eproxy-from-env\u003c/code\u003e v2 usage. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7499\"\u003e#7499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCommonJS Compatibility:\u003c/strong\u003e Fixed package \u003ccode\u003emain\u003c/code\u003e entry regression affecting CJS consumers. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7532\"\u003e#7532\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity/Dependencies:\u003c/strong\u003e Updated \u003ccode\u003eformidable\u003c/code\u003e and refreshed package set to newer versions. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7533\"\u003e#7533\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/10556\"\u003e#10556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTooling:\u003c/strong\u003e Continued migration to Vitest and modernised CI/test harnesses. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7484\"\u003e#7484\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7489\"\u003e#7489\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7498\"\u003e#7498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBuild/Lint Stack:\u003c/strong\u003e Rollup, ESLint, TypeScript, and related dev-dependency updates. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7508\"\u003e#7508\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7509\"\u003e#7509\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7522\"\u003e#7522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation:\u003c/strong\u003e Clarified JSON parsing and adapter-related docs/comments. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7398\"\u003e#7398\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7460\"\u003e#7460\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7478\"\u003e#7478\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve Axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aviu16\"\u003e\u003ccode\u003e@​aviu16\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7456\"\u003e#7456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NETIZEN-11\"\u003e\u003ccode\u003e@​NETIZEN-11\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7460\"\u003e#7460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fedotov\"\u003e\u003ccode\u003e@​fedotov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7457\"\u003e#7457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nthbotast\"\u003e\u003ccode\u003e@​nthbotast\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://...\n\n_Description has been truncated_","html_url":"https://github.com/bernat-leads/Batch_video/pull/48","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/bernat-leads%2FBatch_video/issues/48","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/48/packages"}},{"old_version":"0.13.10","new_version":"0.13.11","update_type":"patch","path":null,"pr_created_at":"2026-04-01T21:05:58.000Z","version_change":"0.13.10 → 0.13.11","issue":{"uuid":"4189883814","node_id":"PR_kwDOQjpmKc7PYXac","number":142,"state":"closed","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":3,"pull_request":true,"closed_at":"2026-04-02T16:29:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-01T21:05:58.000Z","updated_at":"2026-04-02T16:29:26.000Z","time_to_close":69806,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"production-dependencies","update_count":25,"packages":[{"name":"@tanstack/react-form","old_version":"1.28.5","new_version":"1.28.6","repository_url":"https://github.com/TanStack/form"},{"name":"@tanstack/react-hotkeys","old_version":"0.4.2","new_version":"0.9.1","repository_url":"https://github.com/TanStack/hotkeys"},{"name":"@tanstack/react-query","old_version":"5.95.2","new_version":"5.96.1","repository_url":"https://github.com/TanStack/query"},{"name":"@tanstack/react-router","old_version":"1.168.3","new_version":"1.168.10","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-start","old_version":"1.167.5","new_version":"1.167.16","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/router-plugin","old_version":"1.167.4","new_version":"1.167.12","repository_url":"https://github.com/TanStack/router"},{"name":"ahooks","old_version":"3.9.6","new_version":"3.9.7","repository_url":"https://github.com/alibaba/hooks"},{"name":"react-hook-form","old_version":"7.71.2","new_version":"7.72.0","repository_url":"https://github.com/react-hook-form/react-hook-form"},{"name":"react-resizable-panels","old_version":"4.7.5","new_version":"4.8.0","repository_url":"https://github.com/bvaughn/react-resizable-panels"},{"name":"unstorage","old_version":"1.17.4","new_version":"1.17.5","repository_url":"https://github.com/unjs/unstorage"},{"name":"@orpc/experimental-ratelimit","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"},{"name":"axios","old_version":"1.13.6","new_version":"1.14.0","repository_url":"https://github.com/axios/axios"},{"name":"drizzle-orm","old_version":"0.45.1","new_version":"0.45.2","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"kysely","old_version":"0.28.14","new_version":"0.28.15","repository_url":"https://github.com/kysely-org/kysely"},{"name":"@t3-oss/env-core","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@react-email/components","old_version":"1.0.10","new_version":"1.0.11","repository_url":"https://github.com/resend/react-email"},{"name":"ts-fsrs","old_version":"5.3.1","new_version":"5.3.2","repository_url":"https://github.com/open-spaced-repetition/ts-fsrs"},{"name":"@orpc/client","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"},{"name":"@orpc/contract","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"},{"name":"@orpc/experimental-pino","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"},{"name":"@orpc/json-schema","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"},{"name":"@orpc/openapi","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"},{"name":"@orpc/server","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"},{"name":"@orpc/tanstack-query","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"},{"name":"@orpc/zod","old_version":"1.13.9","new_version":"1.13.13","repository_url":"https://github.com/middleapi/orpc"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 25 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@tanstack/react-form](https://github.com/TanStack/form/tree/HEAD/packages/react-form) | `1.28.5` | `1.28.6` |\n| [@tanstack/react-hotkeys](https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys) | `0.4.2` | `0.9.1` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.95.2` | `5.96.1` |\n| [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.168.3` | `1.168.10` |\n| [@tanstack/react-start](https://github.com/TanStack/router/tree/HEAD/packages/react-start) | `1.167.5` | `1.167.16` |\n| [@tanstack/router-plugin](https://github.com/TanStack/router/tree/HEAD/packages/router-plugin) | `1.167.4` | `1.167.12` |\n| [ahooks](https://github.com/alibaba/hooks) | `3.9.6` | `3.9.7` |\n| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.71.2` | `7.72.0` |\n| [react-resizable-panels](https://github.com/bvaughn/react-resizable-panels) | `4.7.5` | `4.8.0` |\n| [unstorage](https://github.com/unjs/unstorage) | `1.17.4` | `1.17.5` |\n| [@orpc/experimental-ratelimit](https://github.com/middleapi/orpc/tree/HEAD/packages/ratelimit) | `1.13.9` | `1.13.13` |\n| [axios](https://github.com/axios/axios) | `1.13.6` | `1.14.0` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.45.1` | `0.45.2` |\n| [kysely](https://github.com/kysely-org/kysely) | `0.28.14` | `0.28.15` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.10` | `0.13.11` |\n| [@react-email/components](https://github.com/resend/react-email/tree/HEAD/packages/components) | `1.0.10` | `1.0.11` |\n| [ts-fsrs](https://github.com/open-spaced-repetition/ts-fsrs/tree/HEAD/packages/fsrs) | `5.3.1` | `5.3.2` |\n| [@orpc/client](https://github.com/middleapi/orpc/tree/HEAD/packages/client) | `1.13.9` | `1.13.13` |\n| [@orpc/contract](https://github.com/middleapi/orpc/tree/HEAD/packages/contract) | `1.13.9` | `1.13.13` |\n| [@orpc/experimental-pino](https://github.com/middleapi/orpc/tree/HEAD/packages/pino) | `1.13.9` | `1.13.13` |\n| [@orpc/json-schema](https://github.com/middleapi/orpc/tree/HEAD/packages/json-schema) | `1.13.9` | `1.13.13` |\n| [@orpc/openapi](https://github.com/middleapi/orpc/tree/HEAD/packages/openapi) | `1.13.9` | `1.13.13` |\n| [@orpc/server](https://github.com/middleapi/orpc/tree/HEAD/packages/server) | `1.13.9` | `1.13.13` |\n| [@orpc/tanstack-query](https://github.com/middleapi/orpc/tree/HEAD/packages/tanstack-query) | `1.13.9` | `1.13.13` |\n| [@orpc/zod](https://github.com/middleapi/orpc/tree/HEAD/packages/zod) | `1.13.9` | `1.13.13` |\n\n\nUpdates `@tanstack/react-form` from 1.28.5 to 1.28.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/form/releases\"\u003e\u003ccode\u003e@​tanstack/react-form\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-form-nextjs\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/form/commit/7a1428d6ce2806069b3d7b8f8b2aacc26315b771\"\u003e\u003ccode\u003e7a1428d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-form\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-form-remix\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/form/commit/7a1428d6ce2806069b3d7b8f8b2aacc26315b771\"\u003e\u003ccode\u003e7a1428d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-form\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-form-start\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/form/commit/7a1428d6ce2806069b3d7b8f8b2aacc26315b771\"\u003e\u003ccode\u003e7a1428d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-form\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-form\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(core): field unmount (\u003ca href=\"https://redirect.github.com/TanStack/form/pull/2068\"\u003e#2068\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/form/commit/7a1428d6ce2806069b3d7b8f8b2aacc26315b771\"\u003e\u003ccode\u003e7a1428d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/form-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\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/TanStack/form/blob/main/packages/react-form/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-form\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.28.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(core): field unmount (\u003ca href=\"https://redirect.github.com/TanStack/form/pull/2068\"\u003e#2068\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/form/commit/7a1428d6ce2806069b3d7b8f8b2aacc26315b771\"\u003e\u003ccode\u003e7a1428d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/form-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.28.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/form/commit/2d5f557f4a9e5da43389fd43a7be970f9b0bae3b\"\u003e\u003ccode\u003e2d5f557\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/form/tree/HEAD/packages/react-form/issues/2097\"\u003e#2097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/form/commit/7a1428d6ce2806069b3d7b8f8b2aacc26315b771\"\u003e\u003ccode\u003e7a1428d\u003c/code\u003e\u003c/a\u003e fix(core): field unmount (\u003ca href=\"https://github.com/TanStack/form/tree/HEAD/packages/react-form/issues/2068\"\u003e#2068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/form/commits/@tanstack/react-form@1.28.6/packages/react-form\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-hotkeys` from 0.4.2 to 0.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/hotkeys/releases\"\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.9.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/0e46137405aa2d05f2e0a03d5c675d87c7218aab\"\u003e\u003ccode\u003e0e46137\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.7.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.9.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: options.meta with name and descriptions by default and new useHotkeysRegistrations hooks (\u003ca href=\"https://redirect.github.com/TanStack/hotkeys/pull/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/63bfa229b98427fd1f603095fb3435d66ceeda09\"\u003e\u003ccode\u003e63bfa22\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.7.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.8.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/b04c88ee0e07be3eef8dc2852868c0421efce26d\"\u003e\u003ccode\u003eb04c88e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.8.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/1999147e6369896695975bf8042a2b178b15c366\"\u003e\u003ccode\u003e1999147\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.8.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/6939ac7f91ce8b5ffe54cdc122171f277c837c92\"\u003e\u003ccode\u003e6939ac7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.8.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echore: upgrade tanstack store version (\u003ca href=\"https://github.com/TanStack/hotkeys/commit/19a960fb07655db28b6ec967cba7f957ece66edb\"\u003e\u003ccode\u003e19a960f\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/TanStack/hotkeys/commit/19a960fb07655db28b6ec967cba7f957ece66edb\"\u003e\u003ccode\u003e19a960f\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd plural sequence APIs (\u003ccode\u003euseHotkeySequences\u003c/code\u003e, \u003ccode\u003ecreateHotkeySequences\u003c/code\u003e, \u003ccode\u003ecreateHotkeySequencesAttachment\u003c/code\u003e, \u003ccode\u003einjectHotkeySequences\u003c/code\u003e) and align \u003ccode\u003eenabled\u003c/code\u003e across adapters: disabled registrations stay in the manager for devtools, only core dispatch is skipped, and toggling \u003ccode\u003eenabled\u003c/code\u003e updates handles via \u003ccode\u003esetOptions\u003c/code\u003e instead of churning unregister/register. (\u003ca href=\"https://redirect.github.com/TanStack/hotkeys/pull/80\"\u003e#80\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-hotkeys-devtools\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/hotkeys/blob/main/packages/react-hotkeys/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-hotkeys\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.9.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/0e46137405aa2d05f2e0a03d5c675d87c7218aab\"\u003e\u003ccode\u003e0e46137\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.7.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.9.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat: options.meta with name and descriptions by default and new useHotkeysRegistrations hooks (\u003ca href=\"https://redirect.github.com/TanStack/hotkeys/pull/95\"\u003e#95\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/63bfa229b98427fd1f603095fb3435d66ceeda09\"\u003e\u003ccode\u003e63bfa22\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.7.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.8.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/b04c88ee0e07be3eef8dc2852868c0421efce26d\"\u003e\u003ccode\u003eb04c88e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.8.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/1999147e6369896695975bf8042a2b178b15c366\"\u003e\u003ccode\u003e1999147\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.8.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/hotkeys/commit/6939ac7f91ce8b5ffe54cdc122171f277c837c92\"\u003e\u003ccode\u003e6939ac7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.8.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echore: upgrade tanstack store version (\u003ca href=\"https://github.com/TanStack/hotkeys/commit/19a960fb07655db28b6ec967cba7f957ece66edb\"\u003e\u003ccode\u003e19a960f\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/TanStack/hotkeys/commit/19a960fb07655db28b6ec967cba7f957ece66edb\"\u003e\u003ccode\u003e19a960f\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/hotkeys\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.6.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.8.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/9041e8fc1840f2cc282d75e6156ca54ca31785b9\"\u003e\u003ccode\u003e9041e8f\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys/issues/100\"\u003e#100\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/1f30fee956a8d5c5e9d7e7bdf6d1638a061609fa\"\u003e\u003ccode\u003e1f30fee\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys/issues/96\"\u003e#96\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/63bfa229b98427fd1f603095fb3435d66ceeda09\"\u003e\u003ccode\u003e63bfa22\u003c/code\u003e\u003c/a\u003e feat: options.meta with name and descriptions by default and new useHotkeysRe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/69cfe413a59d837700a3fe884cf8ac1b3efe2541\"\u003e\u003ccode\u003e69cfe41\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys/issues/94\"\u003e#94\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/b04c88ee0e07be3eef8dc2852868c0421efce26d\"\u003e\u003ccode\u003eb04c88e\u003c/code\u003e\u003c/a\u003e feat: add lit adapater packages (\u003ca href=\"https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys/issues/59\"\u003e#59\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/67b97b5685adf8f732000f5cc63f2b09aa45ada8\"\u003e\u003ccode\u003e67b97b5\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys/issues/93\"\u003e#93\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/8a673661fab54f47e08f257db13b475ee3225352\"\u003e\u003ccode\u003e8a67366\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys/issues/91\"\u003e#91\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/4fbe6053faeaf370e58aa6ae7d0475be470f65c8\"\u003e\u003ccode\u003e4fbe605\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys/issues/87\"\u003e#87\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/19a960fb07655db28b6ec967cba7f957ece66edb\"\u003e\u003ccode\u003e19a960f\u003c/code\u003e\u003c/a\u003e chore: upgrade to latest tanstack store\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/hotkeys/commit/2f30945e288aad6047508434a6529c4cefc39c2d\"\u003e\u003ccode\u003e2f30945\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/hotkeys/tree/HEAD/packages/react-hotkeys/issues/86\"\u003e#86\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/hotkeys/commits/@tanstack/react-hotkeys@0.9.1/packages/react-hotkeys\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.95.2 to 5.96.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(build): exclude config files from production DTS rollup to prevent \u003ccode\u003e@types/node\u003c/code\u003e type pollution (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10358\"\u003e#10358\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies []:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.96.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.96.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.96.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/TanStack/query/commit/75052a7fd05d5a7f430d323c513387b780a0c06f\"\u003e\u003ccode\u003e75052a7\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10370\"\u003e#10370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/73e783bd8677a1011d95d34a896e1bf93cbb11a5\"\u003e\u003ccode\u003e73e783b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10364\"\u003e#10364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/14a97b7ab1060652be2c0197d204d256c196860b\"\u003e\u003ccode\u003e14a97b7\u003c/code\u003e\u003c/a\u003e test(react-query): replace 'import React' with 'import * as React' in 'usePre...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/fd8c068c941cc1a8fe530798330c598a8265d64a\"\u003e\u003ccode\u003efd8c068\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): merge redundant second 'descri...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/f168555261d73206189bff699a1e54a465b75a42\"\u003e\u003ccode\u003ef168555\u003c/code\u003e\u003c/a\u003e test({react,preact,solid}-query): move 'queryClient' and 'queryCache' to 'bef...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/afb58127a47846f7b2df5a422b428ddfa8decced\"\u003e\u003ccode\u003eafb5812\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): inline test helpers, remove sh...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9e1bb94abcce4839800f782d9b9d7087095e78b3\"\u003e\u003ccode\u003e9e1bb94\u003c/code\u003e\u003c/a\u003e test(react-query/useSuspenseQueries): remove unnecessary 'act' wrapper from b...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/55cee0a71c4137277c0d90fdc5272884181042c3\"\u003e\u003ccode\u003e55cee0a\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7fc6e6a911d3c63d77f44d4624fb89f26af1d44d\"\u003e\u003ccode\u003e7fc6e6a\u003c/code\u003e\u003c/a\u003e test({react,preact}-query/useSuspenseQueries): add test for not suspending bu...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.96.1/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-router` from 1.168.3 to 1.168.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-router/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.168.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003ePreserve component-thrown \u003ccode\u003enotFound()\u003c/code\u003e errors through framework error boundaries so route \u003ccode\u003enotFoundComponent\u003c/code\u003e handlers render without requiring an explicit \u003ccode\u003erouteId\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7077\"\u003e#7077\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/796406da66cfb12b518bb3ca326c9d541368fb06\"\u003e\u003ccode\u003e796406d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/2d1ec865a446926f7db6e29dbbde82d265de6d36\"\u003e\u003ccode\u003e2d1ec86\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/6ee0e795b085651beb2f1ac6503cdbd7eaffedd1\"\u003e\u003ccode\u003e6ee0e79\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/42c3f3b3a3a478fd6d6894310ef94b2d23794b8e\"\u003e\u003ccode\u003e42c3f3b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.6\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the extra SSR sentinel tag used for \u003ccode\u003eonRendered\u003c/code\u003e in React Router while (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7054\"\u003e#7054\u003c/a\u003e)\npreserving the client-side render timing needed for scroll restoration and\n\u003ccode\u003eonRendered\u003c/code\u003e subscribers.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix: scroll restoration without throttling (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7042\"\u003e#7042\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/cf5f5542476137a81515099ad740747e84512f9a\"\u003e\u003ccode\u003ecf5f554\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.168.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5a81726f0a2f819fae0763896cef784aa10ddc9f\"\u003e\u003ccode\u003e5a81726\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/796406da66cfb12b518bb3ca326c9d541368fb06\"\u003e\u003ccode\u003e796406d\u003c/code\u003e\u003c/a\u003e fix: preserve render-thrown notFound errors (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7077\"\u003e#7077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/d1174179082d896a9674532994a4d6b38238c37e\"\u003e\u003ccode\u003ed117417\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/7b9faaeee045b018240cb29304c4cae207ce4e57\"\u003e\u003ccode\u003e7b9faae\u003c/code\u003e\u003c/a\u003e test: cover lazy errorComponent behavior across frameworks (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7068\"\u003e#7068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/9368c5f3bfc93a90a7b132fcbf9bddba16b24f24\"\u003e\u003ccode\u003e9368c5f\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/21bd99242026c722e0b4f67dd6effea78637dd84\"\u003e\u003ccode\u003e21bd992\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5c5a4359e837b4f4aa424b047709008e40d69497\"\u003e\u003ccode\u003e5c5a435\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5ca661c2f8a7e50167b4112c64aa06cef4148ea9\"\u003e\u003ccode\u003e5ca661c\u003c/code\u003e\u003c/a\u003e fix: dont use script tag for OnRendered (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7054\"\u003e#7054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/a1ab2646348cb9fa89c98b2128a65d992925014f\"\u003e\u003ccode\u003ea1ab264\u003c/code\u003e\u003c/a\u003e fix: unexported \u003ccode\u003eShouldBlockFnLocation\u003c/code\u003e interface causes TS4023 (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-router/issues/7037\"\u003e#7037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/e1b019ccb84ba2a5c60d36adae2440ac9f5bc34f\"\u003e\u003ccode\u003ee1b019c\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-router@1.168.10/packages/react-router\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-start` from 1.167.5 to 1.167.16\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/react-start/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-start\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.167.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/796406da66cfb12b518bb3ca326c9d541368fb06\"\u003e\u003ccode\u003e796406d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.25\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-client-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.17\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-server-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.9\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.24\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.24\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-client-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.8\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-server-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.8\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.23\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-server\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.23\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-client-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-plugin-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/start-server-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.167.7\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-start-client\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.22\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/TanStack/router/commit/5a81726f0a2f819fae0763896cef784aa10ddc9f\"\u003e\u003ccode\u003e5a81726\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/d1174179082d896a9674532994a4d6b38238c37e\"\u003e\u003ccode\u003ed117417\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/4756d760ca00e290210684fcd23f39e0931ab384\"\u003e\u003ccode\u003e4756d76\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/9368c5f3bfc93a90a7b132fcbf9bddba16b24f24\"\u003e\u003ccode\u003e9368c5f\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/21bd99242026c722e0b4f67dd6effea78637dd84\"\u003e\u003ccode\u003e21bd992\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5c5a4359e837b4f4aa424b047709008e40d69497\"\u003e\u003ccode\u003e5c5a435\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/0e0a2817c30011829a4fefbb7d3bdef1e710d3ef\"\u003e\u003ccode\u003e0e0a281\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/e1b019ccb84ba2a5c60d36adae2440ac9f5bc34f\"\u003e\u003ccode\u003ee1b019c\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/87a51603981eef4ab230b9af9527b7d9d69ea722\"\u003e\u003ccode\u003e87a5160\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/5016e4e4c7387a1c0342e474e3e83bdf664e2f1d\"\u003e\u003ccode\u003e5016e4e\u003c/code\u003e\u003c/a\u003e fix: add tsconfig.server-entry.json to fix missing declaration files … (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/react-start/issues/7035\"\u003e#7035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/react-start@1.167.16/packages/react-start\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/router-plugin` from 1.167.4 to 1.167.12\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/router/blob/main/packages/router-plugin/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/router-plugin\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.167.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/796406da66cfb12b518bb3ca326c9d541368fb06\"\u003e\u003ccode\u003e796406d\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.10\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.24\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/2d1ec865a446926f7db6e29dbbde82d265de6d36\"\u003e\u003ccode\u003e2d1ec86\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.8\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.23\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eInitialize \u003ccode\u003eimport.meta.hot.data\u003c/code\u003e before storing stable split components so Vitest does not crash when HMR data is missing. (\u003ca href=\"https://redirect.github.com/TanStack/router/pull/7074\"\u003e#7074\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/6ee0e795b085651beb2f1ac6503cdbd7eaffedd1\"\u003e\u003ccode\u003e6ee0e79\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.8\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.22\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/42c3f3b3a3a478fd6d6894310ef94b2d23794b8e\"\u003e\u003ccode\u003e42c3f3b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-core\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.6\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-router\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.168.7\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.21\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/router/commit/70b222513720d99c6d44bd3f28d1e9b19dc91a43\"\u003e\u003ccode\u003e70b2225\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/router-generator\u003c/code\u003e\u003ca href=\"https://github.com/1\"\u003e\u003ccode\u003e@​1\u003c/code\u003e\u003c/a\u003e.166.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.167.6\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/TanStack/router/commit/5a81726f0a2f819fae0763896cef784aa10ddc9f\"\u003e\u003ccode\u003e5a81726\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/d1174179082d896a9674532994a4d6b38238c37e\"\u003e\u003ccode\u003ed117417\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/4756d760ca00e290210684fcd23f39e0931ab384\"\u003e\u003ccode\u003e4756d76\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/f8351a8d7aa9f5a341377f96966451892acb39f1\"\u003e\u003ccode\u003ef8351a8\u003c/code\u003e\u003c/a\u003e fix: initialize import.meta.hot.data before storing stable split componts (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/router-plugin/issues/7\"\u003e#7\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/9368c5f3bfc93a90a7b132fcbf9bddba16b24f24\"\u003e\u003ccode\u003e9368c5f\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/21bd99242026c722e0b4f67dd6effea78637dd84\"\u003e\u003ccode\u003e21bd992\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/0e0a2817c30011829a4fefbb7d3bdef1e710d3ef\"\u003e\u003ccode\u003e0e0a281\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/e1b019ccb84ba2a5c60d36adae2440ac9f5bc34f\"\u003e\u003ccode\u003ee1b019c\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/749e88b68e920b90cf034859c51e82609b3f891f\"\u003e\u003ccode\u003e749e88b\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/router/commit/b1c0f4602df7d3950df199e6471774f0520a359b\"\u003e\u003ccode\u003eb1c0f46\u003c/code\u003e\u003c/a\u003e chore: upgrade tooling to typescript 6 (\u003ca href=\"https://github.com/TanStack/router/tree/HEAD/packages/router-plugin/issues/7024\"\u003e#7024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/router/commits/@tanstack/router-plugin@1.167.12/packages/router-plugin\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ahooks` from 3.9.6 to 3.9.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/alibaba/hooks/releases\"\u003eahooks's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.9.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e:bug: \u003cstrong\u003eBug 修复\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/linhf123\"\u003e\u003ccode\u003e@​linhf123\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2881\"\u003ealibaba/hooks#2881\u003c/a\u003e 中为 \u003ccode\u003euseInfiniteScroll\u003c/code\u003e 使用 \u003ccode\u003erequestAnimationFrame\u003c/code\u003e 来更新滚动位置。\u003c/li\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/lvboda\"\u003e\u003ccode\u003e@​lvboda\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2866\"\u003ealibaba/hooks#2866\u003c/a\u003e 中修复了 \u003ccode\u003euseRequest\u003c/code\u003e 在 \u003ccode\u003eready=false\u003c/code\u003e 时 \u003ccode\u003erunAsync\u003c/code\u003e 未立即返回的问题（无 pending 状态）。\u003c/li\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/Arktomson\"\u003e\u003ccode\u003e@​Arktomson\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2900\"\u003ealibaba/hooks#2900\u003c/a\u003e 中为 \u003ccode\u003euseKeyPress\u003c/code\u003e 添加了旧版 key 别名以提高兼容性。\u003c/li\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/guaijie\"\u003e\u003ccode\u003e@​guaijie\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2884\"\u003ealibaba/hooks#2884\u003c/a\u003e 中修复了 \u003ccode\u003euseRafInterval\u003c/code\u003e 在执行函数内部调用 \u003ccode\u003eclear\u003c/code\u003e 无效的问题。\u003c/li\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/li-jia-nan\"\u003e\u003ccode\u003e@​li-jia-nan\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2912\"\u003ealibaba/hooks#2912\u003c/a\u003e 中修复了相同 storage 状态导致重复渲染的问题。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e:hammer_and_wrench: \u003cstrong\u003e代码重构\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/JunlinZhu-Tommy\"\u003e\u003ccode\u003e@​JunlinZhu-Tommy\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2887\"\u003ealibaba/hooks#2887\u003c/a\u003e 中将 \u003ccode\u003euseUpdate\u003c/code\u003e 中的 \u003ccode\u003euseCallback\u003c/code\u003e 替换为 \u003ccode\u003euseMemoizedFn\u003c/code\u003e。\u003c/li\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/li-jia-nan\"\u003e\u003ccode\u003e@​li-jia-nan\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2868\"\u003ealibaba/hooks#2868\u003c/a\u003e 中进行了代码优化。\u003c/li\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/nghiepdev\"\u003e\u003ccode\u003e@​nghiepdev\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2859\"\u003ealibaba/hooks#2859\u003c/a\u003e 中在 \u003ccode\u003euseIsomorphicLayoutEffect\u003c/code\u003e 中使用 \u003ccode\u003enoop\u003c/code\u003e 替代 \u003ccode\u003euseEffect\u003c/code\u003e。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e:wrench: \u003cstrong\u003e性能优化\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/li-jia-nan\"\u003e\u003ccode\u003e@​li-jia-nan\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2913\"\u003ealibaba/hooks#2913\u003c/a\u003e 中进行了性能优化。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e:book: \u003cstrong\u003e文档更新\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e由 \u003ca href=\"https://github.com/huangkevin-apr\"\u003e\u003ccode\u003e@​huangkevin-apr\u003c/code\u003e\u003c/a\u003e 贡献，在 \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2892\"\u003ealibaba/hooks#2892\u003c/a\u003e 中为讨论组图片添加了 \u003ccode\u003ealt\u003c/code\u003e 属性以提升可访问性。\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e:bug: \u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/linhf123\"\u003e\u003ccode\u003e@​linhf123\u003c/code\u003e\u003c/a\u003e, used \u003ccode\u003erequestAnimationFrame\u003c/code\u003e to update scroll position in \u003ccode\u003euseInfiniteScroll\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2881\"\u003ealibaba/hooks#2881\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/lvboda\"\u003e\u003ccode\u003e@​lvboda\u003c/code\u003e\u003c/a\u003e, fixed the issue where \u003ccode\u003erunAsync\u003c/code\u003e did not return immediately when \u003ccode\u003eready=false\u003c/code\u003e (no pending) in \u003ccode\u003euseRequest\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2866\"\u003ealibaba/hooks#2866\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/Arktomson\"\u003e\u003ccode\u003e@​Arktomson\u003c/code\u003e\u003c/a\u003e, added legacy key aliases for compatibility in \u003ccode\u003euseKeyPress\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2900\"\u003ealibaba/hooks#2900\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/guaijie\"\u003e\u003ccode\u003e@​guaijie\u003c/code\u003e\u003c/a\u003e, fixed the issue where calling \u003ccode\u003eclear\u003c/code\u003e inside the execution function of \u003ccode\u003euseRafInterval\u003c/code\u003e did not take effect in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2884\"\u003ealibaba/hooks#2884\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/li-jia-nan\"\u003e\u003ccode\u003e@​li-jia-nan\u003c/code\u003e\u003c/a\u003e, fixed unnecessary re-renders when the storage state remained the same in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2912\"\u003ealibaba/hooks#2912\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e:hammer_and_wrench: \u003cstrong\u003eCode Refactoring\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/JunlinZhu-Tommy\"\u003e\u003ccode\u003e@​JunlinZhu-Tommy\u003c/code\u003e\u003c/a\u003e, replaced \u003ccode\u003euseCallback\u003c/code\u003e with \u003ccode\u003euseMemoizedFn\u003c/code\u003e in \u003ccode\u003euseUpdate\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2887\"\u003ealibaba/hooks#2887\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/li-jia-nan\"\u003e\u003ccode\u003e@​li-jia-nan\u003c/code\u003e\u003c/a\u003e, performed code optimizations in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2868\"\u003ealibaba/hooks#2868\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/nghiepdev\"\u003e\u003ccode\u003e@​nghiepdev\u003c/code\u003e\u003c/a\u003e, used \u003ccode\u003enoop\u003c/code\u003e instead of \u003ccode\u003euseEffect\u003c/code\u003e in \u003ccode\u003euseIsomorphicLayoutEffect\u003c/code\u003e in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2859\"\u003ealibaba/hooks#2859\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e:wrench: \u003cstrong\u003ePerformance\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/li-jia-nan\"\u003e\u003ccode\u003e@​li-jia-nan\u003c/code\u003e\u003c/a\u003e, performed performance optimizations in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2913\"\u003ealibaba/hooks#2913\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e:book: \u003cstrong\u003eDocumentation Updates\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eContributed by \u003ca href=\"https://github.com/huangkevin-apr\"\u003e\u003ccode\u003e@​huangkevin-apr\u003c/code\u003e\u003c/a\u003e, added \u003ccode\u003ealt\u003c/code\u003e attributes to discussion group images for accessibility in \u003ca href=\"https://redirect.github.com/alibaba/hooks/pull/2892\"\u003ealibaba/hooks#2892\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/289989fe688fd77fe38a3583e0a47192d7ef7225\"\u003e\u003ccode\u003e289989f\u003c/code\u003e\u003c/a\u003e chore: performance optimization (\u003ca href=\"https://redirect.github.com/alibaba/hooks/issues/2913\"\u003e#2913\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/b6d5380f6645721efa99fa7a8ff522a54fcf2b64\"\u003e\u003ccode\u003eb6d5380\u003c/code\u003e\u003c/a\u003e fix: avoid re-render on same storage state (\u003ca href=\"https://redirect.github.com/alibaba/hooks/issues/2912\"\u003e#2912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/9df6862f11aacdd1ac9b0eb91a252403b28db5cc\"\u003e\u003ccode\u003e9df6862\u003c/code\u003e\u003c/a\u003e refactor: code optimization (\u003ca href=\"https://redirect.github.com/alibaba/hooks/issues/2868\"\u003e#2868\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/44ccc1b8a38765503c32f2baa1a6dc378ef156da\"\u003e\u003ccode\u003e44ccc1b\u003c/code\u003e\u003c/a\u003e refactor: replace useCallback with useMemoizedFn in useUpdate (\u003ca href=\"https://redirect.github.com/alibaba/hooks/issues/2887\"\u003e#2887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/86fccbe8dc581a227dc6fd2dd8191f2367ae1e91\"\u003e\u003ccode\u003e86fccbe\u003c/code\u003e\u003c/a\u003e refactor: replace useEffect with noop in useIsomorphicLayoutEffect for SSR (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/e64b4bdd8b45bd0f82fc2aa57db432fa1ba9bbf5\"\u003e\u003ccode\u003ee64b4bd\u003c/code\u003e\u003c/a\u003e fix(useRafInterval): 修复在执行函数中执行 clear 无效的 bug (\u003ca href=\"https://redirect.github.com/alibaba/hooks/issues/2884\"\u003e#2884\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/5ada3f9c7a259d27682367659d3391e57da391f5\"\u003e\u003ccode\u003e5ada3f9\u003c/code\u003e\u003c/a\u003e fix: (useKeyPress): add legacy key aliases for compatibility with sta… (\u003ca href=\"https://redirect.github.com/alibaba/hooks/issues/2900\"\u003e#2900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/e0667e18840acf79935e67139fea70ad39a9143a\"\u003e\u003ccode\u003ee0667e1\u003c/code\u003e\u003c/a\u003e fix(useRequest): return immediately in runAsync when ready=false (no pending)...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/9a8bc45f8b3bbd3998769bc95702b1fe3500f054\"\u003e\u003ccode\u003e9a8bc45\u003c/code\u003e\u003c/a\u003e Fix: Add alt attributes to discussion group images for accessibility (\u003ca href=\"https://redirect.github.com/alibaba/hooks/issues/2892\"\u003e#2892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alibaba/hooks/commit/5f54d21de51a9b94545d2dcfb8a48bf946eed37f\"\u003e\u003ccode\u003e5f54d21\u003c/code\u003e\u003c/a\u003e fix(useInfiniteScroll): use requestAnimationFrame for scroll position updates...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/alibaba/hooks/compare/v3.9.6...v3.9.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-hook-form` from 7.71.2 to 7.72.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/react-hook-form/react-hook-form/releases\"\u003ereact-hook-form's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 7.72.0\u003c/h2\u003e\n\u003cp\u003e⚓️ feat: built-in form level validate (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13195\"\u003e#13195\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003euseForm({\r\n  validate: async ({ formValues }: FormValidateResult) =\u0026gt; {\r\n    if (formValues.test1.length \u0026gt; formValues.test.length) {\r\n      return {\r\n        type: 'formError',\r\n        message: 'something is wrong here',\r\n      };\r\n    }\r\n\u003cpre\u003e\u003ccode\u003eif (formValues.test === 'test') {\r\n  return 'direct error message';\r\n}\r\n\r\nreturn true;\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e},\u003cbr /\u003e\n});\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003e🐞 fix: prevent useFieldArray from marking unrelated fields as dirty (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13299\"\u003e#13299\u003c/a\u003e)\n🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13300\"\u003e#13300\u003c/a\u003e checkbox form validation ignored with native validation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13310\"\u003e#13310\u003c/a\u003e)\n🌉 allow subscribe formState to track submit state (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13319\"\u003e#13319\u003c/a\u003e)\u003c/p\u003e\n\u003cp\u003ethanks to \u003ca href=\"https://github.com/WiXSL\"\u003e\u003ccode\u003e@​WiXSL\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/BrendanC23\"\u003e\u003ccode\u003e@​BrendanC23\u003c/code\u003e\u003c/a\u003e \u0026amp; \u003ca href=\"https://github.com/6810779s\"\u003e\u003ccode\u003e@​6810779s\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/1fecf7362c87c828bb585da12f085163d038c7cf\"\u003e\u003ccode\u003e1fecf73\u003c/code\u003e\u003c/a\u003e 7.72.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/f5373fe4faa66c1ce3274adea87cb00a85293fbd\"\u003e\u003ccode\u003ef5373fe\u003c/code\u003e\u003c/a\u003e 🌉 allow subscribe formState to track submit state (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13319\"\u003e#13319\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/f5deec5a9d2ea04c5363174d043c31c67a4d79cb\"\u003e\u003ccode\u003ef5deec5\u003c/code\u003e\u003c/a\u003e 📖 chore: update issue template CodeSandbox links (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13315\"\u003e#13315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/3f4d0f3e100b10618b1fb31006424ef092cb329a\"\u003e\u003ccode\u003e3f4d0f3\u003c/code\u003e\u003c/a\u003e 🐞 fix \u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13300\"\u003e#13300\u003c/a\u003e checkbox form valdiation ignored with native valdiation (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13310\"\u003e#13310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/2e8f081420d981195030ad8f2208a19c268aa0ec\"\u003e\u003ccode\u003e2e8f081\u003c/code\u003e\u003c/a\u003e 🐞 fix: prevent useFieldArray from marking unrelated fields as dirty (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13299\"\u003e#13299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/react-hook-form/react-hook-form/commit/6067c3f85b17c22f7553b8eadc52d1f1366c4a61\"\u003e\u003ccode\u003e6067c3f\u003c/code\u003e\u003c/a\u003e ⚓️ feat: build-in form level validate (\u003ca href=\"https://redirect.github.com/react-hook-form/react-hook-form/issues/13195\"\u003e#13195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/react-hook-form/react-hook-form/compare/v7.71.2...v7.72.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-resizable-panels` from 4.7.5 to 4.8.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/bvaughn/react-resizable-panels/releases\"\u003ereact-resizable-panels's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/699\"\u003e699\u003c/a\u003e: \u003ccode\u003euseDefaultLayout\u003c/code\u003e hook automatically migrates legacy layouts to version 4 format; see issue \u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/issues/605\"\u003e605\u003c/a\u003e or PR \u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/699\"\u003e699\u003c/a\u003e for details on how this works.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/698\"\u003e698\u003c/a\u003e: Replace \u003ccode\u003ePanel\u003c/code\u003e \u003ccode\u003earia-disabled\u003c/code\u003e attribute with \u003ccode\u003edata-disabled\u003c/code\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/bvaughn/react-resizable-panels/blob/main/CHANGELOG.md\"\u003ereact-resizable-panels's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/699\"\u003e699\u003c/a\u003e: \u003ccode\u003euseDefaultLayout\u003c/code\u003e hook automatically migrates legacy layouts to version 4 format; see issue \u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/issues/605\"\u003e605\u003c/a\u003e for details on how this works.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.7.6\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/pull/698\"\u003e698\u003c/a\u003e: Replace \u003ccode\u003ePanel\u003c/code\u003e \u003ccode\u003earia-disabled\u003c/code\u003e attribute with \u003ccode\u003edata-disabled\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/1e299c3d8ddbb9b1fdbdd8298bdb7b345af9dd4e\"\u003e\u003ccode\u003e1e299c3\u003c/code\u003e\u003c/a\u003e 4.7.6 -\u0026gt; 4.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/09bec237a46bd3ee26ed216b98452707e88750bc\"\u003e\u003ccode\u003e09bec23\u003c/code\u003e\u003c/a\u003e Import version 3 saved layouts in version 4 (\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/1adf716369405f4b89f8c4c71b3f590c7b33ee78\"\u003e\u003ccode\u003e1adf716\u003c/code\u003e\u003c/a\u003e Update CONTRIBUTING.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/bf4f8c629598928ee488583e23bbffd15de9d4cf\"\u003e\u003ccode\u003ebf4f8c6\u003c/code\u003e\u003c/a\u003e 4.7.5 -\u0026gt; 4.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/d7e4d972ea39bc20906b4141a2f1ccefc29fd38d\"\u003e\u003ccode\u003ed7e4d97\u003c/code\u003e\u003c/a\u003e Replace \u003ccode\u003ePanel\u003c/code\u003e \u003ccode\u003earia-disabled\u003c/code\u003e attribute with \u003ccode\u003edata-disabled\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/bvaughn/react-resizable-panels/issues/698\"\u003e#698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/ebf443d13bc12aafe8b8349f4e0780af945dbc66\"\u003e\u003ccode\u003eebf443d\u003c/code\u003e\u003c/a\u003e Upgrade react-lib-tools\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/225be9728be8a5512608e6d88e341b0d98b27c7d\"\u003e\u003ccode\u003e225be97\u003c/code\u003e\u003c/a\u003e Upgrade react-lib-tools\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/bvaughn/react-resizable-panels/commit/57bf680a13ea11ded73b7c90251c5155d1dc8bb1\"\u003e\u003ccode\u003e57bf680\u003c/code\u003e\u003c/a\u003e Tweaked defaultSize warning wording\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/bvaughn/react-resizable-panels/compare/4.7.5...4.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `unstorage` from 1.17.4 to 1.17.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/unjs/unstorage/releases\"\u003eunstorage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.17.5\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/unstorage/compare/v1.17.4...v1.17.5\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e📦 Dependencies\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate deps (h3 and lru-cache) (\u003ca href=\"https://github.com/unjs/unstorage/commit/37e8958\"\u003e37e8958\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/unstorage/blob/v1.17.5/CHANGELOG.md\"\u003eunstorage's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.17.5\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/unjs/unstorage/compare/v1.17.4...v1.17.5\"\u003ecompare changes\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003e🏡 Chore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate undocs (\u003ca href=\"https://github.com/unjs/unstorage/commit/a6d4235\"\u003ea6d4235\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (\u003ca href=\"https://github.com/unjs/unstorage/commit/8cf2093\"\u003e8cf2093\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate deps (h3 and lru-cache) (\u003ca href=\"https://github.com/unjs/unstorage/commit/37e8958\"\u003e37e8958\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/unstorage/commit/e2febded37759ec796e7d0233d4eb68c92423cc2\"\u003e\u003ccode\u003ee2febde\u003c/code\u003e\u003c/a\u003e chore(release): v1.17.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/unstorage/commit/37e895881d6f32fbe96bc2dc21fe9dc11dff8503\"\u003e\u003ccode\u003e37e8958\u003c/code\u003e\u003c/a\u003e chore: update deps (h3 and lru-cache)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/unstorage/commit/8cf209362e10aa2f5dea000015e7ce8fab71b9ca\"\u003e\u003ccode\u003e8cf2093\u003c/code\u003e\u003c/a\u003e chore: update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/unjs/unstorage/commit/a6d42359bf258db04a3e0c4403055a01f5594723\"\u003e\u003ccode\u003ea6d4235\u003c/code\u003e\u003c/a\u003e chore: update undocs\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/unjs/unstorage/compare/v1.17.4...v1.17.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@orpc/experimental-ratelimit` from 1.13.9 to 1.13.13\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/middleapi/orpc/releases\"\u003e\u003ccode\u003e@​orpc/experimental-ratelimit\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.13.13\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient\u003c/strong\u003e: Reexport getEventMeta, withEventMeta  -  by \u003ca href=\"https://github.com/dinwwwh\"\u003e\u003ccode\u003e@​dinwwwh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/middleapi/orpc/issues/1508\"\u003emiddleapi/orpc#1508\u003c/a\u003e \u003ca href=\"https://github.com/middleapi/orpc/commit/77e421e0\"\u003e\u003c!-- raw HTML omitted --\u003e(77e42)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/middleapi/orpc/compare/v1.13.12...v1.13.13\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev1.13.12\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSerialize undefined array elements as null  -  by \u003ca href=\"https://github.com/treehill05\"\u003e\u003ccode\u003e@​treehill05\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/middleapi/orpc/issues/1505\"\u003emiddleapi/orpc#1505\u003c/a\u003e \u003ca href=\"https://github.com/middleapi/orpc/commit/89acf150\"\u003e\u003c!-- raw HTML omitted --\u003e(89acf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/middleapi/orpc/compare/v1.13.11...v1.13.12\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev1.13.11\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003estandard-server\u003c/strong\u003e: Invalid content-disposition with non-ASCII filenames  -  by \u003ca href=\"https://github.com/dinwwwh\"\u003e\u003ccode\u003e@​dinwwwh\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/middleapi/orpc/issues/1500\"\u003emiddleapi/orpc#1500\u003c/a\u003e \u003ca href=\"https://github.com/middleapi/orpc/commit/672192e9\"\u003e\u003c!-- raw HTML omitted --\u003e(67219)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/middleapi/orpc/compare/v1.13.10...v1.13.11\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev1.13.10\u003c/h2\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003enode-adapter\u003c/strong\u003e: Handle utf-8 characters split across stream chunks  -  by \u003ca href=\"https://github.com/zxhyc131\"\u003e\u003ccode\u003e@​zxhyc131\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/middleapi/orpc/issues/1496\"\u003emiddleapi/orpc#1496\u003c/a\u003e \u003ca href=\"https://github.com/middleapi/orpc/commit/6bc474e0\"\u003e\u003c!-- raw HTML omitted --\u003e(6bc47)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/middleapi/orpc/compare/v1.13.9...v1.13.10\"\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/middleapi/orpc/commit/fae790d7b35608d561eec5982791471d7c404b61\"\u003e\u003ccode\u003efae790d\u003c/code\u003e\u003c/a\u003e chore: release v1.13.13\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/middleapi/orpc/commit/6ca5c719f8583db4b3b95c494e8877e4df9973d1\"\u003e\u003ccode\u003e6ca5c71\u003c/code\u003e\u003c/a\u003e chore: release v1.13.12\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/middleapi/orpc/commit/8d90c8fecd8bde4a7a30cb2d22485bfbd2af3d07\"\u003e\u003ccode\u003e8d90c8f\u003c/code\u003e\u003c/a\u003e chore: release v1.13.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/middleapi/orpc/commit/cb6363bc8f7a0765c206ea70abe2ec965c156058\"\u003e\u003ccode\u003ecb6363b\u003c/code\u003e\u003c/a\u003e chore: release v1.13.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/middleapi/orpc/commit/f30210a381bd14e99bcf3aaf98e8487d8a2b43c7\"\u003e\u003ccode\u003ef30210a\u003c/code\u003e\u003c/a\u003e chore: sync sponsors\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/middleapi/orpc/commits/v1.13.13/packages/ratelimit\"\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.6 to 1.14.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/axios/axios/releases\"\u003eaxios's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.14.0\u003c/h2\u003e\n\u003cp\u003eThis release focuses on compatibility fixes, adapter stability improvements, and test/tooling modernisation.\u003c/p\u003e\n\u003ch2\u003e⚠️ Important Changes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Changes:\u003c/strong\u003e None identified in this release.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAction Required:\u003c/strong\u003e If you rely on env-based proxy behaviour or CJS resolution edge-cases, validate your integration after upgrade (notably \u003ccode\u003eproxy-from-env\u003c/code\u003e v2 alignment and \u003ccode\u003emain\u003c/code\u003e entry compatibility fix).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🚀 New Features\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eRuntime Features:\u003c/strong\u003e No new end-user features were introduced in this release.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTest Coverage Expansion:\u003c/strong\u003e Added broader smoke/module test coverage for CJS and ESM package usage. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7510\"\u003e#7510\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🐛 Bug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eHeaders:\u003c/strong\u003e Trim trailing CRLF in normalised header values. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7456\"\u003e#7456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eHTTP/2:\u003c/strong\u003e Close detached HTTP/2 sessions on timeout to avoid lingering sessions. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7457\"\u003e#7457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFetch Adapter:\u003c/strong\u003e Cancel \u003ccode\u003eReadableStream\u003c/code\u003e created during request-stream capability probing to prevent async resource leaks. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7515\"\u003e#7515\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eProxy Handling:\u003c/strong\u003e Fixed env proxy behavior with \u003ccode\u003eproxy-from-env\u003c/code\u003e v2 usage. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7499\"\u003e#7499\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eCommonJS Compatibility:\u003c/strong\u003e Fixed package \u003ccode\u003emain\u003c/code\u003e entry regression affecting CJS consumers. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7532\"\u003e#7532\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🔧 Maintenance \u0026amp; Chores\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eSecurity/Dependencies:\u003c/strong\u003e Updated \u003ccode\u003eformidable\u003c/code\u003e and refreshed package set to newer versions. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7533\"\u003e#7533\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/10556\"\u003e#10556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTooling:\u003c/strong\u003e Continued migration to Vitest and modernised CI/test harnesses. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7484\"\u003e#7484\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7489\"\u003e#7489\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7498\"\u003e#7498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBuild/Lint Stack:\u003c/strong\u003e Rollup, ESLint, TypeScript, and related dev-dependency updates. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7508\"\u003e#7508\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7509\"\u003e#7509\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7522\"\u003e#7522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eDocumentation:\u003c/strong\u003e Clarified JSON parsing and adapter-related docs/comments. (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7398\"\u003e#7398\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7460\"\u003e#7460\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/axios/axios/pull/7478\"\u003e#7478\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e🌟 New Contributors\u003c/h2\u003e\n\u003cp\u003eWe are thrilled to welcome our new contributors. Thank you for helping improve Axios:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aviu16\"\u003e\u003ccode\u003e@​aviu16\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7456\"\u003e#7456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NETIZEN-11\"\u003e\u003ccode\u003e@​NETIZEN-11\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7460\"\u003e#7460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fedotov\"\u003e\u003ccode\u003e@​fedotov\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7457\"\u003e#7457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nthbotast\"\u003e\u003ccode\u003e@​nthbotast\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7478\"\u003e#7478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/veeceey\"\u003e\u003ccode\u003e@​veeceey\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7398\"\u003e#7398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/penkzhou\"\u003e\u003ccode\u003e@​penkzhou\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/pull/7515\"\u003e#7515\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cem\u003eFull Changelog: \u003ca href=\"https://github.com/axios/axios/compare/v1.13.6...v1.14.0\"\u003ev1.13.6...v1.14.0\u003c/a\u003e\u003c/em\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/axios/axios/commit/46bee3dea75ef53a8eae49f3b7487e6341de6074\"\u003e\u003ccode\u003e46bee3d\u003c/code\u003e\u003c/a\u003e chore(release): prepare release 1.14.0 (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10563\"\u003e#10563\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/518aff569043116c87ce78e3d83877d5251f2a16\"\u003e\u003ccode\u003e518aff5\u003c/code\u003e\u003c/a\u003e chore: add AI Moderator workflow for spam detection (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10551\"\u003e#10551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/b7dfda3e7cf9e85f6063d90334318f82842b42d0\"\u003e\u003ccode\u003eb7dfda3\u003c/code\u003e\u003c/a\u003e chore(sponsor): update sponsor block (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10557\"\u003e#10557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/9aa34d52918c13eaa445d884a24e9e20e71a7a93\"\u003e\u003ccode\u003e9aa34d5\u003c/code\u003e\u003c/a\u003e fix: updated release flow to match the current flows (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10562\"\u003e#10562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/e9e5ebe483b3f0cecbb5a4c9fa95a316ea5d0645\"\u003e\u003ccode\u003ee9e5ebe\u003c/code\u003e\u003c/a\u003e Update packages to latest version (\u003ca href=\"https://redirect.github.com/axios/axios/issues/10556\"\u003e#10556\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/4d8931ca8a92e53c5dcf02cf46d1016a10e60ec0\"\u003e\u003ccode\u003e4d8931c\u003c/code\u003e\u003c/a\u003e fix: formidable dependency vulnerable to arbitrary (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7533\"\u003e#7533\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/3a6f5c1ae1f9b58198e9f3109896a2c11d017c58\"\u003e\u003ccode\u003e3a6f5c1\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​babel/preset-env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7531\"\u003e#7531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/bcfd2997dc93b56669dd03b29b83d8a868797937\"\u003e\u003ccode\u003ebcfd299\u003c/code\u003e\u003c/a\u003e fix: bug axios breaks commonjs compatibility main entry (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7532\"\u003e#7532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/d6dcbfd53e9506d9c8c0b1fd09c4d960bea9b9f0\"\u003e\u003ccode\u003ed6dcbfd\u003c/code\u003e\u003c/a\u003e fix: dependabot uses the correct labels (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7530\"\u003e#7530\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/axios/axios/commit/5dd7ba78b8960fb29e39b6918ee5cb9a2130f15c\"\u003e\u003ccode\u003e5dd7ba7\u003c/code\u003e\u003c/a\u003e chore: upgrade to latest ts (\u003ca href=\"https://redirect.github.com/axios/axios/issues/7522\"\u003e#7522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/axios/axios/compare/v1.13.6...v1.14.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the package contents before updating.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drizzle-orm` from 0.45.1 to 0.45.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/drizzle-team/drizzle-orm/releases\"\u003edrizzle-orm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.45.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed \u003ccode\u003esql.identifier()\u003c/code\u003e, \u003ccode\u003esql.as()\u003c/code\u003e escaping issues. Previously all the values passed to this functions were not properly escaped\ncausing a possible SQL Injection (CWE-89) vulnerability\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/EthanKim88\"\u003e\u003ccode\u003e@​EthanKim88\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/0x90sh\"\u003e\u003ccode\u003e@​0x90sh\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/wgoodall01\"\u003e\u003ccode\u003e@​wgoodall01\u003c/code\u003e\u003c/a\u003e for reaching out to us with a reproduction and suggested fix\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/drizzle-team/drizzle-orm/commit/273c78071d4841b497f5144734b38294df7ec64b\"\u003e\u003ccode\u003e273c780\u003c/code\u003e\u003c/a\u003e + 0.45.2 (\u003ca href=\"https://redirect.github.com/drizzle-team/drizzle-orm/issues/5534\"\u003e#5534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/drizzle-team/drizzle-orm/commit/4aa6ecfee4b4728dadf6f77f071a149878a3c6c0\"\u003e\u003ccode\u003e4aa6ecf\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/hi02102002/trektoeic/pull/142","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/hi02102002%2Ftrektoeic/issues/142","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/142/packages"}},{"old_version":"0.13.10","new_version":"0.13.11","update_type":"patch","path":null,"pr_created_at":"2026-04-01T00:22:58.000Z","version_change":"0.13.10 → 0.13.11","issue":{"uuid":"4183183287","node_id":"PR_kwDOInNSaM7PGlTL","number":1960,"state":"open","title":"Bump the production group with 8 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-04-01T00:22:58.000Z","updated_at":"2026-04-01T22:18:08.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"production","update_count":8,"packages":[{"name":"@t3-oss/env-core","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@aws-sdk/client-s3","old_version":"3.1014.0","new_version":"3.1019.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@aws-sdk/s3-request-presigner","old_version":"3.1014.0","new_version":"3.1019.0","repository_url":"https://github.com/aws/aws-sdk-js-v3"},{"name":"@t3-oss/env-nextjs","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@xyflow/react","old_version":"12.10.1","new_version":"12.10.2","repository_url":"https://github.com/xyflow/xyflow"},{"name":"fast-xml-parser","old_version":"5.5.8","new_version":"5.5.9","repository_url":"https://github.com/NaturalIntelligence/fast-xml-parser"},{"name":"maplibre-gl","old_version":"5.21.0","new_version":"5.21.1","repository_url":"https://github.com/maplibre/maplibre-gl-js"},{"name":"hono","old_version":"4.12.8","new_version":"4.12.9","repository_url":"https://github.com/honojs/hono"}],"path":null,"ecosystem":"npm"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the production group with 8 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.10` | `0.13.11` |\n| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3) | `3.1014.0` | `3.1019.0` |\n| [@aws-sdk/s3-request-presigner](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/packages/s3-request-presigner) | `3.1014.0` | `3.1019.0` |\n| [@t3-oss/env-nextjs](https://github.com/t3-oss/t3-env/tree/HEAD/packages/nextjs) | `0.13.10` | `0.13.11` |\n| [@xyflow/react](https://github.com/xyflow/xyflow/tree/HEAD/packages/react) | `12.10.1` | `12.10.2` |\n| [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) | `5.5.8` | `5.5.9` |\n| [maplibre-gl](https://github.com/maplibre/maplibre-gl-js) | `5.21.0` | `5.21.1` |\n| [hono](https://github.com/honojs/hono) | `4.12.8` | `4.12.9` |\n\nUpdates `@t3-oss/env-core` from 0.13.10 to 0.13.11\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/395\"\u003e#395\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/GRA0007\"\u003e\u003ccode\u003e@​GRA0007\u003c/code\u003e\u003c/a\u003e! - Update zod imports to support treeshaking in Webpack (Next.js) and esbuild\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/23ddb79a92800665daa54b90c99f7c1099eeb6fb\"\u003e\u003ccode\u003e23ddb79\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Update zod imports to support tree-shaking for Webpack (Next.js) and esbuild ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.11/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/client-s3` from 3.1014.0 to 3.1019.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e\u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1019.0\u003c/h2\u003e\n\u003ch4\u003e3.1019.0(2026-03-27)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  import from core submodules instead of root (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7896\"\u003e#7896\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e35edfcd0522060f7c544085c32c88fb0ba3cccb\"\u003ee35edfcd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eclient tarball generation with canonical name (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7893\"\u003e#7893\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/742196a8a1d2ea2f4239c35ea9a21618bdabcd16\"\u003e742196a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecjs inliner - cache externality check to reduce logging (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7892\"\u003e#7892\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/151df912bdd4e12d33e1f86bc3a08573c409c235\"\u003e151df912\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003escript to generate client tarball (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7866\"\u003e#7866\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5292adc8aaf7a6ea89d3a2bb51940e3e472428e2\"\u003e5292adc8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-neptunedata:\u003c/strong\u003e  Minor formatting changes to remove unnecessary symbols. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d13b120cd12470aa26c105dc260ca20bec6b8c37\"\u003ed13b120c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Adding AgentCore Code Interpreter Node.js Runtime Support with an optional runtime field (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5a5bd7431d23c50120ab155cc73f0e18dff3db97\"\u003e5a5bd743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Adds support for custom code-based evaluators using customer-managed Lambda functions. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/42dda2d1d1d60be1de02a9a11c82bf8b30d1c8e7\"\u003e42dda2d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-omics:\u003c/strong\u003e  AWS HealthOmics now supports VPC networking, allowing users to connect runs to external resources with NAT gateway, AWS VPC resources, and more. New Configuration APIs support configuring VPC settings. StartRun API now accepts networkingMode and configurationName parameters to enable VPC networking. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a16cb606468bb8b01665ed727e6a6575e1f5d04f\"\u003ea16cb606\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1019.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1018.0\u003c/h2\u003e\n\u003ch4\u003e3.1018.0(2026-03-26)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elib-storage:\u003c/strong\u003e  change default AbortController in Upload to the global implementation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7880\"\u003e#7880\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/31c06fb02f56233c37d3aeb53a87847bb7276d64\"\u003e31c06fb0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackages-internal:\u003c/strong\u003e  readme updates for internal packages (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7885\"\u003e#7885\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2da8b4cd3ee660dcb14ca79d77cf942bd3405349\"\u003e2da8b4cd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-26 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bc19bda4a875239b26e5d624d0e8809f40290e13\"\u003ebc19bda4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr:\u003c/strong\u003e  Add StepExecutionRoleArn to RunJobFlow API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/59a0577f97bf21a8cce255d97bb9cd57e1ee60a1\"\u003e59a0577f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-timestream-influxdb:\u003c/strong\u003e  Timestream for InfluxDB adds support for customer defined maintenance windows. This allows customers to define maintenance schedule during resource creation and updates (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/22d9a2c89b71410267d00164d0abce2b1ed129a3\"\u003e22d9a2c8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  This release adds parameter support to saved queries in CloudWatch Logs Insights. Define reusable query templates with named placeholders, invoke them using start query. Available in Console, CLI and SDK (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2c09ac48f254ea7b0f5915cad5d387197e589bb7\"\u003e2c09ac48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-data-exports:\u003c/strong\u003e  With this release we are providing an option to accounts to have their export delivered to an S3 bucket that is not owned by the account. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ec48160efacd618fb6624fb76c379bcbd88e8192\"\u003eec48160e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  Release support for ml.r5d.16xlarge instance types for SageMaker HyperPod (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/db6db4e38b768b849146ecf1eee964457be37887\"\u003edb6db4e3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ses:\u003c/strong\u003e  turn off email verification e2e test (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7886\"\u003e#7886\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ae42308f2f5d7c7c99a092d89bba2f33b89780d2\"\u003eae42308f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-s3/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1018.0...v3.1019.0\"\u003e3.1019.0\u003c/a\u003e (2026-03-27)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1017.0...v3.1018.0\"\u003e3.1018.0\u003c/a\u003e (2026-03-26)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1016.0...v3.1017.0\"\u003e3.1017.0\u003c/a\u003e (2026-03-25)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1015.0...v3.1016.0\"\u003e3.1016.0\u003c/a\u003e (2026-03-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1014.0...v3.1015.0\"\u003e3.1015.0\u003c/a\u003e (2026-03-23)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/client-s3\u003c/code\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/aws/aws-sdk-js-v3/commit/a84cde64ab1985fbc1058f3188f82dd1b34428ce\"\u003e\u003ccode\u003ea84cde6\u003c/code\u003e\u003c/a\u003e Publish v3.1019.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e35edfcd0522060f7c544085c32c88fb0ba3cccb\"\u003e\u003ccode\u003ee35edfc\u003c/code\u003e\u003c/a\u003e chore(codegen): import from core submodules instead of root (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7896\"\u003e#7896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a3a34e38278f3d1fa1e8ee078d6d85d7cbe3dd56\"\u003e\u003ccode\u003ea3a34e3\u003c/code\u003e\u003c/a\u003e Publish v3.1018.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32dfe7f4f724e639381e985dbdbfd1fc948f2ffa\"\u003e\u003ccode\u003e32dfe7f\u003c/code\u003e\u003c/a\u003e Publish v3.1017.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/dfeae958cfe7d7c3ab43dc126b4fa8ab8787c085\"\u003e\u003ccode\u003edfeae95\u003c/code\u003e\u003c/a\u003e chore(middleware-sdk-s3): custom request validation for s3 client (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-s3/issues/7882\"\u003e#7882\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7ca64d5730b05af55326d9979ea234bfc4cc8594\"\u003e\u003ccode\u003e7ca64d5\u003c/code\u003e\u003c/a\u003e Publish v3.1016.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/09b1455b9d2c10039e80195e01756d6a86e02b22\"\u003e\u003ccode\u003e09b1455\u003c/code\u003e\u003c/a\u003e Publish v3.1015.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1019.0/clients/client-s3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@aws-sdk/s3-request-presigner` from 3.1014.0 to 3.1019.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/releases\"\u003e\u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.1019.0\u003c/h2\u003e\n\u003ch4\u003e3.1019.0(2026-03-27)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecodegen:\u003c/strong\u003e  import from core submodules instead of root (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7896\"\u003e#7896\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/e35edfcd0522060f7c544085c32c88fb0ba3cccb\"\u003ee35edfcd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003escripts:\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eclient tarball generation with canonical name (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7893\"\u003e#7893\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/742196a8a1d2ea2f4239c35ea9a21618bdabcd16\"\u003e742196a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ecjs inliner - cache externality check to reduce logging (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7892\"\u003e#7892\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/151df912bdd4e12d33e1f86bc3a08573c409c235\"\u003e151df912\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003escript to generate client tarball (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7866\"\u003e#7866\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5292adc8aaf7a6ea89d3a2bb51940e3e472428e2\"\u003e5292adc8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-neptunedata:\u003c/strong\u003e  Minor formatting changes to remove unnecessary symbols. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/d13b120cd12470aa26c105dc260ca20bec6b8c37\"\u003ed13b120c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore:\u003c/strong\u003e  Adding AgentCore Code Interpreter Node.js Runtime Support with an optional runtime field (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/5a5bd7431d23c50120ab155cc73f0e18dff3db97\"\u003e5a5bd743\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bedrock-agentcore-control:\u003c/strong\u003e  Adds support for custom code-based evaluators using customer-managed Lambda functions. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/42dda2d1d1d60be1de02a9a11c82bf8b30d1c8e7\"\u003e42dda2d1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-omics:\u003c/strong\u003e  AWS HealthOmics now supports VPC networking, allowing users to connect runs to external resources with NAT gateway, AWS VPC resources, and more. New Configuration APIs support configuring VPC settings. StartRun API now accepts networkingMode and configurationName parameters to enable VPC networking. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a16cb606468bb8b01665ed727e6a6575e1f5d04f\"\u003ea16cb606\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eFor list of updated packages, view \u003cstrong\u003eupdated-packages.md\u003c/strong\u003e in \u003cstrong\u003eassets-3.1019.0.zip\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003ev3.1018.0\u003c/h2\u003e\n\u003ch4\u003e3.1018.0(2026-03-26)\u003c/h4\u003e\n\u003ch5\u003eChores\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elib-storage:\u003c/strong\u003e  change default AbortController in Upload to the global implementation (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7880\"\u003e#7880\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/31c06fb02f56233c37d3aeb53a87847bb7276d64\"\u003e31c06fb0\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eDocumentation Changes\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003epackages-internal:\u003c/strong\u003e  readme updates for internal packages (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7885\"\u003e#7885\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2da8b4cd3ee660dcb14ca79d77cf942bd3405349\"\u003e2da8b4cd\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eNew Features\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclients:\u003c/strong\u003e  update client endpoints as of 2026-03-26 (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/bc19bda4a875239b26e5d624d0e8809f40290e13\"\u003ebc19bda4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-emr:\u003c/strong\u003e  Add StepExecutionRoleArn to RunJobFlow API (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/59a0577f97bf21a8cce255d97bb9cd57e1ee60a1\"\u003e59a0577f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-timestream-influxdb:\u003c/strong\u003e  Timestream for InfluxDB adds support for customer defined maintenance windows. This allows customers to define maintenance schedule during resource creation and updates (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/22d9a2c89b71410267d00164d0abce2b1ed129a3\"\u003e22d9a2c8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-cloudwatch-logs:\u003c/strong\u003e  This release adds parameter support to saved queries in CloudWatch Logs Insights. Define reusable query templates with named placeholders, invoke them using start query. Available in Console, CLI and SDK (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/2c09ac48f254ea7b0f5915cad5d387197e589bb7\"\u003e2c09ac48\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-bcm-data-exports:\u003c/strong\u003e  With this release we are providing an option to accounts to have their export delivered to an S3 bucket that is not owned by the account. (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ec48160efacd618fb6624fb76c379bcbd88e8192\"\u003eec48160e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient-sagemaker:\u003c/strong\u003e  Release support for ml.r5d.16xlarge instance types for SageMaker HyperPod (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/db6db4e38b768b849146ecf1eee964457be37887\"\u003edb6db4e3\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003eTests\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eclient-ses:\u003c/strong\u003e  turn off email verification e2e test (\u003ca href=\"https://redirect.github.com/aws/aws-sdk-js-v3/pull/7886\"\u003e#7886\u003c/a\u003e) (\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/ae42308f2f5d7c7c99a092d89bba2f33b89780d2\"\u003eae42308f\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/blob/main/packages/s3-request-presigner/CHANGELOG.md\"\u003e\u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1018.0...v3.1019.0\"\u003e3.1019.0\u003c/a\u003e (2026-03-27)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1017.0...v3.1018.0\"\u003e3.1018.0\u003c/a\u003e (2026-03-26)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1016.0...v3.1017.0\"\u003e3.1017.0\u003c/a\u003e (2026-03-25)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1015.0...v3.1016.0\"\u003e3.1016.0\u003c/a\u003e (2026-03-24)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\u003e\u003c/p\u003e\n\u003ch1\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/compare/v3.1014.0...v3.1015.0\"\u003e3.1015.0\u003c/a\u003e (2026-03-23)\u003c/h1\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e Version bump only for package \u003ccode\u003e@​aws-sdk/s3-request-presigner\u003c/code\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/aws/aws-sdk-js-v3/commit/a84cde64ab1985fbc1058f3188f82dd1b34428ce\"\u003e\u003ccode\u003ea84cde6\u003c/code\u003e\u003c/a\u003e Publish v3.1019.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/a3a34e38278f3d1fa1e8ee078d6d85d7cbe3dd56\"\u003e\u003ccode\u003ea3a34e3\u003c/code\u003e\u003c/a\u003e Publish v3.1018.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/32dfe7f4f724e639381e985dbdbfd1fc948f2ffa\"\u003e\u003ccode\u003e32dfe7f\u003c/code\u003e\u003c/a\u003e Publish v3.1017.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/7ca64d5730b05af55326d9979ea234bfc4cc8594\"\u003e\u003ccode\u003e7ca64d5\u003c/code\u003e\u003c/a\u003e Publish v3.1016.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commit/09b1455b9d2c10039e80195e01756d6a86e02b22\"\u003e\u003ccode\u003e09b1455\u003c/code\u003e\u003c/a\u003e Publish v3.1015.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/aws/aws-sdk-js-v3/commits/v3.1019.0/packages/s3-request-presigner\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@t3-oss/env-nextjs` from 0.13.10 to 0.13.11\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/nextjs/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-nextjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.13.11\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/t3-oss/t3-env/commit/23ddb79a92800665daa54b90c99f7c1099eeb6fb\"\u003e\u003ccode\u003e23ddb79\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/nextjs/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Update zod imports to support tree-shaking for Webpack (Next.js) and esbuild ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-nextjs@0.13.11/packages/nextjs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@xyflow/react` from 12.10.1 to 12.10.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xyflow/xyflow/releases\"\u003e\u003ccode\u003e@​xyflow/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​xyflow/react\u003c/code\u003e\u003ca href=\"https://github.com/12\"\u003e\u003ccode\u003e@​12\u003c/code\u003e\u003c/a\u003e.10.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5735\"\u003e#5735\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/a6c938fb2e5ed030512ef75d665ac80dc3a66bc6\"\u003e\u003ccode\u003ea6c938fb2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/nvie\"\u003e\u003ccode\u003e@​nvie\u003c/code\u003e\u003c/a\u003e! - Allow \u003ccode\u003etype\u003c/code\u003e field to be missing in \u003ccode\u003eBuiltInNode\u003c/code\u003e (no \u003ccode\u003etype\u003c/code\u003e field is the same as \u003ccode\u003etype: \u0026quot;default\u0026quot;\u003c/code\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5722\"\u003e#5722\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/8c9b7e726e0bb79871c85017dace0f1ccf1b478c\"\u003e\u003ccode\u003e8c9b7e726\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dfblhmm\"\u003e\u003ccode\u003e@​dfblhmm\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003esnapGrid\u003c/code\u003e to \u003ccode\u003escreenToFlowPosition\u003c/code\u003e options\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5723\"\u003e#5723\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/82249517a3338d7bd0d6d499abecfaa6bca8c339\"\u003e\u003ccode\u003e82249517a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/moklick\"\u003e\u003ccode\u003e@​moklick\u003c/code\u003e\u003c/a\u003e! - Pass options to useReactFlow/useSvelteFlow viewport helper functions correctly\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5733\"\u003e#5733\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/64115cd086d2c04235f1cae80acb45455fd0de49\"\u003e\u003ccode\u003e64115cd08\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/AlaricBaraou\"\u003e\u003ccode\u003e@​AlaricBaraou\u003c/code\u003e\u003c/a\u003e! - Fix empty store during ReactFlow remount by reordering StoreUpdater before GraphView and using layout effects\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5727\"\u003e#5727\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/dd54e86b91da29c1f58f646ad9a99f96f0c4a2e5\"\u003e\u003ccode\u003edd54e86b9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/solastley\"\u003e\u003ccode\u003e@​solastley\u003c/code\u003e\u003c/a\u003e! - Ensure visual nodes selection state is cleared when zero selected nodes remain in the flow\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/xyflow/xyflow/commit/4a278dbbf942b2bc964e4159347b70ae6617f3dc\"\u003e\u003ccode\u003e4a278dbbf\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​xyflow/system\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.76\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/xyflow/xyflow/blob/main/packages/react/CHANGELOG.md\"\u003e\u003ccode\u003e@​xyflow/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.10.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5735\"\u003e#5735\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/a6c938fb2e5ed030512ef75d665ac80dc3a66bc6\"\u003e\u003ccode\u003ea6c938fb2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/nvie\"\u003e\u003ccode\u003e@​nvie\u003c/code\u003e\u003c/a\u003e! - Allow \u003ccode\u003etype\u003c/code\u003e field to be missing in \u003ccode\u003eBuiltInNode\u003c/code\u003e (no \u003ccode\u003etype\u003c/code\u003e field is the same as \u003ccode\u003etype: \u0026quot;default\u0026quot;\u003c/code\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5722\"\u003e#5722\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/8c9b7e726e0bb79871c85017dace0f1ccf1b478c\"\u003e\u003ccode\u003e8c9b7e726\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/dfblhmm\"\u003e\u003ccode\u003e@​dfblhmm\u003c/code\u003e\u003c/a\u003e! - Add \u003ccode\u003esnapGrid\u003c/code\u003e to \u003ccode\u003escreenToFlowPosition\u003c/code\u003e options\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5723\"\u003e#5723\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/82249517a3338d7bd0d6d499abecfaa6bca8c339\"\u003e\u003ccode\u003e82249517a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/moklick\"\u003e\u003ccode\u003e@​moklick\u003c/code\u003e\u003c/a\u003e! - Pass options to useReactFlow/useSvelteFlow viewport helper functions correctly\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5733\"\u003e#5733\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/64115cd086d2c04235f1cae80acb45455fd0de49\"\u003e\u003ccode\u003e64115cd08\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/AlaricBaraou\"\u003e\u003ccode\u003e@​AlaricBaraou\u003c/code\u003e\u003c/a\u003e! - Fix empty store during ReactFlow remount by reordering StoreUpdater before GraphView and using layout effects\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/xyflow/xyflow/pull/5727\"\u003e#5727\u003c/a\u003e \u003ca href=\"https://github.com/xyflow/xyflow/commit/dd54e86b91da29c1f58f646ad9a99f96f0c4a2e5\"\u003e\u003ccode\u003edd54e86b9\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/solastley\"\u003e\u003ccode\u003e@​solastley\u003c/code\u003e\u003c/a\u003e! - Ensure visual nodes selection state is cleared when zero selected nodes remain in the flow\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/xyflow/xyflow/commit/4a278dbbf942b2bc964e4159347b70ae6617f3dc\"\u003e\u003ccode\u003e4a278dbbf\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​xyflow/system\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.0.76\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/xyflow/xyflow/commit/ba0a3612fdec69bd3e63046cb25c2b94d30ea672\"\u003e\u003ccode\u003eba0a361\u003c/code\u003e\u003c/a\u003e chore(packages): bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/613ad309998563c1009397d5312e23f302670554\"\u003e\u003ccode\u003e613ad30\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5733\"\u003e#5733\u003c/a\u003e from AlaricBaraou/fix/store-reset-timing-on-remount\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/a6c938fb2e5ed030512ef75d665ac80dc3a66bc6\"\u003e\u003ccode\u003ea6c938f\u003c/code\u003e\u003c/a\u003e Explicitly allow missing \u003ccode\u003etype\u003c/code\u003e field in BuiltInNode type definition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/f2831bdf31ae4cd1c19eaa2bda6617f3d651f88a\"\u003e\u003ccode\u003ef2831bd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5727\"\u003e#5727\u003c/a\u003e from unifygtm/clear-nodes-selection-active\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/0e48d846fa6e10ac7eed48bf19312ead2274f3ae\"\u003e\u003ccode\u003e0e48d84\u003c/code\u003e\u003c/a\u003e Return \u003ccode\u003ehasSelectedNodes\u003c/code\u003e from \u003ccode\u003eadoptUserNodes\u003c/code\u003e and use it to update `nodesSe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/6db2bd053ff516a484b5d10efee33bd8957fdcee\"\u003e\u003ccode\u003e6db2bd0\u003c/code\u003e\u003c/a\u003e fix(react): prevent empty store during ReactFlow remount\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/e7b78d1f53474ffe61585fa6a31c706d03eb1c29\"\u003e\u003ccode\u003ee7b78d1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5720\"\u003e#5720\u003c/a\u003e from yarikoptic/enh-codespell\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/38f4fef52d88951b6978d33fb5a4f5ec1fbeda3a\"\u003e\u003ccode\u003e38f4fef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/xyflow/xyflow/tree/HEAD/packages/react/issues/5722\"\u003e#5722\u003c/a\u003e from dfblhmm/fix/type-definition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/759042d108b34317a12c94e2bb51c8ea4b3422e6\"\u003e\u003ccode\u003e759042d\u003c/code\u003e\u003c/a\u003e Fix spacing in store/index.ts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xyflow/xyflow/commit/52d452b08ed92a39875afd4ab3eb79fed77ea2ea\"\u003e\u003ccode\u003e52d452b\u003c/code\u003e\u003c/a\u003e Centralize nodesSelectionActive update in setNodes of store\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/xyflow/xyflow/commits/@xyflow/react@12.10.2/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fast-xml-parser` from 5.5.8 to 5.5.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/releases\"\u003efast-xml-parser's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003efix typins and matcher instance in callbacks\u003c/h2\u003e\n\u003cp\u003ecombine typings file to avoid configuration changes\npass readonly instance of matcher to the call backs to avoid accidental push/pop call\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md\"\u003efast-xml-parser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003c!-- raw HTML omitted --\u003eNote: If you find missing information about particular minor version, that version must have been changed without any functional change in this library.\u003c!-- raw HTML omitted --\u003e\u003c/p\u003e\n\u003cp\u003eNote: Due to some last quick changes on v4, detail of v4.5.3 \u0026amp; v4.5.4 are not updated here. v4.5.4x is the last tag of v4 in github repository. I'm extremely sorry for the confusion\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.9 / 2026-03-23\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003ecombine typing files\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e4.5.5 / 2026-03-22\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003eapply fixes from v5 (legacy maintenance branch v4-maintenance)\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esupport maxEntityCount\u003c/li\u003e\n\u003cli\u003esupport onDangerousProperty\u003c/li\u003e\n\u003cli\u003esupport maxNestedTags\u003c/li\u003e\n\u003cli\u003ehandle prototype pollution\u003c/li\u003e\n\u003cli\u003efix incorrect entity name replacement\u003c/li\u003e\n\u003cli\u003efix incorrect condition for entity expansion\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.8 / 2026-03-20\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003epass read only matcher in callback\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.7 / 2026-03-19\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix: entity expansion limits\u003c/li\u003e\n\u003cli\u003eupdate strnum package to 2.2.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.6 / 2026-03-16\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdate builder dependency\u003c/li\u003e\n\u003cli\u003efix incorrect regex to replace . in entity name\u003c/li\u003e\n\u003cli\u003efix check for entitiy expansion for lastEntities and html entities too\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.5 / 2026-03-13\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003esanitize dangerous tag or attribute name\u003c/li\u003e\n\u003cli\u003eerror on critical property name\u003c/li\u003e\n\u003cli\u003esupport onDangerousProperty option\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.4 / 2026-03-13\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edeclare Matcher \u0026amp; Expression as unknown so user is not forced to install path-expression-matcher\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.3 / 2026-03-11\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupgrade builder\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.2 / 2026-03-11\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdate dependency to fix typings\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003e5.5.1 / 2026-03-10\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efix dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/a8934f903054c582b8ae6a12937fd4b22c380613\"\u003e\u003ccode\u003ea8934f9\u003c/code\u003e\u003c/a\u003e upgrade strnum\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/23d13e40c35386069eec8e28c8bfdaabc3962680\"\u003e\u003ccode\u003e23d13e4\u003c/code\u003e\u003c/a\u003e combine typing files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/commit/0c0a7dc500983c549c2b1c9e1987dfabc69eddda\"\u003e\u003ccode\u003e0c0a7dc\u003c/code\u003e\u003c/a\u003e update maintenance docs\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.5.8...v5.5.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `maplibre-gl` from 5.21.0 to 5.21.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/maplibre/maplibre-gl-js/releases\"\u003emaplibre-gl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.21.1\u003c/h2\u003e\n\u003ch3\u003e🐞 Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing \u003ccode\u003epromoteId\u003c/code\u003e parameter to geojson worker and refactor communication object (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7320\"\u003e#7320\u003c/a\u003e) (by \u003ca href=\"https://github.com/HarelM\"\u003e\u003ccode\u003e@​HarelM\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/maplibre/maplibre-gl-js/blob/main/CHANGELOG.md\"\u003emaplibre-gl's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.21.1\u003c/h2\u003e\n\u003ch3\u003e🐞 Bug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing \u003ccode\u003epromoteId\u003c/code\u003e parameter to geojson worker and refactor communication object (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7320\"\u003e#7320\u003c/a\u003e) (by \u003ca href=\"https://github.com/HarelM\"\u003e\u003ccode\u003e@​HarelM\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/maplibre/maplibre-gl-js/commit/1fe69fd961d62c9b017debfc7eb49c32c53e5339\"\u003e\u003ccode\u003e1fe69fd\u003c/code\u003e\u003c/a\u003e Bump js version to 5.21.1 (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7325\"\u003e#7325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/1bf28ae09ad2b158cb64795efea6fac9da9a8ba6\"\u003e\u003ccode\u003e1bf28ae\u003c/code\u003e\u003c/a\u003e Add missing promoteId parameter to geojson worker (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7320\"\u003e#7320\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/1557f5205f210a7f1a20c7f0d30ef00746cc6938\"\u003e\u003ccode\u003e1557f52\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump canvas from 3.2.1 to 3.2.2 (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7324\"\u003e#7324\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/73db19a8ecc2f02b9a5d8eb969ff9a48375ef5e7\"\u003e\u003ccode\u003e73db19a\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump \u003ccode\u003e@​vitest/eslint-plugin\u003c/code\u003e in the vitest group (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7321\"\u003e#7321\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/9eeb0fd4a555e45419a01324d9760b52cc1c6439\"\u003e\u003ccode\u003e9eeb0fd\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 4.59.1 to 4.60.0 (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7322\"\u003e#7322\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/a5a63bcedee8eceb3fd90f7e5f727dbad35273d8\"\u003e\u003ccode\u003ea5a63bc\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump rollup from 4.59.0 to 4.59.1 (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7316\"\u003e#7316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/a54d7a149745a1af0ae834800772e41993648da6\"\u003e\u003ccode\u003ea54d7a1\u003c/code\u003e\u003c/a\u003e chore(deps): bump github/codeql-action from 4.33.0 to 4.34.1 (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7317\"\u003e#7317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/a4c8bc8ad0fb685d846be9c80e5169799f9b7d93\"\u003e\u003ccode\u003ea4c8bc8\u003c/code\u003e\u003c/a\u003e chore(deps): bump ggilder/codecoverage from 1.3.0 to 1.3.1 (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7318\"\u003e#7318\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/a8cf500b71089778f93c64c975bcaa0598e14c5d\"\u003e\u003ccode\u003ea8cf500\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump devtools-protocol from 0.0.1596832 to 0.0.1602427 (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7312\"\u003e#7312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/maplibre/maplibre-gl-js/commit/65766d25e8c979f240a89ae7ae2c117c0d8bef86\"\u003e\u003ccode\u003e65766d2\u003c/code\u003e\u003c/a\u003e chore(deps-dev): bump puppeteer from 24.39.1 to 24.40.0 (\u003ca href=\"https://redirect.github.com/maplibre/maplibre-gl-js/issues/7313\"\u003e#7313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/maplibre/maplibre-gl-js/compare/v5.21.0...v5.21.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hono` from 4.12.8 to 4.12.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/hono/releases\"\u003ehono's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.12.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(request): remove \u003ccode\u003eparseBody\u003c/code\u003e from bodyCache to prevent TypeError by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4807\"\u003ehonojs/hono#4807\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(client): add \u003ccode\u003ePickResponseByStatusCode\u003c/code\u003e type by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4791\"\u003ehonojs/hono#4791\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ssg): pass SSG_CONTEXT to forGetInfoURLRequest by \u003ca href=\"https://github.com/yuintei\"\u003e\u003ccode\u003e@​yuintei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4810\"\u003ehonojs/hono#4810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(service-worker): make \u003ccode\u003efire()\u003c/code\u003e fallback behavior consistent with \u003ccode\u003ehandle()\u003c/code\u003e by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4821\"\u003ehonojs/hono#4821\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(cors): reflect request origin when credentials is true with wildcard by \u003ca href=\"https://github.com/ctonneslan\"\u003e\u003ccode\u003e@​ctonneslan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4813\"\u003ehonojs/hono#4813\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/yuintei\"\u003e\u003ccode\u003e@​yuintei\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4810\"\u003ehonojs/hono#4810\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ctonneslan\"\u003e\u003ccode\u003e@​ctonneslan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/hono/pull/4813\"\u003ehonojs/hono#4813\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/hono/compare/v4.12.8...v4.12.9\"\u003ehttps://github.com/honojs/hono/compare/v4.12.8...v4.12.9\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/honojs/hono/commit/e1ae0eb0f5a2dc1001895523016db02141972695\"\u003e\u003ccode\u003ee1ae0eb\u003c/code\u003e\u003c/a\u003e 4.12.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/66fe9feec2bf0dc7bb2b8bcdcb5a380d527e8ae2\"\u003e\u003ccode\u003e66fe9fe\u003c/code\u003e\u003c/a\u003e fix(cors): reflect request origin when credentials is true with wildcard (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4813\"\u003e#4813\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/50e26118cb7a802469f566e4e5a6b8a18cb95e07\"\u003e\u003ccode\u003e50e2611\u003c/code\u003e\u003c/a\u003e fix(service-worker): make \u003ccode\u003efire()\u003c/code\u003e fallback behavior consistent with `handle(...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/be85106d45e74ec5720fd5fc848970daaf1978c8\"\u003e\u003ccode\u003ebe85106\u003c/code\u003e\u003c/a\u003e fix(ssg): pass SSG_CONTEXT to forGetInfoURLRequest (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4810\"\u003e#4810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/d1722e3e56a9cf0fdac24982c9a55195e093a3f7\"\u003e\u003ccode\u003ed1722e3\u003c/code\u003e\u003c/a\u003e feat(client): add \u003ccode\u003ePickResponseByStatusCode\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4791\"\u003e#4791\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/hono/commit/8bd9dddce20eefe94da7ef9602afc603a8df0f91\"\u003e\u003ccode\u003e8bd9ddd\u003c/code\u003e\u003c/a\u003e fix(request): remove \u003ccode\u003eparseBody\u003c/code\u003e from bodyCache to prevent TypeError (\u003ca href=\"https://redirect.github.com/honojs/hono/issues/4807\"\u003e#4807\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/honojs/hono/compare/v4.12.8...v4.12.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nYou can trigger a rebase of this PR 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/alveusgg/alveusgg/pull/1960","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/alveusgg%2Falveusgg/issues/1960","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1960/packages"}},{"old_version":"0.13.10","new_version":"0.13.11","update_type":"patch","path":"/services/mock-service","pr_created_at":"2026-03-31T11:57:26.000Z","version_change":"0.13.10 → 0.13.11","issue":{"uuid":"4178551437","node_id":"PR_kwDOCtRjws7O7blg","number":8072,"state":"open","title":"[mock-service] bump @t3-oss/env-core from 0.13.10 to 0.13.11 in /services/mock-service","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":6,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-31T11:57:26.000Z","updated_at":"2026-04-08T21:09:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[mock-service]","packages":[{"name":"@t3-oss/env-core","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"}],"path":"/services/mock-service","ecosystem":"npm"},"body":"Bumps [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) from 0.13.10 to 0.13.11.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/395\"\u003e#395\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/GRA0007\"\u003e\u003ccode\u003e@​GRA0007\u003c/code\u003e\u003c/a\u003e! - Update zod imports to support treeshaking in Webpack (Next.js) and esbuild\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/23ddb79a92800665daa54b90c99f7c1099eeb6fb\"\u003e\u003ccode\u003e23ddb79\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Update zod imports to support tree-shaking for Webpack (Next.js) and esbuild ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.11/packages/core\"\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/global-121/121-platform/pull/8072","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/global-121%2F121-platform/issues/8072","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8072/packages"}},{"old_version":"0.13.6","new_version":"0.13.11","update_type":"patch","path":null,"pr_created_at":"2026-03-30T13:01:10.000Z","version_change":"0.13.6 → 0.13.11","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":"0.13.10","new_version":"0.13.11","update_type":"patch","path":null,"pr_created_at":"2026-03-30T02:19:30.000Z","version_change":"0.13.10 → 0.13.11","issue":{"uuid":"4166560331","node_id":"PR_kwDOQ1s26c7OdcVr","number":37,"state":"open","title":"deps: bump the npm-runtime-misc group across 1 directory with 18 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-03-30T02:19:30.000Z","updated_at":"2026-03-30T02:19:52.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"npm-runtime-misc","update_count":18,"packages":[{"name":"tsdown","old_version":"0.16.8","new_version":"0.21.7","repository_url":"https://github.com/rolldown/tsdown"},{"name":"@base-ui/react","old_version":"1.0.0","new_version":"1.3.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@trpc/tanstack-react-query","old_version":"11.8.1","new_version":"11.16.0","repository_url":"https://github.com/trpc/trpc"},{"name":"lucide-react","old_version":"0.525.0","new_version":"1.7.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"shadcn","old_version":"3.6.3","new_version":"4.1.1","repository_url":"https://github.com/shadcn-ui/ui"},{"name":"vite-tsconfig-paths","old_version":"5.1.4","new_version":"6.1.1","repository_url":"https://github.com/aleclarson/vite-tsconfig-paths"},{"name":"@testing-library/react","old_version":"16.3.1","new_version":"16.3.2","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"jsdom","old_version":"26.1.0","new_version":"29.0.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"web-vitals","old_version":"5.1.0","new_version":"5.2.0","repository_url":"https://github.com/GoogleChrome/web-vitals"},{"name":"pg","old_version":"8.16.3","new_version":"8.20.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"drizzle-kit","old_version":"0.31.8","new_version":"0.31.10","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"@t3-oss/env-core","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@trpc/client","old_version":"11.8.1","new_version":"11.16.0","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/server","old_version":"11.8.1","new_version":"11.16.0","repository_url":"https://github.com/trpc/trpc"},{"name":"better-auth","old_version":"1.4.10","new_version":"1.5.6","repository_url":"https://github.com/better-auth/better-auth"},{"name":"dotenv","old_version":"17.2.3","new_version":"17.3.1","repository_url":"https://github.com/motdotla/dotenv"},{"name":"drizzle-orm","old_version":"0.45.1","new_version":"0.45.2","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"zod","old_version":"3.25.76","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-runtime-misc group with 18 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [tsdown](https://github.com/rolldown/tsdown) | `0.16.8` | `0.21.7` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.0.0` | `1.3.0` |\n| [@trpc/tanstack-react-query](https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query) | `11.8.1` | `11.16.0` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.525.0` | `1.7.0` |\n| [shadcn](https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn) | `3.6.3` | `4.1.1` |\n| [vite-tsconfig-paths](https://github.com/aleclarson/vite-tsconfig-paths) | `5.1.4` | `6.1.1` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.3.1` | `16.3.2` |\n| [jsdom](https://github.com/jsdom/jsdom) | `26.1.0` | `29.0.1` |\n| [web-vitals](https://github.com/GoogleChrome/web-vitals) | `5.1.0` | `5.2.0` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.16.3` | `8.20.0` |\n| [drizzle-kit](https://github.com/drizzle-team/drizzle-orm) | `0.31.8` | `0.31.10` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.10` | `0.13.11` |\n| [@trpc/client](https://github.com/trpc/trpc/tree/HEAD/packages/client) | `11.8.1` | `11.16.0` |\n| [@trpc/server](https://github.com/trpc/trpc/tree/HEAD/packages/server) | `11.8.1` | `11.16.0` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.4.10` | `1.5.6` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.2.3` | `17.3.1` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.45.1` | `0.45.2` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.3.6` |\n\n\nUpdates `tsdown` from 0.16.8 to 0.21.7\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.21.7\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003emodule\u003c/code\u003e option for attw and publint to allow passing imported modules directly  -  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/31e90c1\"\u003e\u003c!-- raw HTML omitted --\u003e(31e90)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e: Add skipNodeModulesBundle dep subpath e2e tests and fix docs  -  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/deff72c\"\u003e\u003c!-- raw HTML omitted --\u003e(deff7)\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.21.6...v0.21.7\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.21.6\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade rolldown to v1.0.0-rc.12  -  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/512926d\"\u003e\u003c!-- raw HTML omitted --\u003e(51292)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003econfig\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePass root config to workspace config functions  -  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/7616960\"\u003e\u003c!-- raw HTML omitted --\u003e(76169)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse mergeConfig for workspace config merging and support variadic overrides  -  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/148aaaa\"\u003e\u003c!-- raw HTML omitted --\u003e(148aa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edts\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ecjsReexport\u003c/code\u003e option to eliminate dual module type hazard  -  by \u003ca href=\"https://github.com/mandarini\"\u003e\u003ccode\u003e@​mandarini\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/856\"\u003erolldown/tsdown#856\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/875c1b3\"\u003e\u003c!-- raw HTML omitted --\u003e(875c1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexports\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ebin\u003c/code\u003e option to auto-generate package.json bin field  -  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/869\"\u003erolldown/tsdown#869\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/7ebd62d\"\u003e\u003c!-- raw HTML omitted --\u003e(7ebd6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecss\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eCompile preprocessor langs in virtual CSS modules  -  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/865\"\u003erolldown/tsdown#865\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/7b2e0f9\"\u003e\u003c!-- raw HTML omitted --\u003e(7b2e0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStrip \u003ccode\u003e.module\u003c/code\u003e from CSS output filenames  -  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/866\"\u003erolldown/tsdown#866\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/03ade19\"\u003e\u003c!-- raw HTML omitted --\u003e(03ade)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDefault splitting to true in unbundle mode for CSS inject  -  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/867\"\u003erolldown/tsdown#867\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/a4da6af\"\u003e\u003c!-- raw HTML omitted --\u003e(a4da6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSplit CSS plugin into pre/post phases for scoped CSS support  -  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/870\"\u003erolldown/tsdown#870\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/ff0c45a\"\u003e\u003c!-- raw HTML omitted --\u003e(ff0c4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eentry\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eCorrectly output relative paths in logger output  -  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/0005096\"\u003e\u003c!-- raw HTML omitted --\u003e(00050)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.21.5...v0.21.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.21.5\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rolldown to 1.0.0-rc.10  -  by \u003ca href=\"https://github.com/wChenonly\"\u003e\u003ccode\u003e@​wChenonly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/845\"\u003erolldown/tsdown#845\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/414113d\"\u003e\u003c!-- raw HTML omitted --\u003e(41411)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport typescript v6  -  by \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/858\"\u003erolldown/tsdown#858\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bffc416\"\u003e\u003c!-- raw HTML omitted --\u003e(bffc4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecss\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRun final minification on merged CSS output  -  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/853\"\u003erolldown/tsdown#853\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/475df0c\"\u003e\u003c!-- raw HTML omitted --\u003e(475df)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't override internal importer  -  by \u003ca href=\"https://github.com/Laupetin\"\u003e\u003ccode\u003e@​Laupetin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/860\"\u003erolldown/tsdown#860\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/af40e43\"\u003e\u003c!-- raw HTML omitted --\u003e(af40e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse aliased exports for CSS module keys  -  by \u003ca href=\"https://github.com/wChenonly\"\u003e\u003ccode\u003e@​wChenonly\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/840\"\u003erolldown/tsdown#840\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bb6decb\"\u003e\u003c!-- raw HTML omitted --\u003e(bb6de)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExternal \u003ccode\u003eoptionalDependencies\u003c/code\u003e by default  -  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/cd24d3e\"\u003e\u003c!-- raw HTML omitted --\u003e(cd24d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve subpath extensions for packages without exports field  -  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/863\"\u003erolldown/tsdown#863\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/c51502b\"\u003e\u003c!-- raw HTML omitted --\u003e(c5150)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/42467bd1e223c82bb2cf9d01d028be75c908dc31\"\u003e\u003ccode\u003e42467bd\u003c/code\u003e\u003c/a\u003e chore: release v0.21.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/88d73a790f6b097d6c36938bffddfa450dc875ec\"\u003e\u003ccode\u003e88d73a7\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/5b1535ef67cb9855de88c73de4789138f7984f09\"\u003e\u003ccode\u003e5b1535e\u003c/code\u003e\u003c/a\u003e chore: remove jsr\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/5d328185c9d6ce9aedc5d29331f02ba5b07944bc\"\u003e\u003ccode\u003e5d32818\u003c/code\u003e\u003c/a\u003e docs: fix dead external links in docs and skills\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/c7483a038b337284d0dd2c0c2a232606d6c66b05\"\u003e\u003ccode\u003ec7483a0\u003c/code\u003e\u003c/a\u003e docs: update link to Rolldown plugin development guide (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/874\"\u003e#874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/deff72cc258515f7226cf2302612bb6da2dde658\"\u003e\u003ccode\u003edeff72c\u003c/code\u003e\u003c/a\u003e fix(deps): add skipNodeModulesBundle dep subpath e2e tests and fix docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/31e90c1f1878b9d23e7330fdbb56be2ca49c0446\"\u003e\u003ccode\u003e31e90c1\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003emodule\u003c/code\u003e option for attw and publint to allow passing imported modu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/375a51ccb8f40768fac9a5432f6426bb0751bb13\"\u003e\u003ccode\u003e375a51c\u003c/code\u003e\u003c/a\u003e chore: release v0.21.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/e1403c023e6b83dea76e8cf6394d8c4a43f25141\"\u003e\u003ccode\u003ee1403c0\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/000509653d41b328cc937a6d13c69cdec6c42bc3\"\u003e\u003ccode\u003e0005096\u003c/code\u003e\u003c/a\u003e fix(entry): correctly output relative paths in logger output\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.16.8...v0.21.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.0.0 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e\u003ccode\u003e@​base-ui/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch3\u003eGeneral Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWarn when a component function is rendered directly (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4077\"\u003e#4077\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset \u003ccode\u003eopenMethod\u003c/code\u003e after close transition (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4128\"\u003e#4128\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFire \u003c!-- raw HTML omitted --\u003eSpace\u003c!-- raw HTML omitted --\u003e activation on \u003ccode\u003ekeydown\u003c/code\u003e in composite widgets (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4053\"\u003e#4053\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip CSS-hidden items during keyboard navigation in composite widgets (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4195\"\u003e#4195\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize hot paths in \u003ccode\u003euseHover\u003c/code\u003e hooks and \u003ccode\u003esafePolygon\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4199\"\u003e#4199\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSnap \u003ccode\u003e--anchor-width\u003c/code\u003e and \u003ccode\u003e--anchor-height\u003c/code\u003e to device pixel grid (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4082\"\u003e#4082\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix outside press dismissal when a component is portaled into a shadow DOM (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4230\"\u003e#4230\u003c/a\u003e) by \u003ca href=\"https://github.com/dmitri-gb\"\u003e\u003ccode\u003e@​dmitri-gb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nested hoverable popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4206\"\u003e#4206\u003c/a\u003e) by \u003ca href=\"https://github.com/dmitri-gb\"\u003e\u003ccode\u003e@​dmitri-gb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply \u003ccode\u003edata-base-ui-inert\u003c/code\u003e to highest-level node (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3955\"\u003e#3955\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix portable types (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4058\"\u003e#4058\u003c/a\u003e) by \u003ca href=\"https://github.com/cgatian\"\u003e\u003ccode\u003e@​cgatian\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generic \u003ccode\u003eValue\u003c/code\u003e typing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4138\"\u003e#4138\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect a \u003ccode\u003enull\u003c/code\u003e \u003ccode\u003efilter\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4117\"\u003e#4117\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove fallback transition logic and prevent premature image display (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4110\"\u003e#4110\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eButton\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid checking \u003ccode\u003edisabled\u003c/code\u003e twice in \u003ccode\u003eonKeyDown\u003c/code\u003e and \u003ccode\u003eonKeyUp\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4132\"\u003e#4132\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd automatic \u003ccode\u003earia-labelledby\u003c/code\u003e support (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4142\"\u003e#4142\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid applying field attributes to input when it is inside popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4154\"\u003e#4154\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve inline input on \u003ccode\u003eEnter\u003c/code\u003e when nothing is highlighted (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4235\"\u003e#4235\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ARIA attributes during SSR (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4179\"\u003e#4179\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrapping in virtualized grid arrow-key navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4164\"\u003e#4164\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for a visually hidden close button and improve modal focus trapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4084\"\u003e#4084\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eLabel\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4167\"\u003e#4167\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContext Menu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIgnore \u003ccode\u003emouseup\u003c/code\u003e on non-Mac platforms (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3944\"\u003e#3944\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDrawer\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​base-ui/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eMar 12, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWarn when a component function is rendered directly (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4077\"\u003e#4077\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset \u003ccode\u003eopenMethod\u003c/code\u003e after close transition (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4128\"\u003e#4128\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFire \u003c!-- raw HTML omitted --\u003eSpace\u003c!-- raw HTML omitted --\u003e activation on \u003ccode\u003ekeydown\u003c/code\u003e in composite widgets (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4053\"\u003e#4053\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip CSS-hidden items during keyboard navigation in composite widgets (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4195\"\u003e#4195\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize hot paths in \u003ccode\u003euseHover\u003c/code\u003e hooks and \u003ccode\u003esafePolygon\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4199\"\u003e#4199\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSnap \u003ccode\u003e--anchor-width\u003c/code\u003e and \u003ccode\u003e--anchor-height\u003c/code\u003e to device pixel grid (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4082\"\u003e#4082\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix outside press dismissal when a component is portaled into a shadow DOM (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4230\"\u003e#4230\u003c/a\u003e) by \u003ca href=\"https://github.com/dmitri-gb\"\u003e\u003ccode\u003e@​dmitri-gb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nested hoverable popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4206\"\u003e#4206\u003c/a\u003e) by \u003ca href=\"https://github.com/dmitri-gb\"\u003e\u003ccode\u003e@​dmitri-gb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply \u003ccode\u003edata-base-ui-inert\u003c/code\u003e to highest-level node (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3955\"\u003e#3955\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix portable types (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4058\"\u003e#4058\u003c/a\u003e) by \u003ca href=\"https://github.com/cgatian\"\u003e\u003ccode\u003e@​cgatian\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generic \u003ccode\u003eValue\u003c/code\u003e typing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4138\"\u003e#4138\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect a \u003ccode\u003enull\u003c/code\u003e \u003ccode\u003efilter\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4117\"\u003e#4117\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove fallback transition logic and prevent premature image display (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4110\"\u003e#4110\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eButton\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid checking \u003ccode\u003edisabled\u003c/code\u003e twice in \u003ccode\u003eonKeyDown\u003c/code\u003e and \u003ccode\u003eonKeyUp\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4132\"\u003e#4132\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd automatic \u003ccode\u003earia-labelledby\u003c/code\u003e support (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4142\"\u003e#4142\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid applying field attributes to input when it is inside popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4154\"\u003e#4154\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve inline input on \u003ccode\u003eEnter\u003c/code\u003e when nothing is highlighted (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4235\"\u003e#4235\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ARIA attributes during SSR (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4179\"\u003e#4179\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrapping in virtualized grid arrow-key navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4164\"\u003e#4164\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for a visually hidden close button and improve modal focus trapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4084\"\u003e#4084\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eLabel\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4167\"\u003e#4167\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContext Menu\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/mui/base-ui/commit/a819c345da8e59029f044fe4c73b91cc992de467\"\u003e\u003ccode\u003ea819c34\u003c/code\u003e\u003c/a\u003e [release] v1.3.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4300\"\u003e#4300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/6cebc00f88a37671d817e073558ae4108d68fd55\"\u003e\u003ccode\u003e6cebc00\u003c/code\u003e\u003c/a\u003e [menu] Implement content transitions with Viewport (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/bb8140e1c4c2525597f28ff282974c667ca9b21a\"\u003e\u003ccode\u003ebb8140e\u003c/code\u003e\u003c/a\u003e [drawer] Unmark Drawer preview (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4293\"\u003e#4293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/83743ba1e0e1ff124df5ad7e26c6b12f88be1c4f\"\u003e\u003ccode\u003e83743ba\u003c/code\u003e\u003c/a\u003e [navigation menu] Fix delayed trigger switches in Safari (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4310\"\u003e#4310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/a3190b848ad07f083993850167714f81170ef533\"\u003e\u003ccode\u003ea3190b8\u003c/code\u003e\u003c/a\u003e [navigation menu] Fix duplicate \u003ccode\u003earia-orientation\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4309\"\u003e#4309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/227b360b0fb5f28a9f78dece23c158d3d1dc6675\"\u003e\u003ccode\u003e227b360\u003c/code\u003e\u003c/a\u003e [drawer] Make \u003ccode\u003edata-base-ui-swipe-ignore\u003c/code\u003e explicit for touch interactions (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4\"\u003e#4\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/bde80e9ec1ab92fcadb462fc65d7a82f857e4b74\"\u003e\u003ccode\u003ebde80e9\u003c/code\u003e\u003c/a\u003e [combobox][popover] Add visually hidden close button support with improved mo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/24efc801a5dcc598e8874210e94b47c9b7e31da1\"\u003e\u003ccode\u003e24efc80\u003c/code\u003e\u003c/a\u003e [combobox][autocomplete] Add \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ca0c6452f317ab9fa521902311d3db4d79d43ebc\"\u003e\u003ccode\u003eca0c645\u003c/code\u003e\u003c/a\u003e [select][combobox][slider] Add \u003ccode\u003eLabel\u003c/code\u003e parts (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4167\"\u003e#4167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e90b02701eaea5b6ade703117bca8722c6613a38\"\u003e\u003ccode\u003ee90b027\u003c/code\u003e\u003c/a\u003e [toast] Prevent duplicate \u003ccode\u003eonClose\u003c/code\u003e calls for ending toasts (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4280\"\u003e#4280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.3.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@trpc/tanstack-react-query` from 11.8.1 to 11.16.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/trpc/trpc/releases\"\u003e\u003ccode\u003e@​trpc/tanstack-react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.16.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: OpenAPI Cyclic Types support by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7283\"\u003etrpc/trpc#7283\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Review stale skills (manual) 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/trpc/trpc/pull/7294\"\u003etrpc/trpc#7294\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@trpc/openapi\u003c/code\u003e 11.16.0-alpha\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrops the type depth limit of 20, and significantly hardens cyclic-type support for both inference and Zod\u003c/li\u003e\n\u003cli\u003eSupport zod.lazy via Standard Schema fallback\u003c/li\u003e\n\u003cli\u003eStrip symbols from output (no more \u003ccode\u003e__@asyncIterator@5456\u003c/code\u003e symbols in output)\u003c/li\u003e\n\u003cli\u003eAdd more comprehensive types for the OpenAPI doc from the official package (now a dependency) and apply some patches to these types because they're slightly outdated\u003c/li\u003e\n\u003cli\u003eFixes several issues with gathering schema descriptions, such as consuming jsdoc comments from node_modules types\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/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7294\"\u003etrpc/trpc#7294\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.15.1...v11.16.0\"\u003ehttps://github.com/trpc/trpc/compare/v11.15.1...v11.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.15.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(www): render sponsor links in static HTML for SEO by \u003ca href=\"https://github.com/shtefcs\"\u003e\u003ccode\u003e@​shtefcs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7285\"\u003etrpc/trpc#7285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: error handling with Node VM by \u003ca href=\"https://github.com/znikola\"\u003e\u003ccode\u003e@​znikola\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7280\"\u003etrpc/trpc#7280\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/shtefcs\"\u003e\u003ccode\u003e@​shtefcs\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7285\"\u003etrpc/trpc#7285\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/znikola\"\u003e\u003ccode\u003e@​znikola\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7280\"\u003etrpc/trpc#7280\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.15.0...v11.15.1\"\u003ehttps://github.com/trpc/trpc/compare/v11.15.0...v11.15.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: empty string fallback on pathExtractor by \u003ca href=\"https://github.com/dorukozerr\"\u003e\u003ccode\u003e@​dorukozerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7270\"\u003etrpc/trpc#7270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(server): max batch size by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7191\"\u003etrpc/trpc#7191\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/dorukozerr\"\u003e\u003ccode\u003e@​dorukozerr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7270\"\u003etrpc/trpc#7270\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.14.1...v11.15.0\"\u003ehttps://github.com/trpc/trpc/compare/v11.14.1...v11.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Tanstack Intent Skills by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7252\"\u003etrpc/trpc#7252\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\"\u003ehttps://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(server): use correct call index in batch stream error handling by \u003ca href=\"https://github.com/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: preserve buffered chunks on stream close in httpBatchStreamLink by \u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/2713275631db358f17f2fec71a7f7e04b3db4add\"\u003e\u003ccode\u003e2713275\u003c/code\u003e\u003c/a\u003e v11.16.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/85b0ab89850167ae14ec5376044e2ac2a051c1d8\"\u003e\u003ccode\u003e85b0ab8\u003c/code\u003e\u003c/a\u003e v11.15.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/c4b1d7458ec869f6c51469f7fcd84b517d53ffae\"\u003e\u003ccode\u003ec4b1d74\u003c/code\u003e\u003c/a\u003e chore: Review stale skills (manual) (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query/issues/7294\"\u003e#7294\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/88b02b81d16d4046a709508799a905ac7bf9ce8b\"\u003e\u003ccode\u003e88b02b8\u003c/code\u003e\u003c/a\u003e v11.15.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/25b97f51ee4ee57da0da3c63cf54a50c6c8627d5\"\u003e\u003ccode\u003e25b97f5\u003c/code\u003e\u003c/a\u003e v11.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/88f9f622edeb213a1ec565dcf908ab92b9a983d6\"\u003e\u003ccode\u003e88f9f62\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency \u003ccode\u003e@​tanstack/intent\u003c/code\u003e to ^0.0.23 (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query/issues/7274\"\u003e#7274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/e896259af491fc4b1c9e8fc320817e2222bae869\"\u003e\u003ccode\u003ee896259\u003c/code\u003e\u003c/a\u003e v11.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/e39a654b306d0c75730a9c546e77333f9d1dca8c\"\u003e\u003ccode\u003ee39a654\u003c/code\u003e\u003c/a\u003e feat: Tanstack Intent Skills (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query/issues/7252\"\u003e#7252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/6e03f5c2f8d8ebaa237747d2db447737393402c6\"\u003e\u003ccode\u003e6e03f5c\u003c/code\u003e\u003c/a\u003e v11.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/de6dc93268ffb551e86ad46b560722b8de2e5413\"\u003e\u003ccode\u003ede6dc93\u003c/code\u003e\u003c/a\u003e v11.13.4\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/trpc/trpc/commits/v11.16.0/packages/tanstack-react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​trpc/tanstack-react-query\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 0.525.0 to 1.7.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.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(lucide-react): Fix dynamic imports 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/4210\"\u003elucide-icons/lucide#4210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003emap-pin-search\u003c/code\u003e icon by \u003ca href=\"https://github.com/TonySullivan\"\u003e\u003ccode\u003e@​TonySullivan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4125\"\u003elucide-icons/lucide#4125\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/TonySullivan\"\u003e\u003ccode\u003e@​TonySullivan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4125\"\u003elucide-icons/lucide#4125\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.6.0...1.7.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.6.0...1.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eradio-off\u003c/code\u003e icon by \u003ca href=\"https://github.com/kongsgard\"\u003e\u003ccode\u003e@​kongsgard\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4138\"\u003elucide-icons/lucide#4138\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/kongsgard\"\u003e\u003ccode\u003e@​kongsgard\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4138\"\u003elucide-icons/lucide#4138\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.5.0...1.6.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.5.0...1.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003ebeef-off\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3816\"\u003elucide-icons/lucide#3816\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.4.0...1.5.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.4.0...1.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003esport-shoe\u003c/code\u003e icon by \u003ca href=\"https://github.com/Youya-ui\"\u003e\u003ccode\u003e@​Youya-ui\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3953\"\u003elucide-icons/lucide#3953\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/Youya-ui\"\u003e\u003ccode\u003e@​Youya-ui\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3953\"\u003elucide-icons/lucide#3953\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.3.0...1.4.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eshield-cog\u003c/code\u003e icon by \u003ca href=\"https://github.com/KnarliX\"\u003e\u003ccode\u003e@​KnarliX\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3902\"\u003elucide-icons/lucide#3902\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/KnarliX\"\u003e\u003ccode\u003e@​KnarliX\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3902\"\u003elucide-icons/lucide#3902\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.2.0...1.3.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.2.0...1.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eline-style\u003c/code\u003e icon by \u003ca href=\"https://github.com/dg-ac\"\u003e\u003ccode\u003e@​dg-ac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4030\"\u003elucide-icons/lucide#4030\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/dg-ac\"\u003e\u003ccode\u003e@​dg-ac\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4030\"\u003elucide-icons/lucide#4030\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/dada0a82970d3733d1d716e2089591c538272a39\"\u003e\u003ccode\u003edada0a8\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fix dynamic imports (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4210\"\u003e#4210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a6e648a66ff470c2255d3666765fd73cfcc185ff\"\u003e\u003ccode\u003ea6e648a\u003c/code\u003e\u003c/a\u003e fix(lucide-react): correct client directives in RSC files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4189\"\u003e#4189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/1f010a357a21c7a8c5e1f92dd90f09d76a04e2dd\"\u003e\u003ccode\u003e1f010a3\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fixes provider export and RSC render issues (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4175\"\u003e#4175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/484f2c9cd377dbeb536f63d4b183ecfd26947014\"\u003e\u003ccode\u003e484f2c9\u003c/code\u003e\u003c/a\u003e docs(version-1): Version 1 website (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a0e202d759da95c243b541f8d3c1c26eada32b2e\"\u003e\u003ccode\u003ea0e202d\u003c/code\u003e\u003c/a\u003e feat(packages/angular): add new \u003ccode\u003e@​lucide/angular\u003c/code\u003e package (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3897\"\u003e#3897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/c5b155ec37f0217bfd85e309873029379df473ac\"\u003e\u003ccode\u003ec5b155e\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/lucide-icons/lucide\"\u003ehttps://github.com/lucide-icons/lucide\u003c/a\u003e into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/f6c0d0603ae2bc92f54d0397d70233274e53da97\"\u003e\u003ccode\u003ef6c0d06\u003c/code\u003e\u003c/a\u003e chore(deps): bump rollup from 4.53.3 to 4.59.0 (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4106\"\u003e#4106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/628d4f903a0ed674259026c8f3cfd10346481788\"\u003e\u003ccode\u003e628d4f9\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/lucide-icons/lucide\"\u003ehttps://github.com/lucide-icons/lucide\u003c/a\u003e into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/67c04854576e5afce536e332d1f44ce5cccec4fe\"\u003e\u003ccode\u003e67c0485\u003c/code\u003e\u003c/a\u003e feat(scripts): added helper script to automatically update OpenCollective bac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/b6ed43d48cfed254e9c3cdf68fb4bbbf8e634580\"\u003e\u003ccode\u003eb6ed43d\u003c/code\u003e\u003c/a\u003e feat(packages): Added aria-hidden fallback for decorative icons to all packag...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.7.0/packages/lucide-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for lucide-react since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shadcn` from 3.6.3 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shadcn-ui/ui/releases\"\u003eshadcn's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eshadcn@4.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10202\"\u003e#10202\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/12b49c986fcf7e6db9be7f515df6142f822f2236\"\u003e\u003ccode\u003e12b49c986fcf7e6db9be7f515df6142f822f2236\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - fix packageManager in package.json\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.1.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/shadcn-ui/ui/pull/10115\"\u003e#10115\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f09817b614a3450f0f56779edf367082e1e53\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add fontHeading to presets\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10115\"\u003e#10115\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f09817b614a3450f0f56779edf367082e1e53\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add chartColor\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10041\"\u003e#10041\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/a97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\"\u003e\u003ccode\u003ea97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - Bundle \u003ccode\u003e@​antfu/ni\u003c/code\u003e and tinyexec to fix missing module error with npx\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9929\"\u003e#9929\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/f9b365bc7f9d591c995952976711dbdd7b1bc45a\"\u003e\u003ccode\u003ef9b365bc7f9d591c995952976711dbdd7b1bc45a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kapishdima\"\u003e\u003ccode\u003e@​kapishdima\u003c/code\u003e\u003c/a\u003e! - add dependency field to registry:font\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10022\"\u003e#10022\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/7e93eb81ea8160c06c86f98bb6bfeb1ddfd0d237\"\u003e\u003ccode\u003e7e93eb81ea8160c06c86f98bb6bfeb1ddfd0d237\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - ensure monorepo respect package manager\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9960\"\u003e#9960\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/5ee456735377158c12cf55eefbe872f7303e1325\"\u003e\u003ccode\u003e5ee456735377158c12cf55eefbe872f7303e1325\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - update handling of init urls\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9957\"\u003e#9957\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/aa841e35cf405e574123478b46f4058cff0e179a\"\u003e\u003ccode\u003eaa841e35cf405e574123478b46f4058cff0e179a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - fix cache in resolveRegistryBaseConfig\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9950\"\u003e#9950\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/ce2c3ca688916db4fdb5fe173e9c6902f78696ed\"\u003e\u003ccode\u003ece2c3ca688916db4fdb5fe173e9c6902f78696ed\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add support for translucent menu\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9903\"\u003e#9903\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/f5ac4a0d2aa5af87202f67558a4b9b8f92c00bd2\"\u003e\u003ccode\u003ef5ac4a0d2aa5af87202f67558a4b9b8f92c00bd2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - scaffold templates from github remote\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shadcn-ui/ui/blob/main/packages/shadcn/CHANGELOG.md\"\u003eshadcn's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10202\"\u003e#10202\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/12b49c986fcf7e6db9be7f515df6142f822f2236\"\u003e\u003ccode\u003e12b49c986fcf7e6db9be7f515df6142f822f2236\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - fix packageManager in package.json\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.1.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/shadcn-ui/ui/pull/10115\"\u003e#10115\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f09817b614a3450f0f56779edf367082e1e53\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add fontHeading to presets\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10115\"\u003e#10115\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f09817b614a3450f0f56779edf367082e1e53\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add chartColor\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10041\"\u003e#10041\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/a97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\"\u003e\u003ccode\u003ea97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - Bundle \u003ccode\u003e@​antfu/ni\u003c/code\u003e and tinyexec to fix missing module error with npx\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9929\"\u003e#9929\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/f9b365bc7f9d591c995952976711dbdd7b1bc45a\"\u003e\u003ccode\u003ef9b365bc7f9d591c995952976711dbdd7b1bc45a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kapishdima\"\u003e\u003ccode\u003e@​kapishdima\u003c/code\u003e\u003c/a\u003e! - add dependency field to registry:font\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10022\"\u003e#10022\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/7e93eb81ea8160c06c86f98bb6bfeb1ddfd0d237\"\u003e\u003ccode\u003e7e93eb81ea8160c06c86f98bb6bfeb1ddfd0d237\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - ensure monorepo respect package manager\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9960\"\u003e#9960\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/5ee456735377158c12cf55eefbe872f7303e1325\"\u003e\u003ccode\u003e5ee456735377158c12cf55eefbe872f7303e1325\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - update handling of init urls\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9957\"\u003e#9957\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/aa841e35cf405e574123478b46f4058cff0e179a\"\u003e\u003ccode\u003eaa841e35cf405e574123478b46f4058cff0e179a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - fix cache in resolveRegistryBaseConfig\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9950\"\u003e#9950\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/ce2c3ca688916db4fdb5fe173e9c6902f78696ed\"\u003e\u003ccode\u003ece2c3ca688916db4fdb5fe173e9c6902f78696ed\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add support for translucent menu\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/14bb48617491d995da2859330973985d298baa0c\"\u003e\u003ccode\u003e14bb486\u003c/code\u003e\u003c/a\u003e chore(release): version packages (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10203\"\u003e#10203\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/12b49c986fcf7e6db9be7f515df6142f822f2236\"\u003e\u003ccode\u003e12b49c9\u003c/code\u003e\u003c/a\u003e fix: packageManager in package.json (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10202\"\u003e#10202\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/563d572ba04432e80c00a42b3ea0c97e975702f1\"\u003e\u003ccode\u003e563d572\u003c/code\u003e\u003c/a\u003e chore(release): version packages (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10120\"\u003e#10120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f098\u003c/code\u003e\u003c/a\u003e feat: chartColor and fontHeading (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10115\"\u003e#10115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/e2d36a3a7d39d08845c2c2ebfaddfc647f456178\"\u003e\u003ccode\u003ee2d36a3\u003c/code\u003e\u003c/a\u003e chore(release): version packages (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10046\"\u003e#10046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/a97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\"\u003e\u003ccode\u003ea97ebe5\u003c/code\u003e\u003c/a\u003e fix: bundle \u003ccode\u003e@​antfu/ni\u003c/code\u003e to resolve tinyexec missing module error (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10041\"\u003e#10041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/af99d4ebd34b306ba440e7de8534cbb95ecb0863\"\u003e\u003ccode\u003eaf99d4e\u003c/code\u003e\u003c/a\u003e chore(release): version packages (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10037\"\u003e#10037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/725ca574f65ec4f0a92f1bfed4bb6c6989f6f691\"\u003e\u003ccode\u003e725ca57\u003c/code\u003e\u003c/a\u003e Rename test to clarify non-variable font coverage.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/1dc39e24844616413a3d89405f7526d1760d2fd4\"\u003e\u003ccode\u003e1dc39e2\u003c/code\u003e\u003c/a\u003e Add dependency field to font schema for explicit fontsource package control.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/090556691cb7e20204c06b523b91785894ee759e\"\u003e\u003ccode\u003e0905566\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix: added fountsource, \u003ca href=\"https://github.com/support\"\u003e\u003ccode\u003e@​support\u003c/code\u003e\u003c/a\u003e ovveride when registry:font install,...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/shadcn-ui/ui/commits/shadcn@4.1.1/packages/shadcn\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vite-tsconfig-paths` from 5.1.4 to 6.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/releases\"\u003evite-tsconfig-paths's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew \u003ccode\u003eimporterFilter\u003c/code\u003e option:\u003c/strong\u003e Provides fine-grained control over which files should have their imports resolved by this plugin. (Closes \u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/175\"\u003e#175\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIgnore \u003ccode\u003e.d.ts\u003c/code\u003e overrides:\u003c/strong\u003e The plugin now ignores resolutions that point to \u003ccode\u003e.d.ts\u003c/code\u003e files, avoiding issues when \u003ccode\u003etsconfig\u003c/code\u003e is used for opt-in type overrides. (Closes \u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/179\"\u003e#179\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHoisted regular expressions out of the hot path in the resolver for better performance.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eresolvedToDeclarationFile\u003c/code\u003e event to the debug log file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e No intentional breaking changes. Major version bump due to extensive internal refactoring; downgrade to v5 if needed.\u003c/p\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOn-demand tsconfig discovery via \u003ccode\u003eprojectDiscovery: \u0026quot;lazy\u0026quot;\u003c/code\u003e, while eager discovery remains the default.\u003c/li\u003e\n\u003cli\u003etsconfig/jsconfig files are watched and reloaded automatically in both modes, including during \u003ccode\u003evite build --watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003elogFile\u003c/code\u003e option for per-import resolution traces (pass \u003ccode\u003etrue\u003c/code\u003e for \u003ccode\u003evite-tsconfig-paths.log\u003c/code\u003e or provide a path).\u003c/li\u003e\n\u003cli\u003eSupport for root \u003ccode\u003e/*\u003c/code\u003e aliases and other absolute-style imports.\u003c/li\u003e\n\u003cli\u003eSupport for \u003ccode\u003e.astro\u003c/code\u003e files when \u003ccode\u003eallowJs\u003c/code\u003e/\u003ccode\u003eloose\u003c/code\u003e is enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMore reliable tsconfig watching and resolver refreshes: handles lazy discovery edge cases, recreates resolvers after file changes, tolerates missing directories, and copes better with virtual importers.\u003c/li\u003e\n\u003cli\u003eWindows path handling now normalizes drive-letter casing to avoid missed matches (\u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/183\"\u003e#183\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpgrade notes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInstall the stable release: \u003ccode\u003epnpm add -D vite-tsconfig-paths\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eOpt into lazy discovery or logging when needed:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport tsconfigPaths from 'vite-tsconfig-paths'\r\n\u003cp\u003eexport default {\nplugins: [\ntsconfigPaths({\nprojectDiscovery: 'lazy',\nlogFile: true,\n}),\n],\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRooted path patterns such as \u003ccode\u003e\u0026quot;/*\u0026quot;: [\u0026quot;src/*\u0026quot;]\u003c/code\u003e now resolve the same way tsserver does.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.0-beta.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(windows): ensure drive letter is uppercase (\u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add \u003ccode\u003e.astro\u003c/code\u003e to JS-like extension regex (fbbc8edb86606c612565a6672c8e0ae93f0001a0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/dff2e936d2ad5f0a9a862ca259e08332588b6f9b\"\u003e\u003ccode\u003edff2e93\u003c/code\u003e\u003c/a\u003e chore: release v6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/947f4340fa5c64d594274347ad2d66abe271f500\"\u003e\u003ccode\u003e947f434\u003c/code\u003e\u003c/a\u003e fix: skip \u003ccode\u003e.json\u003c/code\u003e resolutions in certain cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/457211ae3be7a9787c23a3d8c4ef7714b7181833\"\u003e\u003ccode\u003e457211a\u003c/code\u003e\u003c/a\u003e chore(docs): mention the importerFilter option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/21524615f800bb087ea91c3599606740c6044b45\"\u003e\u003ccode\u003e2152461\u003c/code\u003e\u003c/a\u003e chore: upgrade vitest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/c5659ce858e973ff071d0c3baa756e29c7c48467\"\u003e\u003ccode\u003ec5659ce\u003c/code\u003e\u003c/a\u003e chore: release v6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/93dd8877ae6564ae4b538b9592b0563fc39e60bf\"\u003e\u003ccode\u003e93dd887\u003c/code\u003e\u003c/a\u003e chore: add \u0026quot;resolvedToDeclarationFile\u0026quot; event to log file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/e1e76784d064f2b5b48bb2db283392a52aec0b02\"\u003e\u003ccode\u003ee1e7678\u003c/code\u003e\u003c/a\u003e feat: ignore .d.ts-only overrides in tsconfig\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/c8e4ec308d518943e5197d573e42f144b4180dc3\"\u003e\u003ccode\u003ec8e4ec3\u003c/code\u003e\u003c/a\u003e chore(perf): hoist regexes out of hot path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/d0ad01cff6812bd144260ccd92cfc1ac8eab741d\"\u003e\u003ccode\u003ed0ad01c\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eimporterFilter\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/0b47a6ab7e56ca2e4a66e99f3f4f3561618ebb30\"\u003e\u003ccode\u003e0b47a6a\u003c/code\u003e\u003c/a\u003e chore: release v6.0.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/compare/v5.1.4...v6.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testing-library/react` from 16.3.1 to 16.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testing-library/react-testing-library/releases\"\u003e\u003ccode\u003e@​testing-library/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.3.1...v16.3.2\"\u003e16.3.2\u003c/a\u003e (2026-01-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate 'onCaughtError' type inference in 'RenderOptions' to work with React v19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1438\"\u003e#1438\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/f32bd1b033d5e3989ae1cb490d515ce389c54e53\"\u003ef32bd1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/f32bd1b033d5e3989ae1cb490d515ce389c54e53\"\u003e\u003ccode\u003ef32bd1b\u003c/code\u003e\u003c/a\u003e fix: Update 'onCaughtError' type inference in 'RenderOptions' to work with Re...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.3.1...v16.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jsdom` from 26.1.0 to 29.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsdom/jsdom/releases\"\u003ejsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS parsing of \u003ccode\u003eborder\u003c/code\u003e, \u003ccode\u003ebackground\u003c/code\u003e, and their sub-shorthands containing keywords or \u003ccode\u003evar()\u003c/code\u003e. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e to return a more functional \u003ccode\u003eCSSStyleDeclaration\u003c/code\u003e object, including indexed access support, which regressed in v29.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNode.js v22.13.0+ is now the minimum supported v22 version (was v22.12.0+).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eOther changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOverhauled the CSSOM implementation, replacing the \u003ca href=\"https://www.npmjs.com/package/@acemir/cssom\"\u003e\u003ccode\u003e@acemir/cssom\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/jsdom/cssstyle\"\u003e\u003ccode\u003ecssstyle\u003c/code\u003e\u003c/a\u003e dependencies with fresh internal implementations built on webidl2js wrappers and the \u003ca href=\"https://www.npmjs.com/package/css-tree\"\u003e\u003ccode\u003ecss-tree\u003c/code\u003e\u003c/a\u003e parser. Serialization, parsing, and API behavior is improved in various ways, especially around edge cases.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eCSSCounterStyleRule\u003c/code\u003e and \u003ccode\u003eCSSNamespaceRule\u003c/code\u003e to jsdom \u003ccode\u003eWindow\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssMediaRule.matches\u003c/code\u003e and \u003ccode\u003ecssSupportsRule.matches\u003c/code\u003e getters.\u003c/li\u003e\n\u003cli\u003eAdded proper media query parsing in \u003ccode\u003eMediaList\u003c/code\u003e, using \u003ccode\u003ecss-tree\u003c/code\u003e instead of naive comma-splitting. Invalid queries become \u003ccode\u003e\u0026quot;not all\u0026quot;\u003c/code\u003e per spec.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssKeyframeRule.keyText\u003c/code\u003e getter/setter validation.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssStyleRule.selectorText\u003c/code\u003e setter validation: invalid selectors are now rejected.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyleSheet.ownerNode\u003c/code\u003e, \u003ccode\u003estyleSheet.href\u003c/code\u003e, and \u003ccode\u003estyleSheet.title\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded bad port blocking per the \u003ca href=\"https://fetch.spec.whatwg.org/#bad-port\"\u003efetch specification\u003c/a\u003e, preventing fetches to commonly-abused ports.\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eDocument\u003c/code\u003e initialization performance by lazily initializing the CSS selector engine, avoiding ~0.5 ms of overhead per \u003ccode\u003eDocument\u003c/code\u003e. (\u003ca href=\"https://github.com/thypon\"\u003e\u003ccode\u003e@​thypon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a memory leak when stylesheets were removed from the document.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCSSStyleDeclaration\u003c/code\u003e modifications to properly trigger custom element reactions.\u003c/li\u003e\n\u003cli\u003eFixed nested \u003ccode\u003e@media\u003c/code\u003e rule parsing.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCSSStyleSheet\u003c/code\u003e's \u0026quot;disallow modification\u0026quot; flag not being checked in all mutation methods.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eXMLHttpRequest\u003c/code\u003e's \u003ccode\u003eresponse\u003c/code\u003e getter returning parsed JSON during the \u003ccode\u003eLOADING\u003c/code\u003e state instead of \u003ccode\u003enull\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e crashing in XHTML documents when stylesheets contained at-rules such as \u003ccode\u003e@page\u003c/code\u003e or \u003ccode\u003e@font-face\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed a potential hang in synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003e caused by a race condition with the worker thread's idle timeout.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eblob.text()\u003c/code\u003e, \u003ccode\u003eblob.arrayBuffer()\u003c/code\u003e, and \u003ccode\u003eblob.bytes()\u003c/code\u003e methods.\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003egetComputedStyle()\u003c/code\u003e to account for CSS specificity when multiple rules apply. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003e performance by using a persistent worker thread, avoiding ~400ms of setup overhead on every synchronous request after the first one.\u003c/li\u003e\n\u003cli\u003eImproved performance of \u003ccode\u003enode.getRootNode()\u003c/code\u003e, \u003ccode\u003enode.isConnected\u003c/code\u003e, and \u003ccode\u003eevent.dispatchEvent()\u003c/code\u003e by caching the root node of document-connected trees.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e to correctly handle \u003ccode\u003e!important\u003c/code\u003e priority. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003edocument.getElementById()\u003c/code\u003e to return the first element in tree order when multiple elements share the same ID.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e\u0026lt;svg\u0026gt;\u003c/code\u003e elements to no longer incorrectly proxy event handlers to the \u003ccode\u003eWindow\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFileReader\u003c/code\u003e event timing and \u003ccode\u003efileReader.result\u003c/code\u003e state to more closely follow the spec.\u003c/li\u003e\n\u003cli\u003eFixed a potential hang when synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003e encountered dispatch errors.\u003c/li\u003e\n\u003cli\u003eFixed compatibility with environments where Node.js's built-in \u003ccode\u003efetch()\u003c/code\u003e has been used before importing jsdom, by working around undici v6/v7 incompatibilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOverhauled resource loading customization. See \u003ca href=\"https://github.com/jsdom/jsdom/blob/2b65c6a80af2c899e32933c5e0cb842164852149/README.md#loading-subresources\"\u003ethe new README\u003c/a\u003e for details on the new API.\u003c/li\u003e\n\u003cli\u003eAdded MIME type sniffing to \u003ccode\u003e\u0026lt;iframe\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026lt;frame\u0026gt;\u003c/code\u003e loads.\u003c/li\u003e\n\u003cli\u003eRegression: \u003ccode\u003eWebSocket\u003c/code\u003es are no longer correctly throttled to one connection per origin. This is a result of the bug at \u003ca href=\"https://redirect.github.com/nodejs/undici/issues/4743\"\u003enodejs/undici#4743\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed decoding of the query components of \u003ccode\u003e\u0026lt;a\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026lt;area\u0026gt;\u003c/code\u003e elements in non-UTF-8 documents.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eXMLHttpRequest\u003c/code\u003e fetches and \u003ccode\u003eWebSocket\u003c/code\u003e upgrade requests to be interceptable by the new customizable resource loading. (Except synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003es.)\u003c/li\u003e\n\u003cli\u003eFixed the referrer of a document to be set correctly when redirects are involved; it is now the initiating page, not the last hop in the redirect chain.\u003c/li\u003e\n\u003cli\u003eFixed correctness bugs when passing \u003ccode\u003eArrayBuffer\u003c/code\u003es or typed arrays to various APIs, where they would not correctly snapshot the data.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erequire(\u0026quot;url\u0026quot;).parse()\u003c/code\u003e deprecation warning when using \u003ccode\u003eWebSocket\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e\u0026lt;iframe\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;frame\u0026gt;\u003c/code\u003e, and \u003ccode\u003e\u0026lt;img\u0026gt;\u003c/code\u003e (when \u003ccode\u003ecanvas\u003c/code\u003e is installed) to fire \u003ccode\u003eload\u003c/code\u003e events, not \u003ccode\u003eerror\u003c/code\u003e events, on non-OK HTTP responses.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/34c7d6ef564aef3399ace1c074baf31f50ab930b\"\u003e\u003ccode\u003e34c7d6e\u003c/code\u003e\u003c/a\u003e 29.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/8ffc81123e6aa0904b239b5fb2fbece7b0493740\"\u003e\u003ccode\u003e8ffc811\u003c/code\u003e\u003c/a\u003e Add benchmark for computed style property access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/5f2434cf84e12e0035cf05bba9f2d0060ad552c3\"\u003e\u003ccode\u003e5f2434c\u003c/code\u003e\u003c/a\u003e Update dependencies and dev dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/1e8a7ff58f48631cee3c662c2991865cb4ac4e64\"\u003e\u003ccode\u003e1e8a7ff\u003c/code\u003e\u003c/a\u003e Handle global keywords in CSS shorthand property handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/0b79509deb3cb53aa91d41ae521878cc68a6b35d\"\u003e\u003ccode\u003e0b79509\u003c/code\u003e\u003c/a\u003e Wrap getComputedStyle return value for proper indexed access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/d589a8e9fb3c8ca41ee10fa93a36fe0d7e23ef08\"\u003e\u003ccode\u003ed589a8e\u003c/code\u003e\u003c/a\u003e Fix border shorthand parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/e528859bfadb156d762c35d9531fb2f52519dc68\"\u003e\u003ccode\u003ee528859\u003c/code\u003e\u003c/a\u003e Modernize release infrastructure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/00522ce724abb05f377da2722aae99dd4c53136f\"\u003e\u003ccode\u003e00522ce\u003c/code\u003e\u003c/a\u003e Version 29.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/a217975903af7447bf78063133198445ced5cc54\"\u003e\u003ccode\u003ea217975\u003c/code\u003e\u003c/a\u003e Use undici's request() API for XHR dispatching\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/f29722de49a767fa6c2556fcdb228e82c4b7cfdc\"\u003e\u003ccode\u003ef29722d\u003c/code\u003e\u003c/a\u003e Convert CSSStyleDeclaration to webidl2js\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jsdom/jsdom/compare/v26.1.0...v29.0.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 jsdom since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eInstall script changes\u003c/summary\u003e\n\u003cp\u003eThis version modifies \u003ccode\u003eprepare\u003c/code\u003e script that runs during installation. Review the ...\n\n_Description has been truncated_","html_url":"https://github.com/Skeptic-systems/Talos/pull/37","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Skeptic-systems%2FTalos/issues/37","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/37/packages"}},{"old_version":"0.13.10","new_version":"0.13.11","update_type":"patch","path":null,"pr_created_at":"2026-03-26T03:12:16.000Z","version_change":"0.13.10 → 0.13.11","issue":{"uuid":"4140154650","node_id":"PR_kwDOQ1s26c7Nj7gD","number":36,"state":"open","title":"deps: bump the npm-runtime-misc group across 1 directory with 17 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-03-26T03:12:16.000Z","updated_at":"2026-03-26T03:12:40.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"npm-runtime-misc","update_count":17,"packages":[{"name":"tsdown","old_version":"0.16.8","new_version":"0.21.5","repository_url":"https://github.com/rolldown/tsdown"},{"name":"@base-ui/react","old_version":"1.0.0","new_version":"1.3.0","repository_url":"https://github.com/mui/base-ui"},{"name":"@trpc/tanstack-react-query","old_version":"11.8.1","new_version":"11.15.0","repository_url":"https://github.com/trpc/trpc"},{"name":"lucide-react","old_version":"0.525.0","new_version":"1.7.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"shadcn","old_version":"3.6.3","new_version":"4.1.0","repository_url":"https://github.com/shadcn-ui/ui"},{"name":"vite-tsconfig-paths","old_version":"5.1.4","new_version":"6.1.1","repository_url":"https://github.com/aleclarson/vite-tsconfig-paths"},{"name":"@testing-library/react","old_version":"16.3.1","new_version":"16.3.2","repository_url":"https://github.com/testing-library/react-testing-library"},{"name":"jsdom","old_version":"26.1.0","new_version":"29.0.1","repository_url":"https://github.com/jsdom/jsdom"},{"name":"web-vitals","old_version":"5.1.0","new_version":"5.2.0","repository_url":"https://github.com/GoogleChrome/web-vitals"},{"name":"pg","old_version":"8.16.3","new_version":"8.20.0","repository_url":"https://github.com/brianc/node-postgres"},{"name":"drizzle-kit","old_version":"0.31.8","new_version":"0.31.10","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"@t3-oss/env-core","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@trpc/client","old_version":"11.8.1","new_version":"11.15.0","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/server","old_version":"11.8.1","new_version":"11.15.0","repository_url":"https://github.com/trpc/trpc"},{"name":"better-auth","old_version":"1.4.10","new_version":"1.5.6","repository_url":"https://github.com/better-auth/better-auth"},{"name":"dotenv","old_version":"17.2.3","new_version":"17.3.1","repository_url":"https://github.com/motdotla/dotenv"},{"name":"zod","old_version":"3.25.76","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-runtime-misc group with 17 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [tsdown](https://github.com/rolldown/tsdown) | `0.16.8` | `0.21.5` |\n| [@base-ui/react](https://github.com/mui/base-ui/tree/HEAD/packages/react) | `1.0.0` | `1.3.0` |\n| [@trpc/tanstack-react-query](https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query) | `11.8.1` | `11.15.0` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.525.0` | `1.7.0` |\n| [shadcn](https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn) | `3.6.3` | `4.1.0` |\n| [vite-tsconfig-paths](https://github.com/aleclarson/vite-tsconfig-paths) | `5.1.4` | `6.1.1` |\n| [@testing-library/react](https://github.com/testing-library/react-testing-library) | `16.3.1` | `16.3.2` |\n| [jsdom](https://github.com/jsdom/jsdom) | `26.1.0` | `29.0.1` |\n| [web-vitals](https://github.com/GoogleChrome/web-vitals) | `5.1.0` | `5.2.0` |\n| [pg](https://github.com/brianc/node-postgres/tree/HEAD/packages/pg) | `8.16.3` | `8.20.0` |\n| [drizzle-kit](https://github.com/drizzle-team/drizzle-orm) | `0.31.8` | `0.31.10` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.10` | `0.13.11` |\n| [@trpc/client](https://github.com/trpc/trpc/tree/HEAD/packages/client) | `11.8.1` | `11.15.0` |\n| [@trpc/server](https://github.com/trpc/trpc/tree/HEAD/packages/server) | `11.8.1` | `11.15.0` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.4.10` | `1.5.6` |\n| [dotenv](https://github.com/motdotla/dotenv) | `17.2.3` | `17.3.1` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.3.6` |\n\n\nUpdates `tsdown` from 0.16.8 to 0.21.5\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.21.5\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate rolldown to 1.0.0-rc.10  -  by \u003ca href=\"https://github.com/wChenonly\"\u003e\u003ccode\u003e@​wChenonly\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/845\"\u003erolldown/tsdown#845\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/414113d\"\u003e\u003c!-- raw HTML omitted --\u003e(41411)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSupport typescript v6  -  by \u003ca href=\"https://github.com/ocavue\"\u003e\u003ccode\u003e@​ocavue\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/858\"\u003erolldown/tsdown#858\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bffc416\"\u003e\u003c!-- raw HTML omitted --\u003e(bffc4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecss\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRun final minification on merged CSS output  -  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/853\"\u003erolldown/tsdown#853\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/475df0c\"\u003e\u003c!-- raw HTML omitted --\u003e(475df)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDon't override internal importer  -  by \u003ca href=\"https://github.com/Laupetin\"\u003e\u003ccode\u003e@​Laupetin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/860\"\u003erolldown/tsdown#860\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/af40e43\"\u003e\u003c!-- raw HTML omitted --\u003e(af40e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse aliased exports for CSS module keys  -  by \u003ca href=\"https://github.com/wChenonly\"\u003e\u003ccode\u003e@​wChenonly\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/840\"\u003erolldown/tsdown#840\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/bb6decb\"\u003e\u003c!-- raw HTML omitted --\u003e(bb6de)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edeps\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExternal \u003ccode\u003eoptionalDependencies\u003c/code\u003e by default  -  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/cd24d3e\"\u003e\u003c!-- raw HTML omitted --\u003e(cd24d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve subpath extensions for packages without exports field  -  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/863\"\u003erolldown/tsdown#863\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/c51502b\"\u003e\u003c!-- raw HTML omitted --\u003e(c5150)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrectly resolve root \u003ccode\u003e@types\u003c/code\u003e packages for dts deep imports  -  by \u003ca href=\"https://github.com/brc-dd\"\u003e\u003ccode\u003e@​brc-dd\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/852\"\u003erolldown/tsdown#852\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/0b2767a\"\u003e\u003c!-- raw HTML omitted --\u003e(0b276)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.21.4...v0.21.5\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.21.4\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecss\u003c/strong\u003e: Add CSS modules support  -  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/834\"\u003erolldown/tsdown#834\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/2a88a67\"\u003e\u003c!-- raw HTML omitted --\u003e(2a88a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexports\u003c/strong\u003e: Preserve CRLF line endings in package.json  -  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/a4d4e1d\"\u003e\u003c!-- raw HTML omitted --\u003e(a4d4e)\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.21.3...v0.21.4\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.21.3\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecopy\u003c/strong\u003e: Add support for watching copy source files  -  by \u003ca href=\"https://github.com/schplitt\"\u003e\u003ccode\u003e@​schplitt\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/721\"\u003erolldown/tsdown#721\u003c/a\u003e \u003ca href=\"https://github.com/rolldown/tsdown/commit/7c23ad8\"\u003e\u003c!-- raw HTML omitted --\u003e(7c23a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003ecss\u003c/strong\u003e: Watch inline CSS files in watch mode  -  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/2051a40\"\u003e\u003c!-- raw HTML omitted --\u003e(2051a)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexports\u003c/strong\u003e: Sort inlined dependencies by package name  -  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/0ec719d\"\u003e\u003c!-- raw HTML omitted --\u003e(0ec71)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epublint\u003c/strong\u003e: Support Yarn v1  -  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/4a29176\"\u003e\u003c!-- raw HTML omitted --\u003e(4a291)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eunbundle\u003c/strong\u003e: Root should be lowest common ancestor of entry 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/f182324\"\u003e\u003c!-- raw HTML omitted --\u003e(f1823)\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.21.2...v0.21.3\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev0.21.2\u003c/h2\u003e\n\u003ch3\u003e   🚨 Breaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eexe\u003c/strong\u003e: Add \u003ccode\u003eexe.outDir\u003c/code\u003e for separate executable output dir, defaults to \u003ccode\u003ebuild\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/d49ef37\"\u003e\u003c!-- raw HTML omitted --\u003e(d49ef)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cblockquote\u003e\n\u003cp\u003eNote: Executable is still an \u003cstrong\u003eexperimental\u003c/strong\u003e feature and does not follow SemVer. Breaking changes may occur in any release.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/f1457f415739eddc492c969cd4ca40ff44e08de0\"\u003e\u003ccode\u003ef1457f4\u003c/code\u003e\u003c/a\u003e chore: release v0.21.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/0b2767ac2e12a1222a701281406445ebdaab16e3\"\u003e\u003ccode\u003e0b2767a\u003c/code\u003e\u003c/a\u003e fix(deps): correctly resolve root \u003ccode\u003e@types\u003c/code\u003e packages for dts deep imports (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/a6b2e4ba1bf00e22582300e42c4fd9fdcc03d85d\"\u003e\u003ccode\u003ea6b2e4b\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/8f8a0aa9f1a3bec7b44fed62927a5223d4937dbb\"\u003e\u003ccode\u003e8f8a0aa\u003c/code\u003e\u003c/a\u003e docs: delete \u003ccode\u003erolldown-plugin-solid\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/862\"\u003e#862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/c51502beb4d2bf482eb01c7e4611efad0ef6ac8c\"\u003e\u003ccode\u003ec51502b\u003c/code\u003e\u003c/a\u003e fix(deps): resolve subpath extensions for packages without exports field (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/863\"\u003e#863\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/bb6decb5f470dab33a0c1139f0c55ebadc818621\"\u003e\u003ccode\u003ebb6decb\u003c/code\u003e\u003c/a\u003e fix(css): use aliased exports for CSS module keys (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/840\"\u003e#840\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/af40e4368040003058aa937e90e05e684c9638c5\"\u003e\u003ccode\u003eaf40e43\u003c/code\u003e\u003c/a\u003e fix(css): don't override internal importer (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/860\"\u003e#860\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/fd967d250f371cc8a06bddcd602555e77093ff20\"\u003e\u003ccode\u003efd967d2\u003c/code\u003e\u003c/a\u003e chore: upgrade deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/2f1448c6db7ee52e0dda05c9df7f3a33e9ff02da\"\u003e\u003ccode\u003e2f1448c\u003c/code\u003e\u003c/a\u003e chore(deps): update all non-major dependencies (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/855\"\u003e#855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rolldown/tsdown/commit/bffc416af3d0d4aac216d5b00671e7b1d59181ae\"\u003e\u003ccode\u003ebffc416\u003c/code\u003e\u003c/a\u003e feat: support typescript v6 (\u003ca href=\"https://redirect.github.com/rolldown/tsdown/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rolldown/tsdown/compare/v0.16.8...v0.21.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@base-ui/react` from 1.0.0 to 1.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/releases\"\u003e\u003ccode\u003e@​base-ui/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003ch3\u003eGeneral Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWarn when a component function is rendered directly (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4077\"\u003e#4077\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset \u003ccode\u003eopenMethod\u003c/code\u003e after close transition (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4128\"\u003e#4128\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFire \u003c!-- raw HTML omitted --\u003eSpace\u003c!-- raw HTML omitted --\u003e activation on \u003ccode\u003ekeydown\u003c/code\u003e in composite widgets (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4053\"\u003e#4053\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip CSS-hidden items during keyboard navigation in composite widgets (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4195\"\u003e#4195\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize hot paths in \u003ccode\u003euseHover\u003c/code\u003e hooks and \u003ccode\u003esafePolygon\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4199\"\u003e#4199\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSnap \u003ccode\u003e--anchor-width\u003c/code\u003e and \u003ccode\u003e--anchor-height\u003c/code\u003e to device pixel grid (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4082\"\u003e#4082\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix outside press dismissal when a component is portaled into a shadow DOM (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4230\"\u003e#4230\u003c/a\u003e) by \u003ca href=\"https://github.com/dmitri-gb\"\u003e\u003ccode\u003e@​dmitri-gb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nested hoverable popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4206\"\u003e#4206\u003c/a\u003e) by \u003ca href=\"https://github.com/dmitri-gb\"\u003e\u003ccode\u003e@​dmitri-gb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply \u003ccode\u003edata-base-ui-inert\u003c/code\u003e to highest-level node (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3955\"\u003e#3955\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix portable types (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4058\"\u003e#4058\u003c/a\u003e) by \u003ca href=\"https://github.com/cgatian\"\u003e\u003ccode\u003e@​cgatian\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generic \u003ccode\u003eValue\u003c/code\u003e typing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4138\"\u003e#4138\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect a \u003ccode\u003enull\u003c/code\u003e \u003ccode\u003efilter\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4117\"\u003e#4117\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove fallback transition logic and prevent premature image display (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4110\"\u003e#4110\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eButton\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid checking \u003ccode\u003edisabled\u003c/code\u003e twice in \u003ccode\u003eonKeyDown\u003c/code\u003e and \u003ccode\u003eonKeyUp\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4132\"\u003e#4132\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd automatic \u003ccode\u003earia-labelledby\u003c/code\u003e support (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4142\"\u003e#4142\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid applying field attributes to input when it is inside popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4154\"\u003e#4154\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve inline input on \u003ccode\u003eEnter\u003c/code\u003e when nothing is highlighted (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4235\"\u003e#4235\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ARIA attributes during SSR (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4179\"\u003e#4179\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrapping in virtualized grid arrow-key navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4164\"\u003e#4164\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for a visually hidden close button and improve modal focus trapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4084\"\u003e#4084\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eLabel\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4167\"\u003e#4167\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContext Menu\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIgnore \u003ccode\u003emouseup\u003c/code\u003e on non-Mac platforms (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3944\"\u003e#3944\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDrawer\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/base-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​base-ui/react\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.3.0\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eMar 12, 2026\u003c/em\u003e\u003c/p\u003e\n\u003ch3\u003eGeneral Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWarn when a component function is rendered directly (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4077\"\u003e#4077\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReset \u003ccode\u003eopenMethod\u003c/code\u003e after close transition (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4128\"\u003e#4128\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFire \u003c!-- raw HTML omitted --\u003eSpace\u003c!-- raw HTML omitted --\u003e activation on \u003ccode\u003ekeydown\u003c/code\u003e in composite widgets (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4053\"\u003e#4053\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSkip CSS-hidden items during keyboard navigation in composite widgets (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4195\"\u003e#4195\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOptimize hot paths in \u003ccode\u003euseHover\u003c/code\u003e hooks and \u003ccode\u003esafePolygon\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4199\"\u003e#4199\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSnap \u003ccode\u003e--anchor-width\u003c/code\u003e and \u003ccode\u003e--anchor-height\u003c/code\u003e to device pixel grid (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4082\"\u003e#4082\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix outside press dismissal when a component is portaled into a shadow DOM (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4230\"\u003e#4230\u003c/a\u003e) by \u003ca href=\"https://github.com/dmitri-gb\"\u003e\u003ccode\u003e@​dmitri-gb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix nested hoverable popups (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4206\"\u003e#4206\u003c/a\u003e) by \u003ca href=\"https://github.com/dmitri-gb\"\u003e\u003ccode\u003e@​dmitri-gb\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply \u003ccode\u003edata-base-ui-inert\u003c/code\u003e to highest-level node (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3955\"\u003e#3955\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix portable types (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4058\"\u003e#4058\u003c/a\u003e) by \u003ca href=\"https://github.com/cgatian\"\u003e\u003ccode\u003e@​cgatian\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAccordion\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd generic \u003ccode\u003eValue\u003c/code\u003e typing (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4138\"\u003e#4138\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAutocomplete\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRespect a \u003ccode\u003enull\u003c/code\u003e \u003ccode\u003efilter\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4117\"\u003e#4117\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAvatar\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove fallback transition logic and prevent premature image display (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4110\"\u003e#4110\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eButton\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid checking \u003ccode\u003edisabled\u003c/code\u003e twice in \u003ccode\u003eonKeyDown\u003c/code\u003e and \u003ccode\u003eonKeyUp\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4132\"\u003e#4132\u003c/a\u003e) by \u003ca href=\"https://github.com/flaviendelangle\"\u003e\u003ccode\u003e@​flaviendelangle\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCheckbox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd automatic \u003ccode\u003earia-labelledby\u003c/code\u003e support (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4142\"\u003e#4142\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCombobox\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAvoid applying field attributes to input when it is inside popup (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4154\"\u003e#4154\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve inline input on \u003ccode\u003eEnter\u003c/code\u003e when nothing is highlighted (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4235\"\u003e#4235\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix ARIA attributes during SSR (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4179\"\u003e#4179\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix wrapping in virtualized grid arrow-key navigation (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4164\"\u003e#4164\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for a visually hidden close button and improve modal focus trapping (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4084\"\u003e#4084\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eLabel\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4167\"\u003e#4167\u003c/a\u003e) by \u003ca href=\"https://github.com/atomiks\"\u003e\u003ccode\u003e@​atomiks\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContext Menu\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/mui/base-ui/commit/a819c345da8e59029f044fe4c73b91cc992de467\"\u003e\u003ccode\u003ea819c34\u003c/code\u003e\u003c/a\u003e [release] v1.3.0 (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4300\"\u003e#4300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/6cebc00f88a37671d817e073558ae4108d68fd55\"\u003e\u003ccode\u003e6cebc00\u003c/code\u003e\u003c/a\u003e [menu] Implement content transitions with Viewport (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/bb8140e1c4c2525597f28ff282974c667ca9b21a\"\u003e\u003ccode\u003ebb8140e\u003c/code\u003e\u003c/a\u003e [drawer] Unmark Drawer preview (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4293\"\u003e#4293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/83743ba1e0e1ff124df5ad7e26c6b12f88be1c4f\"\u003e\u003ccode\u003e83743ba\u003c/code\u003e\u003c/a\u003e [navigation menu] Fix delayed trigger switches in Safari (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4310\"\u003e#4310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/a3190b848ad07f083993850167714f81170ef533\"\u003e\u003ccode\u003ea3190b8\u003c/code\u003e\u003c/a\u003e [navigation menu] Fix duplicate \u003ccode\u003earia-orientation\u003c/code\u003e (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4309\"\u003e#4309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/227b360b0fb5f28a9f78dece23c158d3d1dc6675\"\u003e\u003ccode\u003e227b360\u003c/code\u003e\u003c/a\u003e [drawer] Make \u003ccode\u003edata-base-ui-swipe-ignore\u003c/code\u003e explicit for touch interactions (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4\"\u003e#4\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/bde80e9ec1ab92fcadb462fc65d7a82f857e4b74\"\u003e\u003ccode\u003ebde80e9\u003c/code\u003e\u003c/a\u003e [combobox][popover] Add visually hidden close button support with improved mo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/24efc801a5dcc598e8874210e94b47c9b7e31da1\"\u003e\u003ccode\u003e24efc80\u003c/code\u003e\u003c/a\u003e [combobox][autocomplete] Add \u003ccode\u003eInputGroup\u003c/code\u003e part (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/3745\"\u003e#3745\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/ca0c6452f317ab9fa521902311d3db4d79d43ebc\"\u003e\u003ccode\u003eca0c645\u003c/code\u003e\u003c/a\u003e [select][combobox][slider] Add \u003ccode\u003eLabel\u003c/code\u003e parts (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4167\"\u003e#4167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/base-ui/commit/e90b02701eaea5b6ade703117bca8722c6613a38\"\u003e\u003ccode\u003ee90b027\u003c/code\u003e\u003c/a\u003e [toast] Prevent duplicate \u003ccode\u003eonClose\u003c/code\u003e calls for ending toasts (\u003ca href=\"https://github.com/mui/base-ui/tree/HEAD/packages/react/issues/4280\"\u003e#4280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/base-ui/commits/v1.3.0/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@trpc/tanstack-react-query` from 11.8.1 to 11.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/trpc/trpc/releases\"\u003e\u003ccode\u003e@​trpc/tanstack-react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: empty string fallback on pathExtractor by \u003ca href=\"https://github.com/dorukozerr\"\u003e\u003ccode\u003e@​dorukozerr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7270\"\u003etrpc/trpc#7270\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(server): max batch size by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7191\"\u003etrpc/trpc#7191\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/dorukozerr\"\u003e\u003ccode\u003e@​dorukozerr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7270\"\u003etrpc/trpc#7270\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.14.1...v11.15.0\"\u003ehttps://github.com/trpc/trpc/compare/v11.14.1...v11.15.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Tanstack Intent Skills by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7252\"\u003etrpc/trpc#7252\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\"\u003ehttps://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(server): use correct call index in batch stream error handling by \u003ca href=\"https://github.com/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: preserve buffered chunks on stream close in httpBatchStreamLink by \u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\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/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.13.4...v11.14.0\"\u003ehttps://github.com/trpc/trpc/compare/v11.13.4...v11.14.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.13.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: correct typo 'commitedFiles' → 'committedFiles' by \u003ca href=\"https://github.com/mitre88\"\u003e\u003ccode\u003e@​mitre88\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7221\"\u003etrpc/trpc#7221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(docs): revamp docs content for 2026, more framework agnostic, improved Next.js docs by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7193\"\u003etrpc/trpc#7193\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Support OpenAPI json generation for any tRPC appRouter by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7231\"\u003etrpc/trpc#7231\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Fix some OpenAPI AI feedback by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7242\"\u003etrpc/trpc#7242\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add \u003ccode\u003estreamHeader\u003c/code\u003e option to httpBatchStreamLink by \u003ca href=\"https://github.com/anatolzak\"\u003e\u003ccode\u003e@​anatolzak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7241\"\u003etrpc/trpc#7241\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/mitre88\"\u003e\u003ccode\u003e@​mitre88\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7221\"\u003etrpc/trpc#7221\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pendant-k\"\u003e\u003ccode\u003e@​pendant-k\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7236\"\u003etrpc/trpc#7236\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.12.0...v11.13.2\"\u003ehttps://github.com/trpc/trpc/compare/v11.12.0...v11.13.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.12.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(tanstack-react-query): useSuspenseInfiniteQuery shows skipToken type error when getNextPageParam is not provided by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7190\"\u003etrpc/trpc#7190\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: SSE subscriptions don't reconnect after maxDurationMs (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query/issues/7094\"\u003e#7094\u003c/a\u003e) by \u003ca href=\"https://github.com/bxff\"\u003e\u003ccode\u003e@​bxff\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7207\"\u003etrpc/trpc#7207\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/bxff\"\u003e\u003ccode\u003e@​bxff\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7207\"\u003etrpc/trpc#7207\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.11.0...v11.12.0\"\u003ehttps://github.com/trpc/trpc/compare/v11.11.0...v11.12.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/trpc/trpc/commit/25b97f51ee4ee57da0da3c63cf54a50c6c8627d5\"\u003e\u003ccode\u003e25b97f5\u003c/code\u003e\u003c/a\u003e v11.15.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/88f9f622edeb213a1ec565dcf908ab92b9a983d6\"\u003e\u003ccode\u003e88f9f62\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency \u003ccode\u003e@​tanstack/intent\u003c/code\u003e to ^0.0.23 (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query/issues/7274\"\u003e#7274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/e896259af491fc4b1c9e8fc320817e2222bae869\"\u003e\u003ccode\u003ee896259\u003c/code\u003e\u003c/a\u003e v11.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/e39a654b306d0c75730a9c546e77333f9d1dca8c\"\u003e\u003ccode\u003ee39a654\u003c/code\u003e\u003c/a\u003e feat: Tanstack Intent Skills (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query/issues/7252\"\u003e#7252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/6e03f5c2f8d8ebaa237747d2db447737393402c6\"\u003e\u003ccode\u003e6e03f5c\u003c/code\u003e\u003c/a\u003e v11.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/de6dc93268ffb551e86ad46b560722b8de2e5413\"\u003e\u003ccode\u003ede6dc93\u003c/code\u003e\u003c/a\u003e v11.13.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/985dc7db643885e549b9d68b7e0fe847fcf28a3e\"\u003e\u003ccode\u003e985dc7d\u003c/code\u003e\u003c/a\u003e v11.13.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/77c1e0cd0ffa34418397e147c058dad8075b8f5f\"\u003e\u003ccode\u003e77c1e0c\u003c/code\u003e\u003c/a\u003e v11.13.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/e56aa8c02bc2c338899d73f4f3899db778db5418\"\u003e\u003ccode\u003ee56aa8c\u003c/code\u003e\u003c/a\u003e v11.13.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/8f8d6d4c9284be058ce3e2b68fd2d6d483f23368\"\u003e\u003ccode\u003e8f8d6d4\u003c/code\u003e\u003c/a\u003e v11.13.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/trpc/trpc/commits/v11.15.0/packages/tanstack-react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​trpc/tanstack-react-query\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lucide-react` from 0.525.0 to 1.7.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.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(lucide-react): Fix dynamic imports 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/4210\"\u003elucide-icons/lucide#4210\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003emap-pin-search\u003c/code\u003e icon by \u003ca href=\"https://github.com/TonySullivan\"\u003e\u003ccode\u003e@​TonySullivan\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4125\"\u003elucide-icons/lucide#4125\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/TonySullivan\"\u003e\u003ccode\u003e@​TonySullivan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4125\"\u003elucide-icons/lucide#4125\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.6.0...1.7.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.6.0...1.7.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.6.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eradio-off\u003c/code\u003e icon by \u003ca href=\"https://github.com/kongsgard\"\u003e\u003ccode\u003e@​kongsgard\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4138\"\u003elucide-icons/lucide#4138\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/kongsgard\"\u003e\u003ccode\u003e@​kongsgard\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4138\"\u003elucide-icons/lucide#4138\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.5.0...1.6.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.5.0...1.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.5.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003ebeef-off\u003c/code\u003e icon by \u003ca href=\"https://github.com/jguddas\"\u003e\u003ccode\u003e@​jguddas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3816\"\u003elucide-icons/lucide#3816\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.4.0...1.5.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.4.0...1.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.4.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003esport-shoe\u003c/code\u003e icon by \u003ca href=\"https://github.com/Youya-ui\"\u003e\u003ccode\u003e@​Youya-ui\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3953\"\u003elucide-icons/lucide#3953\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/Youya-ui\"\u003e\u003ccode\u003e@​Youya-ui\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3953\"\u003elucide-icons/lucide#3953\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.3.0...1.4.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.3.0...1.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.3.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eshield-cog\u003c/code\u003e icon by \u003ca href=\"https://github.com/KnarliX\"\u003e\u003ccode\u003e@​KnarliX\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3902\"\u003elucide-icons/lucide#3902\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/KnarliX\"\u003e\u003ccode\u003e@​KnarliX\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/3902\"\u003elucide-icons/lucide#3902\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.2.0...1.3.0\"\u003ehttps://github.com/lucide-icons/lucide/compare/1.2.0...1.3.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eVersion 1.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(icons): added \u003ccode\u003eline-style\u003c/code\u003e icon by \u003ca href=\"https://github.com/dg-ac\"\u003e\u003ccode\u003e@​dg-ac\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4030\"\u003elucide-icons/lucide#4030\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/dg-ac\"\u003e\u003ccode\u003e@​dg-ac\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/lucide-icons/lucide/pull/4030\"\u003elucide-icons/lucide#4030\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/dada0a82970d3733d1d716e2089591c538272a39\"\u003e\u003ccode\u003edada0a8\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fix dynamic imports (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4210\"\u003e#4210\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a6e648a66ff470c2255d3666765fd73cfcc185ff\"\u003e\u003ccode\u003ea6e648a\u003c/code\u003e\u003c/a\u003e fix(lucide-react): correct client directives in RSC files (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4189\"\u003e#4189\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/1f010a357a21c7a8c5e1f92dd90f09d76a04e2dd\"\u003e\u003ccode\u003e1f010a3\u003c/code\u003e\u003c/a\u003e fix(lucide-react): Fixes provider export and RSC render issues (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4175\"\u003e#4175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/484f2c9cd377dbeb536f63d4b183ecfd26947014\"\u003e\u003ccode\u003e484f2c9\u003c/code\u003e\u003c/a\u003e docs(version-1): Version 1 website (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4142\"\u003e#4142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/a0e202d759da95c243b541f8d3c1c26eada32b2e\"\u003e\u003ccode\u003ea0e202d\u003c/code\u003e\u003c/a\u003e feat(packages/angular): add new \u003ccode\u003e@​lucide/angular\u003c/code\u003e package (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/3897\"\u003e#3897\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/c5b155ec37f0217bfd85e309873029379df473ac\"\u003e\u003ccode\u003ec5b155e\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/lucide-icons/lucide\"\u003ehttps://github.com/lucide-icons/lucide\u003c/a\u003e into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/f6c0d0603ae2bc92f54d0397d70233274e53da97\"\u003e\u003ccode\u003ef6c0d06\u003c/code\u003e\u003c/a\u003e chore(deps): bump rollup from 4.53.3 to 4.59.0 (\u003ca href=\"https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react/issues/4106\"\u003e#4106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/628d4f903a0ed674259026c8f3cfd10346481788\"\u003e\u003ccode\u003e628d4f9\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/lucide-icons/lucide\"\u003ehttps://github.com/lucide-icons/lucide\u003c/a\u003e into next\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/67c04854576e5afce536e332d1f44ce5cccec4fe\"\u003e\u003ccode\u003e67c0485\u003c/code\u003e\u003c/a\u003e feat(scripts): added helper script to automatically update OpenCollective bac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lucide-icons/lucide/commit/b6ed43d48cfed254e9c3cdf68fb4bbbf8e634580\"\u003e\u003ccode\u003eb6ed43d\u003c/code\u003e\u003c/a\u003e feat(packages): Added aria-hidden fallback for decorative icons to all packag...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lucide-icons/lucide/commits/1.7.0/packages/lucide-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for lucide-react since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shadcn` from 3.6.3 to 4.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shadcn-ui/ui/releases\"\u003eshadcn's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eshadcn@4.1.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/shadcn-ui/ui/pull/10115\"\u003e#10115\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f09817b614a3450f0f56779edf367082e1e53\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add fontHeading to presets\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10115\"\u003e#10115\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f09817b614a3450f0f56779edf367082e1e53\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add chartColor\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10041\"\u003e#10041\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/a97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\"\u003e\u003ccode\u003ea97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - Bundle \u003ccode\u003e@​antfu/ni\u003c/code\u003e and tinyexec to fix missing module error with npx\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9929\"\u003e#9929\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/f9b365bc7f9d591c995952976711dbdd7b1bc45a\"\u003e\u003ccode\u003ef9b365bc7f9d591c995952976711dbdd7b1bc45a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kapishdima\"\u003e\u003ccode\u003e@​kapishdima\u003c/code\u003e\u003c/a\u003e! - add dependency field to registry:font\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10022\"\u003e#10022\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/7e93eb81ea8160c06c86f98bb6bfeb1ddfd0d237\"\u003e\u003ccode\u003e7e93eb81ea8160c06c86f98bb6bfeb1ddfd0d237\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - ensure monorepo respect package manager\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9960\"\u003e#9960\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/5ee456735377158c12cf55eefbe872f7303e1325\"\u003e\u003ccode\u003e5ee456735377158c12cf55eefbe872f7303e1325\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - update handling of init urls\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9957\"\u003e#9957\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/aa841e35cf405e574123478b46f4058cff0e179a\"\u003e\u003ccode\u003eaa841e35cf405e574123478b46f4058cff0e179a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - fix cache in resolveRegistryBaseConfig\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9950\"\u003e#9950\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/ce2c3ca688916db4fdb5fe173e9c6902f78696ed\"\u003e\u003ccode\u003ece2c3ca688916db4fdb5fe173e9c6902f78696ed\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add support for translucent menu\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9903\"\u003e#9903\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/f5ac4a0d2aa5af87202f67558a4b9b8f92c00bd2\"\u003e\u003ccode\u003ef5ac4a0d2aa5af87202f67558a4b9b8f92c00bd2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - scaffold templates from github remote\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9896\"\u003e#9896\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/1ce9c2dd6a3d16422a6586e39632ebbccc45d3a4\"\u003e\u003ccode\u003e1ce9c2dd6a3d16422a6586e39632ebbccc45d3a4\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - fix apple metadata files in template\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9897\"\u003e#9897\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/5edf9c95b7d13dcbd325aa4cf6b48d58a53b07c6\"\u003e\u003ccode\u003e5edf9c95b7d13dcbd325aa4cf6b48d58a53b07c6\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - fix fallback style resolving issue\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eshadcn@4.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/shadcn-ui/ui/blob/main/packages/shadcn/CHANGELOG.md\"\u003eshadcn's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.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/shadcn-ui/ui/pull/10115\"\u003e#10115\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f09817b614a3450f0f56779edf367082e1e53\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add fontHeading to presets\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10115\"\u003e#10115\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f09817b614a3450f0f56779edf367082e1e53\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add chartColor\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.8\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10041\"\u003e#10041\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/a97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\"\u003e\u003ccode\u003ea97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - Bundle \u003ccode\u003e@​antfu/ni\u003c/code\u003e and tinyexec to fix missing module error with npx\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.7\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9929\"\u003e#9929\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/f9b365bc7f9d591c995952976711dbdd7b1bc45a\"\u003e\u003ccode\u003ef9b365bc7f9d591c995952976711dbdd7b1bc45a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/kapishdima\"\u003e\u003ccode\u003e@​kapishdima\u003c/code\u003e\u003c/a\u003e! - add dependency field to registry:font\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.6\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/10022\"\u003e#10022\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/7e93eb81ea8160c06c86f98bb6bfeb1ddfd0d237\"\u003e\u003ccode\u003e7e93eb81ea8160c06c86f98bb6bfeb1ddfd0d237\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - ensure monorepo respect package manager\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9960\"\u003e#9960\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/5ee456735377158c12cf55eefbe872f7303e1325\"\u003e\u003ccode\u003e5ee456735377158c12cf55eefbe872f7303e1325\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - update handling of init urls\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9957\"\u003e#9957\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/aa841e35cf405e574123478b46f4058cff0e179a\"\u003e\u003ccode\u003eaa841e35cf405e574123478b46f4058cff0e179a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - fix cache in resolveRegistryBaseConfig\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9950\"\u003e#9950\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/ce2c3ca688916db4fdb5fe173e9c6902f78696ed\"\u003e\u003ccode\u003ece2c3ca688916db4fdb5fe173e9c6902f78696ed\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - add support for translucent menu\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/shadcn-ui/ui/pull/9903\"\u003e#9903\u003c/a\u003e \u003ca href=\"https://github.com/shadcn-ui/ui/commit/f5ac4a0d2aa5af87202f67558a4b9b8f92c00bd2\"\u003e\u003ccode\u003ef5ac4a0d2aa5af87202f67558a4b9b8f92c00bd2\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/shadcn\"\u003e\u003ccode\u003e@​shadcn\u003c/code\u003e\u003c/a\u003e! - scaffold templates from github remote\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/563d572ba04432e80c00a42b3ea0c97e975702f1\"\u003e\u003ccode\u003e563d572\u003c/code\u003e\u003c/a\u003e chore(release): version packages (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10120\"\u003e#10120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/687f09817b614a3450f0f56779edf367082e1e53\"\u003e\u003ccode\u003e687f098\u003c/code\u003e\u003c/a\u003e feat: chartColor and fontHeading (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10115\"\u003e#10115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/e2d36a3a7d39d08845c2c2ebfaddfc647f456178\"\u003e\u003ccode\u003ee2d36a3\u003c/code\u003e\u003c/a\u003e chore(release): version packages (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10046\"\u003e#10046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/a97ebe54f1824032d8ad00d1d0c079e3dc6f52d7\"\u003e\u003ccode\u003ea97ebe5\u003c/code\u003e\u003c/a\u003e fix: bundle \u003ccode\u003e@​antfu/ni\u003c/code\u003e to resolve tinyexec missing module error (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10041\"\u003e#10041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/af99d4ebd34b306ba440e7de8534cbb95ecb0863\"\u003e\u003ccode\u003eaf99d4e\u003c/code\u003e\u003c/a\u003e chore(release): version packages (\u003ca href=\"https://github.com/shadcn-ui/ui/tree/HEAD/packages/shadcn/issues/10037\"\u003e#10037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/725ca574f65ec4f0a92f1bfed4bb6c6989f6f691\"\u003e\u003ccode\u003e725ca57\u003c/code\u003e\u003c/a\u003e Rename test to clarify non-variable font coverage.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/1dc39e24844616413a3d89405f7526d1760d2fd4\"\u003e\u003ccode\u003e1dc39e2\u003c/code\u003e\u003c/a\u003e Add dependency field to font schema for explicit fontsource package control.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/090556691cb7e20204c06b523b91785894ee759e\"\u003e\u003ccode\u003e0905566\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;fix: added fountsource, \u003ca href=\"https://github.com/support\"\u003e\u003ccode\u003e@​support\u003c/code\u003e\u003c/a\u003e ovveride when registry:font install,...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/90bbbb799376faa32d0a5f35aa83a1277bb45cff\"\u003e\u003ccode\u003e90bbbb7\u003c/code\u003e\u003c/a\u003e Merge branch 'main' into fix/registry-font\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/shadcn-ui/ui/commit/8b819e1db4348f8e33058716aad2ddcb765ededa\"\u003e\u003ccode\u003e8b819e1\u003c/code\u003e\u003c/a\u003e chore(release): version packages\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/shadcn-ui/ui/commits/shadcn@4.1.0/packages/shadcn\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vite-tsconfig-paths` from 5.1.4 to 6.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/releases\"\u003evite-tsconfig-paths's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev6.1.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNew \u003ccode\u003eimporterFilter\u003c/code\u003e option:\u003c/strong\u003e Provides fine-grained control over which files should have their imports resolved by this plugin. (Closes \u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/175\"\u003e#175\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/193\"\u003e#193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIgnore \u003ccode\u003e.d.ts\u003c/code\u003e overrides:\u003c/strong\u003e The plugin now ignores resolutions that point to \u003ccode\u003e.d.ts\u003c/code\u003e files, avoiding issues when \u003ccode\u003etsconfig\u003c/code\u003e is used for opt-in type overrides. (Closes \u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/179\"\u003e#179\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/180\"\u003e#180\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePerformance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eHoisted regular expressions out of the hot path in the resolver for better performance.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eresolvedToDeclarationFile\u003c/code\u003e event to the debug log file.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c/strong\u003e No intentional breaking changes. Major version bump due to extensive internal refactoring; downgrade to v5 if needed.\u003c/p\u003e\n\u003ch2\u003eHighlights\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOn-demand tsconfig discovery via \u003ccode\u003eprojectDiscovery: \u0026quot;lazy\u0026quot;\u003c/code\u003e, while eager discovery remains the default.\u003c/li\u003e\n\u003cli\u003etsconfig/jsconfig files are watched and reloaded automatically in both modes, including during \u003ccode\u003evite build --watch\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNew \u003ccode\u003elogFile\u003c/code\u003e option for per-import resolution traces (pass \u003ccode\u003etrue\u003c/code\u003e for \u003ccode\u003evite-tsconfig-paths.log\u003c/code\u003e or provide a path).\u003c/li\u003e\n\u003cli\u003eSupport for root \u003ccode\u003e/*\u003c/code\u003e aliases and other absolute-style imports.\u003c/li\u003e\n\u003cli\u003eSupport for \u003ccode\u003e.astro\u003c/code\u003e files when \u003ccode\u003eallowJs\u003c/code\u003e/\u003ccode\u003eloose\u003c/code\u003e is enabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eFixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMore reliable tsconfig watching and resolver refreshes: handles lazy discovery edge cases, recreates resolvers after file changes, tolerates missing directories, and copes better with virtual importers.\u003c/li\u003e\n\u003cli\u003eWindows path handling now normalizes drive-letter casing to avoid missed matches (\u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/183\"\u003e#183\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eUpgrade notes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eInstall the stable release: \u003ccode\u003epnpm add -D vite-tsconfig-paths\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eOpt into lazy discovery or logging when needed:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport tsconfigPaths from 'vite-tsconfig-paths'\r\n\u003cp\u003eexport default {\nplugins: [\ntsconfigPaths({\nprojectDiscovery: 'lazy',\nlogFile: true,\n}),\n],\n}\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eRooted path patterns such as \u003ccode\u003e\u0026quot;/*\u0026quot;: [\u0026quot;src/*\u0026quot;]\u003c/code\u003e now resolve the same way tsserver does.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev6.0.0-beta.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(windows): ensure drive letter is uppercase (\u003ca href=\"https://redirect.github.com/aleclarson/vite-tsconfig-paths/issues/183\"\u003e#183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add \u003ccode\u003e.astro\u003c/code\u003e to JS-like extension regex (fbbc8edb86606c612565a6672c8e0ae93f0001a0)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/dff2e936d2ad5f0a9a862ca259e08332588b6f9b\"\u003e\u003ccode\u003edff2e93\u003c/code\u003e\u003c/a\u003e chore: release v6.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/947f4340fa5c64d594274347ad2d66abe271f500\"\u003e\u003ccode\u003e947f434\u003c/code\u003e\u003c/a\u003e fix: skip \u003ccode\u003e.json\u003c/code\u003e resolutions in certain cases\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/457211ae3be7a9787c23a3d8c4ef7714b7181833\"\u003e\u003ccode\u003e457211a\u003c/code\u003e\u003c/a\u003e chore(docs): mention the importerFilter option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/21524615f800bb087ea91c3599606740c6044b45\"\u003e\u003ccode\u003e2152461\u003c/code\u003e\u003c/a\u003e chore: upgrade vitest\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/c5659ce858e973ff071d0c3baa756e29c7c48467\"\u003e\u003ccode\u003ec5659ce\u003c/code\u003e\u003c/a\u003e chore: release v6.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/93dd8877ae6564ae4b538b9592b0563fc39e60bf\"\u003e\u003ccode\u003e93dd887\u003c/code\u003e\u003c/a\u003e chore: add \u0026quot;resolvedToDeclarationFile\u0026quot; event to log file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/e1e76784d064f2b5b48bb2db283392a52aec0b02\"\u003e\u003ccode\u003ee1e7678\u003c/code\u003e\u003c/a\u003e feat: ignore .d.ts-only overrides in tsconfig\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/c8e4ec308d518943e5197d573e42f144b4180dc3\"\u003e\u003ccode\u003ec8e4ec3\u003c/code\u003e\u003c/a\u003e chore(perf): hoist regexes out of hot path\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/d0ad01cff6812bd144260ccd92cfc1ac8eab741d\"\u003e\u003ccode\u003ed0ad01c\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003eimporterFilter\u003c/code\u003e option\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/commit/0b47a6ab7e56ca2e4a66e99f3f4f3561618ebb30\"\u003e\u003ccode\u003e0b47a6a\u003c/code\u003e\u003c/a\u003e chore: release v6.0.5\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/aleclarson/vite-tsconfig-paths/compare/v5.1.4...v6.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@testing-library/react` from 16.3.1 to 16.3.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/testing-library/react-testing-library/releases\"\u003e\u003ccode\u003e@​testing-library/react\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev16.3.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.3.1...v16.3.2\"\u003e16.3.2\u003c/a\u003e (2026-01-19)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate 'onCaughtError' type inference in 'RenderOptions' to work with React v19 (\u003ca href=\"https://redirect.github.com/testing-library/react-testing-library/issues/1438\"\u003e#1438\u003c/a\u003e) (\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/f32bd1b033d5e3989ae1cb490d515ce389c54e53\"\u003ef32bd1b\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/testing-library/react-testing-library/commit/f32bd1b033d5e3989ae1cb490d515ce389c54e53\"\u003e\u003ccode\u003ef32bd1b\u003c/code\u003e\u003c/a\u003e fix: Update 'onCaughtError' type inference in 'RenderOptions' to work with Re...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/testing-library/react-testing-library/compare/v16.3.1...v16.3.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jsdom` from 26.1.0 to 29.0.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jsdom/jsdom/releases\"\u003ejsdom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev29.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed CSS parsing of \u003ccode\u003eborder\u003c/code\u003e, \u003ccode\u003ebackground\u003c/code\u003e, and their sub-shorthands containing keywords or \u003ccode\u003evar()\u003c/code\u003e. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e to return a more functional \u003ccode\u003eCSSStyleDeclaration\u003c/code\u003e object, including indexed access support, which regressed in v29.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev29.0.0\u003c/h2\u003e\n\u003cp\u003eBreaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eNode.js v22.13.0+ is now the minimum supported v22 version (was v22.12.0+).\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eOther changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eOverhauled the CSSOM implementation, replacing the \u003ca href=\"https://www.npmjs.com/package/@acemir/cssom\"\u003e\u003ccode\u003e@acemir/cssom\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/jsdom/cssstyle\"\u003e\u003ccode\u003ecssstyle\u003c/code\u003e\u003c/a\u003e dependencies with fresh internal implementations built on webidl2js wrappers and the \u003ca href=\"https://www.npmjs.com/package/css-tree\"\u003e\u003ccode\u003ecss-tree\u003c/code\u003e\u003c/a\u003e parser. Serialization, parsing, and API behavior is improved in various ways, especially around edge cases.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eCSSCounterStyleRule\u003c/code\u003e and \u003ccode\u003eCSSNamespaceRule\u003c/code\u003e to jsdom \u003ccode\u003eWindow\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssMediaRule.matches\u003c/code\u003e and \u003ccode\u003ecssSupportsRule.matches\u003c/code\u003e getters.\u003c/li\u003e\n\u003cli\u003eAdded proper media query parsing in \u003ccode\u003eMediaList\u003c/code\u003e, using \u003ccode\u003ecss-tree\u003c/code\u003e instead of naive comma-splitting. Invalid queries become \u003ccode\u003e\u0026quot;not all\u0026quot;\u003c/code\u003e per spec.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssKeyframeRule.keyText\u003c/code\u003e getter/setter validation.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003ecssStyleRule.selectorText\u003c/code\u003e setter validation: invalid selectors are now rejected.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003estyleSheet.ownerNode\u003c/code\u003e, \u003ccode\u003estyleSheet.href\u003c/code\u003e, and \u003ccode\u003estyleSheet.title\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded bad port blocking per the \u003ca href=\"https://fetch.spec.whatwg.org/#bad-port\"\u003efetch specification\u003c/a\u003e, preventing fetches to commonly-abused ports.\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003eDocument\u003c/code\u003e initialization performance by lazily initializing the CSS selector engine, avoiding ~0.5 ms of overhead per \u003ccode\u003eDocument\u003c/code\u003e. (\u003ca href=\"https://github.com/thypon\"\u003e\u003ccode\u003e@​thypon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed a memory leak when stylesheets were removed from the document.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCSSStyleDeclaration\u003c/code\u003e modifications to properly trigger custom element reactions.\u003c/li\u003e\n\u003cli\u003eFixed nested \u003ccode\u003e@media\u003c/code\u003e rule parsing.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCSSStyleSheet\u003c/code\u003e's \u0026quot;disallow modification\u0026quot; flag not being checked in all mutation methods.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eXMLHttpRequest\u003c/code\u003e's \u003ccode\u003eresponse\u003c/code\u003e getter returning parsed JSON during the \u003ccode\u003eLOADING\u003c/code\u003e state instead of \u003ccode\u003enull\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e crashing in XHTML documents when stylesheets contained at-rules such as \u003ccode\u003e@page\u003c/code\u003e or \u003ccode\u003e@font-face\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed a potential hang in synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003e caused by a race condition with the worker thread's idle timeout.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eblob.text()\u003c/code\u003e, \u003ccode\u003eblob.arrayBuffer()\u003c/code\u003e, and \u003ccode\u003eblob.bytes()\u003c/code\u003e methods.\u003c/li\u003e\n\u003cli\u003eImproved \u003ccode\u003egetComputedStyle()\u003c/code\u003e to account for CSS specificity when multiple rules apply. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImproved synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003e performance by using a persistent worker thread, avoiding ~400ms of setup overhead on every synchronous request after the first one.\u003c/li\u003e\n\u003cli\u003eImproved performance of \u003ccode\u003enode.getRootNode()\u003c/code\u003e, \u003ccode\u003enode.isConnected\u003c/code\u003e, and \u003ccode\u003eevent.dispatchEvent()\u003c/code\u003e by caching the root node of document-connected trees.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003egetComputedStyle()\u003c/code\u003e to correctly handle \u003ccode\u003e!important\u003c/code\u003e priority. (\u003ca href=\"https://github.com/asamuzaK\"\u003e\u003ccode\u003e@​asamuzaK\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003edocument.getElementById()\u003c/code\u003e to return the first element in tree order when multiple elements share the same ID.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e\u0026lt;svg\u0026gt;\u003c/code\u003e elements to no longer incorrectly proxy event handlers to the \u003ccode\u003eWindow\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eFileReader\u003c/code\u003e event timing and \u003ccode\u003efileReader.result\u003c/code\u003e state to more closely follow the spec.\u003c/li\u003e\n\u003cli\u003eFixed a potential hang when synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003e encountered dispatch errors.\u003c/li\u003e\n\u003cli\u003eFixed compatibility with environments where Node.js's built-in \u003ccode\u003efetch()\u003c/code\u003e has been used before importing jsdom, by working around undici v6/v7 incompatibilities.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev28.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOverhauled resource loading customization. See \u003ca href=\"https://github.com/jsdom/jsdom/blob/2b65c6a80af2c899e32933c5e0cb842164852149/README.md#loading-subresources\"\u003ethe new README\u003c/a\u003e for details on the new API.\u003c/li\u003e\n\u003cli\u003eAdded MIME type sniffing to \u003ccode\u003e\u0026lt;iframe\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026lt;frame\u0026gt;\u003c/code\u003e loads.\u003c/li\u003e\n\u003cli\u003eRegression: \u003ccode\u003eWebSocket\u003c/code\u003es are no longer correctly throttled to one connection per origin. This is a result of the bug at \u003ca href=\"https://redirect.github.com/nodejs/undici/issues/4743\"\u003enodejs/undici#4743\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFixed decoding of the query components of \u003ccode\u003e\u0026lt;a\u0026gt;\u003c/code\u003e and \u003ccode\u003e\u0026lt;area\u0026gt;\u003c/code\u003e elements in non-UTF-8 documents.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eXMLHttpRequest\u003c/code\u003e fetches and \u003ccode\u003eWebSocket\u003c/code\u003e upgrade requests to be interceptable by the new customizable resource loading. (Except synchronous \u003ccode\u003eXMLHttpRequest\u003c/code\u003es.)\u003c/li\u003e\n\u003cli\u003eFixed the referrer of a document to be set correctly when redirects are involved; it is now the initiating page, not the last hop in the redirect chain.\u003c/li\u003e\n\u003cli\u003eFixed correctness bugs when passing \u003ccode\u003eArrayBuffer\u003c/code\u003es or typed arrays to various APIs, where they would not correctly snapshot the data.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erequire(\u0026quot;url\u0026quot;).parse()\u003c/code\u003e deprecation warning when using \u003ccode\u003eWebSocket\u003c/code\u003es.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003e\u0026lt;iframe\u0026gt;\u003c/code\u003e, \u003ccode\u003e\u0026lt;frame\u0026gt;\u003c/code\u003e, and \u003ccode\u003e\u0026lt;img\u0026gt;\u003c/code\u003e (when \u003ccode\u003ecanvas\u003c/code\u003e is installed) to fire \u003ccode\u003eload\u003c/code\u003e events, not \u003ccode\u003eerror\u003c/code\u003e events, on non-OK HTTP responses.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/34c7d6ef564aef3399ace1c074baf31f50ab930b\"\u003e\u003ccode\u003e34c7d6e\u003c/code\u003e\u003c/a\u003e 29.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/8ffc81123e6aa0904b239b5fb2fbece7b0493740\"\u003e\u003ccode\u003e8ffc811\u003c/code\u003e\u003c/a\u003e Add benchmark for computed style property access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/5f2434cf84e12e0035cf05bba9f2d0060ad552c3\"\u003e\u003ccode\u003e5f2434c\u003c/code\u003e\u003c/a\u003e Update dependencies and dev dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/1e8a7ff58f48631cee3c662c2991865cb4ac4e64\"\u003e\u003ccode\u003e1e8a7ff\u003c/code\u003e\u003c/a\u003e Handle global keywords in CSS shorthand property handlers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/0b79509deb3cb53aa91d41ae521878cc68a6b35d\"\u003e\u003ccode\u003e0b79509\u003c/code\u003e\u003c/a\u003e Wrap getComputedStyle return value for proper indexed access\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/d589a8e9fb3c8ca41ee10fa93a36fe0d7e23ef08\"\u003e\u003ccode\u003ed589a8e\u003c/code\u003e\u003c/a\u003e Fix border shorthand parsing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/e528859bfadb156d762c35d9531fb2f52519dc68\"\u003e\u003ccode\u003ee528859\u003c/code\u003e\u003c/a\u003e Modernize release infrastructure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/00522ce724abb05f377da2722aae99dd4c53136f\"\u003e\u003ccode\u003e00522ce\u003c/code\u003e\u003c/a\u003e Version 29.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/a217975903af7447bf78063133198445ced5cc54\"\u003e\u003ccode\u003ea217975\u003c/code\u003e\u003c/a\u003e Use undici's request() API for XHR dispatching\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jsdom/jsdom/commit/f29722de49a767fa6c2556fcdb228e82c4b7cfdc\"\u003e\u003ccode\u003ef29722d\u003c/code\u003e\u003c/a\u003e Convert CSSStyleDeclaration to webidl2js\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/jsdom/jsdom/compare/v26.1.0...v29.0.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\u003eT...\n\n_Description has been truncated_","html_url":"https://github.com/Skeptic-systems/Talos/pull/36","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Skeptic-systems%2FTalos/issues/36","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/36/packages"}},{"old_version":"0.13.10","new_version":"0.13.11","update_type":"patch","path":null,"pr_created_at":"2026-03-23T05:06:01.000Z","version_change":"0.13.10 → 0.13.11","issue":{"uuid":"4118270365","node_id":"PR_kwDOQ3c-Ac7MkiO8","number":20,"state":"open","title":"chore(deps): bump the production-dependencies group across 1 directory with 59 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-23T05:06:01.000Z","updated_at":"2026-03-23T05:06:54.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":59,"packages":[{"name":"expo","old_version":"54.0.31","new_version":"55.0.8","repository_url":"https://github.com/expo/expo"},{"name":"expo-constants","old_version":"18.0.13","new_version":"55.0.9","repository_url":"https://github.com/expo/expo"},{"name":"expo-dev-client","old_version":"6.0.20","new_version":"55.0.18","repository_url":"https://github.com/expo/expo"},{"name":"expo-linking","old_version":"8.0.11","new_version":"55.0.8","repository_url":"https://github.com/expo/expo"},{"name":"expo-router","old_version":"6.0.21","new_version":"55.0.7","repository_url":"https://github.com/expo/expo"},{"name":"expo-secure-store","old_version":"15.0.8","new_version":"55.0.9","repository_url":"https://github.com/expo/expo"},{"name":"expo-splash-screen","old_version":"31.0.13","new_version":"55.0.12","repository_url":"https://github.com/expo/expo"},{"name":"expo-status-bar","old_version":"3.0.9","new_version":"55.0.4","repository_url":"https://github.com/expo/expo"},{"name":"expo-system-ui","old_version":"6.0.9","new_version":"55.0.10","repository_url":"https://github.com/expo/expo"},{"name":"expo-web-browser","old_version":"15.0.10","new_version":"55.0.10","repository_url":"https://github.com/expo/expo"},{"name":"nativewind","old_version":"5.0.0-preview.2","new_version":"5.0.0-preview.3","repository_url":"https://github.com/marklawlor/nativewind"},{"name":"react-native","old_version":"0.81.5","new_version":"0.84.1","repository_url":"https://github.com/facebook/react-native"},{"name":"react-native-css","old_version":"3.0.1","new_version":"3.0.6","repository_url":"https://github.com/nativewind/react-native-css"},{"name":"react-native-gesture-handler","old_version":"2.28.0","new_version":"2.30.0","repository_url":"https://github.com/software-mansion/react-native-gesture-handler"},{"name":"react-native-reanimated","old_version":"4.1.6","new_version":"4.2.3","repository_url":"https://github.com/software-mansion/react-native-reanimated"},{"name":"react-native-safe-area-context","old_version":"5.6.2","new_version":"5.7.0","repository_url":"https://github.com/AppAndFlow/react-native-safe-area-context"},{"name":"react-native-screens","old_version":"4.16.0","new_version":"4.24.0","repository_url":"https://github.com/software-mansion/react-native-screens"},{"name":"react-native-worklets","old_version":"0.5.2","new_version":"0.8.1","repository_url":"https://github.com/software-mansion/react-native-reanimated"},{"name":"superjson","old_version":"2.2.3","new_version":"2.2.6","repository_url":"https://github.com/blitz-js/superjson"},{"name":"@t3-oss/env-nextjs","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"lucide-react","old_version":"0.562.0","new_version":"0.577.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"16.1.1","new_version":"16.2.1","repository_url":"https://github.com/vercel/next.js"},{"name":"recharts","old_version":"2.15.4","new_version":"3.8.0","repository_url":"https://github.com/recharts/recharts"},{"name":"@t3-oss/env-core","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@tanstack/react-router","old_version":"1.147.2","new_version":"1.168.2","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-router-devtools","old_version":"1.147.2","new_version":"1.166.11","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-router-ssr-query","old_version":"1.147.2","new_version":"1.166.10","repository_url":"https://github.com/TanStack/router"},{"name":"@tanstack/react-start","old_version":"1.147.2","new_version":"1.167.3","repository_url":"https://github.com/TanStack/router"},{"name":"nitro","old_version":"3.0.1-alpha.1","new_version":"3.0.1-alpha.2","repository_url":"https://github.com/nitrojs/nitro"},{"name":"drizzle-orm","old_version":"0.44.7","new_version":"0.45.1","repository_url":"https://github.com/drizzle-team/drizzle-orm"},{"name":"tailwind-merge","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"@eslint/compat","old_version":"1.4.1","new_version":"2.0.3","repository_url":"https://github.com/eslint/rewrite"},{"name":"@next/eslint-plugin-next","old_version":"16.1.1","new_version":"16.2.1","repository_url":"https://github.com/vercel/next.js"},{"name":"eslint-plugin-turbo","old_version":"2.7.3","new_version":"2.8.20","repository_url":"https://github.com/vercel/turborepo"},{"name":"typescript-eslint","old_version":"8.52.0","new_version":"8.57.1","repository_url":"https://github.com/typescript-eslint/typescript-eslint"},{"name":"@ianvs/prettier-plugin-sort-imports","old_version":"4.7.0","new_version":"4.7.1","repository_url":"https://github.com/ianvs/prettier-plugin-sort-imports"},{"name":"postcss","old_version":"8.5.6","new_version":"8.5.8","repository_url":"https://github.com/postcss/postcss"},{"name":"@better-auth/cli","old_version":"1.4.0-beta.9","new_version":"1.4.21","repository_url":"https://github.com/better-auth/better-auth"},{"name":"@better-auth/expo","old_version":"1.4.0-beta.9","new_version":"1.5.6","repository_url":"https://github.com/better-auth/better-auth"},{"name":"@eslint/js","old_version":"9.39.2","new_version":"10.0.1","repository_url":"https://github.com/eslint/eslint"},{"name":"@tailwindcss/postcss","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tailwindcss/vite","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@tanstack/react-form","old_version":"1.27.7","new_version":"1.28.5","repository_url":"https://github.com/TanStack/form"},{"name":"@tanstack/react-query","old_version":"5.90.16","new_version":"5.95.0","repository_url":"https://github.com/TanStack/query"},{"name":"@trpc/client","old_version":"11.8.1","new_version":"11.14.1","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/server","old_version":"11.8.1","new_version":"11.14.1","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/tanstack-react-query","old_version":"11.8.1","new_version":"11.14.1","repository_url":"https://github.com/trpc/trpc"},{"name":"@types/node","old_version":"22.18.12","new_version":"25.5.0","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"@vitejs/plugin-react","old_version":"5.1.0","new_version":"6.0.1","repository_url":"https://github.com/vitejs/vite-plugin-react"},{"name":"better-auth","old_version":"1.4.0-beta.9","new_version":"1.5.6","repository_url":"https://github.com/better-auth/better-auth"},{"name":"eslint","old_version":"9.39.2","new_version":"10.1.0","repository_url":"https://github.com/eslint/eslint"},{"name":"prettier","old_version":"3.7.4","new_version":"3.8.1","repository_url":"https://github.com/prettier/prettier"},{"name":"react-dom","old_version":"19.1.4","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.1.11","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"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.1.17","new_version":"19.2.14","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"tailwindcss","old_version":"4.1.18","new_version":"4.2.2","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"vite","old_version":"7.1.12","new_version":"8.0.1","repository_url":"https://github.com/vitejs/vite"},{"name":"zod","old_version":"3.25.76","new_version":"4.3.6","repository_url":"https://github.com/colinhacks/zod"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 59 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [expo](https://github.com/expo/expo/tree/HEAD/packages/expo) | `54.0.31` | `55.0.8` |\n| [expo-constants](https://github.com/expo/expo/tree/HEAD/packages/expo-constants) | `18.0.13` | `55.0.9` |\n| [expo-dev-client](https://github.com/expo/expo/tree/HEAD/packages/expo-dev-client) | `6.0.20` | `55.0.18` |\n| [expo-linking](https://github.com/expo/expo/tree/HEAD/packages/expo-linking) | `8.0.11` | `55.0.8` |\n| [expo-router](https://github.com/expo/expo/tree/HEAD/packages/expo-router) | `6.0.21` | `55.0.7` |\n| [expo-secure-store](https://github.com/expo/expo/tree/HEAD/packages/expo-secure-store) | `15.0.8` | `55.0.9` |\n| [expo-splash-screen](https://github.com/expo/expo/tree/HEAD/packages/expo-splash-screen) | `31.0.13` | `55.0.12` |\n| [expo-status-bar](https://github.com/expo/expo/tree/HEAD/packages/expo-status-bar) | `3.0.9` | `55.0.4` |\n| [expo-system-ui](https://github.com/expo/expo/tree/HEAD/packages/expo-system-ui) | `6.0.9` | `55.0.10` |\n| [expo-web-browser](https://github.com/expo/expo/tree/HEAD/packages/expo-web-browser) | `15.0.10` | `55.0.10` |\n| [nativewind](https://github.com/marklawlor/nativewind) | `5.0.0-preview.2` | `5.0.0-preview.3` |\n| [react-native](https://github.com/facebook/react-native/tree/HEAD/packages/react-native) | `0.81.5` | `0.84.1` |\n| [react-native-css](https://github.com/nativewind/react-native-css) | `3.0.1` | `3.0.6` |\n| [react-native-gesture-handler](https://github.com/software-mansion/react-native-gesture-handler) | `2.28.0` | `2.30.0` |\n| [react-native-reanimated](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-reanimated) | `4.1.6` | `4.2.3` |\n| [react-native-safe-area-context](https://github.com/AppAndFlow/react-native-safe-area-context) | `5.6.2` | `5.7.0` |\n| [react-native-screens](https://github.com/software-mansion/react-native-screens) | `4.16.0` | `4.24.0` |\n| [react-native-worklets](https://github.com/software-mansion/react-native-reanimated/tree/HEAD/packages/react-native-worklets) | `0.5.2` | `0.8.1` |\n| [superjson](https://github.com/blitz-js/superjson) | `2.2.3` | `2.2.6` |\n| [@t3-oss/env-nextjs](https://github.com/t3-oss/t3-env/tree/HEAD/packages/nextjs) | `0.13.10` | `0.13.11` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.562.0` | `0.577.0` |\n| [next](https://github.com/vercel/next.js) | `16.1.1` | `16.2.1` |\n| [recharts](https://github.com/recharts/recharts) | `2.15.4` | `3.8.0` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.10` | `0.13.11` |\n| [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) | `1.147.2` | `1.168.2` |\n| [@tanstack/react-router-devtools](https://github.com/TanStack/router/tree/HEAD/packages/react-router-devtools) | `1.147.2` | `1.166.11` |\n| [@tanstack/react-router-ssr-query](https://github.com/TanStack/router/tree/HEAD/packages/react-router-ssr-query) | `1.147.2` | `1.166.10` |\n| [@tanstack/react-start](https://github.com/TanStack/router/tree/HEAD/packages/react-start) | `1.147.2` | `1.167.3` |\n| [nitro](https://github.com/nitrojs/nitro) | `3.0.1-alpha.1` | `3.0.1-alpha.2` |\n| [drizzle-orm](https://github.com/drizzle-team/drizzle-orm) | `0.44.7` | `0.45.1` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.4.0` | `3.5.0` |\n| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.4.1` | `2.0.3` |\n| [@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next) | `16.1.1` | `16.2.1` |\n| [eslint-plugin-turbo](https://github.com/vercel/turborepo/tree/HEAD/packages/eslint-plugin-turbo) | `2.7.3` | `2.8.20` |\n| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.52.0` | `8.57.1` |\n| [@ianvs/prettier-plugin-sort-imports](https://github.com/ianvs/prettier-plugin-sort-imports) | `4.7.0` | `4.7.1` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.6` | `8.5.8` |\n| [@better-auth/cli](https://github.com/better-auth/better-auth/tree/HEAD/packages/cli) | `1.4.0-beta.9` | `1.4.21` |\n| [@better-auth/expo](https://github.com/better-auth/better-auth/tree/HEAD/packages/expo) | `1.4.0-beta.9` | `1.5.6` |\n| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.2` | `10.0.1` |\n| [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) | `4.1.18` | `4.2.2` |\n| [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) | `4.1.18` | `4.2.2` |\n| [@tanstack/react-form](https://github.com/TanStack/form/tree/HEAD/packages/react-form) | `1.27.7` | `1.28.5` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.16` | `5.95.0` |\n| [@trpc/client](https://github.com/trpc/trpc/tree/HEAD/packages/client) | `11.8.1` | `11.14.1` |\n| [@trpc/server](https://github.com/trpc/trpc/tree/HEAD/packages/server) | `11.8.1` | `11.14.1` |\n| [@trpc/tanstack-react-query](https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query) | `11.8.1` | `11.14.1` |\n| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.18.12` | `25.5.0` |\n| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `5.1.0` | `6.0.1` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.4.0-beta.9` | `1.5.6` |\n| [eslint](https://github.com/eslint/eslint) | `9.39.2` | `10.1.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.7.4` | `3.8.1` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.4` | `19.2.4` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.1.11` | `19.2.3` |\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.1.17` | `19.2.14` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `4.1.18` | `4.2.2` |\n| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `7.1.12` | `8.0.1` |\n| [zod](https://github.com/colinhacks/zod) | `3.25.76` | `4.3.6` |\n\n\nUpdates `expo` from 54.0.31 to 55.0.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/CHANGELOG.md\"\u003eexpo's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eThis is the log of notable changes to the Expo client that are developer-facing.\nPackage-specific changes not released in any SDK will be added here just before the release. Until then, you can find them in changelogs of the individual packages (see \u003ca href=\"https://github.com/expo/expo/blob/main/packages\"\u003epackages\u003c/a\u003e directory).\u003c/p\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e📚 3rd party library updates\u003c/h3\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch2\u003e55.0.0 — 2026-02-25\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-notifications\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose \u003ccode\u003eBackgroundNotificationTaskResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41291\"\u003e#41291\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[ios], [internal] rename \u003ccode\u003eEXNotifications\u003c/code\u003e pod to \u003ccode\u003eExpoNotifications\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42009\"\u003e#42009\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[android] throw instead of logging a warning when attempting to use push notifications with Expo Go (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39459\"\u003e#39459\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-modules-core\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Drop support for legacy architecture.\u003c/li\u003e\n\u003cli\u003e[iOS] Renamed \u003ccode\u003eignoreSafeAreaKeyboardInsets\u003c/code\u003e to \u003ccode\u003eignoreSafeArea\u003c/code\u003e on \u003ccode\u003eHost\u003c/code\u003e component. It now accepts \u003ccode\u003e'all'\u003c/code\u003e or \u003ccode\u003e'keyboard'\u003c/code\u003e instead of a boolean. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​nishan\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​intergalacticspacehighway\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-localization\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Default allowDynamicLocaleChangesAndroid to true when supportedLocales is configured (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41813\"\u003e#41813\u003c/a\u003e by \u003ca href=\"https://github.com/Ubax\"\u003e\u003ccode\u003e@​Ubax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-image-loader\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eiOS implementation has been moved to \u003ccode\u003eexpo-modules-core\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41395\"\u003e#41395\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-clipboard\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved deprecated \u003ccode\u003econtent\u003c/code\u003e property of the clipboard event listener. Use \u003ccode\u003egetStringAsync()\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41739\"\u003e#41739\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-cellular\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eremove deprecated JS constants, return \u003ccode\u003enull\u003c/code\u003e as a replacement for deprecated native iOS methods (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43035\"\u003e#43035\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-brightness\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003euseSystemBrightnessAsync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40168\"\u003e#40168\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-blur\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] The \u003ccode\u003edimezisBlurView\u003c/code\u003e experimental blur method will no longer work without creating a related \u003ccode\u003eBlurTargetView\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39990\"\u003e#39990\u003c/a\u003e by \u003ca href=\"https://github.com/behenate\"\u003e\u003ccode\u003e@​behenate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-web-browser\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for auth universal links callback (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42695\"\u003e#42695\u003c/a\u003e by \u003ca href=\"https://github.com/gabrieldonadel\"\u003e\u003ccode\u003e@​gabrieldonadel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sqlite\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded SQLite inspector devtools plugin. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40872\"\u003e#40872\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/expo/expo/pull/40900\"\u003e#40900\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded tagged template literals support. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40972\"\u003e#40972\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eSQLITE_ENABLE_MATH_FUNCTIONS\u003c/code\u003e support by default. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41333\"\u003e#41333\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-speech\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003evolume\u003c/code\u003e option on iOS and Android. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40959\"\u003e#40959\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sharing\u003c/code\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\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-constants` from 18.0.13 to 55.0.9\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/CHANGELOG.md\"\u003eexpo-constants's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eThis is the log of notable changes to the Expo client that are developer-facing.\nPackage-specific changes not released in any SDK will be added here just before the release. Until then, you can find them in changelogs of the individual packages (see \u003ca href=\"https://github.com/expo/expo/blob/main/packages\"\u003epackages\u003c/a\u003e directory).\u003c/p\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e📚 3rd party library updates\u003c/h3\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch2\u003e55.0.0 — 2026-02-25\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-notifications\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose \u003ccode\u003eBackgroundNotificationTaskResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41291\"\u003e#41291\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[ios], [internal] rename \u003ccode\u003eEXNotifications\u003c/code\u003e pod to \u003ccode\u003eExpoNotifications\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42009\"\u003e#42009\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[android] throw instead of logging a warning when attempting to use push notifications with Expo Go (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39459\"\u003e#39459\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-modules-core\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Drop support for legacy architecture.\u003c/li\u003e\n\u003cli\u003e[iOS] Renamed \u003ccode\u003eignoreSafeAreaKeyboardInsets\u003c/code\u003e to \u003ccode\u003eignoreSafeArea\u003c/code\u003e on \u003ccode\u003eHost\u003c/code\u003e component. It now accepts \u003ccode\u003e'all'\u003c/code\u003e or \u003ccode\u003e'keyboard'\u003c/code\u003e instead of a boolean. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​nishan\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​intergalacticspacehighway\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-localization\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Default allowDynamicLocaleChangesAndroid to true when supportedLocales is configured (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41813\"\u003e#41813\u003c/a\u003e by \u003ca href=\"https://github.com/Ubax\"\u003e\u003ccode\u003e@​Ubax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-image-loader\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eiOS implementation has been moved to \u003ccode\u003eexpo-modules-core\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41395\"\u003e#41395\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-clipboard\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved deprecated \u003ccode\u003econtent\u003c/code\u003e property of the clipboard event listener. Use \u003ccode\u003egetStringAsync()\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41739\"\u003e#41739\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-cellular\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eremove deprecated JS constants, return \u003ccode\u003enull\u003c/code\u003e as a replacement for deprecated native iOS methods (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43035\"\u003e#43035\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-brightness\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003euseSystemBrightnessAsync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40168\"\u003e#40168\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-blur\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] The \u003ccode\u003edimezisBlurView\u003c/code\u003e experimental blur method will no longer work without creating a related \u003ccode\u003eBlurTargetView\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39990\"\u003e#39990\u003c/a\u003e by \u003ca href=\"https://github.com/behenate\"\u003e\u003ccode\u003e@​behenate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-web-browser\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for auth universal links callback (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42695\"\u003e#42695\u003c/a\u003e by \u003ca href=\"https://github.com/gabrieldonadel\"\u003e\u003ccode\u003e@​gabrieldonadel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sqlite\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded SQLite inspector devtools plugin. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40872\"\u003e#40872\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/expo/expo/pull/40900\"\u003e#40900\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded tagged template literals support. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40972\"\u003e#40972\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eSQLITE_ENABLE_MATH_FUNCTIONS\u003c/code\u003e support by default. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41333\"\u003e#41333\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-speech\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003evolume\u003c/code\u003e option on iOS and Android. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40959\"\u003e#40959\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sharing\u003c/code\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\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-constants\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-dev-client` from 6.0.20 to 55.0.18\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-dev-client/CHANGELOG.md\"\u003eexpo-dev-client's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped minimum iOS/tvOS version to 16.4, macOS to 13.4. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43296\"\u003e#43296\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003ch2\u003e55.0.9 — 2026-02-25\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.8 — 2026-02-25\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.7 — 2026-02-20\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.6 — 2026-02-16\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.5 — 2026-02-08\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.4 — 2026-02-03\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.3 — 2026-01-27\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.2 — 2026-01-26\u003c/h2\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd sources button to dev client on iOS. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42493\"\u003e#42493\u003c/a\u003e by \u003ca href=\"https://github.com/EvanBacon\"\u003e\u003ccode\u003e@​EvanBacon\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e55.0.1 — 2026-01-22\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-dev-client\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-linking` from 8.0.11 to 55.0.8\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/CHANGELOG.md\"\u003eexpo-linking's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eThis is the log of notable changes to the Expo client that are developer-facing.\nPackage-specific changes not released in any SDK will be added here just before the release. Until then, you can find them in changelogs of the individual packages (see \u003ca href=\"https://github.com/expo/expo/blob/main/packages\"\u003epackages\u003c/a\u003e directory).\u003c/p\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e📚 3rd party library updates\u003c/h3\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch2\u003e55.0.0 — 2026-02-25\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-notifications\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose \u003ccode\u003eBackgroundNotificationTaskResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41291\"\u003e#41291\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[ios], [internal] rename \u003ccode\u003eEXNotifications\u003c/code\u003e pod to \u003ccode\u003eExpoNotifications\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42009\"\u003e#42009\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[android] throw instead of logging a warning when attempting to use push notifications with Expo Go (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39459\"\u003e#39459\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-modules-core\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Drop support for legacy architecture.\u003c/li\u003e\n\u003cli\u003e[iOS] Renamed \u003ccode\u003eignoreSafeAreaKeyboardInsets\u003c/code\u003e to \u003ccode\u003eignoreSafeArea\u003c/code\u003e on \u003ccode\u003eHost\u003c/code\u003e component. It now accepts \u003ccode\u003e'all'\u003c/code\u003e or \u003ccode\u003e'keyboard'\u003c/code\u003e instead of a boolean. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​nishan\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​intergalacticspacehighway\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-localization\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Default allowDynamicLocaleChangesAndroid to true when supportedLocales is configured (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41813\"\u003e#41813\u003c/a\u003e by \u003ca href=\"https://github.com/Ubax\"\u003e\u003ccode\u003e@​Ubax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-image-loader\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eiOS implementation has been moved to \u003ccode\u003eexpo-modules-core\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41395\"\u003e#41395\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-clipboard\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved deprecated \u003ccode\u003econtent\u003c/code\u003e property of the clipboard event listener. Use \u003ccode\u003egetStringAsync()\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41739\"\u003e#41739\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-cellular\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eremove deprecated JS constants, return \u003ccode\u003enull\u003c/code\u003e as a replacement for deprecated native iOS methods (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43035\"\u003e#43035\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-brightness\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003euseSystemBrightnessAsync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40168\"\u003e#40168\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-blur\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] The \u003ccode\u003edimezisBlurView\u003c/code\u003e experimental blur method will no longer work without creating a related \u003ccode\u003eBlurTargetView\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39990\"\u003e#39990\u003c/a\u003e by \u003ca href=\"https://github.com/behenate\"\u003e\u003ccode\u003e@​behenate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-web-browser\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for auth universal links callback (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42695\"\u003e#42695\u003c/a\u003e by \u003ca href=\"https://github.com/gabrieldonadel\"\u003e\u003ccode\u003e@​gabrieldonadel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sqlite\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded SQLite inspector devtools plugin. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40872\"\u003e#40872\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/expo/expo/pull/40900\"\u003e#40900\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded tagged template literals support. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40972\"\u003e#40972\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eSQLITE_ENABLE_MATH_FUNCTIONS\u003c/code\u003e support by default. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41333\"\u003e#41333\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-speech\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003evolume\u003c/code\u003e option on iOS and Android. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40959\"\u003e#40959\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sharing\u003c/code\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\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-linking\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-router` from 6.0.21 to 55.0.7\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/CHANGELOG.md\"\u003eexpo-router's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eThis is the log of notable changes to the Expo client that are developer-facing.\nPackage-specific changes not released in any SDK will be added here just before the release. Until then, you can find them in changelogs of the individual packages (see \u003ca href=\"https://github.com/expo/expo/blob/main/packages\"\u003epackages\u003c/a\u003e directory).\u003c/p\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e📚 3rd party library updates\u003c/h3\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch2\u003e55.0.0 — 2026-02-25\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-notifications\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose \u003ccode\u003eBackgroundNotificationTaskResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41291\"\u003e#41291\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[ios], [internal] rename \u003ccode\u003eEXNotifications\u003c/code\u003e pod to \u003ccode\u003eExpoNotifications\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42009\"\u003e#42009\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[android] throw instead of logging a warning when attempting to use push notifications with Expo Go (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39459\"\u003e#39459\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-modules-core\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Drop support for legacy architecture.\u003c/li\u003e\n\u003cli\u003e[iOS] Renamed \u003ccode\u003eignoreSafeAreaKeyboardInsets\u003c/code\u003e to \u003ccode\u003eignoreSafeArea\u003c/code\u003e on \u003ccode\u003eHost\u003c/code\u003e component. It now accepts \u003ccode\u003e'all'\u003c/code\u003e or \u003ccode\u003e'keyboard'\u003c/code\u003e instead of a boolean. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​nishan\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​intergalacticspacehighway\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-localization\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Default allowDynamicLocaleChangesAndroid to true when supportedLocales is configured (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41813\"\u003e#41813\u003c/a\u003e by \u003ca href=\"https://github.com/Ubax\"\u003e\u003ccode\u003e@​Ubax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-image-loader\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eiOS implementation has been moved to \u003ccode\u003eexpo-modules-core\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41395\"\u003e#41395\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-clipboard\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved deprecated \u003ccode\u003econtent\u003c/code\u003e property of the clipboard event listener. Use \u003ccode\u003egetStringAsync()\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41739\"\u003e#41739\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-cellular\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eremove deprecated JS constants, return \u003ccode\u003enull\u003c/code\u003e as a replacement for deprecated native iOS methods (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43035\"\u003e#43035\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-brightness\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003euseSystemBrightnessAsync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40168\"\u003e#40168\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-blur\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] The \u003ccode\u003edimezisBlurView\u003c/code\u003e experimental blur method will no longer work without creating a related \u003ccode\u003eBlurTargetView\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39990\"\u003e#39990\u003c/a\u003e by \u003ca href=\"https://github.com/behenate\"\u003e\u003ccode\u003e@​behenate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-web-browser\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for auth universal links callback (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42695\"\u003e#42695\u003c/a\u003e by \u003ca href=\"https://github.com/gabrieldonadel\"\u003e\u003ccode\u003e@​gabrieldonadel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sqlite\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded SQLite inspector devtools plugin. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40872\"\u003e#40872\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/expo/expo/pull/40900\"\u003e#40900\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded tagged template literals support. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40972\"\u003e#40972\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eSQLITE_ENABLE_MATH_FUNCTIONS\u003c/code\u003e support by default. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41333\"\u003e#41333\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-speech\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003evolume\u003c/code\u003e option on iOS and Android. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40959\"\u003e#40959\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sharing\u003c/code\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\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-router\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-secure-store` from 15.0.8 to 55.0.9\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-secure-store/CHANGELOG.md\"\u003eexpo-secure-store's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped minimum iOS/tvOS version to 16.4, macOS to 13.4. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43296\"\u003e#43296\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003ch2\u003e55.0.8 — 2026-02-25\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.7 — 2026-02-20\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.6 — 2026-02-16\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.5 — 2026-02-08\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.4 — 2026-02-03\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.3 — 2026-01-27\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.2 — 2026-01-26\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.1 — 2026-01-22\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.0 — 2026-01-21\u003c/h2\u003e\n\u003ch3\u003e💡 Others\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\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-secure-store\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-splash-screen` from 31.0.13 to 55.0.12\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/CHANGELOG.md\"\u003eexpo-splash-screen's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003cp\u003eThis is the log of notable changes to the Expo client that are developer-facing.\nPackage-specific changes not released in any SDK will be added here just before the release. Until then, you can find them in changelogs of the individual packages (see \u003ca href=\"https://github.com/expo/expo/blob/main/packages\"\u003epackages\u003c/a\u003e directory).\u003c/p\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e📚 3rd party library updates\u003c/h3\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch2\u003e55.0.0 — 2026-02-25\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-notifications\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eexpose \u003ccode\u003eBackgroundNotificationTaskResult\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41291\"\u003e#41291\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[ios], [internal] rename \u003ccode\u003eEXNotifications\u003c/code\u003e pod to \u003ccode\u003eExpoNotifications\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42009\"\u003e#42009\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[android] throw instead of logging a warning when attempting to use push notifications with Expo Go (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39459\"\u003e#39459\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-modules-core\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Drop support for legacy architecture.\u003c/li\u003e\n\u003cli\u003e[iOS] Renamed \u003ccode\u003eignoreSafeAreaKeyboardInsets\u003c/code\u003e to \u003ccode\u003eignoreSafeArea\u003c/code\u003e on \u003ccode\u003eHost\u003c/code\u003e component. It now accepts \u003ccode\u003e'all'\u003c/code\u003e or \u003ccode\u003e'keyboard'\u003c/code\u003e instead of a boolean. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​nishan\u003c/code\u003e\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42598\"\u003e#42598\u003c/a\u003e by \u003ca href=\"https://github.com/intergalacticspacehighway\"\u003e\u003ccode\u003e@​intergalacticspacehighway\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-localization\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Default allowDynamicLocaleChangesAndroid to true when supportedLocales is configured (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41813\"\u003e#41813\u003c/a\u003e by \u003ca href=\"https://github.com/Ubax\"\u003e\u003ccode\u003e@​Ubax\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-image-loader\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eiOS implementation has been moved to \u003ccode\u003eexpo-modules-core\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41395\"\u003e#41395\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-clipboard\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved deprecated \u003ccode\u003econtent\u003c/code\u003e property of the clipboard event listener. Use \u003ccode\u003egetStringAsync()\u003c/code\u003e instead. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41739\"\u003e#41739\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-cellular\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eremove deprecated JS constants, return \u003ccode\u003enull\u003c/code\u003e as a replacement for deprecated native iOS methods (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43035\"\u003e#43035\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-brightness\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eRemove deprecated \u003ccode\u003euseSystemBrightnessAsync\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40168\"\u003e#40168\u003c/a\u003e by \u003ca href=\"https://github.com/vonovak\"\u003e\u003ccode\u003e@​vonovak\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-blur\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] The \u003ccode\u003edimezisBlurView\u003c/code\u003e experimental blur method will no longer work without creating a related \u003ccode\u003eBlurTargetView\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/39990\"\u003e#39990\u003c/a\u003e by \u003ca href=\"https://github.com/behenate\"\u003e\u003ccode\u003e@​behenate\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-web-browser\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for auth universal links callback (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42695\"\u003e#42695\u003c/a\u003e by \u003ca href=\"https://github.com/gabrieldonadel\"\u003e\u003ccode\u003e@​gabrieldonadel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sqlite\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded SQLite inspector devtools plugin. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40872\"\u003e#40872\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/expo/expo/pull/40900\"\u003e#40900\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded tagged template literals support. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40972\"\u003e#40972\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eSQLITE_ENABLE_MATH_FUNCTIONS\u003c/code\u003e support by default. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/41333\"\u003e#41333\u003c/a\u003e by \u003ca href=\"https://github.com/kudo\"\u003e\u003ccode\u003e@​kudo\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-speech\u003c/code\u003e\u003c/strong\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for \u003ccode\u003evolume\u003c/code\u003e option on iOS and Android. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/40959\"\u003e#40959\u003c/a\u003e by \u003ca href=\"https://github.com/barthap\"\u003e\u003ccode\u003e@​barthap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ccode\u003eexpo-sharing\u003c/code\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\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-splash-screen\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-status-bar` from 3.0.9 to 55.0.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-status-bar/CHANGELOG.md\"\u003eexpo-status-bar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e55.0.4 — 2026-02-25\u003c/h2\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated and turned into no-ops the \u003ccode\u003ebackgroundColor\u003c/code\u003e, \u003ccode\u003enetworkActivityIndicatorVisible\u003c/code\u003e and \u003ccode\u003etranslucent\u003c/code\u003e \u003ccode\u003eStatusBar\u003c/code\u003e props, as well as the \u003ccode\u003esetStatusBarBackgroundColor\u003c/code\u003e, \u003ccode\u003esetStatusBarNetworkActivityIndicatorVisible\u003c/code\u003e and \u003ccode\u003esetStatusBarTranslucent\u003c/code\u003e functions. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43276\"\u003e#43276\u003c/a\u003e by \u003ca href=\"https://github.com/zoontek\"\u003e\u003ccode\u003e@​zoontek\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e55.0.3 — 2026-02-16\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.2 — 2026-01-26\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.1 — 2026-01-22\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.0 — 2026-01-21\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\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\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-status-bar\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-system-ui` from 6.0.9 to 55.0.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-system-ui/CHANGELOG.md\"\u003eexpo-system-ui's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped minimum iOS/tvOS version to 16.4, macOS to 13.4. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43296\"\u003e#43296\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003ch2\u003e55.0.9 — 2026-02-25\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.8 — 2026-02-20\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.7 — 2026-02-20\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.6 — 2026-02-16\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.5 — 2026-02-08\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.4 — 2026-02-03\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.3 — 2026-01-27\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.2 — 2026-01-26\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.1 — 2026-01-22\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-system-ui\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `expo-web-browser` from 15.0.10 to 55.0.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/expo/expo/blob/main/packages/expo-web-browser/CHANGELOG.md\"\u003eexpo-web-browser's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003eUnpublished\u003c/h2\u003e\n\u003ch3\u003e🛠 Breaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBumped minimum iOS/tvOS version to 16.4, macOS to 13.4. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/43296\"\u003e#43296\u003c/a\u003e by \u003ca href=\"https://github.com/tsapeta\"\u003e\u003ccode\u003e@​tsapeta\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003ch3\u003e🐛 Bug fixes\u003c/h3\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Bring back the \u003ccode\u003eexperimentalLauncherActivity\u003c/code\u003e config plugin option. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/44073\"\u003e#44073\u003c/a\u003e by \u003ca href=\"https://github.com/lukmccall\"\u003e\u003ccode\u003e@​lukmccall\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e55.0.9 — 2026-02-25\u003c/h2\u003e\n\u003ch3\u003e🎉 New features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for auth universal links callback (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42695\"\u003e#42695\u003c/a\u003e by \u003ca href=\"https://github.com/gabrieldonadel\"\u003e\u003ccode\u003e@​gabrieldonadel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e55.0.8 — 2026-02-20\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.7 — 2026-02-20\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.6 — 2026-02-16\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.5 — 2026-02-08\u003c/h2\u003e\n\u003ch3\u003e💡 Others\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing word in \u003ccode\u003ewarmUpAsync\u003c/code\u003e JSDoc. (\u003ca href=\"https://redirect.github.com/expo/expo/pull/42944\"\u003e#42944\u003c/a\u003e by \u003ca href=\"https://github.com/brentvatne\"\u003e\u003ccode\u003e@​brentvatne\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e55.0.4 — 2026-02-03\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.3 — 2026-01-27\u003c/h2\u003e\n\u003cp\u003e\u003cem\u003eThis version does not introduce any user-facing changes.\u003c/em\u003e\u003c/p\u003e\n\u003ch2\u003e55.0.2 — 2026-01-26\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\u003eSee full diff in \u003ca href=\"https://github.com/expo/expo/commits/HEAD/packages/expo-web-browser\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nativewind` from 5.0.0-preview.2 to 5.0.0-preview.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/3155c8329026c37524f2a86318d8fac8bc6f63bd\"\u003e\u003ccode\u003e3155c83\u003c/code\u003e\u003c/a\u003e Release 5.0.0-preview.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/7b8051854317d8386ae702e49fea0497e83f91b9\"\u003e\u003ccode\u003e7b80518\u003c/code\u003e\u003c/a\u003e chore: add release workflow for npm publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/30e83f0dea4b04fb01847ff846c545f34b51541a\"\u003e\u003ccode\u003e30e83f0\u003c/code\u003e\u003c/a\u003e fix(ci): use Podfile.lock instead of ios/** in hashFiles\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/969e130cc234c4c6bb70f6b32eb991b566e510f6\"\u003e\u003ccode\u003e969e130\u003c/code\u003e\u003c/a\u003e refactor: address code review feedback on shadow tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/8df73cba8af9b5b0e74f3a0f39e57839688f8b6a\"\u003e\u003ccode\u003e8df73cb\u003c/code\u003e\u003c/a\u003e test: add shadow utility validation tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/b071b94ae520185a31c0f8a1018e21bed906cfc3\"\u003e\u003ccode\u003eb071b94\u003c/code\u003e\u003c/a\u003e chore: add Claude Code skills for architecture, testing, and debugging\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/a9008ddaf7dcf9af8a664e57921a053d10f43df9\"\u003e\u003ccode\u003ea9008dd\u003c/code\u003e\u003c/a\u003e docs: add DEVELOPMENT.md and CLAUDE.md for contributor tooling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/c51a786970ced26efcf2d17a057956a903342b8d\"\u003e\u003ccode\u003ec51a786\u003c/code\u003e\u003c/a\u003e fix: fix build-ios-dev CI job\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/a4090140388e668f07597bfb42f6779607435a47\"\u003e\u003ccode\u003ea409014\u003c/code\u003e\u003c/a\u003e fix: make CI green\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nativewind/nativewind/commit/dacc1d6ad99df1666aae7f43d44cfefa0b55de63\"\u003e\u003ccode\u003edacc1d6\u003c/code\u003e\u003c/a\u003e fix: fix broken ./types export condition\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/marklawlor/nativewind/compare/5.0.0-preview.2...5.0.0-preview.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by \u003ca href=\"https://www.npmjs.com/~onlydans\"\u003eonlydans\u003c/a\u003e, a new releaser for nativewind since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native` from 0.81.5 to 0.84.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react-native/releases\"\u003ereact-native's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.84.1\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003ch4\u003eAndroid specific\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eFix included-build \u003ccode\u003egradle.properties\u003c/code\u003e resolution for monorepos by reading from parent Gradle start parameters (\u003ccode\u003eprojectDir\u003c/code\u003e/\u003ccode\u003ecurrentDir\u003c/code\u003e) before falling back to \u003ccode\u003e../../android/gradle.properties\u003c/code\u003e, so \u003ccode\u003ehermesV1Enabled\u003c/code\u003e can be inherited correctly. (\u003ca href=\"https://github.com/facebook/react-native/commit/c5ae0c820a571141a43de980cb011d232fc2268f\"\u003ec5ae0c820a\u003c/a\u003e by \u003ca href=\"https://github.com/Titozzz\"\u003e\u003ccode\u003e@​Titozzz\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eProvide symbol fallbacks for \u003ccode\u003einspector-modern/chrome/Registration.h\u003c/code\u003e when HermesV1 is disabled. (\u003ca href=\"https://github.com/facebook/react-native/commit/5ee695ad8f41d7c9a92a83fa1f0acd227cdab7b8\"\u003e5ee695ad8f\u003c/a\u003e by \u003ca href=\"https://github.com/tjzel\"\u003e\u003ccode\u003e@​tjzel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReactPlugin.kt always setting \u003ccode\u003ehermesV1Enabled\u003c/code\u003e to \u003ccode\u003etrue\u003c/code\u003e (\u003ca href=\"https://github.com/facebook/react-native/commit/45896674d14d4b0104cb166e83c5b403f90981c0\"\u003e45896674d1\u003c/a\u003e by \u003ca href=\"https://github.com/tjzel\"\u003e\u003ccode\u003e@​tjzel\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eHermes dSYMS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.15.1/hermes-ios-0.15.1-hermes-framework-dSYM-debug.tar.gz\"\u003eDebug\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.15.1/hermes-ios-0.15.1-hermes-framework-dSYM-release.tar.gz\"\u003eRelease\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHermes V1 dSYMS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.9/hermes-ios-250829098.0.9-hermes-framework-dSYM-debug.tar.gz\"\u003eDebug\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.9/hermes-ios-250829098.0.9-hermes-framework-dSYM-release.tar.gz\"\u003eRelease\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eReactNativeDependencies dSYMs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.84.1/react-native-artifacts-0.84.1-reactnative-dependencies-dSYM-debug.tar.gz\"\u003eDebug\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.84.1/react-native-artifacts-0.84.1-reactnative-dependencies-dSYM-release.tar.gz\"\u003eRelease\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eReactNative Core dSYMs:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.84.1/react-native-artifacts-0.84.1-reactnative-core-debug.tar.gz\"\u003eDebug\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/react/react-native-artifacts/0.84.1/react-native-artifacts-0.84.1-reactnative-core-release.tar.gz\"\u003eRelease\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003eYou can file issues or pick requests against this release \u003ca href=\"https://github.com/reactwg/react-native-releases/issues/new/choose\"\u003ehere\u003c/a\u003e.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eTo help you upgrade to this version, you can use the \u003ca href=\"https://react-native-community.github.io/upgrade-helper/\"\u003eUpgrade Helper\u003c/a\u003e ⚛️.\u003c/p\u003e\n\u003chr /\u003e\n\u003cp\u003eView the whole changelog in the \u003ca href=\"https://github.com/facebook/react-native/blob/main/CHANGELOG.md\"\u003eCHANGELOG.md file\u003c/a\u003e.\u003c/p\u003e\n\u003ch2\u003e0.84.0\u003c/h2\u003e\n\u003chr /\u003e\n\u003cp\u003eHermes dSYMS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.14.1/hermes-ios-0.14.1-hermes-framework-dSYM-debug.tar.gz\"\u003eDebug\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/0.14.1/hermes-ios-0.14.1-hermes-framework-dSYM-release.tar.gz\"\u003eRelease\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eHermes V1 dSYMS:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.7/hermes-ios-250829098.0.7-hermes-framework-dSYM-debug.tar.gz\"\u003eDebug\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://repo1.maven.org/maven2/com/facebook/hermes/hermes-ios/250829098.0.7/hermes-ios-250829098.0.7-hermes-framework-dSYM-release.tar.gz\"\u003eRelease\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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-native/blob/main/CHANGELOG.md\"\u003ereact-native's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChangelog\u003c/h1\u003e\n\u003ch2\u003ev0.85.0-rc.5\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003ch4\u003eiOS specific\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Revert RCTAnimatedModuleProvider change from \u003ca href=\"https://redirect.github.com/facebook/react-native/pull/55729\"\u003e# 55729\u003c/a\u003e (\u003ca href=\"https://github.com/facebook/react-native/commit/85696fe1169d737c42cc9b4f85472dda23e99ed7\"\u003e85696fe\u003c/a\u003e by \u003ca href=\"https://github.com/zeyap\"\u003e\u003ccode\u003e@​zeyap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.85.0-rc.1\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Fix unsafe rawPointer access in cloneMultiple. (\u003ca href=\"https://github.com/facebook/react-native/commit/1d476932305f2563d773eb04f0f78a9bdd2525e1\"\u003e1d47693230\u003c/a\u003e by \u003ca href=\"https://github.com/coado\"\u003e\u003ccode\u003e@​coado\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Add c++ AnimatedModule to DefaultTurboModules (\u003ca href=\"https://github.com/facebook/react-native/commit/15e52e3f71e7199808686e2b86ea54dcb2495b71\"\u003e15e52e3f71\u003c/a\u003e by \u003ca href=\"https://github.com/zeyap\"\u003e\u003ccode\u003e@​zeyap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.85.0-rc.0\u003c/h2\u003e\n\u003ch3\u003eBreaking\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBuild\u003c/strong\u003e: Drop support for EOL Node.js lines and old minors. (\u003ca href=\"https://github.com/facebook/react-native/commit/c9c601d61af836d26ab628c2c8a30bae713ef010\"\u003ec9c601d61a\u003c/a\u003e by \u003ca href=\"https://github.com/robhogan\"\u003e\u003ccode\u003e@​robhogan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eJest\u003c/strong\u003e: Move Jest preset to new \u003ccode\u003ereact-native/jest-preset\u003c/code\u003e package (\u003ca href=\"https://github.com/facebook/react-native/commit/c4ae05534ad5b6e6def35e736764f64b1f145a2b\"\u003ec4ae05534a\u003c/a\u003e by \u003ca href=\"https://github.com/kitten\"\u003e\u003ccode\u003e@​kitten\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eStyleSheet\u003c/strong\u003e: Remove deprecated \u003ccode\u003eStyleSheet.absoluteFill\u003c/code\u003e API (\u003ca href=\"https://github.com/facebook/react-native/commit/5681db09b875e8c2b59b14df2300bad2b68d8a17\"\u003e5681db09b8\u003c/a\u003e by \u003ca href=\"https://github.com/huntie\"\u003e\u003ccode\u003e@​huntie\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypeScript\u003c/strong\u003e: Removing deprecated type aliases. Use the type directly. (\u003ca href=\"https://github.com/facebook/react-native/commit/1813df743db3852f3b667e36c31d564867c257fc\"\u003e1813df743d\u003c/a\u003e by \u003ca href=\"https://github.com/sammy-SC\"\u003e\u003ccode\u003e@​sammy-SC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eTypeScript\u003c/strong\u003e: Removing deprecated type aliases. Use the type directly. (\u003ca href=\"https://github.com/facebook/react-native/commit/796a9a892283feeb01e9ded21c40dc91409c1499\"\u003e796a9a8922\u003c/a\u003e by \u003ca href=\"https://github.com/sammy-SC\"\u003e\u003ccode\u003e@​sammy-SC\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eAndroid specific\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eEvents\u003c/strong\u003e: Re-added \u003ccode\u003ereceiveTouches\u003c/code\u003e to \u003ccode\u003eRCTEventEmitter\u003c/code\u003e with a default no-op implementation to avoid breaking ecosystem libraries (\u003ca href=\"https://github.com/facebook/react-native/commit/67db89d08aa2aaaed6ff270032024fee1dcad531\"\u003e67db89d08a\u003c/a\u003e by \u003ca href=\"https://github.com/javache\"\u003e\u003ccode\u003e@​javache\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLegacy Architecture\u003c/strong\u003e: Deprecated UIManagerHelper.getEventDispatcherForReactTag and UIManagerHelper.getEventDispatcher(ReactContext, UIManagerType Int), use getEventDispatcher (\u003ca href=\"https://github.com/facebook/react-native/commit/4e5d45f4dbea143b72925078c65ab2ad4846dfd3\"\u003e4e5d45f4db\u003c/a\u003e by \u003ca href=\"https://github.com/javache\"\u003e\u003ccode\u003e@​javache\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eLegacy Architecture\u003c/strong\u003e: Stub UIImplementation class, this class is unused in the new architecture (\u003ca href=\"https://github.com/facebook/react-native/commit/fbe15f6605bb99c451d1105bcac72af7692182fe\"\u003efbe15f6605\u003c/a\u003e by \u003ca href=\"https://github.com/mdvacca\"\u003e\u003ccode\u003e@​mdvacca\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eText\u003c/strong\u003e: Make ReactTextUpdate internal (\u003ca href=\"https://github.com/facebook/react-native/commit/faebee4338e5842b2dd915eede0ee049d4fd7368\"\u003efaebee4338\u003c/a\u003e by \u003ca href=\"https://github.com/NickGerleman\"\u003e\u003ccode\u003e@​NickGerleman\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: \u003ccode\u003eRCTAnimationChoreographer\u003c/code\u003e to \u003ccode\u003eRCTScheduler\u003c/code\u003e (\u003ca href=\"https://github.com/facebook/react-native/commit/019c9a7d8f56fe895253de8487b4c6d0d76f85be\"\u003e019c9a7d8f\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: \u003ccode\u003estd::mutex\u003c/code\u003e to \u003ccode\u003eAnimationBackend\u003c/code\u003e to protect \u003ccode\u003estart\u003c/code\u003e, \u003ccode\u003estop\u003c/code\u003e and \u003ccode\u003ecallbacks\u003c/code\u003e. (\u003ca href=\"https://github.com/facebook/react-native/commit/4064b89867cb7424fd02433c6d597e534bfc8cbc\"\u003e4064b89867\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Added support for transform operations. (\u003ca href=\"https://github.com/facebook/react-native/commit/58b7b052c092e79277ab026ea6dd4f78021ed6c5\"\u003e58b7b052c0\u003c/a\u003e by \u003ca href=\"https://github.com/coado\"\u003e\u003ccode\u003e@​coado\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Animated calls \u003ccode\u003eAnimationBackend::trigger\u003c/code\u003e to push updates from. events to the mounting layer (\u003ca href=\"https://github.com/facebook/react-native/commit/ac06f3bdc76a9fd7c65ab899e82bff5cad9b94b6\"\u003eac06f3bdc7\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Animated can now prompt the backend to push changes to the shadowTree on the JS thread, making RSNRU update the ShadowNode references held by the react renderer. (\u003ca href=\"https://github.com/facebook/react-native/commit/f9e94c050251c67bf0d2c806738b8c6e59bb59d5\"\u003ef9e94c0502\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Animation Backend examples in RNTester (\u003ca href=\"https://github.com/facebook/react-native/commit/149a4b8dcde07df9c2f4d8456463ad242a2cb842\"\u003e149a4b8dcd\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: AnimationBackend docs (\u003ca href=\"https://github.com/facebook/react-native/commit/f3678f51d9873cb19602d7e36a4d8ed71562b9d0\"\u003ef3678f51d9\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: AnimationBackend now cleans-up the AnimatedPropsRegistry after the js sync when \u003ccode\u003eupdateRuntimeShadowNodeReferencesOnCommitThread\u003c/code\u003e is enabled (\u003ca href=\"https://github.com/facebook/react-native/commit/b38428c9bc9ad2e62a4cedf2240d44eb7a5b52df\"\u003eb38428c9bc\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Moved \u003ccode\u003eshadowNodeFamily_\u003c/code\u003e from a map in \u003ccode\u003eNativeAnimatedNodesManager\u003c/code\u003e to \u003ccode\u003ePropsAnimatedNode\u003c/code\u003e (\u003ca href=\"https://github.com/facebook/react-native/commit/af96497b543a44c5ce93464346d853b50159432a\"\u003eaf96497b54\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Updated \u003ccode\u003eAnimationBackend\u003c/code\u003e usages to use \u003ccode\u003eAnimationTimestamp\u003c/code\u003e (\u003ca href=\"https://github.com/facebook/react-native/commit/2a4a54ae6c92c9fbf8601601aae50fd1f1115871\"\u003e2a4a54ae6c\u003c/a\u003e by Bartlomiej Bloniarz)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eAnimated\u003c/strong\u003e: Upstream useAnimatedColor and useAnimatedValueXY (\u003ca href=\"https://github.com/facebook/react-native/commit/b92d37879e8e6ca5dbb3c0047a50b20ae6286bc5\"\u003eb92d37879e\u003c/a\u003e by \u003ca href=\"https://github.com/zeyap\"\u003e\u003ccode\u003e@​zeyap\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/606493396eac0293ac18e118ddaab8168134768b\"\u003e\u003ccode\u003e6064933\u003c/code\u003e\u003c/a\u003e Release 0.84.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/2c65dd7c701dad7ba5f34328d95c93a0527170cf\"\u003e\u003ccode\u003e2c65dd7\u003c/code\u003e\u003c/a\u003e Fix flaky Modal-itest by adding proper root cleanup (\u003ca href=\"https://github.com/facebook/react-native/tree/HEAD/packages/react-native/issues/55712\"\u003e#55712\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/938a338e83ea713f3fafad48f9346d14d4adedf2\"\u003e\u003ccode\u003e938a338\u003c/code\u003e\u003c/a\u003e Attempt to reduce flakyness on Modal-itest \u0026quot;MessageQueue is not empty\u0026quot; failur...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/3483f162e2cde98e7aaa8fe819d1b2b26b34ac13\"\u003e\u003ccode\u003e3483f16\u003c/code\u003e\u003c/a\u003e [LOCAL] Bump hermes v1 version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/d9656090caa5c80ed503e276f2f70e52a466da9e\"\u003e\u003ccode\u003ed965609\u003c/code\u003e\u003c/a\u003e fix(react-native): resolve included-build gradle.properties from parent build...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/3c503a8810e7bea330adc6d44ad6eb96ef94be64\"\u003e\u003ccode\u003e3c503a8\u003c/code\u003e\u003c/a\u003e fix: missing symbols on prebuilt Android with hermesV1 disabled (\u003ca href=\"https://github.com/facebook/react-native/tree/HEAD/packages/react-native/issues/55400\"\u003e#55400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/9b79d3967ffba336c4b990b626059efe6d346f50\"\u003e\u003ccode\u003e9b79d39\u003c/code\u003e\u003c/a\u003e [LOCAL] Fix misaligned Hermes version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/5693f6097d8a5345e21b3035231bbc523752d465\"\u003e\u003ccode\u003e5693f60\u003c/code\u003e\u003c/a\u003e Release 0.84.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/5c69e213742953d5cbd0ca23a36171fa857bde3f\"\u003e\u003ccode\u003e5c69e21\u003c/code\u003e\u003c/a\u003e Release 0.84.0-rc.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/facebook/react-native/commit/3552d65a5aefd68e77aca66d9e356c877be979d2\"\u003e\u003ccode\u003e3552d65\u003c/code\u003e\u003c/a\u003e [LOCAL] Bump Hermes version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/facebook/react-native/commits/v0.84.1/packages/react-native\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-native-css` from 3.0.1 to 3.0.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nativewind/react-native-css/releases\"\u003ereact-native-css's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 3.0.6\u003c/h2\u003e\n\u003ch2\u003e\u003c!-- raw HTML omitted --\u003e3.0.6 (2026-03-20)\u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: bump version to 3.0.5 to match npm (\u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/307\"\u003e#307\u003c/a\u003e) (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/2eee527\"\u003e2eee527\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/307\"\u003e#307\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.5\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore(deps): bump basic-ftp from 5.0.5 to 5.2.0 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/pull/286\"\u003enativewind/react-native-css#286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(types): move \u003ccode\u003e@​types/debug\u003c/code\u003e from devDependencies to dependencies by \u003ca href=\"https://github.com/YevheniiKotyrlo\"\u003e\u003ccode\u003e@​YevheniiKotyrlo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/pull/290\"\u003enativewind/react-native-css#290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add conventional changelog for GitHub releases by \u003ca href=\"https://github.com/danstepanov\"\u003e\u003ccode\u003e@​danstepanov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/pull/294\"\u003enativewind/react-native-css#294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add inset shadow parsing support by \u003ca href=\"https://github.com/YevheniiKotyrlo\"\u003e\u003ccode\u003e@​YevheniiKotyrlo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/pull/277\"\u003enativewind/react-native-css#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add CSS \u003ca href=\"https://github.com/property\"\u003e\u003ccode\u003e@​property\u003c/code\u003e\u003c/a\u003e rule support by \u003ca href=\"https://github.com/YevheniiKotyrlo\"\u003e\u003ccode\u003e@​YevheniiKotyrlo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/pull/284\"\u003enativewind/react-native-css#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump tar from 7.5.9 to 7.5.11 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/nativewind/react-native-css/pull/296\"\u003enativewind/react-native-css#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump minimatch from 3.1.2 to 3.1.5 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/pull/289\"\u003enativewind/react-native-css#289\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/YevheniiKotyrlo\"\u003e\u003ccode\u003e@​YevheniiKotyrlo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/pull/290\"\u003enativewind/react-native-css#290\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/nativewind/react-native-css/compare/3.0.4...3.0.5\"\u003ehttps://github.com/nativewind/react-native-css/compare/3.0.4...3.0.5\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/nativewind/react-native-css/blob/main/CHANGELOG.md\"\u003ereact-native-css's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003c!-- raw HTML omitted --\u003e3.0.6 (2026-03-20)\u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: bump version to 3.0.5 to match npm (\u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/307\"\u003e#307\u003c/a\u003e) (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/2eee527\"\u003e2eee527\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/307\"\u003e#307\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003c!-- raw HTML omitted --\u003e3.0.5 (2026-03-15)\u003c!-- raw HTML omitted --\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: add Claude Code skills for architecture and testing (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/02bac92\"\u003e02bac92\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003echore: add conventional changelog for GitHub releases (\u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/294\"\u003e#294\u003c/a\u003e) (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/251cdfc\"\u003e251cdfc\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/294\"\u003e#294\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump basic-ftp from 5.0.5 to 5.2.0 (\u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/286\"\u003e#286\u003c/a\u003e) (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/930095f\"\u003e930095f\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/286\"\u003e#286\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump minimatch from 3.1.2 to 3.1.5 (\u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/289\"\u003e#289\u003c/a\u003e) (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/ae42457\"\u003eae42457\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/289\"\u003e#289\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(deps): bump tar from 7.5.9 to 7.5.11 (\u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/296\"\u003e#296\u003c/a\u003e) (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/431852a\"\u003e431852a\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/296\"\u003e#296\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: add DEVELOPMENT.md and CLAUDE.md for contributor tooling (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/ed4e5b3\"\u003eed4e5b3\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efeat: add CSS \u003ca href=\"https://github.com/property\"\u003e\u003ccode\u003e@​property\u003c/code\u003e\u003c/a\u003e rule support (\u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/284\"\u003e#284\u003c/a\u003e) (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/4ee27ab\"\u003e4ee27ab\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/284\"\u003e#284\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add inset shadow parsing support (\u003ca href=\"https://redirect.github.com/nativewind/react-native-css/issues/277\"\u003e#277\u003c/a\u003e) (\u003ca href=\"https://github.com/nativewind/react-native-css/commit/b0b35b1\"\u003eb0b35b1\u003c/a\u003e), closes \u003ca href=\"https://redirect.githu...\n\n_Description has been truncated_","html_url":"https://github.com/MattCMcCoy/nestegg-wallet/pull/20","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/MattCMcCoy%2Fnestegg-wallet/issues/20","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/20/packages"}},{"old_version":"0.13.10","new_version":"0.13.11","update_type":"patch","path":null,"pr_created_at":"2026-03-23T01:31:34.000Z","version_change":"0.13.10 → 0.13.11","issue":{"uuid":"4117646863","node_id":"PR_kwDOLV9zEc7Mi7w4","number":8,"state":"open","title":"chore(deps): bump the npm-non-breaking group with 12 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-23T01:31:34.000Z","updated_at":"2026-03-23T01:33:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-non-breaking","update_count":12,"packages":[{"name":"@tanstack/react-query","old_version":"5.91.0","new_version":"5.95.0","repository_url":"https://github.com/TanStack/query"},{"name":"@trpc/tanstack-react-query","old_version":"11.13.4","new_version":"11.14.1","repository_url":"https://github.com/trpc/trpc"},{"name":"fumadocs-core","old_version":"16.6.17","new_version":"16.7.4","repository_url":"https://github.com/fuma-nama/fumadocs"},{"name":"fumadocs-mdx","old_version":"14.2.10","new_version":"14.2.11","repository_url":"https://github.com/fuma-nama/fumadocs"},{"name":"fumadocs-ui","old_version":"16.6.17","new_version":"16.7.4","repository_url":"https://github.com/fuma-nama/fumadocs"},{"name":"next","old_version":"16.2.0","new_version":"16.2.1","repository_url":"https://github.com/vercel/next.js"},{"name":"@tanstack/react-query-devtools","old_version":"5.91.3","new_version":"5.95.0","repository_url":"https://github.com/TanStack/query"},{"name":"@t3-oss/env-core","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@t3-oss/env-nextjs","old_version":"0.13.10","new_version":"0.13.11","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@trpc/client","old_version":"11.13.4","new_version":"11.14.1","repository_url":"https://github.com/trpc/trpc"},{"name":"@trpc/server","old_version":"11.13.4","new_version":"11.14.1","repository_url":"https://github.com/trpc/trpc"},{"name":"better-auth","old_version":"1.5.5","new_version":"1.5.6","repository_url":"https://github.com/better-auth/better-auth"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-non-breaking group with 12 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.91.0` | `5.95.0` |\n| [@trpc/tanstack-react-query](https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query) | `11.13.4` | `11.14.1` |\n| [fumadocs-core](https://github.com/fuma-nama/fumadocs) | `16.6.17` | `16.7.4` |\n| [fumadocs-mdx](https://github.com/fuma-nama/fumadocs) | `14.2.10` | `14.2.11` |\n| [fumadocs-ui](https://github.com/fuma-nama/fumadocs) | `16.6.17` | `16.7.4` |\n| [next](https://github.com/vercel/next.js) | `16.2.0` | `16.2.1` |\n| [@tanstack/react-query-devtools](https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools) | `5.91.3` | `5.95.0` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.10` | `0.13.11` |\n| [@t3-oss/env-nextjs](https://github.com/t3-oss/t3-env/tree/HEAD/packages/nextjs) | `0.13.10` | `0.13.11` |\n| [@trpc/client](https://github.com/trpc/trpc/tree/HEAD/packages/client) | `11.13.4` | `11.14.1` |\n| [@trpc/server](https://github.com/trpc/trpc/tree/HEAD/packages/server) | `11.13.4` | `11.14.1` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.5.5` | `1.5.6` |\n\nUpdates `@tanstack/react-query` from 5.91.0 to 5.95.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-next-experimental\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echore: fixed version (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10064\"\u003e#10064\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4c75210ce8235fe3d39b67e1029eff11278927cc\"\u003e\u003ccode\u003e4c75210\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.91.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: stop node types from leaking into browser (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10302\"\u003e#10302\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.91.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(streamedQuery): maintain error state on reset refetch with initialData defined (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10287\"\u003e#10287\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/248975e896f585f6eaa505c796e73fcf7bfd1eec\"\u003e\u003ccode\u003e248975e\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.91.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(core): cancel paused initial fetch when last observer unsubscribes (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10291\"\u003e#10291\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/a89aab975581c25c113a26c8af486b4cafad272a\"\u003e\u003ccode\u003ea89aab9\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/4d7de830eb6e19ba9c20d4c44ed4f49c09ed7be3\"\u003e\u003ccode\u003e4d7de83\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10317\"\u003e#10317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/8fe71e4fe7bc34e8b7b551d20ac1f70906572529\"\u003e\u003ccode\u003e8fe71e4\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10313\"\u003e#10313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/c613c225355502306c5011bb28fe59225cb1262c\"\u003e\u003ccode\u003ec613c22\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10309\"\u003e#10309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9346430657621591e1b1da08f04f8929071a6ad7\"\u003e\u003ccode\u003e9346430\u003c/code\u003e\u003c/a\u003e ci: changeset release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/be3746f069ce7c6dbed427f3e2f32f4b304997ae\"\u003e\u003ccode\u003ebe3746f\u003c/code\u003e\u003c/a\u003e fix: stop node types from leaking into browser (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10302\"\u003e#10302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/b6fd86b0b00af5b901e5d2f370db312997a35d96\"\u003e\u003ccode\u003eb6fd86b\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10297\"\u003e#10297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/79e37cb5de45043e71e33f1382ed85749ab75770\"\u003e\u003ccode\u003e79e37cb\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10296\"\u003e#10296\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/a89aab975581c25c113a26c8af486b4cafad272a\"\u003e\u003ccode\u003ea89aab9\u003c/code\u003e\u003c/a\u003e fix(core): cancel paused initial fetch when last observer unsubscribes (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10291\"\u003e#10291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.95.0/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@trpc/tanstack-react-query` from 11.13.4 to 11.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/trpc/trpc/releases\"\u003e\u003ccode\u003e@​trpc/tanstack-react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Tanstack Intent Skills by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7252\"\u003etrpc/trpc#7252\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\"\u003ehttps://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(server): use correct call index in batch stream error handling by \u003ca href=\"https://github.com/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: preserve buffered chunks on stream close in httpBatchStreamLink by \u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\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/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.13.4...v11.14.0\"\u003ehttps://github.com/trpc/trpc/compare/v11.13.4...v11.14.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/trpc/trpc/commit/e896259af491fc4b1c9e8fc320817e2222bae869\"\u003e\u003ccode\u003ee896259\u003c/code\u003e\u003c/a\u003e v11.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/e39a654b306d0c75730a9c546e77333f9d1dca8c\"\u003e\u003ccode\u003ee39a654\u003c/code\u003e\u003c/a\u003e feat: Tanstack Intent Skills (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/tanstack-react-query/issues/7252\"\u003e#7252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/6e03f5c2f8d8ebaa237747d2db447737393402c6\"\u003e\u003ccode\u003e6e03f5c\u003c/code\u003e\u003c/a\u003e v11.14.0\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/trpc/trpc/commits/v11.14.1/packages/tanstack-react-query\"\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.7.4\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.7.4\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003efumadocs-core@16.7.3\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003efumadocs-core@16.7.2\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003efumadocs-core@16.7.1\u003c/h2\u003e\n\u003cp\u003eNo release notes provided.\u003c/p\u003e\n\u003ch2\u003efumadocs-core@16.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef45d703: stablize Shiki factory API\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e45aa454: Support \u003ccode\u003eplaceholder()\u003c/code\u003e API in llms.txt generation\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/37e0243bd4d9000f0fc7b4701bdc714e4ad7f008\"\u003e\u003ccode\u003e37e0243\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3137\"\u003e#3137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/57c83a5012a59d3239009924ec3aece44e1755c6\"\u003e\u003ccode\u003e57c83a5\u003c/code\u003e\u003c/a\u003e UI: fix TOC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/33b04a10cfb13444fe50c986b628a4af26cc956e\"\u003e\u003ccode\u003e33b04a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3135\"\u003e#3135\u003c/a\u003e from fuma-nama/changeset-release/dev\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/1376c470554df451743f39fb238bc01cbf1f0e2e\"\u003e\u003ccode\u003e1376c47\u003c/code\u003e\u003c/a\u003e UI: better TOC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/7aa66f207c4433f70f25673fc8dabec7c929d984\"\u003e\u003ccode\u003e7aa66f2\u003c/code\u003e\u003c/a\u003e Base UI: Redesign home layout navigation menu\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/9580621d2d8e88c890c72d7d575645bd75207235\"\u003e\u003ccode\u003e9580621\u003c/code\u003e\u003c/a\u003e Base UI: fix sidebar scroll area\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/28de7b10a020de6df229cfaa1ba28836abb29b87\"\u003e\u003ccode\u003e28de7b1\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3131\"\u003e#3131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/9ef250f0c43066a991c7cf8ad45b256185bed359\"\u003e\u003ccode\u003e9ef250f\u003c/code\u003e\u003c/a\u003e UI: consistent slots enabled state\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/4fd00a05d7c920a46ec74ac99cedd2a7daadba28\"\u003e\u003ccode\u003e4fd00a0\u003c/code\u003e\u003c/a\u003e Docs: introduce docs page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/652c7251ce1f52e0385bd25c4a85f9c271038f1c\"\u003e\u003ccode\u003e652c725\u003c/code\u003e\u003c/a\u003e UI: Simplify internal types\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.7.4\"\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 14.2.11\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@14.2.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3144149: Fix dynamic index generation so generated \u003ccode\u003edynamic.ts\u003c/code\u003e imports \u003ccode\u003enode:path\u003c/code\u003e and passes lazy entries to \u003ccode\u003ecreate.doc()\u003c/code\u003e / \u003ccode\u003ecreate.docs()\u003c/code\u003e as arrays.\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [f45d703]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [45aa454]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.7.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/fuma-nama/fumadocs/commit/faf02fffb33606826c09e0b5a4a0aae838d1010f\"\u003e\u003ccode\u003efaf02ff\u003c/code\u003e\u003c/a\u003e Chore: Bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/b38168d69674c5f537ea3c3660287bdfac0b79ac\"\u003e\u003ccode\u003eb38168d\u003c/code\u003e\u003c/a\u003e Version Packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/0ddaa8ae343dedc76b8018ccec3d164585c29318\"\u003e\u003ccode\u003e0ddaa8a\u003c/code\u003e\u003c/a\u003e CLI: Preserve layout imports for slots\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/42bf43e0cadc90e80287a46ba23b6ad69415b180\"\u003e\u003ccode\u003e42bf43e\u003c/code\u003e\u003c/a\u003e OpenAPI: Implement newer JSON Schema spec \u003ccode\u003e$ref\u003c/code\u003e resolution behaviour\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/8c6fe9c8186b117be06dea5d9daf0dbdd01ae65d\"\u003e\u003ccode\u003e8c6fe9c\u003c/code\u003e\u003c/a\u003e Docs: rename sidebar tabs to layout tabs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/4fd51b7ae3e17b2a808f38462dc752826fd76ed5\"\u003e\u003ccode\u003e4fd51b7\u003c/code\u003e\u003c/a\u003e UI: migrate Base UI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/67d6855f52380d9a264f3f9a735d054eb9b12be2\"\u003e\u003ccode\u003e67d6855\u003c/code\u003e\u003c/a\u003e Docs: migrate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/0c3eda76e3c89a328dfba2b71ae5237fd9c3ca6c\"\u003e\u003ccode\u003e0c3eda7\u003c/code\u003e\u003c/a\u003e UI: clean code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/875d88a1719de7a0e6ae59c2a36a9fedc3bc1bf8\"\u003e\u003ccode\u003e875d88a\u003c/code\u003e\u003c/a\u003e UI: forward hooks via slots\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/484da0841a608198d348b230be3f9c98d73ff357\"\u003e\u003ccode\u003e484da08\u003c/code\u003e\u003c/a\u003e UI: introduce slots system\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@14.2.11\"\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.7.4\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.7.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e57c83a5: fix toc\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.7.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.7.3\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.7.3\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.7.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e652c725: Simplify internal types\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.7.2\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.7.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e11b8691: hotfix\u003c/li\u003e\n\u003cli\u003e75b0b94: Refactor TOC slot\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.7.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003efumadocs-ui@16.7.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e8bdee70: Implement renderer API for replacing layout components, deprecate old options\u003c/li\u003e\n\u003cli\u003ebdffeba: Improved \u003ccode\u003edefineI18nUI()\u003c/code\u003e usage: allow language translations to be defined at root config.\u003c/li\u003e\n\u003cli\u003ef45d703: stablize Shiki factory API\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e3d17757: Improve \u003ccode\u003e\u0026lt;GithubInfo /\u0026gt;\u003c/code\u003e component\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [f45d703]\u003c/li\u003e\n\u003cli\u003eUpdated dependencies [45aa454]\n\u003cul\u003e\n\u003cli\u003efumadocs-core@16.7.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/fuma-nama/fumadocs/commit/37e0243bd4d9000f0fc7b4701bdc714e4ad7f008\"\u003e\u003ccode\u003e37e0243\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3137\"\u003e#3137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/57c83a5012a59d3239009924ec3aece44e1755c6\"\u003e\u003ccode\u003e57c83a5\u003c/code\u003e\u003c/a\u003e UI: fix TOC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/33b04a10cfb13444fe50c986b628a4af26cc956e\"\u003e\u003ccode\u003e33b04a1\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3135\"\u003e#3135\u003c/a\u003e from fuma-nama/changeset-release/dev\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/1376c470554df451743f39fb238bc01cbf1f0e2e\"\u003e\u003ccode\u003e1376c47\u003c/code\u003e\u003c/a\u003e UI: better TOC\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/7aa66f207c4433f70f25673fc8dabec7c929d984\"\u003e\u003ccode\u003e7aa66f2\u003c/code\u003e\u003c/a\u003e Base UI: Redesign home layout navigation menu\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/9580621d2d8e88c890c72d7d575645bd75207235\"\u003e\u003ccode\u003e9580621\u003c/code\u003e\u003c/a\u003e Base UI: fix sidebar scroll area\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/28de7b10a020de6df229cfaa1ba28836abb29b87\"\u003e\u003ccode\u003e28de7b1\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/fuma-nama/fumadocs/issues/3131\"\u003e#3131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/9ef250f0c43066a991c7cf8ad45b256185bed359\"\u003e\u003ccode\u003e9ef250f\u003c/code\u003e\u003c/a\u003e UI: consistent slots enabled state\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/4fd00a05d7c920a46ec74ac99cedd2a7daadba28\"\u003e\u003ccode\u003e4fd00a0\u003c/code\u003e\u003c/a\u003e Docs: introduce docs page\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fuma-nama/fumadocs/commit/652c7251ce1f52e0385bd25c4a85f9c271038f1c\"\u003e\u003ccode\u003e652c725\u003c/code\u003e\u003c/a\u003e UI: Simplify internal types\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.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `next` from 16.2.0 to 16.2.1\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.1\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!NOTE]\nThis release is backporting bug fixes. It does \u003cstrong\u003enot\u003c/strong\u003e include all pending features/changes on canary.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: post release amends (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91715\"\u003e#91715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edocs: fix broken Activity Patterns demo link in preserving UI state guide (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91698\"\u003e#91698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix adapter outputs for dynamic metadata routes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91680\"\u003e#91680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: fix webpack loader runner layer (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91727\"\u003e#91727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix server actions in standalone mode with \u003ccode\u003ecacheComponents\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91711\"\u003e#91711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eturbo-persistence: remove Unmergeable mmap advice (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91713\"\u003e#91713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix layout segment optimization: move app-page imports to server-utility transition (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91701\"\u003e#91701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTurbopack: lazy require metadata and handle TLA (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91705\"\u003e#91705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[turbopack] Respect \u003ccode\u003e{eval:true}\u003c/code\u003e in worker_threads constructors (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91666\"\u003e#91666\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/icyJoseph\"\u003e\u003ccode\u003e@​icyJoseph\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/abhishekmardiya\"\u003e\u003ccode\u003e@​abhishekmardiya\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ijjk\"\u003e\u003ccode\u003e@​ijjk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mischnic\"\u003e\u003ccode\u003e@​mischnic\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://github.com/sokra\"\u003e\u003ccode\u003e@​sokra\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/lukesandberg\"\u003e\u003ccode\u003e@​lukesandberg\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.2.1-canary.5\u003c/h2\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edocs: use ErrorInfo type consistently in catchError docs: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91744\"\u003e#91744\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/devjiwonchoi\"\u003e\u003ccode\u003e@​devjiwonchoi\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.2.1-canary.4\u003c/h2\u003e\n\u003ch3\u003eCore Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix adapter outputs for dynamic metadata routes: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91680\"\u003e#91680\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTurbopack: fix webpack loader runner layer: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91727\"\u003e#91727\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Remove incorrect debug_assert in try_read_task_cell: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91699\"\u003e#91699\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd module count field to module graph tracing spans: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91697\"\u003e#91697\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eturbopack-cli: add --persistent-caching flag for filesystem-backed cache: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91657\"\u003e#91657\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eTurbopack: pull in updated vercel/nft tests: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91651\"\u003e#91651\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rspack development test manifest: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91695\"\u003e#91695\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[test] Unflake \u003ccode\u003euse-node-streams-env-precedence\u003c/code\u003e test: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91733\"\u003e#91733\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate Rspack production test manifest: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91694\"\u003e#91694\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[turbopack] Improve regressed build speed on cross-compiled MUSL: \u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91477\"\u003e#91477\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCredits\u003c/h3\u003e\n\u003cp\u003eHuge thanks to \u003ca href=\"https://github.com/ijjk\"\u003e\u003ccode\u003e@​ijjk\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/mischnic\"\u003e\u003ccode\u003e@​mischnic\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sokra\"\u003e\u003ccode\u003e@​sokra\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/vercel-release-bot\"\u003e\u003ccode\u003e@​vercel-release-bot\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/unstubbable\"\u003e\u003ccode\u003e@​unstubbable\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/mmastrac\"\u003e\u003ccode\u003e@​mmastrac\u003c/code\u003e\u003c/a\u003e for helping!\u003c/p\u003e\n\u003ch2\u003ev16.2.1-canary.3\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/vercel/next.js/commit/ed7d2cef246dcb3e2955c018fd8b2027e0ff8eed\"\u003e\u003ccode\u003eed7d2ce\u003c/code\u003e\u003c/a\u003e v16.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/3e37bb42d250b02897b07fd03130e38631cdfbbd\"\u003e\u003ccode\u003e3e37bb4\u003c/code\u003e\u003c/a\u003e docs: post release amends (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91715\"\u003e#91715\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/a15ec6e9707c5b3db6a818f0049e366dd31c47fc\"\u003e\u003ccode\u003ea15ec6e\u003c/code\u003e\u003c/a\u003e docs: fix broken Activity Patterns demo link in preserving UI state guide (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/9\"\u003e#9\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/600cd2fedbd78943a856ce2ddefac0baee29346c\"\u003e\u003ccode\u003e600cd2f\u003c/code\u003e\u003c/a\u003e Fix adapter outputs for dynamic metadata routes (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91680\"\u003e#91680\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/27886d3cfbec395275252917d01ace90a86ddc80\"\u003e\u003ccode\u003e27886d3\u003c/code\u003e\u003c/a\u003e Turbopack: fix webpack loader runner layer (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91727\"\u003e#91727\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/88fc4308e25076d09112b96f56941eb1fd2ff77e\"\u003e\u003ccode\u003e88fc430\u003c/code\u003e\u003c/a\u003e Fix server actions in standalone mode with \u003ccode\u003ecacheComponents\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91711\"\u003e#91711\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/37aed862ed7ed956666615f521f6cef166e5b47a\"\u003e\u003ccode\u003e37aed86\u003c/code\u003e\u003c/a\u003e turbo-persistence: remove Unmergeable mmap advice (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91713\"\u003e#91713\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/d6195eca8cf1f89a288ccc2f8c957f66f50c8ca2\"\u003e\u003ccode\u003ed6195ec\u003c/code\u003e\u003c/a\u003e Fix layout segment optimization: move app-page imports to server-utility tran...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/6cb97d6d759307806d23e629d5081e638de29b6a\"\u003e\u003ccode\u003e6cb97d6\u003c/code\u003e\u003c/a\u003e Turbopack: lazy require metadata and handle TLA (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91705\"\u003e#91705\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/next.js/commit/e6b101ae717ba801af80f72bc6d974427edc9684\"\u003e\u003ccode\u003ee6b101a\u003c/code\u003e\u003c/a\u003e [turbopack] Respect \u003ccode\u003e{eval:true}\u003c/code\u003e in worker_threads constructors (\u003ca href=\"https://redirect.github.com/vercel/next.js/issues/91666\"\u003e#91666\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/next.js/compare/v16.2.0...v16.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query-devtools` from 5.91.3 to 5.95.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\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/TanStack/query/blob/main/packages/react-query-devtools/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query-devtools\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.95.0\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.95.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.5\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(*): resolve issue about excluded build directory (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10312\"\u003e#10312\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4b6536dfce99036f4e37f52943c6fed3ad0e0a18\"\u003e\u003ccode\u003e4b6536d\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.5\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.94.4\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003echore: fixed version (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10064\"\u003e#10064\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4c75210ce8235fe3d39b67e1029eff11278927cc\"\u003e\u003ccode\u003e4c75210\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-devtools\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.4\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.94.4\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/4d7de830eb6e19ba9c20d4c44ed4f49c09ed7be3\"\u003e\u003ccode\u003e4d7de83\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/10317\"\u003e#10317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/8fe71e4fe7bc34e8b7b551d20ac1f70906572529\"\u003e\u003ccode\u003e8fe71e4\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/10313\"\u003e#10313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/c613c225355502306c5011bb28fe59225cb1262c\"\u003e\u003ccode\u003ec613c22\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/10309\"\u003e#10309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/67cf8b60d923ad158fdf89c80f86decea073f472\"\u003e\u003ccode\u003e67cf8b6\u003c/code\u003e\u003c/a\u003e ref: ts cutoff (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/10253\"\u003e#10253\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/da2ff5aeb816ad356d78f332328659edf1bf7d0a\"\u003e\u003ccode\u003eda2ff5a\u003c/code\u003e\u003c/a\u003e chore(vite.config): exclude '\u003cstrong\u003etests\u003c/strong\u003e' directory from coverage reports (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query-devtools/issues/10084\"\u003e#10084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query-devtools@5.95.0/packages/react-query-devtools\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@t3-oss/env-core` from 0.13.10 to 0.13.11\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/395\"\u003e#395\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/GRA0007\"\u003e\u003ccode\u003e@​GRA0007\u003c/code\u003e\u003c/a\u003e! - Update zod imports to support treeshaking in Webpack (Next.js) and esbuild\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/23ddb79a92800665daa54b90c99f7c1099eeb6fb\"\u003e\u003ccode\u003e23ddb79\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Update zod imports to support tree-shaking for Webpack (Next.js) and esbuild ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.11/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@t3-oss/env-nextjs` from 0.13.10 to 0.13.11\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/nextjs/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-nextjs\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.11\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e\u003ca href=\"https://github.com/0\"\u003e\u003ccode\u003e@​0\u003c/code\u003e\u003c/a\u003e.13.11\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/t3-oss/t3-env/commit/23ddb79a92800665daa54b90c99f7c1099eeb6fb\"\u003e\u003ccode\u003e23ddb79\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/nextjs/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/6937086b36e36f8519aaf75e46def2da4b62eb55\"\u003e\u003ccode\u003e6937086\u003c/code\u003e\u003c/a\u003e Update zod imports to support tree-shaking for Webpack (Next.js) and esbuild ...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-nextjs@0.13.11/packages/nextjs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@trpc/client` from 11.13.4 to 11.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/trpc/trpc/releases\"\u003e\u003ccode\u003e@​trpc/client\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Tanstack Intent Skills by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7252\"\u003etrpc/trpc#7252\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\"\u003ehttps://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(server): use correct call index in batch stream error handling by \u003ca href=\"https://github.com/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: preserve buffered chunks on stream close in httpBatchStreamLink by \u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\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/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.13.4...v11.14.0\"\u003ehttps://github.com/trpc/trpc/compare/v11.13.4...v11.14.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/trpc/trpc/commit/e896259af491fc4b1c9e8fc320817e2222bae869\"\u003e\u003ccode\u003ee896259\u003c/code\u003e\u003c/a\u003e v11.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/e39a654b306d0c75730a9c546e77333f9d1dca8c\"\u003e\u003ccode\u003ee39a654\u003c/code\u003e\u003c/a\u003e feat: Tanstack Intent Skills (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/client/issues/7252\"\u003e#7252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/6e03f5c2f8d8ebaa237747d2db447737393402c6\"\u003e\u003ccode\u003e6e03f5c\u003c/code\u003e\u003c/a\u003e v11.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/ec32cdd9da013ca2bc493cfc7ac7f51db0c55557\"\u003e\u003ccode\u003eec32cdd\u003c/code\u003e\u003c/a\u003e fix(server): use correct call index in batch stream error handling (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/client/issues/7262\"\u003e#7262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/trpc/trpc/commits/v11.14.1/packages/client\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@trpc/server` from 11.13.4 to 11.14.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/trpc/trpc/releases\"\u003e\u003ccode\u003e@​trpc/server\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev11.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Tanstack Intent Skills by \u003ca href=\"https://github.com/Nick-Lucas\"\u003e\u003ccode\u003e@​Nick-Lucas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7252\"\u003etrpc/trpc#7252\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\"\u003ehttps://github.com/trpc/trpc/compare/v11.14.0...v11.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev11.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(server): use correct call index in batch stream error handling by \u003ca href=\"https://github.com/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: preserve buffered chunks on stream close in httpBatchStreamLink by \u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\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/karesansui-u\"\u003e\u003ccode\u003e@​karesansui-u\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7262\"\u003etrpc/trpc#7262\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/luinbytes\"\u003e\u003ccode\u003e@​luinbytes\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/trpc/trpc/pull/7233\"\u003etrpc/trpc#7233\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/trpc/trpc/compare/v11.13.4...v11.14.0\"\u003ehttps://github.com/trpc/trpc/compare/v11.13.4...v11.14.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/trpc/trpc/commit/e896259af491fc4b1c9e8fc320817e2222bae869\"\u003e\u003ccode\u003ee896259\u003c/code\u003e\u003c/a\u003e v11.14.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/e39a654b306d0c75730a9c546e77333f9d1dca8c\"\u003e\u003ccode\u003ee39a654\u003c/code\u003e\u003c/a\u003e feat: Tanstack Intent Skills (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/server/issues/7252\"\u003e#7252\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/6e03f5c2f8d8ebaa237747d2db447737393402c6\"\u003e\u003ccode\u003e6e03f5c\u003c/code\u003e\u003c/a\u003e v11.14.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/6ccaf04b0af4e06936e640bc45173fab5c8a2b0a\"\u003e\u003ccode\u003e6ccaf04\u003c/code\u003e\u003c/a\u003e fix: preserve buffered chunks on stream close in httpBatchStreamLink (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/server/issues/7233\"\u003e#7233\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/a094fbd88d6590522cd95ba471a00a0474e693bd\"\u003e\u003ccode\u003ea094fbd\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency valibot to v1.3.1 (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/server/issues/7265\"\u003e#7265\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/ec32cdd9da013ca2bc493cfc7ac7f51db0c55557\"\u003e\u003ccode\u003eec32cdd\u003c/code\u003e\u003c/a\u003e fix(server): use correct call index in batch stream error handling (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/server/issues/7262\"\u003e#7262\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/trpc/trpc/commit/67cdcee810cb95a78456d6c2dba8144a5c239fd3\"\u003e\u003ccode\u003e67cdcee\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency valibot to v1.3.0 (\u003ca href=\"https://github.com/trpc/trpc/tree/HEAD/packages/server/issues/7259\"\u003e#7259\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/trpc/trpc/commits/v11.14.1/packages/server\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `better-auth` from 1.5.5 to 1.5.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/better-auth/better-auth/releases\"\u003ebetter-auth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.5.6\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAgent auth plugin  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8696\"\u003ebetter-auth/better-auth#8696\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a0b53212a\"\u003e\u003c!-- raw HTML omitted --\u003e(a0b53)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e: Add experimental opentelemetry instrumentation  -  by \u003ca href=\"https://github.com/jonathansamines\"\u003e\u003ccode\u003e@​jonathansamines\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8027\"\u003ebetter-auth/better-auth#8027\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/1ed42714f\"\u003e\u003c!-- raw HTML omitted --\u003e(1ed42)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eemail-otp\u003c/strong\u003e: Add \u003ccode\u003eresendStrategy\u003c/code\u003e option to reuse existing OTP  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8560\"\u003ebetter-auth/better-auth#8560\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/98c8e4e65\"\u003e\u003c!-- raw HTML omitted --\u003e(98c8e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emagic-link\u003c/strong\u003e: Add request metadata to sendMagicLink  -  by \u003ca href=\"https://github.com/mrgrauel\"\u003e\u003ccode\u003e@​mrgrauel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8571\"\u003ebetter-auth/better-auth#8571\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/cb240b600\"\u003e\u003c!-- raw HTML omitted --\u003e(cb240)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emongo-adapter\u003c/strong\u003e: Store UUIDs as native BSON UUID  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8681\"\u003ebetter-auth/better-auth#8681\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d1bfff1d6\"\u003e\u003c!-- raw HTML omitted --\u003e(d1bff)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoauth-provider\u003c/strong\u003e: Public client prelogin endpoint  -  by \u003ca href=\"https://github.com/dvanmali\"\u003e\u003ccode\u003e@​dvanmali\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8214\"\u003ebetter-auth/better-auth#8214\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a0eb1631f\"\u003e\u003c!-- raw HTML omitted --\u003e(a0eb1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eorganization\u003c/strong\u003e: Explicit \u003ccode\u003eorganizationId\u003c/code\u003e in team endpoints  -  by \u003ca href=\"https://github.com/xiaoyu2er\"\u003e\u003ccode\u003e@​xiaoyu2er\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/5062\"\u003ebetter-auth/better-auth#5062\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/8f47015af\"\u003e\u003c!-- raw HTML omitted --\u003e(8f470)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esocial-provider\u003c/strong\u003e: Add wechat social provider  -  by \u003ca href=\"https://github.com/Eric-Song-Nop\"\u003e\u003ccode\u003e@​Eric-Song-Nop\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eClaude\u003c/strong\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/5189\"\u003ebetter-auth/better-auth#5189\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/c440221d7\"\u003e\u003c!-- raw HTML omitted --\u003e(c4402)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estripe\u003c/strong\u003e: Allow customizable \u003ccode\u003eprorationBehavior\u003c/code\u003e per plan  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8525\"\u003ebetter-auth/better-auth#8525\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/98cea7e61\"\u003e\u003c!-- raw HTML omitted --\u003e(98cea)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etest-utils\u003c/strong\u003e: Export adapter test suites from \u003ccode\u003e@better-auth/test-utils/adapter\u003c/code\u003e  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8564\"\u003ebetter-auth/better-auth#8564\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/6be0f9599\"\u003e\u003c!-- raw HTML omitted --\u003e(6be0f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003etwo-factor\u003c/strong\u003e: Add \u003ccode\u003etwoFactorPage\u003c/code\u003e in config  -  by \u003ca href=\"https://github.com/wuzgood98\"\u003e\u003ccode\u003e@​wuzgood98\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/5329\"\u003ebetter-auth/better-auth#5329\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/4f41b62cf\"\u003e\u003c!-- raw HTML omitted --\u003e(4f41b)\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\u003eHandle \u003ccode\u003eskipOriginCheck\u003c/code\u003e array  -  by \u003ca href=\"https://github.com/jslno\"\u003e\u003ccode\u003e@​jslno\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8582\"\u003ebetter-auth/better-auth#8582\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/331c4c413\"\u003e\u003c!-- raw HTML omitted --\u003e(331c4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent revoked sessions from being restored via database fallback  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8708\"\u003ebetter-auth/better-auth#8708\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d4efa8e32\"\u003e\u003c!-- raw HTML omitted --\u003e(d4efa)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReturn Response for HTTP request contexts  -  by \u003ca href=\"https://github.com/gustavovalverde\"\u003e\u003ccode\u003e@​gustavovalverde\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7521\"\u003ebetter-auth/better-auth#7521\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9e3e8e601\"\u003e\u003c!-- raw HTML omitted --\u003e(9e3e8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eHandle \u003ccode\u003ethrow:true\u003c/code\u003e in session refresh  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8610\"\u003ebetter-auth/better-auth#8610\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/275ca46fe\"\u003e\u003c!-- raw HTML omitted --\u003e(275ca)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrioritize generateId \u0026quot;uuid\u0026quot; over adapter customIdGenerator  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8679\"\u003ebetter-auth/better-auth#8679\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/fc0bc94a6\"\u003e\u003c!-- raw HTML omitted --\u003e(fc0bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edocs\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImprove AI chat security and cleanup  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8597\"\u003ebetter-auth/better-auth#8597\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5c0c87ce7\"\u003e\u003c!-- raw HTML omitted --\u003e(5c0c8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd missing Encore icon to sidebar icons  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8663\"\u003ebetter-auth/better-auth#8663\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/cd5b81803\"\u003e\u003c!-- raw HTML omitted --\u003e(cd5b8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eelectron\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eHandle safeStorage encryption failures gracefully  -  by \u003ca href=\"https://github.com/jslno\"\u003e\u003ccode\u003e@​jslno\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8530\"\u003ebetter-auth/better-auth#8530\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/047662025\"\u003e\u003c!-- raw HTML omitted --\u003e(04766)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoauth-provider\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport prompt=none  -  by \u003ca href=\"https://github.com/dvanmali\"\u003e\u003ccode\u003e@​dvanmali\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8554\"\u003ebetter-auth/better-auth#8554\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/812fd4d8e\"\u003e\u003c!-- raw HTML omitted --\u003e(812fd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove allowed paths for oauth_query for client plugin  -  by \u003ca href=\"https://github.com/dvanmali\"\u003e\u003ccode\u003e@​dvanmali\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8320\"\u003ebetter-auth/better-auth#8320\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/ccded8be3\"\u003e\u003c!-- raw HTML omitted --\u003e(ccded)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix dist declaration type errors  -  by \u003ca href=\"https://github.com/gustavovalverde\"\u003e\u003ccode\u003e@​gustavovalverde\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8701\"\u003ebetter-auth/better-auth#8701\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/ec79fa275\"\u003e\u003c!-- raw HTML omitted --\u003e(ec79f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eorganization\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFilter null organizations in listUserInvitations  -  by \u003ca href=\"https://github.com/raihanbrillmark\"\u003e\u003ccode\u003e@​raihanbrillmark\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eRaihan Sharif\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8694\"\u003ebetter-auth/better-auth#8694\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a62cb044f\"\u003e\u003c!-- raw HTML omitted --\u003e(a62cb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esso\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUse namespace import for samlify to fix ESM compatibility  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8697\"\u003ebetter-auth/better-auth#8697\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/71f708345\"\u003e\u003c!-- raw HTML omitted --\u003e(71f70)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estripe\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eReplace \u003ccode\u003e{CHECKOUT_SESSION_ID}\u003c/code\u003e placeholder in success callbackURL  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8568\"\u003ebetter-auth/better-auth#8568\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/3270499c0\"\u003e\u003c!-- raw HTML omitted --\u003e(32704)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove organization customer search by adding customerType check  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/8609\"\u003ebetter-auth/better-auth#8609\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/74ec71cae\"\u003e\u003c!-- raw HTML omitted --\u003e(74ec7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/better-auth/better-auth/compare/v1.5.5...v1.5.6\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/275ca46fe764a734d69741d8ffb8a21363076cb7\"\u003e\u003ccode\u003e275ca46\u003c/code\u003e\u003c/a\u003e fix(client): handle \u003ccode\u003ethrow:true\u003c/code\u003e in session refresh (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/8610\"\u003e#8610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/1ed42714f811be6263dd65097b7549f55d1c97fe\"\u003e\u003ccode\u003e1ed4271\u003c/code\u003e\u003c/a\u003e feat(core): add experimental opentelemetry instrumentation (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/8027\"\u003e#8027\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/d4efa8e3234a87eb3112b6033e0d1eb8a710a4e0\"\u003e\u003ccode\u003ed4efa8e\u003c/code\u003e\u003c/a\u003e fix: prevent revoked sessions from being restored via database fallback (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/8708\"\u003e#8708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/0cfd514a3d87bdb08252ba912b1a95cdeac8e35c\"\u003e\u003ccode\u003e0cfd514\u003c/code\u003e\u003c/a\u003e chore(deps): bump kysely from 0.28.11 to 0.28.12 (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/8700\"\u003e#8700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/a9f34970fcd6992ee9bf9db97b74e34258fc31a9\"\u003e\u003ccode\u003ea9f3497\u003c/code\u003e\u003c/a\u003e chore: release v1.5.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/1a4ddce6579b61b088a0af1da36b92006b48bf07\"\u003e\u003ccode\u003e1a4ddce\u003c/code\u003e\u003c/a\u003e chore(deps): bump next.js from 16.1.6 to 16.2.0 (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/8682\"\u003e#8682\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/9e3e8e6015c5b6020dd6ff28f94778a9b413957e\"\u003e\u003ccode\u003e9e3e8e6\u003c/code\u003e\u003c/a\u003e fix(api): return Response for HTTP request contexts (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7521\"\u003e#7521\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/98c8e4e65c0e33f8a8ec2dba60ee5c78284059dd\"\u003e\u003ccode\u003e98c8e4e\u003c/code\u003e\u003c/a\u003e feat(email-otp): add \u003ccode\u003eresendStrategy\u003c/code\u003e option to reuse existing OTP (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/8560\"\u003e#8560\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/4f41b62cfb73f47e76fab15ff6052795bc30fa2b\"\u003e\u003ccode\u003e4f41b62\u003c/code\u003e\u003c/a\u003e feat(two-factor): add \u003ccode\u003etwoFactorPage\u003c/code\u003e in config (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/5329\"\u003e#5329\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/a62cb044f49adadd92a5793d7fa9ed38f85b084f\"\u003e\u003ccode\u003ea62cb04\u003c/code\u003e\u003c/a\u003e fix(organization): filter null organizations in listUserInvitations (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/8694\"\u003e#8694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/better-auth/better-auth/commits/v1.5.6/packages/better-auth\"\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/gengjiawen/sass-template/pull/8","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/gengjiawen%2Fsass-template/issues/8","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/8/packages"}},{"old_version":"0.13.6","new_version":"0.13.10","update_type":"patch","path":null,"pr_created_at":"2026-03-09T11:12:56.000Z","version_change":"0.13.6 → 0.13.10","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":"0.13.8","new_version":"0.13.10","update_type":"patch","path":null,"pr_created_at":"2026-02-23T04:41:24.000Z","version_change":"0.13.8 → 0.13.10","issue":{"uuid":"3976279133","node_id":"PR_kwDOQPX_mM7FjMdp","number":23,"state":"open","title":"deps: bump the production-dependencies group across 1 directory with 10 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-23T04:41:24.000Z","updated_at":"2026-02-23T04:42:18.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"production-dependencies","update_count":10,"packages":[{"name":"@hono/node-server","old_version":"1.19.6","new_version":"1.19.9","repository_url":"https://github.com/honojs/node-server"},{"name":"@t3-oss/env-core","old_version":"0.13.8","new_version":"0.13.10","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@tanstack/react-query","old_version":"5.90.11","new_version":"5.90.21","repository_url":"https://github.com/TanStack/query"},{"name":"@upstash/ratelimit","old_version":"2.0.7","new_version":"2.0.8","repository_url":"https://github.com/upstash/ratelimit"},{"name":"better-auth","old_version":"1.4.3","new_version":"1.4.18","repository_url":"https://github.com/better-auth/better-auth"},{"name":"i18next-browser-languagedetector","old_version":"8.2.0","new_version":"8.2.1","repository_url":"https://github.com/i18next/i18next-browser-languageDetector"},{"name":"postgres","old_version":"3.4.7","new_version":"3.4.8","repository_url":"https://github.com/porsager/postgres"},{"name":"react","old_version":"19.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"zustand","old_version":"5.0.8","new_version":"5.0.11","repository_url":"https://github.com/pmndrs/zustand"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.6` | `1.19.9` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.8` | `0.13.10` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.11` | `5.90.21` |\n| [@upstash/ratelimit](https://github.com/upstash/ratelimit) | `2.0.7` | `2.0.8` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.4.3` | `1.4.18` |\n| [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector) | `8.2.0` | `8.2.1` |\n| [postgres](https://github.com/porsager/postgres) | `3.4.7` | `3.4.8` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.4` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.4` |\n| [zustand](https://github.com/pmndrs/zustand) | `5.0.8` | `5.0.11` |\n\n\nUpdates `@hono/node-server` from 1.19.6 to 1.19.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/node-server/releases\"\u003e\u003ccode\u003e@​hono/node-server\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(globals): Stop overwriting global.fetch by \u003ca href=\"https://github.com/usualoma\"\u003e\u003ccode\u003e@​usualoma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/295\"\u003ehonojs/node-server#295\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.8...v1.19.9\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.8...v1.19.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.19.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add guide for listening to UNIX domain socket by \u003ca href=\"https://github.com/TransparentLC\"\u003e\u003ccode\u003e@​TransparentLC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/292\"\u003ehonojs/node-server#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(serve-static): Use Readable.toWeb in serveStatic by \u003ca href=\"https://github.com/otya128\"\u003e\u003ccode\u003e@​otya128\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/293\"\u003ehonojs/node-server#293\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/TransparentLC\"\u003e\u003ccode\u003e@​TransparentLC\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/292\"\u003ehonojs/node-server#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/otya128\"\u003e\u003ccode\u003e@​otya128\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/293\"\u003ehonojs/node-server#293\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.7...v1.19.8\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.7...v1.19.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.19.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Fix for hono issue 4563 - incorrect content-length after following symlink by \u003ca href=\"https://github.com/tshmieldev\"\u003e\u003ccode\u003e@​tshmieldev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/290\"\u003ehonojs/node-server#290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add \u003ccode\u003econfigVersion\u003c/code\u003e to bun.lock by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/291\"\u003ehonojs/node-server#291\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/tshmieldev\"\u003e\u003ccode\u003e@​tshmieldev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/290\"\u003ehonojs/node-server#290\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\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/honojs/node-server/commit/26f5e89da0abd87752da1f35dc01010f1d428648\"\u003e\u003ccode\u003e26f5e89\u003c/code\u003e\u003c/a\u003e 1.19.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/2d729e7c242e96d59df05aff6a54eb5e26148d12\"\u003e\u003ccode\u003e2d729e7\u003c/code\u003e\u003c/a\u003e fix(globals): Stop overwriting global.fetch (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/295\"\u003e#295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/9b72ddfea012f7b1ba166a86d3b606af701f85e1\"\u003e\u003ccode\u003e9b72ddf\u003c/code\u003e\u003c/a\u003e 1.19.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/0b1229e8db483316f1bbcaca5cf2c5fefc23353b\"\u003e\u003ccode\u003e0b1229e\u003c/code\u003e\u003c/a\u003e fix(serve-static): Use Readable.toWeb in serveStatic (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/293\"\u003e#293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/76d80e6c1c7bf7101b80392b6bfacc17e3829fd9\"\u003e\u003ccode\u003e76d80e6\u003c/code\u003e\u003c/a\u003e docs: add guide for listening to UNIX domain socket (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/292\"\u003e#292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/0a4826cb20d51ea75259f7b5d5fcec9ae937ce76\"\u003e\u003ccode\u003e0a4826c\u003c/code\u003e\u003c/a\u003e 1.19.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/b253386fad58a14602f4bee79c6b8f1e50453a45\"\u003e\u003ccode\u003eb253386\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003econfigVersion\u003c/code\u003e to bun.lock (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/291\"\u003e#291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/38e17b58cf4ef258e34b1c88dc06e90840aec122\"\u003e\u003ccode\u003e38e17b5\u003c/code\u003e\u003c/a\u003e fix: Fix for hono issue 4563 - incorrect content-length after following symli...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.6...v1.19.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@t3-oss/env-core` from 0.13.8 to 0.13.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/388\"\u003e#388\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/juliusmarminge\"\u003e\u003ccode\u003e@​juliusmarminge\u003c/code\u003e\u003c/a\u003e! - add VERCEL_TARGET_ENV to vercel preset\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/326\"\u003e#326\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Abdalrhman-Almarakeby\"\u003e\u003ccode\u003e@​Abdalrhman-Almarakeby\u003c/code\u003e\u003c/a\u003e! - update skipValidation flag to skip validation for extended presets\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/aefbe74167ab23a8d99e23614a2649ffa7f1e844\"\u003e\u003ccode\u003eaefbe74\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e feat(preset): add VERCEL_TARGET_ENV (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/1551e4068a28cb9fbe90147dafadf53cc3b003a6\"\u003e\u003ccode\u003e1551e40\u003c/code\u003e\u003c/a\u003e update the docs to zod 4 (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/14b4d0a3f02e04cd1d291aaf80ad32b043b5fb52\"\u003e\u003ccode\u003e14b4d0a\u003c/code\u003e\u003c/a\u003e feat(docs): add standard schema docs (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/090edb22cb0793d4bf4259142b3c0953ee3bafde\"\u003e\u003ccode\u003e090edb2\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/19c5d6f667bb918580b27482c21ab317d3a27a43\"\u003e\u003ccode\u003e19c5d6f\u003c/code\u003e\u003c/a\u003e bump valibot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e fix: apply skipValidation to all presets when set on parent (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5f68dca51843069f68f4be5f6b8b9cbf2d361a81\"\u003e\u003ccode\u003e5f68dca\u003c/code\u003e\u003c/a\u003e feat: improve oxc lint/fmt, add husky hooks to pre-commit and CI/CD (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5382c57e9dd452ae99dba149165a1cc5e1173636\"\u003e\u003ccode\u003e5382c57\u003c/code\u003e\u003c/a\u003e init oxc (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/256f679c796ae5bf809b8422951caf323a804727\"\u003e\u003ccode\u003e256f679\u003c/code\u003e\u003c/a\u003e chore: bump remaining packagers (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.10/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.11 to 5.90.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.18\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(react-query/useQueries): remove unreachable 'willFetch' branch in suspense promise collection (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10082\"\u003e#10082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.17\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/e7258c5cb30cafa456cdb4e6bc75b43bf619954d\"\u003e\u003ccode\u003ee7258c5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.17\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/53fc74ebb16730bd3317f039a69c6821386bae93\"\u003e\u003ccode\u003e53fc74e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4be3ad730c5b8a1e194a91911746be2fce06902a\"\u003e\u003ccode\u003e4be3ad7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/dea1614aaad5c572cf43cea54b64ac09dc4d5b41\"\u003e\u003ccode\u003edea1614\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.90.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(react-query/useQueries): remove unreachable 'willFetch' branch in suspense promise collection (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10082\"\u003e#10082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/e7258c5cb30cafa456cdb4e6bc75b43bf619954d\"\u003e\u003ccode\u003ee7258c5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/53fc74ebb16730bd3317f039a69c6821386bae93\"\u003e\u003ccode\u003e53fc74e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/dea1614aaad5c572cf43cea54b64ac09dc4d5b41\"\u003e\u003ccode\u003edea1614\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.17\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/269351b8ce4b4846da3d320ac5b850ee6aada0d6\"\u003e\u003ccode\u003e269351b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.17\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(react-query): allow retryOnMount when throwOnError is function (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/9338\"\u003e#9338\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/7f47906eaccc3f3aa5ce24b77a83bd7a620a237b\"\u003e\u003ccode\u003e7f47906\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/fccef797d57d4a9566517bba87c8377f363920f2\"\u003e\u003ccode\u003efccef79\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.15\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/TanStack/query/commit/08050cb3ebb693ccf782558ba863fd5ff3df2e38\"\u003e\u003ccode\u003e08050cb\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10115\"\u003e#10115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/c5def66a18b77a0012b32bf65216d495daef42e2\"\u003e\u003ccode\u003ec5def66\u003c/code\u003e\u003c/a\u003e refactor(react-query/useQueries): remove unreachable 'willFetch' branch in su...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/da2ff5aeb816ad356d78f332328659edf1bf7d0a\"\u003e\u003ccode\u003eda2ff5a\u003c/code\u003e\u003c/a\u003e chore(vite.config): exclude '\u003cstrong\u003etests\u003c/strong\u003e' directory from coverage reports (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10084\"\u003e#10084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/2a592d241bf5a832546bb9947514d9fc6d362fab\"\u003e\u003ccode\u003e2a592d2\u003c/code\u003e\u003c/a\u003e test(react-query/suspense): add test cases for 'static' staleTime with number...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7e3ea62364842c750182c83af6c89d4123807385\"\u003e\u003ccode\u003e7e3ea62\u003c/code\u003e\u003c/a\u003e test(react-query/QueryResetErrorBoundary): relocate 'issue-9728' test and mig...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/dee5d3e9e43b3ab627b6eee8cf91318d99ccad1c\"\u003e\u003ccode\u003edee5d3e\u003c/code\u003e\u003c/a\u003e test(react-query/ssr): add 'useMutation' and 'useMutationState' tests for SSR...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7ac4e20ddb4ae50357fe8ad91d5397740a58847c\"\u003e\u003ccode\u003e7ac4e20\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10067\"\u003e#10067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9ff3de7981bc3d77ad0ba6caf2561de8a4bddd4e\"\u003e\u003ccode\u003e9ff3de7\u003c/code\u003e\u003c/a\u003e Upgrade to Vitest v4 (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9862\"\u003e#9862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/0525ad1248e0380d465d05ca8b9b6a7b77f0eff0\"\u003e\u003ccode\u003e0525ad1\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10047\"\u003e#10047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/53fc74ebb16730bd3317f039a69c6821386bae93\"\u003e\u003ccode\u003e53fc74e\u003c/code\u003e\u003c/a\u003e fix(query-core): fix combine not updating when queries change with stable ref...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.90.21/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​tanstack/react-query\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@upstash/ratelimit` from 2.0.7 to 2.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/upstash/ratelimit/releases\"\u003e\u003ccode\u003e@​upstash/ratelimit\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDX-2280: Remove large-group runners by \u003ca href=\"https://github.com/CahidArda\"\u003e\u003ccode\u003e@​CahidArda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/144\"\u003eupstash/ratelimit-js#144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix React Server Components CVE vulnerabilities by \u003ca href=\"https://github.com/vercel\"\u003e\u003ccode\u003e@​vercel\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/145\"\u003eupstash/ratelimit-js#145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDX-2316: bump next by \u003ca href=\"https://github.com/CahidArda\"\u003e\u003ccode\u003e@​CahidArda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/146\"\u003eupstash/ratelimit-js#146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDX-2254: add global dynamic limit by \u003ca href=\"https://github.com/CahidArda\"\u003e\u003ccode\u003e@​CahidArda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/147\"\u003eupstash/ratelimit-js#147\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/vercel\"\u003e\u003ccode\u003e@​vercel\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/145\"\u003eupstash/ratelimit-js#145\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/upstash/ratelimit-js/compare/v2.0.7...v2.0.8\"\u003ehttps://github.com/upstash/ratelimit-js/compare/v2.0.7...v2.0.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/a8b1b99af3aea73fd8a89d4fd4df749391662cf9\"\u003e\u003ccode\u003ea8b1b99\u003c/code\u003e\u003c/a\u003e DX-2254: add global dynamic limit (\u003ca href=\"https://redirect.github.com/upstash/ratelimit/issues/147\"\u003e#147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/8589adbbb7fcebd2b6c5621641fde2123a65030f\"\u003e\u003ccode\u003e8589adb\u003c/code\u003e\u003c/a\u003e fix: bump next (\u003ca href=\"https://redirect.github.com/upstash/ratelimit/issues/146\"\u003e#146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/ade4aa8aff234cfe6d223dc171ba0b0b7acfc627\"\u003e\u003ccode\u003eade4aa8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/upstash/ratelimit/issues/145\"\u003e#145\u003c/a\u003e from upstash/vercel/react-server-components-cve-vu-qx...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/e19785d489bdb6cb90d25321c7dcb263c55fb244\"\u003e\u003ccode\u003ee19785d\u003c/code\u003e\u003c/a\u003e Fix React Server Components CVE vulnerabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/67e8bc2b82fbf61710d27c16432767620d0235fb\"\u003e\u003ccode\u003e67e8bc2\u003c/code\u003e\u003c/a\u003e DX-2280: Remove specific runner configuration from test job in GitHub Actions...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/upstash/ratelimit/compare/v2.0.7...v2.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `better-auth` from 1.4.3 to 1.4.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/better-auth/better-auth/releases\"\u003ebetter-auth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.18\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003edisableImplicitLinking\u003c/code\u003e to accountLinking  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7270\"\u003ebetter-auth/better-auth#7270\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a7740bc3b\"\u003e\u003c!-- raw HTML omitted --\u003e(a7740)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003e/forget-password/email-otp\u003c/code\u003e as deprecation  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7645\"\u003ebetter-auth/better-auth#7645\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/8f3330dae\"\u003e\u003c!-- raw HTML omitted --\u003e(8f333)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edevice-authorization\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd user id checks  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7632\"\u003ebetter-auth/better-auth#7632\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/4d79c43ca\"\u003e\u003c!-- raw HTML omitted --\u003e(4d79c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eone-tap\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd button mode for Google sign-in  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eAlex Yang\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7482\"\u003ebetter-auth/better-auth#7482\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/aeb9213f3\"\u003e\u003c!-- raw HTML omitted --\u003e(aeb92)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esso\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport multi-domain providers  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7541\"\u003ebetter-auth/better-auth#7541\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5be34214c\"\u003e\u003c!-- raw HTML omitted --\u003e(5be34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd provider list and detail endpoints  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6967\"\u003ebetter-auth/better-auth#6967\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d0ed1a63c\"\u003e\u003c!-- raw HTML omitted --\u003e(d0ed1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly handle OAuth callback and Apple email field  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7181\"\u003ebetter-auth/better-auth#7181\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/c918ee658\"\u003e\u003c!-- raw HTML omitted --\u003e(c918e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCentralize cookie parsing and handle Expires dates correctly  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cursoragent\"\u003e\u003ccode\u003e@​cursoragent\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003etaesu\u003c/strong\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7556\"\u003ebetter-auth/better-auth#7556\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d598bd03f\"\u003e\u003c!-- raw HTML omitted --\u003e(d598b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefresh \u003ccode\u003eaccount_data\u003c/code\u003e cookie when session is refreshed  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7576\"\u003ebetter-auth/better-auth#7576\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5d3f728b0\"\u003e\u003c!-- raw HTML omitted --\u003e(5d3f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove duplicate secondary storage writes from setSessionCookie  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7592\"\u003ebetter-auth/better-auth#7592\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/7a4bc01ca\"\u003e\u003c!-- raw HTML omitted --\u003e(7a4bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet default logger level to \u0026quot;warn\u0026quot;  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cursoragent\"\u003e\u003ccode\u003e@​cursoragent\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003etaesu\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7597\"\u003ebetter-auth/better-auth#7597\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5d0e7fc45\"\u003e\u003c!-- raw HTML omitted --\u003e(5d0e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRespect the explicitly set \u003ccode\u003esendOnSignUp\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7593\"\u003ebetter-auth/better-auth#7593\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/33619cc9a\"\u003e\u003c!-- raw HTML omitted --\u003e(33619)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle serial and false cases in generateId  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7474\"\u003ebetter-auth/better-auth#7474\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/949cdb551\"\u003e\u003c!-- raw HTML omitted --\u003e(949cd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog error when misconfigured  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7584\"\u003ebetter-auth/better-auth#7584\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/162015af1\"\u003e\u003c!-- raw HTML omitted --\u003e(16201)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate google oauth endpoints  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7442\"\u003ebetter-auth/better-auth#7442\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d401be9c8\"\u003e\u003c!-- raw HTML omitted --\u003e(d401b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConsistent api version for facebook provider  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7445\"\u003ebetter-auth/better-auth#7445\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/cf619d7f8\"\u003e\u003c!-- raw HTML omitted --\u003e(cf619)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCheck jsconfig.json in getPathAliases  -  by \u003ca href=\"https://github.com/jycouet\"\u003e\u003ccode\u003e@​jycouet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7650\"\u003ebetter-auth/better-auth#7650\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9cb459c9f\"\u003e\u003c!-- raw HTML omitted --\u003e(9cb45)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e2fa\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eServer-side trust device expiration and configurable maxAge  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7644\"\u003ebetter-auth/better-auth#7644\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5d15bf4a0\"\u003e\u003c!-- raw HTML omitted --\u003e(5d15b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanonymous\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExport types  -  by \u003ca href=\"https://github.com/CalLavicka\"\u003e\u003ccode\u003e@​CalLavicka\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7661\"\u003ebetter-auth/better-auth#7661\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/133a2b27a\"\u003e\u003c!-- raw HTML omitted --\u003e(133a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUse inkeep remote mcp url  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7543\"\u003ebetter-auth/better-auth#7543\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/27af866f2\"\u003e\u003c!-- raw HTML omitted --\u003e(27af8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate MCP URL from Chonkie to Inkeep  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7585\"\u003ebetter-auth/better-auth#7585\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/79621ac0b\"\u003e\u003c!-- raw HTML omitted --\u003e(79621)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eConsolidate rateLimit table schema definition  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7551\"\u003ebetter-auth/better-auth#7551\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/ea589eef0\"\u003e\u003c!-- raw HTML omitted --\u003e(ea589)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eemail-otp\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd stricter default rate limits for password reset endpoints  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7658\"\u003ebetter-auth/better-auth#7658\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/dcc289e49\"\u003e\u003c!-- raw HTML omitted --\u003e(dcc28)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpo\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent null cookie key when redirect URL has no cookie param  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7555\"\u003ebetter-auth/better-auth#7555\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d2ca08bc4\"\u003e\u003c!-- raw HTML omitted --\u003e(d2ca0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent duplicate listener notifications in FocusManager and OnlineManager  -  by \u003ca href=\"https://github.com/kimchi-developer\"\u003e\u003ccode\u003e@​kimchi-developer\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7552\"\u003ebetter-auth/better-auth#7552\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a3ffb568a\"\u003e\u003c!-- raw HTML omitted --\u003e(a3ffb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSurface OAuth token exchange errors  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7186\"\u003ebetter-auth/better-auth#7186\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/94b758916\"\u003e\u003c!-- raw HTML omitted --\u003e(94b75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emcp\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRemove local mpc  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7574\"\u003ebetter-auth/better-auth#7574\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d6d627089\"\u003e\u003c!-- raw HTML omitted --\u003e(d6d62)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emulti-session\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent duplicate cookies when same user signs in multiple times  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7256\"\u003ebetter-auth/better-auth#7256\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9db76abbe\"\u003e\u003c!-- raw HTML omitted --\u003e(9db76)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoauth-provider\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eProperly handle metadata field in client registration  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7232\"\u003ebetter-auth/better-auth#7232\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/33015e5f8\"\u003e\u003c!-- raw HTML omitted --\u003e(33015)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eokta\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUserinfo route mismatch  -  by \u003ca href=\"https://github.com/psigen\"\u003e\u003ccode\u003e@​psigen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7602\"\u003ebetter-auth/better-auth#7602\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/acf774087\"\u003e\u003c!-- raw HTML omitted --\u003e(acf77)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/d99d3ceae647ceb27aceb1b35aa7d5ca122d2a94\"\u003e\u003ccode\u003ed99d3ce\u003c/code\u003e\u003c/a\u003e chore: release v1.4.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/5d15bf4a0a7bcfa27232ffc73172c7eaa4f35eb3\"\u003e\u003ccode\u003e5d15bf4\u003c/code\u003e\u003c/a\u003e fix(2fa): server-side trust device expiration and configurable maxAge (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7644\"\u003e#7644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/c6f8f3b270c9401bc9a090a48e8193a958f4844f\"\u003e\u003ccode\u003ec6f8f3b\u003c/code\u003e\u003c/a\u003e fix(saml): IdP-Initiated Callback Routing (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6675\"\u003e#6675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/040c6244138f6d84d9735954c8dd388644549c98\"\u003e\u003ccode\u003e040c624\u003c/code\u003e\u003c/a\u003e chore: improve rate limiting type definitions (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7313\"\u003e#7313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/133a2b27afa5ff974181ea50ade1c9a025e9838c\"\u003e\u003ccode\u003e133a2b2\u003c/code\u003e\u003c/a\u003e fix(anonymous): export types (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7661\"\u003e#7661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/dcc289e49d3c447e4a842aed6124f2b941723cde\"\u003e\u003ccode\u003edcc289e\u003c/code\u003e\u003c/a\u003e fix(email-otp): add stricter default rate limits for password reset endpoints...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/8f3330dae877f6be94b9fc01c817f2f2fc93c6a5\"\u003e\u003ccode\u003e8f3330d\u003c/code\u003e\u003c/a\u003e feat: mark \u003ccode\u003e/forget-password/email-otp\u003c/code\u003e as deprecation (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7645\"\u003e#7645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/4d79c43cafe94ab182cc90b18bafe598a5c6e649\"\u003e\u003ccode\u003e4d79c43\u003c/code\u003e\u003c/a\u003e feat(device-authorization): add user id checks (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7632\"\u003e#7632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/a7740bc3b93b65d836a6657313419450ad0ca73b\"\u003e\u003ccode\u003ea7740bc\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003edisableImplicitLinking\u003c/code\u003e to accountLinking (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7270\"\u003e#7270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/9db76abbea454f77d2605e35d3e448560ed53203\"\u003e\u003ccode\u003e9db76ab\u003c/code\u003e\u003c/a\u003e fix(multi-session): prevent duplicate cookies when same user signs in multipl...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/better-auth/better-auth/commits/v1.4.18/packages/better-auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `i18next-browser-languagedetector` from 8.2.0 to 8.2.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/blob/master/CHANGELOG.md\"\u003ei18next-browser-languagedetector's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e8.2.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing typescript definition for hash options \u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/pull/315\"\u003e33154\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/7164126cd59606792813ac9d63f9429e824294d6\"\u003e\u003ccode\u003e7164126\u003c/code\u003e\u003c/a\u003e 8.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/6df69c76693eeb96bbd0c728a95ecc9253e5a41c\"\u003e\u003ccode\u003e6df69c7\u003c/code\u003e\u003c/a\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/1ffa1cf467def803442b7c1e942baea13e936660\"\u003e\u003ccode\u003e1ffa1cf\u003c/code\u003e\u003c/a\u003e Add missing typescript definition for hash options (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/697d89ba130d446cca789f8706fa50d9ec440068\"\u003e\u003ccode\u003e697d89b\u003c/code\u003e\u003c/a\u003e Bump js-yaml (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/313\"\u003e#313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/ce82da96192c41fd7e640c97017c014c0df021b1\"\u003e\u003ccode\u003ece82da9\u003c/code\u003e\u003c/a\u003e Bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/312\"\u003e#312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/d05fe5a5b249c512bbf8475171f7c4828e3ad533\"\u003e\u003ccode\u003ed05fe5a\u003c/code\u003e\u003c/a\u003e fix url in readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/9d1d7d2668811dd8eaf66a6bd33006b10907af0c\"\u003e\u003ccode\u003e9d1d7d2\u003c/code\u003e\u003c/a\u003e Bump tmp from 0.2.1 to 0.2.5 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/32f04299ee9a27db3a039599275461950e23596d\"\u003e\u003ccode\u003e32f0429\u003c/code\u003e\u003c/a\u003e Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/9c0db8fbee1ef05241b2e7940fcebaa38387d196\"\u003e\u003ccode\u003e9c0db8f\u003c/code\u003e\u003c/a\u003e Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/308\"\u003e#308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/3ad9ac56ddc721cc20f7ed70d0b1e5dcb4f818c1\"\u003e\u003ccode\u003e3ad9ac5\u003c/code\u003e\u003c/a\u003e Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/306\"\u003e#306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/compare/v8.2.0...v8.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postgres` from 3.4.7 to 3.4.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/porsager/postgres/releases\"\u003epostgres's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent out of bound errors from commit-time failures  de64f7a\u003c/li\u003e\n\u003cli\u003efix: use lower max connections in Cloudflare Workers environment  94b7170\u003c/li\u003e\n\u003cli\u003eAdd support for sslnegotiation=direct - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1104\"\u003e#1104\u003c/a\u003e  7f80980\u003c/li\u003e\n\u003cli\u003eomit Sql properties absent from TransactionSql  36a53f6\u003c/li\u003e\n\u003cli\u003eSomeones engines are getting pedantic - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1061\"\u003e#1061\u003c/a\u003e  3ffc3c4\u003c/li\u003e\n\u003cli\u003eBetter error if trying to run query during copy  3a43815\u003c/li\u003e\n\u003cli\u003eFix PGAPPNAME env access by prioritizing connection.application_name  32feb25\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\"\u003ehttps://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/5c8135f3df1bb10e7aad10f14a6f084db3724f82\"\u003e\u003ccode\u003e5c8135f\u003c/code\u003e\u003c/a\u003e 3.4.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/ad24665fb34e7e30c3d55375256903b80ac24522\"\u003e\u003ccode\u003ead24665\u003c/code\u003e\u003c/a\u003e build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/de64f7ab3b0e3134941be9ffa7ebac71cdb0ea5d\"\u003e\u003ccode\u003ede64f7a\u003c/code\u003e\u003c/a\u003e Prevent out of bound errors from commit-time failures\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/94b7170e6a1584bff15479fc5298ca3927543107\"\u003e\u003ccode\u003e94b7170\u003c/code\u003e\u003c/a\u003e fix: use lower max connections in Cloudflare Workers environment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/7f809802552c72397b8953e24c12f5458c56adb3\"\u003e\u003ccode\u003e7f80980\u003c/code\u003e\u003c/a\u003e Add support for sslnegotiation=direct - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1104\"\u003e#1104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/36a53f6eb6524284ac5cb1046348f0216e133ebc\"\u003e\u003ccode\u003e36a53f6\u003c/code\u003e\u003c/a\u003e omit Sql properties absent from TransactionSql\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/3ffc3c4041b21af217feba5668821775bfc071df\"\u003e\u003ccode\u003e3ffc3c4\u003c/code\u003e\u003c/a\u003e Someones engines are getting pedantic - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1061\"\u003e#1061\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/3a43815684ce1c7ba68639c9232da20b9d510522\"\u003e\u003ccode\u003e3a43815\u003c/code\u003e\u003c/a\u003e Better error if trying to run query during copy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/32feb259a3c9abffab761bd1758b3168d9e0cebc\"\u003e\u003ccode\u003e32feb25\u003c/code\u003e\u003c/a\u003e Fix PGAPPNAME env access by prioritizing connection.application_name\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.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\u003c/blockquote\u003e\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\u003c/blockquote\u003e\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\u003eSee full diff 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\u003cbr /\u003e\n\nUpdates `react-dom` from 19.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-dom'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\u003c/blockquote\u003e\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-dom'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\u003c/blockquote\u003e\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\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.4/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zustand` from 5.0.8 to 5.0.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pmndrs/zustand/releases\"\u003ezustand's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.11\u003c/h2\u003e\n\u003cp\u003eThis release includes small improvements in middleware thanks to contributors.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: improve typing in devtools middleware by \u003ca href=\"https://github.com/grigoriy-reshetniak\"\u003e\u003ccode\u003e@​grigoriy-reshetniak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3362\"\u003epmndrs/zustand#3362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(persist): avoid relying on global localStorage by \u003ca href=\"https://github.com/honuuk\"\u003e\u003ccode\u003e@​honuuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3367\"\u003epmndrs/zustand#3367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(immer): Proper typing for immer middleware in combination with slices  by \u003ca href=\"https://github.com/wheerd\"\u003e\u003ccode\u003e@​wheerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3371\"\u003epmndrs/zustand#3371\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/SeongYongLee\"\u003e\u003ccode\u003e@​SeongYongLee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3355\"\u003epmndrs/zustand#3355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grigoriy-reshetniak\"\u003e\u003ccode\u003e@​grigoriy-reshetniak\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3351\"\u003epmndrs/zustand#3351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DormancyWang\"\u003e\u003ccode\u003e@​DormancyWang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3363\"\u003epmndrs/zustand#3363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ea-st-ring\"\u003e\u003ccode\u003e@​Ea-st-ring\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3369\"\u003epmndrs/zustand#3369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/winner07\"\u003e\u003ccode\u003e@​winner07\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3373\"\u003epmndrs/zustand#3373\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honuuk\"\u003e\u003ccode\u003e@​honuuk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3367\"\u003epmndrs/zustand#3367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wheerd\"\u003e\u003ccode\u003e@​wheerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3371\"\u003epmndrs/zustand#3371\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.10...v5.0.11\"\u003ehttps://github.com/pmndrs/zustand/compare/v5.0.10...v5.0.11\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.10\u003c/h2\u003e\n\u003cp\u003eThis version includes a fix to the \u003ccode\u003epersist\u003c/code\u003e middleware for an edge case.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(persist): prevent race condition during concurrent rehydrate calls by \u003ca href=\"https://github.com/Niyaz-Mazhitov\"\u003e\u003ccode\u003e@​Niyaz-Mazhitov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3336\"\u003epmndrs/zustand#3336\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/max-programming\"\u003e\u003ccode\u003e@​max-programming\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3310\"\u003epmndrs/zustand#3310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oleksandr-danylchenko\"\u003e\u003ccode\u003e@​oleksandr-danylchenko\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3319\"\u003epmndrs/zustand#3319\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MateuszSobiech\"\u003e\u003ccode\u003e@​MateuszSobiech\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3334\"\u003epmndrs/zustand#3334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/EduardoRangelG\"\u003e\u003ccode\u003e@​EduardoRangelG\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3326\"\u003epmndrs/zustand#3326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/1mehdifaraji\"\u003e\u003ccode\u003e@​1mehdifaraji\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3339\"\u003epmndrs/zustand#3339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kamja44\"\u003e\u003ccode\u003e@​kamja44\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3349\"\u003epmndrs/zustand#3349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Niyaz-Mazhitov\"\u003e\u003ccode\u003e@​Niyaz-Mazhitov\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3336\"\u003epmndrs/zustand#3336\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.9...v5.0.10\"\u003ehttps://github.com/pmndrs/zustand/compare/v5.0.9...v5.0.10\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.9\u003c/h2\u003e\n\u003cp\u003eThis includes experimental middleware \u003ccode\u003eunstable_ssrSafe\u003c/code\u003e for a new usage with Next.js.\nRelated discussion: \u003ca href=\"https://github.com/pmndrs/zustand/discussions/2740\"\u003ehttps://github.com/pmndrs/zustand/discussions/2740\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eexperimental: unstable ssrSafe middleware by \u003ca href=\"https://github.com/dai-shi\"\u003e\u003ccode\u003e@​dai-shi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3308\"\u003epmndrs/zustand#3308\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/Dan503\"\u003e\u003ccode\u003e@​Dan503\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3222\"\u003epmndrs/zustand#3222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/01-binary\"\u003e\u003ccode\u003e@​01-binary\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3223\"\u003epmndrs/zustand#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ugouhar\"\u003e\u003ccode\u003e@​ugouhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3233\"\u003epmndrs/zustand#3233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehsanaslani\"\u003e\u003ccode\u003e@​ehsanaslani\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3241\"\u003epmndrs/zustand#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/totorototo\"\u003e\u003ccode\u003e@​totorototo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3252\"\u003epmndrs/zustand#3252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yuraBezh\"\u003e\u003ccode\u003e@​yuraBezh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3246\"\u003epmndrs/zustand#3246\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/99379a6eef0d1a9d57d5a96124a0fb129f38439a\"\u003e\u003ccode\u003e99379a6\u003c/code\u003e\u003c/a\u003e 5.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/c81b4eb1e7501895f219e936c06ff93728cd710a\"\u003e\u003ccode\u003ec81b4eb\u003c/code\u003e\u003c/a\u003e chore(deps): update dev dependencies (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3375\"\u003e#3375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/3871d5392400db9ca3cabf8c52fbef2b259a5a83\"\u003e\u003ccode\u003e3871d53\u003c/code\u003e\u003c/a\u003e fix(immer): Proper typing for immer middleware in combination with slices  (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/9b505ac392b8a9a68db07ec1b9063c3f3bc6cd1f\"\u003e\u003ccode\u003e9b505ac\u003c/code\u003e\u003c/a\u003e fix(persist): use window.localStorage as default storage reference (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/267a57c32c24822ecb66418ecdbcf05476313edd\"\u003e\u003ccode\u003e267a57c\u003c/code\u003e\u003c/a\u003e Update code block in tutorial-tic-tac-toe.md (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3373\"\u003e#3373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/6813f7b112723e545553b352cc1e2b530e7e1146\"\u003e\u003ccode\u003e6813f7b\u003c/code\u003e\u003c/a\u003e docs: remove stray Russian comment in beginner-typescript guide (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3369\"\u003e#3369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/d9ea3300cbc652bbd7900fa9aa082727837d6c35\"\u003e\u003ccode\u003ed9ea330\u003c/code\u003e\u003c/a\u003e docs(testing): fix undefined counterStoreRef variable (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3368\"\u003e#3368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/6e026d7530966146c963d5767433c0d838950b8f\"\u003e\u003ccode\u003e6e026d7\u003c/code\u003e\u003c/a\u003e chore: improve typing in devtools middleware (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3362\"\u003e#3362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/e7d4593594adac1b6c71358d90b3434cd7cff59d\"\u003e\u003ccode\u003ee7d4593\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;chore(deps): bump pmndrs/docs/.github/workflows/build.yml from 2 to 3...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/0f49ad8d6e80f82680c569d551dd4ba129522e90\"\u003e\u003ccode\u003e0f49ad8\u003c/code\u003e\u003c/a\u003e chore(deps): bump pmndrs/docs/.github/workflows/build.yml from 2 to 3 (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.8...v5.0.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for zustand 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/qazuor/Bookmind/pull/23","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/qazuor%2FBookmind/issues/23","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/23/packages"}},{"old_version":"0.13.8","new_version":"0.13.10","update_type":"patch","path":null,"pr_created_at":"2026-02-16T04:37:03.000Z","version_change":"0.13.8 → 0.13.10","issue":{"uuid":"3945832991","node_id":"PR_kwDOQPX_mM7D_98x","number":22,"state":"open","title":"deps: bump the production-dependencies group across 1 directory with 11 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-16T04:37:03.000Z","updated_at":"2026-02-23T06:07:18.111Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"production-dependencies","update_count":11,"packages":[{"name":"@hono/node-server","old_version":"1.19.6","new_version":"1.19.9","repository_url":"https://github.com/honojs/node-server"},{"name":"@t3-oss/env-core","old_version":"0.13.8","new_version":"0.13.10","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@tanstack/react-query","old_version":"5.90.11","new_version":"5.90.21","repository_url":"https://github.com/TanStack/query"},{"name":"@upstash/ratelimit","old_version":"2.0.7","new_version":"2.0.8","repository_url":"https://github.com/upstash/ratelimit"},{"name":"better-auth","old_version":"1.4.3","new_version":"1.4.18","repository_url":"https://github.com/better-auth/better-auth"},{"name":"i18next-browser-languagedetector","old_version":"8.2.0","new_version":"8.2.1","repository_url":"https://github.com/i18next/i18next-browser-languageDetector"},{"name":"postgres","old_version":"3.4.7","new_version":"3.4.8","repository_url":"https://github.com/porsager/postgres"},{"name":"react","old_version":"19.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.4","repository_url":"https://github.com/facebook/react"},{"name":"tailwind-merge","old_version":"3.4.0","new_version":"3.4.1","repository_url":"https://github.com/dcastil/tailwind-merge"},{"name":"zustand","old_version":"5.0.8","new_version":"5.0.11","repository_url":"https://github.com/pmndrs/zustand"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 11 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.6` | `1.19.9` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.8` | `0.13.10` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.11` | `5.90.21` |\n| [@upstash/ratelimit](https://github.com/upstash/ratelimit) | `2.0.7` | `2.0.8` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.4.3` | `1.4.18` |\n| [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector) | `8.2.0` | `8.2.1` |\n| [postgres](https://github.com/porsager/postgres) | `3.4.7` | `3.4.8` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.4` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.4` |\n| [tailwind-merge](https://github.com/dcastil/tailwind-merge) | `3.4.0` | `3.4.1` |\n| [zustand](https://github.com/pmndrs/zustand) | `5.0.8` | `5.0.11` |\n\n\nUpdates `@hono/node-server` from 1.19.6 to 1.19.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/node-server/releases\"\u003e\u003ccode\u003e@​hono/node-server\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.9\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(globals): Stop overwriting global.fetch by \u003ca href=\"https://github.com/usualoma\"\u003e\u003ccode\u003e@​usualoma\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/295\"\u003ehonojs/node-server#295\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.8...v1.19.9\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.8...v1.19.9\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.19.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add guide for listening to UNIX domain socket by \u003ca href=\"https://github.com/TransparentLC\"\u003e\u003ccode\u003e@​TransparentLC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/292\"\u003ehonojs/node-server#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(serve-static): Use Readable.toWeb in serveStatic by \u003ca href=\"https://github.com/otya128\"\u003e\u003ccode\u003e@​otya128\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/293\"\u003ehonojs/node-server#293\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/TransparentLC\"\u003e\u003ccode\u003e@​TransparentLC\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/292\"\u003ehonojs/node-server#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/otya128\"\u003e\u003ccode\u003e@​otya128\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/293\"\u003ehonojs/node-server#293\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.7...v1.19.8\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.7...v1.19.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.19.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Fix for hono issue 4563 - incorrect content-length after following symlink by \u003ca href=\"https://github.com/tshmieldev\"\u003e\u003ccode\u003e@​tshmieldev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/290\"\u003ehonojs/node-server#290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add \u003ccode\u003econfigVersion\u003c/code\u003e to bun.lock by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/291\"\u003ehonojs/node-server#291\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/tshmieldev\"\u003e\u003ccode\u003e@​tshmieldev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/290\"\u003ehonojs/node-server#290\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\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/honojs/node-server/commit/26f5e89da0abd87752da1f35dc01010f1d428648\"\u003e\u003ccode\u003e26f5e89\u003c/code\u003e\u003c/a\u003e 1.19.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/2d729e7c242e96d59df05aff6a54eb5e26148d12\"\u003e\u003ccode\u003e2d729e7\u003c/code\u003e\u003c/a\u003e fix(globals): Stop overwriting global.fetch (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/295\"\u003e#295\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/9b72ddfea012f7b1ba166a86d3b606af701f85e1\"\u003e\u003ccode\u003e9b72ddf\u003c/code\u003e\u003c/a\u003e 1.19.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/0b1229e8db483316f1bbcaca5cf2c5fefc23353b\"\u003e\u003ccode\u003e0b1229e\u003c/code\u003e\u003c/a\u003e fix(serve-static): Use Readable.toWeb in serveStatic (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/293\"\u003e#293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/76d80e6c1c7bf7101b80392b6bfacc17e3829fd9\"\u003e\u003ccode\u003e76d80e6\u003c/code\u003e\u003c/a\u003e docs: add guide for listening to UNIX domain socket (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/292\"\u003e#292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/0a4826cb20d51ea75259f7b5d5fcec9ae937ce76\"\u003e\u003ccode\u003e0a4826c\u003c/code\u003e\u003c/a\u003e 1.19.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/b253386fad58a14602f4bee79c6b8f1e50453a45\"\u003e\u003ccode\u003eb253386\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003econfigVersion\u003c/code\u003e to bun.lock (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/291\"\u003e#291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/38e17b58cf4ef258e34b1c88dc06e90840aec122\"\u003e\u003ccode\u003e38e17b5\u003c/code\u003e\u003c/a\u003e fix: Fix for hono issue 4563 - incorrect content-length after following symli...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.6...v1.19.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@t3-oss/env-core` from 0.13.8 to 0.13.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/388\"\u003e#388\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/juliusmarminge\"\u003e\u003ccode\u003e@​juliusmarminge\u003c/code\u003e\u003c/a\u003e! - add VERCEL_TARGET_ENV to vercel preset\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/326\"\u003e#326\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Abdalrhman-Almarakeby\"\u003e\u003ccode\u003e@​Abdalrhman-Almarakeby\u003c/code\u003e\u003c/a\u003e! - update skipValidation flag to skip validation for extended presets\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/aefbe74167ab23a8d99e23614a2649ffa7f1e844\"\u003e\u003ccode\u003eaefbe74\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e feat(preset): add VERCEL_TARGET_ENV (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/1551e4068a28cb9fbe90147dafadf53cc3b003a6\"\u003e\u003ccode\u003e1551e40\u003c/code\u003e\u003c/a\u003e update the docs to zod 4 (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/14b4d0a3f02e04cd1d291aaf80ad32b043b5fb52\"\u003e\u003ccode\u003e14b4d0a\u003c/code\u003e\u003c/a\u003e feat(docs): add standard schema docs (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/090edb22cb0793d4bf4259142b3c0953ee3bafde\"\u003e\u003ccode\u003e090edb2\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/19c5d6f667bb918580b27482c21ab317d3a27a43\"\u003e\u003ccode\u003e19c5d6f\u003c/code\u003e\u003c/a\u003e bump valibot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e fix: apply skipValidation to all presets when set on parent (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5f68dca51843069f68f4be5f6b8b9cbf2d361a81\"\u003e\u003ccode\u003e5f68dca\u003c/code\u003e\u003c/a\u003e feat: improve oxc lint/fmt, add husky hooks to pre-commit and CI/CD (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5382c57e9dd452ae99dba149165a1cc5e1173636\"\u003e\u003ccode\u003e5382c57\u003c/code\u003e\u003c/a\u003e init oxc (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/256f679c796ae5bf809b8422951caf323a804727\"\u003e\u003ccode\u003e256f679\u003c/code\u003e\u003c/a\u003e chore: bump remaining packagers (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.10/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.11 to 5.90.21\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.18\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(react-query/useQueries): remove unreachable 'willFetch' branch in suspense promise collection (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10082\"\u003e#10082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.17\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/e7258c5cb30cafa456cdb4e6bc75b43bf619954d\"\u003e\u003ccode\u003ee7258c5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.17\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/53fc74ebb16730bd3317f039a69c6821386bae93\"\u003e\u003ccode\u003e53fc74e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4be3ad730c5b8a1e194a91911746be2fce06902a\"\u003e\u003ccode\u003e4be3ad7\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/dea1614aaad5c572cf43cea54b64ac09dc4d5b41\"\u003e\u003ccode\u003edea1614\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.90.21\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003erefactor(react-query/useQueries): remove unreachable 'willFetch' branch in suspense promise collection (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/10082\"\u003e#10082\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.20\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/e7258c5cb30cafa456cdb4e6bc75b43bf619954d\"\u003e\u003ccode\u003ee7258c5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.20\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.19\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/53fc74ebb16730bd3317f039a69c6821386bae93\"\u003e\u003ccode\u003e53fc74e\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.19\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.18\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/dea1614aaad5c572cf43cea54b64ac09dc4d5b41\"\u003e\u003ccode\u003edea1614\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.18\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.17\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/269351b8ce4b4846da3d320ac5b850ee6aada0d6\"\u003e\u003ccode\u003e269351b\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.17\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(react-query): allow retryOnMount when throwOnError is function (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/9338\"\u003e#9338\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/7f47906eaccc3f3aa5ce24b77a83bd7a620a237b\"\u003e\u003ccode\u003e7f47906\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/fccef797d57d4a9566517bba87c8377f363920f2\"\u003e\u003ccode\u003efccef79\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.15\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/TanStack/query/commit/08050cb3ebb693ccf782558ba863fd5ff3df2e38\"\u003e\u003ccode\u003e08050cb\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10115\"\u003e#10115\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/c5def66a18b77a0012b32bf65216d495daef42e2\"\u003e\u003ccode\u003ec5def66\u003c/code\u003e\u003c/a\u003e refactor(react-query/useQueries): remove unreachable 'willFetch' branch in su...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/da2ff5aeb816ad356d78f332328659edf1bf7d0a\"\u003e\u003ccode\u003eda2ff5a\u003c/code\u003e\u003c/a\u003e chore(vite.config): exclude '\u003cstrong\u003etests\u003c/strong\u003e' directory from coverage reports (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10084\"\u003e#10084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/2a592d241bf5a832546bb9947514d9fc6d362fab\"\u003e\u003ccode\u003e2a592d2\u003c/code\u003e\u003c/a\u003e test(react-query/suspense): add test cases for 'static' staleTime with number...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7e3ea62364842c750182c83af6c89d4123807385\"\u003e\u003ccode\u003e7e3ea62\u003c/code\u003e\u003c/a\u003e test(react-query/QueryResetErrorBoundary): relocate 'issue-9728' test and mig...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/dee5d3e9e43b3ab627b6eee8cf91318d99ccad1c\"\u003e\u003ccode\u003edee5d3e\u003c/code\u003e\u003c/a\u003e test(react-query/ssr): add 'useMutation' and 'useMutationState' tests for SSR...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/7ac4e20ddb4ae50357fe8ad91d5397740a58847c\"\u003e\u003ccode\u003e7ac4e20\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10067\"\u003e#10067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9ff3de7981bc3d77ad0ba6caf2561de8a4bddd4e\"\u003e\u003ccode\u003e9ff3de7\u003c/code\u003e\u003c/a\u003e Upgrade to Vitest v4 (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9862\"\u003e#9862\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/0525ad1248e0380d465d05ca8b9b6a7b77f0eff0\"\u003e\u003ccode\u003e0525ad1\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10047\"\u003e#10047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/53fc74ebb16730bd3317f039a69c6821386bae93\"\u003e\u003ccode\u003e53fc74e\u003c/code\u003e\u003c/a\u003e fix(query-core): fix combine not updating when queries change with stable ref...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.90.21/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​tanstack/react-query\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@upstash/ratelimit` from 2.0.7 to 2.0.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/upstash/ratelimit/releases\"\u003e\u003ccode\u003e@​upstash/ratelimit\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.0.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eDX-2280: Remove large-group runners by \u003ca href=\"https://github.com/CahidArda\"\u003e\u003ccode\u003e@​CahidArda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/144\"\u003eupstash/ratelimit-js#144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix React Server Components CVE vulnerabilities by \u003ca href=\"https://github.com/vercel\"\u003e\u003ccode\u003e@​vercel\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/145\"\u003eupstash/ratelimit-js#145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDX-2316: bump next by \u003ca href=\"https://github.com/CahidArda\"\u003e\u003ccode\u003e@​CahidArda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/146\"\u003eupstash/ratelimit-js#146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDX-2254: add global dynamic limit by \u003ca href=\"https://github.com/CahidArda\"\u003e\u003ccode\u003e@​CahidArda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/147\"\u003eupstash/ratelimit-js#147\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/vercel\"\u003e\u003ccode\u003e@​vercel\u003c/code\u003e\u003c/a\u003e[bot] made their first contribution in \u003ca href=\"https://redirect.github.com/upstash/ratelimit-js/pull/145\"\u003eupstash/ratelimit-js#145\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/upstash/ratelimit-js/compare/v2.0.7...v2.0.8\"\u003ehttps://github.com/upstash/ratelimit-js/compare/v2.0.7...v2.0.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/a8b1b99af3aea73fd8a89d4fd4df749391662cf9\"\u003e\u003ccode\u003ea8b1b99\u003c/code\u003e\u003c/a\u003e DX-2254: add global dynamic limit (\u003ca href=\"https://redirect.github.com/upstash/ratelimit/issues/147\"\u003e#147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/8589adbbb7fcebd2b6c5621641fde2123a65030f\"\u003e\u003ccode\u003e8589adb\u003c/code\u003e\u003c/a\u003e fix: bump next (\u003ca href=\"https://redirect.github.com/upstash/ratelimit/issues/146\"\u003e#146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/ade4aa8aff234cfe6d223dc171ba0b0b7acfc627\"\u003e\u003ccode\u003eade4aa8\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/upstash/ratelimit/issues/145\"\u003e#145\u003c/a\u003e from upstash/vercel/react-server-components-cve-vu-qx...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/e19785d489bdb6cb90d25321c7dcb263c55fb244\"\u003e\u003ccode\u003ee19785d\u003c/code\u003e\u003c/a\u003e Fix React Server Components CVE vulnerabilities\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/upstash/ratelimit-js/commit/67e8bc2b82fbf61710d27c16432767620d0235fb\"\u003e\u003ccode\u003e67e8bc2\u003c/code\u003e\u003c/a\u003e DX-2280: Remove specific runner configuration from test job in GitHub Actions...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/upstash/ratelimit/compare/v2.0.7...v2.0.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `better-auth` from 1.4.3 to 1.4.18\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/better-auth/better-auth/releases\"\u003ebetter-auth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.18\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003edisableImplicitLinking\u003c/code\u003e to accountLinking  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7270\"\u003ebetter-auth/better-auth#7270\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a7740bc3b\"\u003e\u003c!-- raw HTML omitted --\u003e(a7740)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMark \u003ccode\u003e/forget-password/email-otp\u003c/code\u003e as deprecation  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7645\"\u003ebetter-auth/better-auth#7645\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/8f3330dae\"\u003e\u003c!-- raw HTML omitted --\u003e(8f333)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003edevice-authorization\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd user id checks  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7632\"\u003ebetter-auth/better-auth#7632\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/4d79c43ca\"\u003e\u003c!-- raw HTML omitted --\u003e(4d79c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eone-tap\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd button mode for Google sign-in  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eAlex Yang\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7482\"\u003ebetter-auth/better-auth#7482\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/aeb9213f3\"\u003e\u003c!-- raw HTML omitted --\u003e(aeb92)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esso\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport multi-domain providers  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7541\"\u003ebetter-auth/better-auth#7541\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5be34214c\"\u003e\u003c!-- raw HTML omitted --\u003e(5be34)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd provider list and detail endpoints  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6967\"\u003ebetter-auth/better-auth#6967\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d0ed1a63c\"\u003e\u003c!-- raw HTML omitted --\u003e(d0ed1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrectly handle OAuth callback and Apple email field  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7181\"\u003ebetter-auth/better-auth#7181\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/c918ee658\"\u003e\u003c!-- raw HTML omitted --\u003e(c918e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCentralize cookie parsing and handle Expires dates correctly  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cursoragent\"\u003e\u003ccode\u003e@​cursoragent\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003etaesu\u003c/strong\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7556\"\u003ebetter-auth/better-auth#7556\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d598bd03f\"\u003e\u003c!-- raw HTML omitted --\u003e(d598b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRefresh \u003ccode\u003eaccount_data\u003c/code\u003e cookie when session is refreshed  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7576\"\u003ebetter-auth/better-auth#7576\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5d3f728b0\"\u003e\u003c!-- raw HTML omitted --\u003e(5d3f7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove duplicate secondary storage writes from setSessionCookie  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7592\"\u003ebetter-auth/better-auth#7592\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/7a4bc01ca\"\u003e\u003c!-- raw HTML omitted --\u003e(7a4bc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSet default logger level to \u0026quot;warn\u0026quot;  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/cursoragent\"\u003e\u003ccode\u003e@​cursoragent\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003etaesu\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7597\"\u003ebetter-auth/better-auth#7597\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5d0e7fc45\"\u003e\u003c!-- raw HTML omitted --\u003e(5d0e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRespect the explicitly set \u003ccode\u003esendOnSignUp\u003c/code\u003e option  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7593\"\u003ebetter-auth/better-auth#7593\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/33619cc9a\"\u003e\u003c!-- raw HTML omitted --\u003e(33619)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle serial and false cases in generateId  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7474\"\u003ebetter-auth/better-auth#7474\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/949cdb551\"\u003e\u003c!-- raw HTML omitted --\u003e(949cd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eLog error when misconfigured  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7584\"\u003ebetter-auth/better-auth#7584\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/162015af1\"\u003e\u003c!-- raw HTML omitted --\u003e(16201)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate google oauth endpoints  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7442\"\u003ebetter-auth/better-auth#7442\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d401be9c8\"\u003e\u003c!-- raw HTML omitted --\u003e(d401b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eConsistent api version for facebook provider  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7445\"\u003ebetter-auth/better-auth#7445\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/cf619d7f8\"\u003e\u003c!-- raw HTML omitted --\u003e(cf619)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCheck jsconfig.json in getPathAliases  -  by \u003ca href=\"https://github.com/jycouet\"\u003e\u003ccode\u003e@​jycouet\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7650\"\u003ebetter-auth/better-auth#7650\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9cb459c9f\"\u003e\u003c!-- raw HTML omitted --\u003e(9cb45)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003e2fa\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eServer-side trust device expiration and configurable maxAge  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7644\"\u003ebetter-auth/better-auth#7644\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5d15bf4a0\"\u003e\u003c!-- raw HTML omitted --\u003e(5d15b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanonymous\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eExport types  -  by \u003ca href=\"https://github.com/CalLavicka\"\u003e\u003ccode\u003e@​CalLavicka\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7661\"\u003ebetter-auth/better-auth#7661\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/133a2b27a\"\u003e\u003c!-- raw HTML omitted --\u003e(133a2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecli\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUse inkeep remote mcp url  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7543\"\u003ebetter-auth/better-auth#7543\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/27af866f2\"\u003e\u003c!-- raw HTML omitted --\u003e(27af8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate MCP URL from Chonkie to Inkeep  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7585\"\u003ebetter-auth/better-auth#7585\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/79621ac0b\"\u003e\u003c!-- raw HTML omitted --\u003e(79621)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ecore\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eConsolidate rateLimit table schema definition  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7551\"\u003ebetter-auth/better-auth#7551\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/ea589eef0\"\u003e\u003c!-- raw HTML omitted --\u003e(ea589)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eemail-otp\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd stricter default rate limits for password reset endpoints  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7658\"\u003ebetter-auth/better-auth#7658\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/dcc289e49\"\u003e\u003c!-- raw HTML omitted --\u003e(dcc28)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpo\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent null cookie key when redirect URL has no cookie param  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7555\"\u003ebetter-auth/better-auth#7555\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d2ca08bc4\"\u003e\u003c!-- raw HTML omitted --\u003e(d2ca0)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent duplicate listener notifications in FocusManager and OnlineManager  -  by \u003ca href=\"https://github.com/kimchi-developer\"\u003e\u003ccode\u003e@​kimchi-developer\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7552\"\u003ebetter-auth/better-auth#7552\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a3ffb568a\"\u003e\u003c!-- raw HTML omitted --\u003e(a3ffb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003egithub\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSurface OAuth token exchange errors  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7186\"\u003ebetter-auth/better-auth#7186\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/94b758916\"\u003e\u003c!-- raw HTML omitted --\u003e(94b75)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emcp\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRemove local mpc  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7574\"\u003ebetter-auth/better-auth#7574\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d6d627089\"\u003e\u003c!-- raw HTML omitted --\u003e(d6d62)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emulti-session\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent duplicate cookies when same user signs in multiple times  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7256\"\u003ebetter-auth/better-auth#7256\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9db76abbe\"\u003e\u003c!-- raw HTML omitted --\u003e(9db76)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoauth-provider\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eProperly handle metadata field in client registration  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7232\"\u003ebetter-auth/better-auth#7232\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/33015e5f8\"\u003e\u003c!-- raw HTML omitted --\u003e(33015)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eokta\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUserinfo route mismatch  -  by \u003ca href=\"https://github.com/psigen\"\u003e\u003ccode\u003e@​psigen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7602\"\u003ebetter-auth/better-auth#7602\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/acf774087\"\u003e\u003c!-- raw HTML omitted --\u003e(acf77)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/d99d3ceae647ceb27aceb1b35aa7d5ca122d2a94\"\u003e\u003ccode\u003ed99d3ce\u003c/code\u003e\u003c/a\u003e chore: release v1.4.18\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/5d15bf4a0a7bcfa27232ffc73172c7eaa4f35eb3\"\u003e\u003ccode\u003e5d15bf4\u003c/code\u003e\u003c/a\u003e fix(2fa): server-side trust device expiration and configurable maxAge (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7644\"\u003e#7644\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/c6f8f3b270c9401bc9a090a48e8193a958f4844f\"\u003e\u003ccode\u003ec6f8f3b\u003c/code\u003e\u003c/a\u003e fix(saml): IdP-Initiated Callback Routing (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6675\"\u003e#6675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/040c6244138f6d84d9735954c8dd388644549c98\"\u003e\u003ccode\u003e040c624\u003c/code\u003e\u003c/a\u003e chore: improve rate limiting type definitions (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7313\"\u003e#7313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/133a2b27afa5ff974181ea50ade1c9a025e9838c\"\u003e\u003ccode\u003e133a2b2\u003c/code\u003e\u003c/a\u003e fix(anonymous): export types (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7661\"\u003e#7661\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/dcc289e49d3c447e4a842aed6124f2b941723cde\"\u003e\u003ccode\u003edcc289e\u003c/code\u003e\u003c/a\u003e fix(email-otp): add stricter default rate limits for password reset endpoints...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/8f3330dae877f6be94b9fc01c817f2f2fc93c6a5\"\u003e\u003ccode\u003e8f3330d\u003c/code\u003e\u003c/a\u003e feat: mark \u003ccode\u003e/forget-password/email-otp\u003c/code\u003e as deprecation (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7645\"\u003e#7645\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/4d79c43cafe94ab182cc90b18bafe598a5c6e649\"\u003e\u003ccode\u003e4d79c43\u003c/code\u003e\u003c/a\u003e feat(device-authorization): add user id checks (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7632\"\u003e#7632\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/a7740bc3b93b65d836a6657313419450ad0ca73b\"\u003e\u003ccode\u003ea7740bc\u003c/code\u003e\u003c/a\u003e feat: add \u003ccode\u003edisableImplicitLinking\u003c/code\u003e to accountLinking (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7270\"\u003e#7270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/9db76abbea454f77d2605e35d3e448560ed53203\"\u003e\u003ccode\u003e9db76ab\u003c/code\u003e\u003c/a\u003e fix(multi-session): prevent duplicate cookies when same user signs in multipl...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/better-auth/better-auth/commits/v1.4.18/packages/better-auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `i18next-browser-languagedetector` from 8.2.0 to 8.2.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/blob/master/CHANGELOG.md\"\u003ei18next-browser-languagedetector's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e8.2.1\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd missing typescript definition for hash options \u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/pull/315\"\u003e33154\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/7164126cd59606792813ac9d63f9429e824294d6\"\u003e\u003ccode\u003e7164126\u003c/code\u003e\u003c/a\u003e 8.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/6df69c76693eeb96bbd0c728a95ecc9253e5a41c\"\u003e\u003ccode\u003e6df69c7\u003c/code\u003e\u003c/a\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/1ffa1cf467def803442b7c1e942baea13e936660\"\u003e\u003ccode\u003e1ffa1cf\u003c/code\u003e\u003c/a\u003e Add missing typescript definition for hash options (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/315\"\u003e#315\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/697d89ba130d446cca789f8706fa50d9ec440068\"\u003e\u003ccode\u003e697d89b\u003c/code\u003e\u003c/a\u003e Bump js-yaml (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/313\"\u003e#313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/ce82da96192c41fd7e640c97017c014c0df021b1\"\u003e\u003ccode\u003ece82da9\u003c/code\u003e\u003c/a\u003e Bump lodash from 4.17.21 to 4.17.23 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/312\"\u003e#312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/d05fe5a5b249c512bbf8475171f7c4828e3ad533\"\u003e\u003ccode\u003ed05fe5a\u003c/code\u003e\u003c/a\u003e fix url in readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/9d1d7d2668811dd8eaf66a6bd33006b10907af0c\"\u003e\u003ccode\u003e9d1d7d2\u003c/code\u003e\u003c/a\u003e Bump tmp from 0.2.1 to 0.2.5 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/309\"\u003e#309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/32f04299ee9a27db3a039599275461950e23596d\"\u003e\u003ccode\u003e32f0429\u003c/code\u003e\u003c/a\u003e Bump cipher-base from 1.0.4 to 1.0.6 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/307\"\u003e#307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/9c0db8fbee1ef05241b2e7940fcebaa38387d196\"\u003e\u003ccode\u003e9c0db8f\u003c/code\u003e\u003c/a\u003e Bump sha.js from 2.4.11 to 2.4.12 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/308\"\u003e#308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/commit/3ad9ac56ddc721cc20f7ed70d0b1e5dcb4f818c1\"\u003e\u003ccode\u003e3ad9ac5\u003c/code\u003e\u003c/a\u003e Bump pbkdf2 from 3.1.2 to 3.1.3 (\u003ca href=\"https://redirect.github.com/i18next/i18next-browser-languageDetector/issues/306\"\u003e#306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/i18next/i18next-browser-languageDetector/compare/v8.2.0...v8.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postgres` from 3.4.7 to 3.4.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/porsager/postgres/releases\"\u003epostgres's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent out of bound errors from commit-time failures  de64f7a\u003c/li\u003e\n\u003cli\u003efix: use lower max connections in Cloudflare Workers environment  94b7170\u003c/li\u003e\n\u003cli\u003eAdd support for sslnegotiation=direct - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1104\"\u003e#1104\u003c/a\u003e  7f80980\u003c/li\u003e\n\u003cli\u003eomit Sql properties absent from TransactionSql  36a53f6\u003c/li\u003e\n\u003cli\u003eSomeones engines are getting pedantic - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1061\"\u003e#1061\u003c/a\u003e  3ffc3c4\u003c/li\u003e\n\u003cli\u003eBetter error if trying to run query during copy  3a43815\u003c/li\u003e\n\u003cli\u003eFix PGAPPNAME env access by prioritizing connection.application_name  32feb25\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\"\u003ehttps://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/5c8135f3df1bb10e7aad10f14a6f084db3724f82\"\u003e\u003ccode\u003e5c8135f\u003c/code\u003e\u003c/a\u003e 3.4.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/ad24665fb34e7e30c3d55375256903b80ac24522\"\u003e\u003ccode\u003ead24665\u003c/code\u003e\u003c/a\u003e build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/de64f7ab3b0e3134941be9ffa7ebac71cdb0ea5d\"\u003e\u003ccode\u003ede64f7a\u003c/code\u003e\u003c/a\u003e Prevent out of bound errors from commit-time failures\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/94b7170e6a1584bff15479fc5298ca3927543107\"\u003e\u003ccode\u003e94b7170\u003c/code\u003e\u003c/a\u003e fix: use lower max connections in Cloudflare Workers environment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/7f809802552c72397b8953e24c12f5458c56adb3\"\u003e\u003ccode\u003e7f80980\u003c/code\u003e\u003c/a\u003e Add support for sslnegotiation=direct - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1104\"\u003e#1104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/36a53f6eb6524284ac5cb1046348f0216e133ebc\"\u003e\u003ccode\u003e36a53f6\u003c/code\u003e\u003c/a\u003e omit Sql properties absent from TransactionSql\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/3ffc3c4041b21af217feba5668821775bfc071df\"\u003e\u003ccode\u003e3ffc3c4\u003c/code\u003e\u003c/a\u003e Someones engines are getting pedantic - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1061\"\u003e#1061\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/3a43815684ce1c7ba68639c9232da20b9d510522\"\u003e\u003ccode\u003e3a43815\u003c/code\u003e\u003c/a\u003e Better error if trying to run query during copy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/32feb259a3c9abffab761bd1758b3168d9e0cebc\"\u003e\u003ccode\u003e32feb25\u003c/code\u003e\u003c/a\u003e Fix PGAPPNAME env access by prioritizing connection.application_name\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.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\u003c/blockquote\u003e\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\u003c/blockquote\u003e\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\u003eSee full diff 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\u003cbr /\u003e\n\nUpdates `react-dom` from 19.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-dom'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\u003c/blockquote\u003e\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-dom'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\u003c/blockquote\u003e\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\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.4/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `tailwind-merge` from 3.4.0 to 3.4.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dcastil/tailwind-merge/releases\"\u003etailwind-merge's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.1\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent arbitrary font-family and font-weight from merging by \u003ca href=\"https://github.com/roneymoon\"\u003e\u003ccode\u003e@​roneymoon\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/dcastil/tailwind-merge/pull/635\"\u003edcastil/tailwind-merge#635\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/dcastil/tailwind-merge/compare/v3.4.0...v3.4.1\"\u003ehttps://github.com/dcastil/tailwind-merge/compare/v3.4.0...v3.4.1\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/brandonmcconnell\"\u003e\u003ccode\u003e@​brandonmcconnell\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/manavm1990\"\u003e\u003ccode\u003e@​manavm1990\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/langy\"\u003e\u003ccode\u003e@​langy\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/roboflow\"\u003e\u003ccode\u003e@​roboflow\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/syntaxfm\"\u003e\u003ccode\u003e@​syntaxfm\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/getsentry\"\u003e\u003ccode\u003e@​getsentry\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/codecov\"\u003e\u003ccode\u003e@​codecov\u003c/code\u003e\u003c/a\u003e, a private sponsor, \u003ca href=\"https://github.com/block\"\u003e\u003ccode\u003e@​block\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/openclaw\"\u003e\u003ccode\u003e@​openclaw\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/sourcegraph\"\u003e\u003ccode\u003e@​sourcegraph\u003c/code\u003e\u003c/a\u003e and more via \u003ca href=\"https://github.com/thnxdev\"\u003e\u003ccode\u003e@​thnxdev\u003c/code\u003e\u003c/a\u003e for sponsoring tailwind-merge! ❤️\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/dcastil/tailwind-merge/commit/02b6eb6df78e6fb7994b43d4b5f4bbecbe05c43a\"\u003e\u003ccode\u003e02b6eb6\u003c/code\u003e\u003c/a\u003e v3.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/6b845eb819c8a370a544d8e428d3f6146e024982\"\u003e\u003ccode\u003e6b845eb\u003c/code\u003e\u003c/a\u003e add agent info for release workflow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/655f2f1ffed7754c30bebb94aac501dd14484927\"\u003e\u003ccode\u003e655f2f1\u003c/code\u003e\u003c/a\u003e add changelog for v3.4.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/e44e5eb2c29a7bcc0feca24c5f21083923ed70fc\"\u003e\u003ccode\u003ee44e5eb\u003c/code\u003e\u003c/a\u003e add agent docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/4a38681729c5291a029faa60bd2420058eac81a9\"\u003e\u003ccode\u003e4a38681\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dcastil/tailwind-merge/issues/644\"\u003e#644\u003c/a\u003e from dcastil/renovate/major-vitest-monorepo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/23ac2597d46c146190b31ab01c2ffd16add12574\"\u003e\u003ccode\u003e23ac259\u003c/code\u003e\u003c/a\u003e migrate to vitest v4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/927f6176436b5950cd23985385431ef85eb3e4ab\"\u003e\u003ccode\u003e927f617\u003c/code\u003e\u003c/a\u003e chore(deps): update vitest monorepo to v4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/aea4869e7573f0979d4cce809e630320c9b413a9\"\u003e\u003ccode\u003eaea4869\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dcastil/tailwind-merge/issues/648\"\u003e#648\u003c/a\u003e from dcastil/renovate/major-octokit-monorepo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/78365f2717b8bd78305ef10ea107db24e0fe0fe4\"\u003e\u003ccode\u003e78365f2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/dcastil/tailwind-merge/issues/646\"\u003e#646\u003c/a\u003e from dcastil/renovate/actions-exec-3.x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dcastil/tailwind-merge/commit/b08384dec338f04b65383e8675d0c443f187f840\"\u003e\u003ccode\u003eb08384d\u003c/code\u003e\u003c/a\u003e fix(deps): update dependency \u003ccode\u003e@​octokit/types\u003c/code\u003e to v16\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dcastil/tailwind-merge/compare/v3.4.0...v3.4.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zustand` from 5.0.8 to 5.0.11\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pmndrs/zustand/releases\"\u003ezustand's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.11\u003c/h2\u003e\n\u003cp\u003eThis release includes small improvements in middleware thanks to contributors.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003echore: improve typing in devtools middleware by \u003ca href=\"https://github.com/grigoriy-reshetniak\"\u003e\u003ccode\u003e@​grigoriy-reshetniak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3362\"\u003epmndrs/zustand#3362\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(persist): avoid relying on global localStorage by \u003ca href=\"https://github.com/honuuk\"\u003e\u003ccode\u003e@​honuuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3367\"\u003epmndrs/zustand#3367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(immer): Proper typing for immer middleware in combination with slices  by \u003ca href=\"https://github.com/wheerd\"\u003e\u003ccode\u003e@​wheerd\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3371\"\u003epmndrs/zustand#3371\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/SeongYongLee\"\u003e\u003ccode\u003e@​SeongYongLee\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3355\"\u003epmndrs/zustand#3355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/grigoriy-reshetniak\"\u003e\u003ccode\u003e@​grigoriy-reshetniak\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3351\"\u003epmndrs/zustand#3351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DormancyWang\"\u003e\u003ccode\u003e@​DormancyWang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3363\"\u003epmndrs/zustand#3363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Ea-st-ring\"\u003e\u003ccode\u003e@​Ea-st-ring\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3369\"\u003epmndrs/zustand#3369\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/winner07\"\u003e\u003ccode\u003e@​winner07\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3373\"\u003epmndrs/zustand#3373\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honuuk\"\u003e\u003ccode\u003e@​honuuk\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3367\"\u003epmndrs/zustand#3367\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wheerd\"\u003e\u003ccode\u003e@​wheerd\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3371\"\u003epmndrs/zustand#3371\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.10...v5.0.11\"\u003ehttps://github.com/pmndrs/zustand/compare/v5.0.10...v5.0.11\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.10\u003c/h2\u003e\n\u003cp\u003eThis version includes a fix to the \u003ccode\u003epersist\u003c/code\u003e middleware for an edge case.\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix(persist): prevent race condition during concurrent rehydrate calls by \u003ca href=\"https://github.com/Niyaz-Mazhitov\"\u003e\u003ccode\u003e@​Niyaz-Mazhitov\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3336\"\u003epmndrs/zustand#3336\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/max-programming\"\u003e\u003ccode\u003e@​max-programming\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3310\"\u003epmndrs/zustand#3310\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/oleksandr-danylchenko\"\u003e\u003ccode\u003e@​oleksandr-danylchenko\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3319\"\u003epmndrs/zustand#3319\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MateuszSobiech\"\u003e\u003ccode\u003e@​MateuszSobiech\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3334\"\u003epmndrs/zustand#3334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/EduardoRangelG\"\u003e\u003ccode\u003e@​EduardoRangelG\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3326\"\u003epmndrs/zustand#3326\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/1mehdifaraji\"\u003e\u003ccode\u003e@​1mehdifaraji\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3339\"\u003epmndrs/zustand#3339\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kamja44\"\u003e\u003ccode\u003e@​kamja44\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3349\"\u003epmndrs/zustand#3349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Niyaz-Mazhitov\"\u003e\u003ccode\u003e@​Niyaz-Mazhitov\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3336\"\u003epmndrs/zustand#3336\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.9...v5.0.10\"\u003ehttps://github.com/pmndrs/zustand/compare/v5.0.9...v5.0.10\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev5.0.9\u003c/h2\u003e\n\u003cp\u003eThis includes experimental middleware \u003ccode\u003eunstable_ssrSafe\u003c/code\u003e for a new usage with Next.js.\nRelated discussion: \u003ca href=\"https://github.com/pmndrs/zustand/discussions/2740\"\u003ehttps://github.com/pmndrs/zustand/discussions/2740\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eexperimental: unstable ssrSafe middleware by \u003ca href=\"https://github.com/dai-shi\"\u003e\u003ccode\u003e@​dai-shi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3308\"\u003epmndrs/zustand#3308\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/Dan503\"\u003e\u003ccode\u003e@​Dan503\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3222\"\u003epmndrs/zustand#3222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/01-binary\"\u003e\u003ccode\u003e@​01-binary\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3223\"\u003epmndrs/zustand#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ugouhar\"\u003e\u003ccode\u003e@​ugouhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3233\"\u003epmndrs/zustand#3233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehsanaslani\"\u003e\u003ccode\u003e@​ehsanaslani\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3241\"\u003epmndrs/zustand#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/totorototo\"\u003e\u003ccode\u003e@​totorototo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3252\"\u003epmndrs/zustand#3252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yuraBezh\"\u003e\u003ccode\u003e@​yuraBezh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3246\"\u003epmndrs/zustand#3246\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/99379a6eef0d1a9d57d5a96124a0fb129f38439a\"\u003e\u003ccode\u003e99379a6\u003c/code\u003e\u003c/a\u003e 5.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/c81b4eb1e7501895f219e936c06ff93728cd710a\"\u003e\u003ccode\u003ec81b4eb\u003c/code\u003e\u003c/a\u003e chore(deps): update dev dependencies (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3375\"\u003e#3375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/3871d5392400db9ca3cabf8c52fbef2b259a5a83\"\u003e\u003ccode\u003e3871d53\u003c/code\u003e\u003c/a\u003e fix(immer): Proper typing for immer middleware in combination with slices  (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/9b505ac392b8a9a68db07ec1b9063c3f3bc6cd1f\"\u003e\u003ccode\u003e9b505ac\u003c/code\u003e\u003c/a\u003e fix(persist): use window.localStorage as default storage reference (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3367\"\u003e#3367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/267a57c32c24822ecb66418ecdbcf05476313edd\"\u003e\u003ccode\u003e267a57c\u003c/code\u003e\u003c/a\u003e Update code block in tutorial-tic-tac-toe.md (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3373\"\u003e#3373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/6813f7b112723e545553b352cc1e2b530e7e1146\"\u003e\u003ccode\u003e6813f7b\u003c/code\u003e\u003c/a\u003e docs: remove stray Russian comment in beginner-typescript guide (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3369\"\u003e#3369\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/d9ea3300cbc652bbd7900fa9aa082727837d6c35\"\u003e\u003ccode\u003ed9ea330\u003c/code\u003e\u003c/a\u003e docs(testing): fix undefined counterStoreRef variable (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3368\"\u003e#3368\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/6e026d7530966146c963d5767433c0d838950b8f\"\u003e\u003ccode\u003e6e026d7\u003c/code\u003e\u003c/a\u003e chore: improve typing in devtools middleware (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3362\"\u003e#3362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/e7d4593594adac1b6c71358d90b3434cd7cff59d\"\u003e\u003ccode\u003ee7d4593\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;chore(deps): bump pmndrs/docs/.github/workflows/build.yml from 2 to 3...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/0f49ad8d6e80f82680c569d551dd4ba129522e90\"\u003e\u003ccode\u003e0f49ad8\u003c/code\u003e\u003c/a\u003e chore(deps): bump pmndrs/docs/.github/workflows/build.yml from 2 to 3 (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3364\"\u003e#3364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.8...v5.0.11\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for zustand 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/qazuor/Bookmind/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/qazuor%2FBookmind/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}},{"old_version":"0.13.6","new_version":"0.13.10","update_type":"patch","path":null,"pr_created_at":"2026-01-12T10:29:23.000Z","version_change":"0.13.6 → 0.13.10","issue":{"uuid":"3803685683","node_id":"PR_kwDOQ2W7qs68qsOO","number":2,"state":"open","title":"chore(deps): bump the npm-dependencies group across 1 directory with 101 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-01-12T10:29:23.000Z","updated_at":"2026-03-09T10:10:57.947Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-dependencies","update_count":101,"packages":[{"name":"@changesets/changelog-github","old_version":"0.5.1","new_version":"0.5.2","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.29.4","new_version":"2.29.8","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.7.4","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.7.4","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.4","repository_url":"https://github.com/harlan-zw/unlighthouse"},{"name":"@conform-to/react","old_version":"1.6.1","new_version":"1.15.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@conform-to/zod","old_version":"1.6.1","new_version":"1.15.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@icons-pack/react-simple-icons","old_version":"11.2.0","new_version":"13.8.0","repository_url":"https://github.com/icons-pack/react-simple-icons"},{"name":"@makeswift/runtime","old_version":"0.24.6","new_version":"0.26.3","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.1","repository_url":"https://github.com/upstash/upstash-redis"},{"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.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"isomorphic-dompurify","old_version":"2.25.0","new_version":"2.35.0","repository_url":"https://github.com/kkomelin/isomorphic-dompurify"},{"name":"jose","old_version":"5.10.0","new_version":"6.1.3","repository_url":"https://github.com/panva/jose"},{"name":"lru-cache","old_version":"11.1.0","new_version":"11.2.4","repository_url":"https://github.com/isaacs/node-lru-cache"},{"name":"lucide-react","old_version":"0.474.0","new_version":"0.562.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"15.5.9","new_version":"16.1.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.7.0","repository_url":"https://github.com/amannn/next-intl"},{"name":"nuqs","old_version":"2.4.3","new_version":"2.8.6","repository_url":"https://github.com/47ng/nuqs"},{"name":"react","old_version":"19.1.4","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.2.7","new_version":"19.2.8","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-day-picker","old_version":"9.7.0","new_version":"9.13.0","repository_url":"https://github.com/gpbl/react-day-picker"},{"name":"react-dom","old_version":"19.1.4","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"set-cookie-parser","old_version":"2.7.1","new_version":"2.7.2","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.3.8","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.5","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.12.0","repository_url":"https://github.com/bigcommerce/eslint-config"},{"name":"@faker-js/faker","old_version":"9.8.0","new_version":"10.2.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.1","repository_url":"https://github.com/vercel/next.js"},{"name":"@playwright/test","old_version":"1.52.0","new_version":"1.57.0","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.5","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.23","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"dotenv","old_version":"16.5.0","new_version":"17.2.3","repository_url":"https://github.com/motdotla/dotenv"},{"name":"eslint-config-next","old_version":"15.5.9","new_version":"16.1.1","repository_url":"https://github.com/vercel/next.js"},{"name":"postcss-preset-env","old_version":"10.2.1","new_version":"10.6.1","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.2","repository_url":"https://github.com/tj/commander.js"},{"name":"nypm","old_version":"0.5.4","new_version":"0.6.2","repository_url":"https://github.com/unjs/nypm"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.0.16","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/ui","old_version":"3.2.4","new_version":"4.0.16","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"msw","old_version":"2.9.0","new_version":"2.12.7","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.16","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.1","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.2.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":"2.3.0","repository_url":"https://github.com/segmentio/analytics-next"},{"name":"ansi-escapes","old_version":"7.0.0","new_version":"7.2.0","repository_url":"https://github.com/sindresorhus/ansi-escapes"},{"name":"conf","old_version":"13.1.0","new_version":"15.0.2","repository_url":"https://github.com/sindresorhus/conf"},{"name":"fs-extra","old_version":"11.3.0","new_version":"11.3.3","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"giget","old_version":"1.2.5","new_version":"2.0.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.0.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"semver","old_version":"7.7.2","new_version":"7.7.3","repository_url":"https://github.com/npm/node-semver"},{"name":"@types/semver","old_version":"7.7.0","new_version":"7.7.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"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.8","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.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.4","repository_url":"https://github.com/prettier/eslint-plugin-prettier"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 101 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/changelog-github](https://github.com/changesets/changesets) | `0.5.1` | `0.5.2` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.4` | `2.29.8` |\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.7.4` |\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.7.4` |\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.4` |\n| [@conform-to/react](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react) | `1.6.1` | `1.15.1` |\n| [@conform-to/zod](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod) | `1.6.1` | `1.15.1` |\n| [@icons-pack/react-simple-icons](https://github.com/icons-pack/react-simple-icons/tree/HEAD/react-simple-icons) | `11.2.0` | `13.8.0` |\n| [@makeswift/runtime](https://github.com/makeswift/makeswift/tree/HEAD/packages/runtime) | `0.24.6` | `0.26.3` |\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/upstash-redis) | `1.35.0` | `1.36.1` |\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.12.0` |\n| [isomorphic-dompurify](https://github.com/kkomelin/isomorphic-dompurify) | `2.25.0` | `2.35.0` |\n| [jose](https://github.com/panva/jose) | `5.10.0` | `6.1.3` |\n| [lru-cache](https://github.com/isaacs/node-lru-cache) | `11.1.0` | `11.2.4` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.474.0` | `0.562.0` |\n| [next](https://github.com/vercel/next.js) | `15.5.9` | `16.1.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.7.0` |\n| [nuqs](https://github.com/47ng/nuqs/tree/HEAD/packages/nuqs) | `2.4.3` | `2.8.6` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.4` | `19.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.7` | `19.2.8` |\n| [react-day-picker](https://github.com/gpbl/react-day-picker) | `9.7.0` | `9.13.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.4` | `19.2.3` |\n| [set-cookie-parser](https://github.com/nfriedly/set-cookie-parser) | `2.7.1` | `2.7.2` |\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.3.8` |\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.5` |\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.12.0` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `9.8.0` | `10.2.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.1` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.52.0` | `1.57.0` |\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.5` |\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.23` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.5.0` | `17.2.3` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.5.9` | `16.1.1` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.2.1` | `10.6.1` |\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.2` |\n| [nypm](https://github.com/unjs/nypm) | `0.5.4` | `0.6.2` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.0.16` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `3.2.4` | `4.0.16` |\n| [msw](https://github.com/mswjs/msw) | `2.9.0` | `2.12.7` |\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.16` |\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.1` |\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.2.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` | `2.3.0` |\n| [ansi-escapes](https://github.com/sindresorhus/ansi-escapes) | `7.0.0` | `7.2.0` |\n| [conf](https://github.com/sindresorhus/conf) | `13.1.0` | `15.0.2` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `11.3.0` | `11.3.3` |\n| [giget](https://github.com/unjs/giget) | `1.2.5` | `2.0.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.0.0` |\n| [semver](https://github.com/npm/node-semver) | `7.7.2` | `7.7.3` |\n| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.7.0` | `7.7.1` |\n| [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) | `1.11.31` | `1.15.8` |\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.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.4` |\n\n\nUpdates `@changesets/changelog-github` from 0.5.1 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/4f8d76c225e4b9cffa764548c49e0ef2aee2a2af\"\u003e\u003ccode\u003e4f8d76c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/670\"\u003e#670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d8f0e6851bddf307b70b03e23b50e0b9410aafa7\"\u003e\u003ccode\u003ed8f0e68\u003c/code\u003e\u003c/a\u003e Fixed an issue with parsing \u003ccode\u003e--json\u003c/code\u003e output when publishing (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/676\"\u003e#676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/fe8db7500f81caea9064f8bec02bcb77e0fd8fce\"\u003e\u003ccode\u003efe8db75\u003c/code\u003e\u003c/a\u003e Upgrade \u003ccode\u003e@manypkg/get-packages\u003c/code\u003e dependencies to latest version (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/9a993ba09629c1620d749432520470cec49d3a96\"\u003e\u003ccode\u003e9a993ba\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eresolutions\u003c/code\u003e to the \u003ccode\u003ePackageJSON\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/668\"\u003e#668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/a8c8a03824a6033854d32779ca5fc4e1571016cc\"\u003e\u003ccode\u003ea8c8a03\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/663\"\u003e#663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/5413f3e772bf867234922b0691e3c58c1864412d\"\u003e\u003ccode\u003e5413f3e\u003c/code\u003e\u003c/a\u003e Fixed an issue with adding \u003ccode\u003e[undefined]\u003c/code\u003e to the generated changelog (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/660\"\u003e#660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/74dda8c0d8bd1741ca7b19f0ccb37b2330dc9549\"\u003e\u003ccode\u003e74dda8c\u003c/code\u003e\u003c/a\u003e Add support for \u003ccode\u003eworkspace:~\u003c/code\u003e and \u003ccode\u003eworkspace:^\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/585\"\u003e#585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/2b49c390a7cf24ce859ac932b432eb6d8f55c98b\"\u003e\u003ccode\u003e2b49c39\u003c/code\u003e\u003c/a\u003e Implement \u003ccode\u003echangeset tag\u003c/code\u003e and \u003ccode\u003egetAllTags\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/634\"\u003e#634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/09a7dab8792fa30ce45a8c751e82db177b09666d\"\u003e\u003ccode\u003e09a7dab\u003c/code\u003e\u003c/a\u003e Make master branch rename suggestion more clear (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/638\"\u003e#638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/a3628d54aa365140935d6ae376fe6921b221dd5b\"\u003e\u003ccode\u003ea3628d5\u003c/code\u003e\u003c/a\u003e Helpful note about \u003ccode\u003estatus\u003c/code\u003e command (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/639\"\u003e#639\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/read@0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/cli` from 2.29.4 to 2.29.8\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.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\n\u003cp\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/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.9\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.13\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\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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.7.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u003cp\u003e// Prettier 3.7.3\ntype Foo = /** comment \u003cem\u003e/ (/\u003c/em\u003e* comment */ a | b) | c;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.4\ntype Foo = /** comment */ (a | b) | c;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix unstable comment print in union type comments (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003e#18395\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype X = (A | B) \u0026amp; (\n  // comment\n  A | B\n);\n\u003cp\u003e// Prettier 3.7.3 (first format)\ntype X = (A | B) \u0026amp;\n(// comment\nA | B);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.3 (second format)\ntype X = (\n| A\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7848357af654883e21ed05c0bbbedf89ee88750e\"\u003e\u003ccode\u003e7848357\u003c/code\u003e\u003c/a\u003e Release 3.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7686c59d512177707711cb327196d4a965411ec0\"\u003e\u003ccode\u003e7686c59\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-hermes\u003c/code\u003e \u0026amp; \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e v0.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/fe494348a027cb9fcefd2cab9cd7ab1190d74a1c\"\u003e\u003ccode\u003efe49434\u003c/code\u003e\u003c/a\u003e Remove dead code checking union/intersection types length (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18396\"\u003e#18396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ca02b37489870d5f5996a7f91cbc4e4983fa9729\"\u003e\u003ccode\u003eca02b37\u003c/code\u003e\u003c/a\u003e Fix unstable comment print (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18395\"\u003e#18395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7efb988c6784997685f38766b93a436ef7456974\"\u003e\u003ccode\u003e7efb988\u003c/code\u003e\u003c/a\u003e Fix comment in union type get duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18393\"\u003e#18393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/cfa92c1b6dc6a67f7ac13b801e2f827953721af3\"\u003e\u003ccode\u003ecfa92c1\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18392\"\u003e#18392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1de273770b052749f735987c5733c862217b991d\"\u003e\u003ccode\u003e1de2737\u003c/code\u003e\u003c/a\u003e Update dependency yaml to v2.8.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18391\"\u003e#18391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/706aa4ef90dbf3804595b10adffad6b75228fea6\"\u003e\u003ccode\u003e706aa4e\u003c/code\u003e\u003c/a\u003e Switch js parse postprocess to \u003ccode\u003eonEnter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18382\"\u003e#18382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d3eb2b2d081f4b5b1008e64655ce7cc8fefd731e\"\u003e\u003ccode\u003ed3eb2b2\u003c/code\u003e\u003c/a\u003e Reuse arrays in visitor keys (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18386\"\u003e#18386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/c45fef106ec4d1efdcd61a64c3dd3298272b3d99\"\u003e\u003ccode\u003ec45fef1\u003c/code\u003e\u003c/a\u003e Fix LWC attribute with \u003ccode\u003e--embedded-language-formatting off\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18383\"\u003e#18383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `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.7.4\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.7.4\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\u003edocs: Add \u003ccode\u003edependsOn\u003c/code\u003e to lint task for proper cache invalidation 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/11384\"\u003evercel/turborepo#11384\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Migrate from Prettier to oxfmt 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/11392\"\u003evercel/turborepo#11392\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add Oxc (oxlint, oxfmt) guide 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/11398\"\u003evercel/turborepo#11398\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Update oxlint configuration 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/11413\"\u003evercel/turborepo#11413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Git worktree support 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/11416\"\u003evercel/turborepo#11416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Exclude sitemap.xml from middleware to prevent i18n rewrite 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/11419\"\u003evercel/turborepo#11419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(docs): Exclude schema.json paths from middleware matcher 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/11420\"\u003evercel/turborepo#11420\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Fix OpenAPI spec 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/11421\"\u003evercel/turborepo#11421\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(docs): Make mobile menu scrollable on small 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/11422\"\u003evercel/turborepo#11422\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(docs): Fix markdown content negotation matcher 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/11425\"\u003evercel/turborepo#11425\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ecreate-turbo\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(create-turbo): Lowercase bun label for consistency 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/11388\"\u003evercel/turborepo#11388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(create-turbo): Simplify git initialization to single commit 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/11387\"\u003evercel/turborepo#11387\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eExamples\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: update outdated packages to remove node/nest deprecation warning by \u003ca href=\"https://github.com/varma-cephas\"\u003e\u003ccode\u003e@​varma-cephas\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11395\"\u003evercel/turborepo#11395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexamples: Upgrade with-prisma to prisma 7.2.0 and pnpm by \u003ca href=\"https://github.com/msebi\"\u003e\u003ccode\u003e@​msebi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11402\"\u003evercel/turborepo#11402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(example): remove \u003ccode\u003e@​expo/webpack-config\u003c/code\u003e from with-react-native-web by \u003ca href=\"https://github.com/wantop1\"\u003e\u003ccode\u003e@​wantop1\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11408\"\u003evercel/turborepo#11408\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Support file watching for non-root volumes on MacOS by \u003ca href=\"https://github.com/mdlawson\"\u003e\u003ccode\u003e@​mdlawson\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11363\"\u003evercel/turborepo#11363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(create-turbo): Prevent hang when using bun package manager 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/11386\"\u003evercel/turborepo#11386\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(turbo-utils): Add proxy support to fetch requests 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/11389\"\u003evercel/turborepo#11389\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Validate root and temp directory paths in download function by \u003ca href=\"https://github.com/odaysec\"\u003e\u003ccode\u003e@​odaysec\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11311\"\u003evercel/turborepo#11311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add fix scripts for lint, format, and TOML checking 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/11397\"\u003evercel/turborepo#11397\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Prevent infinite loop in \u003ccode\u003epnpm turbo\u003c/code\u003e script and update 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/11400\"\u003evercel/turborepo#11400\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: Add AGENTS.md and remove .cursor rules 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/11401\"\u003evercel/turborepo#11401\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Normalize workspace globs with leading \u003ccode\u003e./\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/11403\"\u003evercel/turborepo#11403\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ui): Fix text selection when TUI sidebar is hidden 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/11405\"\u003evercel/turborepo#11405\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(tui): Properly disable mouse mode on exit and 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/11418\"\u003evercel/turborepo#11418\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/mdlawson\"\u003e\u003ccode\u003e@​mdlawson\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11363\"\u003evercel/turborepo#11363\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/odaysec\"\u003e\u003ccode\u003e@​odaysec\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11311\"\u003evercel/turborepo#11311\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/varma-cephas\"\u003e\u003ccode\u003e@​varma-cephas\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11395\"\u003evercel/turborepo#11395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/msebi\"\u003e\u003ccode\u003e@​msebi\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11402\"\u003evercel/turborepo#11402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/wantop1\"\u003e\u003ccode\u003e@​wantop1\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11408\"\u003evercel/turborepo#11408\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.7.3...v2.7.4\"\u003ehttps://github.com/vercel/turborepo/compare/v2.7.3...v2.7.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.7.4-canary.3\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\u003edocs: Exclude sitemap.xml from middleware to prevent i18n rewrite 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/11419\"\u003evercel/turborepo#11419\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(docs): Exclude schema.json paths from middleware matcher 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/11420\"\u003evercel/turborepo#11420\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/3486794de9303ce943ef20a28669aa899f0a936a\"\u003e\u003ccode\u003e3486794\u003c/code\u003e\u003c/a\u003e publish 2.7.4 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/7d09eba1fb3be3bc125b86a17b3098ea982e037e\"\u003e\u003ccode\u003e7d09eba\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.7.4-canary.3 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11426\"\u003e#11426\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/a8b810209f066b4382732c4b78d40f8751bb6f68\"\u003e\u003ccode\u003ea8b8102\u003c/code\u003e\u003c/a\u003e fix(docs): Fix markdown content negotation matcher (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11425\"\u003e#11425\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/693c5a0eeb9999c6d3fdb8c8ffcf32fa662cb492\"\u003e\u003ccode\u003e693c5a0\u003c/code\u003e\u003c/a\u003e fix(tui): Properly disable mouse mode on exit and panic (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11418\"\u003e#11418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/c8e253e80a73a0b0dd81bc53783e2be5594a4d68\"\u003e\u003ccode\u003ec8e253e\u003c/code\u003e\u003c/a\u003e fix(docs): Make mobile menu scrollable on small viewports (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11422\"\u003e#11422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/60637b38d6ce47b4d1a444358758a2e89eaaa8ea\"\u003e\u003ccode\u003e60637b3\u003c/code\u003e\u003c/a\u003e fix(docs): OpenAPI docs generation with CI drift detection (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11424\"\u003e#11424\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/09e1a6efb6722285ca326127306ac595b76f8b80\"\u003e\u003ccode\u003e09e1a6e\u003c/code\u003e\u003c/a\u003e docs: Fix OpenAPI spec (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11421\"\u003e#11421\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/ddc3cc3c95cb1f4f8dd7c77fa91bbd3158b5be5e\"\u003e\u003ccode\u003eddc3cc3\u003c/code\u003e\u003c/a\u003e fix(docs): Exclude schema.json paths from middleware matcher (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11420\"\u003e#11420\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/14d1f27b2b9fd3e2fe961e47e90564f08d977e05\"\u003e\u003ccode\u003e14d1f27\u003c/code\u003e\u003c/a\u003e docs: Exclude sitemap.xml from middleware to prevent i18n rewrite (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11419\"\u003e#11419\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/90cd279cfe68c684f381a0c6c3c0ab8b0d045c3b\"\u003e\u003ccode\u003e90cd279\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.7.4-canary.2 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11417\"\u003e#11417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.5.4...v2.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for 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.4\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.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\u003cul\u003e\n\u003cli\u003e\u0026quot;Duda\u0026quot; sites not scanning correctly (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/77ac0bf\"\u003e77ac0bf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/277\"\u003e#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eavoid infinite requeuing on path failure (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/f6f14e3\"\u003ef6f14e3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/268\"\u003e#268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eavoid using over max CPU cores (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/e5115c4\"\u003ee5115c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edisable \u003ccode\u003eignoreI18nPages\u003c/code\u003e when cross-origin default is set for \u003ccode\u003e/\u003c/code\u003e (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/718b73b\"\u003e718b73b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/272\"\u003e#272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efinish worker when all routes are ignored (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/4db4297\"\u003e4db4297\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/272\"\u003e#272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esafer path resolving (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/b14ebc8\"\u003eb14ebc8\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emodern CLI progress (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/ce53d66\"\u003ece53d66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUI clean up (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/f720131\"\u003ef720131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUI migration  (\u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/282\"\u003e#282\u003c/a\u003e) (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/c1608af\"\u003ec1608af\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/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\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/ad59d0af1eeb9656da92fd01a6d2a071739f7554\"\u003e\u003ccode\u003ead59d0a\u003c/code\u003e\u003c/a\u003e chore: release v0.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/61cd3b53268cd0c83109823f317252c0844f8f16\"\u003e\u003ccode\u003e61cd3b5\u003c/code\u003e\u003c/a\u003e feat!: drop CJS support, require Node v20 (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/tree/HEAD/packages/unlighthouse/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harlan-zw/unlighthouse/commits/v0.17.4/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.15.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.15.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for nullable constraints in \u003ccode\u003egetZodConstraint\u003c/code\u003e (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseControl\u003c/code\u003e not reflecting the input's default value in the DOM (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1121\"\u003e#1121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseControl\u003c/code\u003e not dispatching a change event when calling \u003ccode\u003econtrol.change()\u003c/code\u003e with the input's default value (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1122\"\u003e#1122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eparseWithZod\u003c/code\u003e and \u003ccode\u003eparseWithValibot\u003c/code\u003e incorrectly treating falsy result values as errors (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1115\"\u003e#1115\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/a1r93\"\u003e\u003ccode\u003e@​a1r93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/edmundhung/conform/pull/1126\"\u003eedmundhung/conform#1126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zvin\"\u003e\u003ccode\u003e@​zvin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/edmundhung/conform/pull/1115\"\u003eedmundhung/conform#1115\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/edmundhung/conform/compare/v1.15.0...v1.15.1\"\u003ehttps://github.com/edmundhung/conform/compare/v1.15.0...v1.15.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded a \u003ca href=\"https://conform.guide/api/react/future/getFieldValue\"\u003egetFieldValue\u003c/a\u003e helper to extract and validate field values from FormData or URLSearchParams. (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { getFieldValue } from '@conform-to/react/future';\n\u003cp\u003e// Basic: returns \u003ccode\u003eunknown\u003c/code\u003e\u003cbr /\u003e\nconst email = getFieldValue(formData, 'email');\u003c/p\u003e\n\u003cp\u003e// With type guard: returns \u003ccode\u003estring\u003c/code\u003e, throws if not a string\u003cbr /\u003e\nconst name = getFieldValue(formData, 'name', { type: 'string' });\u003c/p\u003e\n\u003cp\u003e// File type: returns \u003ccode\u003eFile\u003c/code\u003e, throws if not a File\u003cbr /\u003e\nconst avatar = getFieldValue(formData, 'avatar', { type: 'file' });\u003c/p\u003e\n\u003cp\u003e// Object type: parses nested fields into \u003ccode\u003e{ city: unknown, ... }\u003c/code\u003e\u003cbr /\u003e\nconst address = getFieldValue\u0026lt;Address\u0026gt;(formData, 'address', { type: 'object' });\u003c/p\u003e\n\u003cp\u003e// Array: returns \u003ccode\u003eunknown[]\u003c/code\u003e\u003cbr /\u003e\nconst tags = getFieldValue(formData, 'tags', { array: true });\u003c/p\u003e\n\u003cp\u003e// Array of objects: returns \u003ccode\u003eArray\u0026amp;lt;{ name: unknown, ... }\u0026amp;gt;\u003c/code\u003e\u003cbr /\u003e\nconst items = getFieldValue\u0026lt;Item[]\u0026gt;(formData, 'items', {\u003cbr /\u003e\ntype: 'object',\u003cbr /\u003e\narray: true,\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Optional: returns \u003ccode\u003estring | undefined\u003c/code\u003e, no error if missing\u003cbr /\u003e\nconst bio = getFieldValue(formData, 'bio', { type: 'string', optional: true });\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eIt also infers types from the field name:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/edmundhung/conform/commits/v1.15.1/packages/conform-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@conform-to/zod` from 1.6.1 to 1.15.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/zod\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.15.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for nullable constraints in \u003ccode\u003egetZodConstraint\u003c/code\u003e (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseControl\u003c/code\u003e not reflecting the input's default value in the DOM (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod/issues/1121\"\u003e#1121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseControl\u003c/code\u003e not dispatching a change event when calling \u003ccode\u003econtrol.change()\u003c/code\u003e with the input's default value (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod/issues/1122\"\u003e#1122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eparseWithZod\u003c/code\u003e and \u003ccode\u003eparseWithValibot\u003c/code\u003e incorrectly treating falsy result values as errors (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod/issues/1115\"\u003e#1115\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/a1r93\"\u003e\u003ccode\u003e@​a1r93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/edmundhung/conform/pull/1126\"\u003eedmundhung/conform#1126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zvin\"\u003e\u003ccode\u003e@​zvin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/edmundhung/conform/pull/1115\"\u003eedmundhung/conform#1115\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/edmundhung/conform/compare/v1.15.0...v1.15.1\"\u003ehttps://github.com/edmundhung/conform/compare/v1.15.0...v1.15.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded a \u003ca href=\"https://conform.guide/api/react/future/getFieldValue\"\u003egetFieldValue\u003c/a\u003e helper to extract and validate field values from FormData or URLSearchParams. (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { getFieldValue } from '@conform-to/react/future';\n\u003cp\u003e// Basic: returns \u003ccode\u003eunknown\u003c/code\u003e\u003cbr /\u003e\nconst email = getFieldValue(formData, 'email');\u003c/p\u003e\n\u003cp\u003e// With type guard: returns \u003ccode\u003estring\u003c/code\u003e, throws if not a string\u003cbr /\u003e\nconst name = getFieldValue(formData, 'name', { type: 'string' });\u003c/p\u003e\n\u003cp\u003e// File type: returns \u003ccode\u003eFile\u003c/code\u003e, throws if not a File\u003cbr /\u003e\nconst avatar = getFieldValue(formData, 'avatar', { type: 'file' });\u003c/p\u003e\n\u003cp\u003e// Object type: parses nested fields into \u003ccode\u003e{ city: unknown, ... }\u003c/code\u003e\u003cbr /\u003e\nconst address = getFieldValue\u0026lt;Address\u0026gt;(formData, 'address', { type: 'object' });\u003c/p\u003e\n\u003cp\u003e// Array: returns \u003ccode\u003eunknown[]\u003c/code\u003e\u003cbr /\u003e\nconst tags = getFieldValue(formData, 'tags', { array: true });\u003c/p\u003e\n\u003cp\u003e// Array of objects: returns \u003ccode\u003eArray\u0026amp;lt;{ name: unknown, ... }\u0026amp;gt;\u003c/code\u003e\u003cbr /\u003e\nconst items = getFieldValue\u0026lt;Item[]\u0026gt;(formData, 'items', {\u003cbr /\u003e\ntype: 'object',\u003cbr /\u003e\narray: true,\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Optional: returns \u003ccode\u003estring | undefined\u003c/code\u003e, no error if missing\u003cbr /\u003e\nconst bio = getFieldValue(formData, 'bio', { type: 'string', optional: true });\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eIt also infers types from the field name:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/edmundhung/conform/commits/v1.15.1/packages/conform-zod\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@icons-pack/react-simple-icons` from 11.2.0 to 13.8.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cl...\n\n_Description has been truncated_","html_url":"https://github.com/pblhaley/practice-stam/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/pblhaley%2Fpractice-stam/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"0.13.8","new_version":"0.13.10","update_type":"patch","path":null,"pr_created_at":"2026-01-12T04:46:04.000Z","version_change":"0.13.8 → 0.13.10","issue":{"uuid":"3802750586","node_id":"PR_kwDOQPX_mM68nlZU","number":18,"state":"closed","title":"deps: bump the production-dependencies group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-19T04:58:41.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-12T04:46:04.000Z","updated_at":"2026-01-19T04:58:42.000Z","time_to_close":605557,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"production-dependencies","update_count":8,"packages":[{"name":"@hono/node-server","old_version":"1.19.6","new_version":"1.19.8","repository_url":"https://github.com/honojs/node-server"},{"name":"@t3-oss/env-core","old_version":"0.13.8","new_version":"0.13.10","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@tanstack/react-query","old_version":"5.90.11","new_version":"5.90.16","repository_url":"https://github.com/TanStack/query"},{"name":"better-auth","old_version":"1.4.3","new_version":"1.4.10","repository_url":"https://github.com/better-auth/better-auth"},{"name":"postgres","old_version":"3.4.7","new_version":"3.4.8","repository_url":"https://github.com/porsager/postgres"},{"name":"react","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"zustand","old_version":"5.0.8","new_version":"5.0.9","repository_url":"https://github.com/pmndrs/zustand"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.6` | `1.19.8` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.8` | `0.13.10` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.11` | `5.90.16` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.4.3` | `1.4.10` |\n| [postgres](https://github.com/porsager/postgres) | `3.4.7` | `3.4.8` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.3` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.3` |\n| [zustand](https://github.com/pmndrs/zustand) | `5.0.8` | `5.0.9` |\n\n\nUpdates `@hono/node-server` from 1.19.6 to 1.19.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/node-server/releases\"\u003e\u003ccode\u003e@​hono/node-server\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.8\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003edocs: add guide for listening to UNIX domain socket by \u003ca href=\"https://github.com/TransparentLC\"\u003e\u003ccode\u003e@​TransparentLC\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/292\"\u003ehonojs/node-server#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(serve-static): Use Readable.toWeb in serveStatic by \u003ca href=\"https://github.com/otya128\"\u003e\u003ccode\u003e@​otya128\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/293\"\u003ehonojs/node-server#293\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/TransparentLC\"\u003e\u003ccode\u003e@​TransparentLC\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/292\"\u003ehonojs/node-server#292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/otya128\"\u003e\u003ccode\u003e@​otya128\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/293\"\u003ehonojs/node-server#293\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.7...v1.19.8\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.7...v1.19.8\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.19.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Fix for hono issue 4563 - incorrect content-length after following symlink by \u003ca href=\"https://github.com/tshmieldev\"\u003e\u003ccode\u003e@​tshmieldev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/290\"\u003ehonojs/node-server#290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add \u003ccode\u003econfigVersion\u003c/code\u003e to bun.lock by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/291\"\u003ehonojs/node-server#291\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/tshmieldev\"\u003e\u003ccode\u003e@​tshmieldev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/290\"\u003ehonojs/node-server#290\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\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/honojs/node-server/commit/9b72ddfea012f7b1ba166a86d3b606af701f85e1\"\u003e\u003ccode\u003e9b72ddf\u003c/code\u003e\u003c/a\u003e 1.19.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/0b1229e8db483316f1bbcaca5cf2c5fefc23353b\"\u003e\u003ccode\u003e0b1229e\u003c/code\u003e\u003c/a\u003e fix(serve-static): Use Readable.toWeb in serveStatic (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/293\"\u003e#293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/76d80e6c1c7bf7101b80392b6bfacc17e3829fd9\"\u003e\u003ccode\u003e76d80e6\u003c/code\u003e\u003c/a\u003e docs: add guide for listening to UNIX domain socket (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/292\"\u003e#292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/0a4826cb20d51ea75259f7b5d5fcec9ae937ce76\"\u003e\u003ccode\u003e0a4826c\u003c/code\u003e\u003c/a\u003e 1.19.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/b253386fad58a14602f4bee79c6b8f1e50453a45\"\u003e\u003ccode\u003eb253386\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003econfigVersion\u003c/code\u003e to bun.lock (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/291\"\u003e#291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/38e17b58cf4ef258e34b1c88dc06e90840aec122\"\u003e\u003ccode\u003e38e17b5\u003c/code\u003e\u003c/a\u003e fix: Fix for hono issue 4563 - incorrect content-length after following symli...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.6...v1.19.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@t3-oss/env-core` from 0.13.8 to 0.13.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/388\"\u003e#388\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/juliusmarminge\"\u003e\u003ccode\u003e@​juliusmarminge\u003c/code\u003e\u003c/a\u003e! - add VERCEL_TARGET_ENV to vercel preset\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/326\"\u003e#326\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Abdalrhman-Almarakeby\"\u003e\u003ccode\u003e@​Abdalrhman-Almarakeby\u003c/code\u003e\u003c/a\u003e! - update skipValidation flag to skip validation for extended presets\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/aefbe74167ab23a8d99e23614a2649ffa7f1e844\"\u003e\u003ccode\u003eaefbe74\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e feat(preset): add VERCEL_TARGET_ENV (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/1551e4068a28cb9fbe90147dafadf53cc3b003a6\"\u003e\u003ccode\u003e1551e40\u003c/code\u003e\u003c/a\u003e update the docs to zod 4 (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/14b4d0a3f02e04cd1d291aaf80ad32b043b5fb52\"\u003e\u003ccode\u003e14b4d0a\u003c/code\u003e\u003c/a\u003e feat(docs): add standard schema docs (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/090edb22cb0793d4bf4259142b3c0953ee3bafde\"\u003e\u003ccode\u003e090edb2\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/19c5d6f667bb918580b27482c21ab317d3a27a43\"\u003e\u003ccode\u003e19c5d6f\u003c/code\u003e\u003c/a\u003e bump valibot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e fix: apply skipValidation to all presets when set on parent (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5f68dca51843069f68f4be5f6b8b9cbf2d361a81\"\u003e\u003ccode\u003e5f68dca\u003c/code\u003e\u003c/a\u003e feat: improve oxc lint/fmt, add husky hooks to pre-commit and CI/CD (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5382c57e9dd452ae99dba149165a1cc5e1173636\"\u003e\u003ccode\u003e5382c57\u003c/code\u003e\u003c/a\u003e init oxc (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/256f679c796ae5bf809b8422951caf323a804727\"\u003e\u003ccode\u003e256f679\u003c/code\u003e\u003c/a\u003e chore: bump remaining packagers (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.10/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.11 to 5.90.16\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.13\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(react-query): allow retryOnMount when throwOnError is function (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/9338\"\u003e#9338\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/7f47906eaccc3f3aa5ce24b77a83bd7a620a237b\"\u003e\u003ccode\u003e7f47906\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.12\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/fccef797d57d4a9566517bba87c8377f363920f2\"\u003e\u003ccode\u003efccef79\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.11\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/d576092e2ece4ca3936add3eb0da5234c1d82ed4\"\u003e\u003ccode\u003ed576092\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/c01b150e3673e11d6533768529a5e6fe3ebee68c\"\u003e\u003ccode\u003ec01b150\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.11\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.90.16\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003efix(react-query): allow retryOnMount when throwOnError is function (\u003ca href=\"https://redirect.github.com/TanStack/query/pull/9338\"\u003e#9338\u003c/a\u003e)\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/7f47906eaccc3f3aa5ce24b77a83bd7a620a237b\"\u003e\u003ccode\u003e7f47906\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.16\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.15\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/fccef797d57d4a9566517bba87c8377f363920f2\"\u003e\u003ccode\u003efccef79\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/d576092e2ece4ca3936add3eb0da5234c1d82ed4\"\u003e\u003ccode\u003ed576092\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4a0a78afbc2432f8cb6828035965853fa98c86a0\"\u003e\u003ccode\u003e4a0a78a\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/72d8ac5c592004b8f9c3ee086fcb9c3cd615ca05\"\u003e\u003ccode\u003e72d8ac5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/167db32642a88160ccb94b78160920931f8c08b1\"\u003e\u003ccode\u003e167db32\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10005\"\u003e#10005\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/4be3ad730c5b8a1e194a91911746be2fce06902a\"\u003e\u003ccode\u003e4be3ad7\u003c/code\u003e\u003c/a\u003e fix(react-query): allow retryOnMount when throwOnError is function (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9336\"\u003e#9336\u003c/a\u003e) (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/0a1e3e0e05e7a9a89e875682e6ccf14e2010bb96\"\u003e\u003ccode\u003e0a1e3e0\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10003\"\u003e#10003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/fccef797d57d4a9566517bba87c8377f363920f2\"\u003e\u003ccode\u003efccef79\u003c/code\u003e\u003c/a\u003e fix(query-core): ensure query refetches on mount/retry when status is error (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/e907f89c6455bb961013e83d51c14e9a4ef96255\"\u003e\u003ccode\u003ee907f89\u003c/code\u003e\u003c/a\u003e fix(core): report errors of useMutation callbacks asynchronously (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9676\"\u003e#9676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/84564f1293f4ca067e9cb40bf3e51cce1939ef8d\"\u003e\u003ccode\u003e84564f1\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10001\"\u003e#10001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/642f72d699377cedc284623f0edd9f6924810593\"\u003e\u003ccode\u003e642f72d\u003c/code\u003e\u003c/a\u003e test(react-query/ssr): add 'useIsFetching' test for SSR (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9994\"\u003e#9994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/1d20c486ae650c0ba936a45cec9b17679c885207\"\u003e\u003ccode\u003e1d20c48\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9997\"\u003e#9997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/2be25ca08d93a2e19ba57cf0810822e18ff72be7\"\u003e\u003ccode\u003e2be25ca\u003c/code\u003e\u003c/a\u003e test(react-query/HydrationBoundary): add tests for 'enabled: false' and 'stal...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/f15b7fcc01e995ab8835f1b1cc82ebb472c1ff64\"\u003e\u003ccode\u003ef15b7fc\u003c/code\u003e\u003c/a\u003e ci: prepare for trusted publishing (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9952\"\u003e#9952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.90.16/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​tanstack/react-query\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `better-auth` from 1.4.3 to 1.4.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/better-auth/better-auth/releases\"\u003ebetter-auth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.10\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport form data for email sign-in/sign-up and fallback to checking fetch Metadata for first login  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eBereket Engida\u003c/strong\u003e and \u003ca href=\"https://github.com/jonathansamines\"\u003e\u003ccode\u003e@​jonathansamines\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6314\"\u003ebetter-auth/better-auth#6314\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/3f06dd2dd\"\u003e\u003c!-- raw HTML omitted --\u003e(3f06d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpo\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ewebBrowserOptions\u003c/code\u003e to openAuthSessionAsync  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCopilot\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7054\"\u003ebetter-auth/better-auth#7054\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d1184d8df\"\u003e\u003c!-- raw HTML omitted --\u003e(d1184)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esaml\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd XML parser hardening with configurable size limits  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6805\"\u003ebetter-auth/better-auth#6805\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/6e1f41f50\"\u003e\u003c!-- raw HTML omitted --\u003e(6e1f4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estripe\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eFlexible subscription cancellation and termination management  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/GautamBytes\"\u003e\u003ccode\u003e@​GautamBytes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6961\"\u003ebetter-auth/better-auth#6961\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/c128d4c8e\"\u003e\u003c!-- raw HTML omitted --\u003e(c128d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle \u003ccode\u003ecustomer.subscription.created\u003c/code\u003e webhook event  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eCopilot\u003c/strong\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6924\"\u003ebetter-auth/better-auth#6924\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/cf64f36a4\"\u003e\u003c!-- raw HTML omitted --\u003e(cf64f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003edisableRedirect\u003c/code\u003e option for subscription and billing  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eValerii Strilets\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7068\"\u003ebetter-auth/better-auth#7068\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/11493d48c\"\u003e\u003c!-- raw HTML omitted --\u003e(11493)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCorrect \u003ccode\u003eaccountLinking\u003c/code\u003e default to \u003ccode\u003etrue\u003c/code\u003e  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6963\"\u003ebetter-auth/better-auth#6963\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/0ccdf966d\"\u003e\u003c!-- raw HTML omitted --\u003e(0ccdf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd supportsArrays to memory and mongodb adapters  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6984\"\u003ebetter-auth/better-auth#6984\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/855db0481\"\u003e\u003c!-- raw HTML omitted --\u003e(855db)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSync \u003ccode\u003eupdateSession\u003c/code\u003e changes to secondary storage and active-sessions list  -  by \u003ca href=\"https://github.com/Ridhim-RR\"\u003e\u003ccode\u003e@​Ridhim-RR\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eTaesu\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6988\"\u003ebetter-auth/better-auth#6988\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/13dbfd696\"\u003e\u003c!-- raw HTML omitted --\u003e(13dbf)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eadmin\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eCustom role type inference  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6997\"\u003ebetter-auth/better-auth#6997\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/63438d0a9\"\u003e\u003c!-- raw HTML omitted --\u003e(63438)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUserId check in \u003ccode\u003e/has-permission\u003c/code\u003e  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCopilot\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7016\"\u003ebetter-auth/better-auth#7016\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/adc88c75d\"\u003e\u003c!-- raw HTML omitted --\u003e(adc88)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eanonymous\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eMissing path breaks anonymous hooks  -  by \u003ca href=\"https://github.com/ping-maxwell\"\u003e\u003ccode\u003e@​ping-maxwell\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6794\"\u003ebetter-auth/better-auth#6794\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/8e85b0d15\"\u003e\u003c!-- raw HTML omitted --\u003e(8e85b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eapi\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eChain plugin \u003ccode\u003eonRequest\u003c/code\u003e hooks properly  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7070\"\u003ebetter-auth/better-auth#7070\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/1ee6d2030\"\u003e\u003c!-- raw HTML omitted --\u003e(1ee6d)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eclient\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent duplicate signal processing in atom listeners  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7018\"\u003ebetter-auth/better-auth#7018\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/016ba1df7\"\u003e\u003c!-- raw HTML omitted --\u003e(016ba)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eApply rate limit focus refetch regardless of session state  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7048\"\u003ebetter-auth/better-auth#7048\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/bf42379be\"\u003e\u003c!-- raw HTML omitted --\u003e(bf423)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpo\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003eparseSetCookieHeader\u003c/code\u003e  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6990\"\u003ebetter-auth/better-auth#6990\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/66a6131e4\"\u003e\u003c!-- raw HTML omitted --\u003e(66a61)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoauth-provider\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport jwksPath  -  by \u003ca href=\"https://github.com/dvanmali\"\u003e\u003ccode\u003e@​dvanmali\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6989\"\u003ebetter-auth/better-auth#6989\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5484706ce\"\u003e\u003c!-- raw HTML omitted --\u003e(54847)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eOnly session db store currently supported  -  by \u003ca href=\"https://github.com/dvanmali\"\u003e\u003ccode\u003e@​dvanmali\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7000\"\u003ebetter-auth/better-auth#7000\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/49821baed\"\u003e\u003c!-- raw HTML omitted --\u003e(49821)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoauth-proxy\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePoint provider requests to production and fix cookie handling in non-HTTPS environments  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eBereket Engida\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6472\"\u003ebetter-auth/better-auth#6472\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/8e6ad9304\"\u003e\u003c!-- raw HTML omitted --\u003e(8e6ad)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eorganization\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eRemove unnecessary type re-export  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/7011\"\u003ebetter-auth/better-auth#7011\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/40df9a4f1\"\u003e\u003c!-- raw HTML omitted --\u003e(40df9)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003epasskey\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003edata.id\u003c/code\u003e instead of \u003ccode\u003echallengeId\u003c/code\u003e in deleteVerificationValue  -  by \u003ca href=\"https://github.com/GautamBytes\"\u003e\u003ccode\u003e@​GautamBytes\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6826\"\u003ebetter-auth/better-auth#6826\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/8b4cdc766\"\u003e\u003c!-- raw HTML omitted --\u003e(8b4cd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003estripe\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd 'subscription/restore' to pathMethods  -  by \u003ca href=\"https://github.com/bytaesu\"\u003e\u003ccode\u003e@​bytaesu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6959\"\u003ebetter-auth/better-auth#6959\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9acb79980\"\u003e\u003c!-- raw HTML omitted --\u003e(9acb7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrevent trial abuse by checking all user subscriptions  -  by \u003ca href=\"https://github.com/GautamBytes\"\u003e\u003ccode\u003e@​GautamBytes\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003eTaesu\u003c/strong\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6950\"\u003ebetter-auth/better-auth#6950\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/088955af7\"\u003e\u003c!-- raw HTML omitted --\u003e(08895)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch5\u003e    \u003ca href=\"https://github.com/better-auth/better-auth/compare/v1.4.9...v1.4.10\"\u003eView changes on GitHub\u003c/a\u003e\u003c/h5\u003e\n\u003ch2\u003ev1.4.10-beta.1\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd code property for api error instance  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6633\"\u003ebetter-auth/better-auth#6633\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a184e5b2e\"\u003e\u003c!-- raw HTML omitted --\u003e(a184e)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emulti-session\u003c/strong\u003e: Allow to infer additional fields \u0026quot;  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6585\"\u003ebetter-auth/better-auth#6585\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/ec57a73bc\"\u003e\u003c!-- raw HTML omitted --\u003e(ec57a)\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/better-auth/better-auth/commit/4bf85c648f0e964f91c5a795d1e3504e288ae47a\"\u003e\u003ccode\u003e4bf85c6\u003c/code\u003e\u003c/a\u003e chore: release v1.4.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/1ee6d203054bf88de95c9100fc86ab60d8d6e151\"\u003e\u003ccode\u003e1ee6d20\u003c/code\u003e\u003c/a\u003e fix(api): chain plugin \u003ccode\u003eonRequest\u003c/code\u003e hooks properly (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7070\"\u003e#7070\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/13dbfd696b98120dce28a7cdf9708d928f2cbcf1\"\u003e\u003ccode\u003e13dbfd6\u003c/code\u003e\u003c/a\u003e fix: sync \u003ccode\u003eupdateSession\u003c/code\u003e changes to secondary storage and active-sessions li...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/999424fce42130b7c1644beddb6ca3c32f135fbe\"\u003e\u003ccode\u003e999424f\u003c/code\u003e\u003c/a\u003e chore: remove duplicate \u003ccode\u003erefreshUserSessions\u003c/code\u003e calls (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7022\"\u003e#7022\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/bf42379be3ffe2a4dc6061e49a9ce3452f385cbb\"\u003e\u003ccode\u003ebf42379\u003c/code\u003e\u003c/a\u003e fix(client): apply rate limit focus refetch regardless of session state (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7048\"\u003e#7048\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/016ba1df7eac3dad8566bc014208fb3f80193af3\"\u003e\u003ccode\u003e016ba1d\u003c/code\u003e\u003c/a\u003e fix(client): prevent duplicate signal processing in atom listeners (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7018\"\u003e#7018\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/8e6ad93049b71602d2f085f3003a884b6698747a\"\u003e\u003ccode\u003e8e6ad93\u003c/code\u003e\u003c/a\u003e fix(oauth-proxy): point provider requests to production and fix cookie handli...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/adc88c75d1cb8e348ce2f28870ae99d111af51e4\"\u003e\u003ccode\u003eadc88c7\u003c/code\u003e\u003c/a\u003e fix(admin): userId check in \u003ccode\u003e/has-permission\u003c/code\u003e (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7016\"\u003e#7016\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/fd3e95eafa01bc1679d30f4d85d49abf078d6f18\"\u003e\u003ccode\u003efd3e95e\u003c/code\u003e\u003c/a\u003e chore: replace body schema with \u003ccode\u003esignUpEmailBodySchema\u003c/code\u003e (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7017\"\u003e#7017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/40df9a4f1935175646b4f9dce1de58bb791f0ab6\"\u003e\u003ccode\u003e40df9a4\u003c/code\u003e\u003c/a\u003e fix(organization): remove unnecessary type re-export (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/7011\"\u003e#7011\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/better-auth/better-auth/commits/v1.4.10/packages/better-auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `postgres` from 3.4.7 to 3.4.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/porsager/postgres/releases\"\u003epostgres's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.4.8\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent out of bound errors from commit-time failures  de64f7a\u003c/li\u003e\n\u003cli\u003efix: use lower max connections in Cloudflare Workers environment  94b7170\u003c/li\u003e\n\u003cli\u003eAdd support for sslnegotiation=direct - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1104\"\u003e#1104\u003c/a\u003e  7f80980\u003c/li\u003e\n\u003cli\u003eomit Sql properties absent from TransactionSql  36a53f6\u003c/li\u003e\n\u003cli\u003eSomeones engines are getting pedantic - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1061\"\u003e#1061\u003c/a\u003e  3ffc3c4\u003c/li\u003e\n\u003cli\u003eBetter error if trying to run query during copy  3a43815\u003c/li\u003e\n\u003cli\u003eFix PGAPPNAME env access by prioritizing connection.application_name  32feb25\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\"\u003ehttps://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/5c8135f3df1bb10e7aad10f14a6f084db3724f82\"\u003e\u003ccode\u003e5c8135f\u003c/code\u003e\u003c/a\u003e 3.4.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/ad24665fb34e7e30c3d55375256903b80ac24522\"\u003e\u003ccode\u003ead24665\u003c/code\u003e\u003c/a\u003e build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/de64f7ab3b0e3134941be9ffa7ebac71cdb0ea5d\"\u003e\u003ccode\u003ede64f7a\u003c/code\u003e\u003c/a\u003e Prevent out of bound errors from commit-time failures\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/94b7170e6a1584bff15479fc5298ca3927543107\"\u003e\u003ccode\u003e94b7170\u003c/code\u003e\u003c/a\u003e fix: use lower max connections in Cloudflare Workers environment\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/7f809802552c72397b8953e24c12f5458c56adb3\"\u003e\u003ccode\u003e7f80980\u003c/code\u003e\u003c/a\u003e Add support for sslnegotiation=direct - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1104\"\u003e#1104\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/36a53f6eb6524284ac5cb1046348f0216e133ebc\"\u003e\u003ccode\u003e36a53f6\u003c/code\u003e\u003c/a\u003e omit Sql properties absent from TransactionSql\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/3ffc3c4041b21af217feba5668821775bfc071df\"\u003e\u003ccode\u003e3ffc3c4\u003c/code\u003e\u003c/a\u003e Someones engines are getting pedantic - fixes \u003ca href=\"https://redirect.github.com/porsager/postgres/issues/1061\"\u003e#1061\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/3a43815684ce1c7ba68639c9232da20b9d510522\"\u003e\u003ccode\u003e3a43815\u003c/code\u003e\u003c/a\u003e Better error if trying to run query during copy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/porsager/postgres/commit/32feb259a3c9abffab761bd1758b3168d9e0cebc\"\u003e\u003ccode\u003e32feb25\u003c/code\u003e\u003c/a\u003e Fix PGAPPNAME env access by prioritizing connection.application_name\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/porsager/postgres/compare/v3.4.7...v3.4.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.0 to 19.2.3\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.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\u003c/blockquote\u003e\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\u003c/blockquote\u003e\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/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\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.3/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.0 to 19.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.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\u003c/blockquote\u003e\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-dom'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\u003c/blockquote\u003e\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/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\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.3/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zustand` from 5.0.8 to 5.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pmndrs/zustand/releases\"\u003ezustand's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.9\u003c/h2\u003e\n\u003cp\u003eThis includes experimental middleware \u003ccode\u003eunstable_ssrSafe\u003c/code\u003e for a new usage with Next.js.\nRelated discussion: \u003ca href=\"https://github.com/pmndrs/zustand/discussions/2740\"\u003ehttps://github.com/pmndrs/zustand/discussions/2740\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eexperimental: unstable ssrSafe middleware by \u003ca href=\"https://github.com/dai-shi\"\u003e\u003ccode\u003e@​dai-shi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3308\"\u003epmndrs/zustand#3308\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/Dan503\"\u003e\u003ccode\u003e@​Dan503\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3222\"\u003epmndrs/zustand#3222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/01-binary\"\u003e\u003ccode\u003e@​01-binary\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3223\"\u003epmndrs/zustand#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ugouhar\"\u003e\u003ccode\u003e@​ugouhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3233\"\u003epmndrs/zustand#3233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehsanaslani\"\u003e\u003ccode\u003e@​ehsanaslani\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3241\"\u003epmndrs/zustand#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/totorototo\"\u003e\u003ccode\u003e@​totorototo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3252\"\u003epmndrs/zustand#3252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yuraBezh\"\u003e\u003ccode\u003e@​yuraBezh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3246\"\u003epmndrs/zustand#3246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davbrito\"\u003e\u003ccode\u003e@​davbrito\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3281\"\u003epmndrs/zustand#3281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Triumph-light\"\u003e\u003ccode\u003e@​Triumph-light\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3209\"\u003epmndrs/zustand#3209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.8...v5.0.9\"\u003ehttps://github.com/pmndrs/zustand/compare/v5.0.8...v5.0.9\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/pmndrs/zustand/commit/32a3698e95ad4bf494cfe79849570ad6ea58a1ae\"\u003e\u003ccode\u003e32a3698\u003c/code\u003e\u003c/a\u003e 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/350d9ec6bc4830d0b7ae9290c3ad5d59ca209e12\"\u003e\u003ccode\u003e350d9ec\u003c/code\u003e\u003c/a\u003e chore(deps): update dev dependencies (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3309\"\u003e#3309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/2cfb6a72d2972a5121f5731be9491ceba93c7a44\"\u003e\u003ccode\u003e2cfb6a7\u003c/code\u003e\u003c/a\u003e chore: publish.yml (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3307\"\u003e#3307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/ddfc158f870d6284b33cc7f308ab48ec69a92988\"\u003e\u003ccode\u003eddfc158\u003c/code\u003e\u003c/a\u003e feat: add zustand playground (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3209\"\u003e#3209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/f99902226a1791653aaaa213d786fa3cd1d6731e\"\u003e\u003ccode\u003ef999022\u003c/code\u003e\u003c/a\u003e experimental: unstable ssrSafe middleware (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/82806501c4ee38cef868218096c9cba401cd2205\"\u003e\u003ccode\u003e8280650\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3306\"\u003e#3306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/957bf8950987ef354ff9da0ac8a3eeb0e41d844d\"\u003e\u003ccode\u003e957bf89\u003c/code\u003e\u003c/a\u003e Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/39a391b6c1ff9aa89b81694d9bdb21da37dd4ac6\"\u003e\u003ccode\u003e39a391b\u003c/code\u003e\u003c/a\u003e chore: dependabot yml (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3301\"\u003e#3301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/cda9d1207877a18203d52a497ee0a88271a97653\"\u003e\u003ccode\u003ecda9d12\u003c/code\u003e\u003c/a\u003e fix: updated the \u0026quot;Advanced Typescript Guide\u0026quot; link throughout the documentatio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/81df20a050abbbe23dd5f45294925d64521da58d\"\u003e\u003ccode\u003e81df20a\u003c/code\u003e\u003c/a\u003e chore: fix dependabot config name (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3281\"\u003e#3281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.8...v5.0.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for zustand since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/qazuor/Bookmind/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/qazuor%2FBookmind/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"}},{"old_version":"0.13.6","new_version":"0.13.10","update_type":"patch","path":null,"pr_created_at":"2026-01-09T01:13:25.000Z","version_change":"0.13.6 → 0.13.10","issue":{"uuid":"3795079265","node_id":"PR_kwDOQ2W7qs68PHEZ","number":1,"state":"closed","title":"chore(deps): bump the npm-dependencies group with 100 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-12T10:21:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-01-09T01:13:25.000Z","updated_at":"2026-01-12T10:21:02.000Z","time_to_close":292055,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-dependencies","update_count":100,"packages":[{"name":"@changesets/changelog-github","old_version":"0.5.1","new_version":"0.5.2","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.29.4","new_version":"2.29.8","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.7.4","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.7.3","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.4","repository_url":"https://github.com/harlan-zw/unlighthouse"},{"name":"@conform-to/react","old_version":"1.6.1","new_version":"1.15.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@conform-to/zod","old_version":"1.6.1","new_version":"1.15.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@icons-pack/react-simple-icons","old_version":"11.2.0","new_version":"13.8.0","repository_url":"https://github.com/icons-pack/react-simple-icons"},{"name":"@makeswift/runtime","old_version":"0.24.6","new_version":"0.26.3","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.1","repository_url":"https://github.com/upstash/upstash-redis"},{"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.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"isomorphic-dompurify","old_version":"2.25.0","new_version":"2.35.0","repository_url":"https://github.com/kkomelin/isomorphic-dompurify"},{"name":"jose","old_version":"5.10.0","new_version":"6.1.3","repository_url":"https://github.com/panva/jose"},{"name":"lru-cache","old_version":"11.1.0","new_version":"11.2.4","repository_url":"https://github.com/isaacs/node-lru-cache"},{"name":"lucide-react","old_version":"0.474.0","new_version":"0.562.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"15.5.9","new_version":"16.1.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.7.0","repository_url":"https://github.com/amannn/next-intl"},{"name":"nuqs","old_version":"2.4.3","new_version":"2.8.6","repository_url":"https://github.com/47ng/nuqs"},{"name":"react","old_version":"19.1.4","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"react-day-picker","old_version":"9.7.0","new_version":"9.13.0","repository_url":"https://github.com/gpbl/react-day-picker"},{"name":"react-dom","old_version":"19.1.4","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"set-cookie-parser","old_version":"2.7.1","new_version":"2.7.2","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.3.8","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.5","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.12.0","repository_url":"https://github.com/bigcommerce/eslint-config"},{"name":"@faker-js/faker","old_version":"9.8.0","new_version":"10.2.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.1","repository_url":"https://github.com/vercel/next.js"},{"name":"@playwright/test","old_version":"1.52.0","new_version":"1.57.0","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.3","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.23","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"dotenv","old_version":"16.5.0","new_version":"17.2.3","repository_url":"https://github.com/motdotla/dotenv"},{"name":"eslint-config-next","old_version":"15.5.9","new_version":"16.1.1","repository_url":"https://github.com/vercel/next.js"},{"name":"postcss-preset-env","old_version":"10.2.1","new_version":"10.6.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.2","repository_url":"https://github.com/tj/commander.js"},{"name":"nypm","old_version":"0.5.4","new_version":"0.6.2","repository_url":"https://github.com/unjs/nypm"},{"name":"@vitest/coverage-v8","old_version":"3.2.4","new_version":"4.0.16","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/ui","old_version":"3.2.4","new_version":"4.0.16","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"msw","old_version":"2.9.0","new_version":"2.12.7","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.16","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.0","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/figures","old_version":"1.0.12","new_version":"2.0.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/prompts","old_version":"7.5.3","new_version":"8.1.0","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/type","old_version":"3.0.7","new_version":"4.0.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@segment/analytics-node","old_version":"2.2.1","new_version":"2.3.0","repository_url":"https://github.com/segmentio/analytics-next"},{"name":"ansi-escapes","old_version":"7.0.0","new_version":"7.2.0","repository_url":"https://github.com/sindresorhus/ansi-escapes"},{"name":"conf","old_version":"13.1.0","new_version":"15.0.2","repository_url":"https://github.com/sindresorhus/conf"},{"name":"fs-extra","old_version":"11.3.0","new_version":"11.3.3","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"giget","old_version":"1.2.5","new_version":"2.0.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.0.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"semver","old_version":"7.7.2","new_version":"7.7.3","repository_url":"https://github.com/npm/node-semver"},{"name":"@types/semver","old_version":"7.7.0","new_version":"7.7.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"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.8","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.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.4","repository_url":"https://github.com/prettier/eslint-plugin-prettier"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 100 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@changesets/changelog-github](https://github.com/changesets/changesets) | `0.5.1` | `0.5.2` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.4` | `2.29.8` |\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.7.4` |\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.7.3` |\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.4` |\n| [@conform-to/react](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react) | `1.6.1` | `1.15.1` |\n| [@conform-to/zod](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod) | `1.6.1` | `1.15.1` |\n| [@icons-pack/react-simple-icons](https://github.com/icons-pack/react-simple-icons/tree/HEAD/react-simple-icons) | `11.2.0` | `13.8.0` |\n| [@makeswift/runtime](https://github.com/makeswift/makeswift/tree/HEAD/packages/runtime) | `0.24.6` | `0.26.3` |\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/upstash-redis) | `1.35.0` | `1.36.1` |\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.12.0` |\n| [isomorphic-dompurify](https://github.com/kkomelin/isomorphic-dompurify) | `2.25.0` | `2.35.0` |\n| [jose](https://github.com/panva/jose) | `5.10.0` | `6.1.3` |\n| [lru-cache](https://github.com/isaacs/node-lru-cache) | `11.1.0` | `11.2.4` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.474.0` | `0.562.0` |\n| [next](https://github.com/vercel/next.js) | `15.5.9` | `16.1.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.7.0` |\n| [nuqs](https://github.com/47ng/nuqs/tree/HEAD/packages/nuqs) | `2.4.3` | `2.8.6` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.4` | `19.2.3` |\n| [react-day-picker](https://github.com/gpbl/react-day-picker) | `9.7.0` | `9.13.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.4` | `19.2.3` |\n| [set-cookie-parser](https://github.com/nfriedly/set-cookie-parser) | `2.7.1` | `2.7.2` |\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.3.8` |\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.5` |\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.12.0` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `9.8.0` | `10.2.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.1` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.52.0` | `1.57.0` |\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.3` |\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.23` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.5.0` | `17.2.3` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.5.9` | `16.1.1` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.2.1` | `10.6.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.2` |\n| [nypm](https://github.com/unjs/nypm) | `0.5.4` | `0.6.2` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.0.16` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `3.2.4` | `4.0.16` |\n| [msw](https://github.com/mswjs/msw) | `2.9.0` | `2.12.7` |\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.16` |\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.0` |\n| [@inquirer/figures](https://github.com/SBoudrias/Inquirer.js) | `1.0.12` | `2.0.2` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.5.3` | `8.1.0` |\n| [@inquirer/type](https://github.com/SBoudrias/Inquirer.js) | `3.0.7` | `4.0.2` |\n| [@segment/analytics-node](https://github.com/segmentio/analytics-next/tree/HEAD/packages/node) | `2.2.1` | `2.3.0` |\n| [ansi-escapes](https://github.com/sindresorhus/ansi-escapes) | `7.0.0` | `7.2.0` |\n| [conf](https://github.com/sindresorhus/conf) | `13.1.0` | `15.0.2` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `11.3.0` | `11.3.3` |\n| [giget](https://github.com/unjs/giget) | `1.2.5` | `2.0.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.0.0` |\n| [semver](https://github.com/npm/node-semver) | `7.7.2` | `7.7.3` |\n| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.7.0` | `7.7.1` |\n| [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) | `1.11.31` | `1.15.8` |\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.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.4` |\n\nUpdates `@changesets/changelog-github` from 0.5.1 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/4f8d76c225e4b9cffa764548c49e0ef2aee2a2af\"\u003e\u003ccode\u003e4f8d76c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/670\"\u003e#670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d8f0e6851bddf307b70b03e23b50e0b9410aafa7\"\u003e\u003ccode\u003ed8f0e68\u003c/code\u003e\u003c/a\u003e Fixed an issue with parsing \u003ccode\u003e--json\u003c/code\u003e output when publishing (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/676\"\u003e#676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/fe8db7500f81caea9064f8bec02bcb77e0fd8fce\"\u003e\u003ccode\u003efe8db75\u003c/code\u003e\u003c/a\u003e Upgrade \u003ccode\u003e@manypkg/get-packages\u003c/code\u003e dependencies to latest version (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/9a993ba09629c1620d749432520470cec49d3a96\"\u003e\u003ccode\u003e9a993ba\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eresolutions\u003c/code\u003e to the \u003ccode\u003ePackageJSON\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/668\"\u003e#668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/a8c8a03824a6033854d32779ca5fc4e1571016cc\"\u003e\u003ccode\u003ea8c8a03\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/663\"\u003e#663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/5413f3e772bf867234922b0691e3c58c1864412d\"\u003e\u003ccode\u003e5413f3e\u003c/code\u003e\u003c/a\u003e Fixed an issue with adding \u003ccode\u003e[undefined]\u003c/code\u003e to the generated changelog (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/660\"\u003e#660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/74dda8c0d8bd1741ca7b19f0ccb37b2330dc9549\"\u003e\u003ccode\u003e74dda8c\u003c/code\u003e\u003c/a\u003e Add support for \u003ccode\u003eworkspace:~\u003c/code\u003e and \u003ccode\u003eworkspace:^\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/585\"\u003e#585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/2b49c390a7cf24ce859ac932b432eb6d8f55c98b\"\u003e\u003ccode\u003e2b49c39\u003c/code\u003e\u003c/a\u003e Implement \u003ccode\u003echangeset tag\u003c/code\u003e and \u003ccode\u003egetAllTags\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/634\"\u003e#634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/09a7dab8792fa30ce45a8c751e82db177b09666d\"\u003e\u003ccode\u003e09a7dab\u003c/code\u003e\u003c/a\u003e Make master branch rename suggestion more clear (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/638\"\u003e#638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/a3628d54aa365140935d6ae376fe6921b221dd5b\"\u003e\u003ccode\u003ea3628d5\u003c/code\u003e\u003c/a\u003e Helpful note about \u003ccode\u003estatus\u003c/code\u003e command (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/639\"\u003e#639\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/read@0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/cli` from 2.29.4 to 2.29.8\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.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\n\u003cp\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/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.9\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.13\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\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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.7.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/releases\"\u003eprettier's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.7.4\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix comment in union type gets duplicated by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003eprettier/prettier#18393\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix unstable comment print in union type by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003eprettier/prettier#18395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid quote around LWC interpolations by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003eprettier/prettier#18383\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.3\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eprettier.getFileInfo()\u003c/code\u003e change that breaks VSCode extension by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18375\"\u003eprettier/prettier#18375\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix string print when switching quotes by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18351\"\u003eprettier/prettier#18351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePreserve quote for embedded HTML attribute values by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18352\"\u003eprettier/prettier#18352\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix comment in empty type literal by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18364\"\u003eprettier/prettier#18364\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix performance regression in doc printer (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18342\"\u003e#18342\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371\"\u003eChangelog\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003e3.7.0\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.0\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e🔗 \u003ca href=\"https://prettier.io/blog/2025/11/27/3.7.0\"\u003eRelease note\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/prettier/prettier/blob/main/CHANGELOG.md\"\u003eprettier's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.7.4\u003c/h1\u003e\n\u003cp\u003e\u003ca href=\"https://github.com/prettier/prettier/compare/3.7.3...3.7.4\"\u003ediff\u003c/a\u003e\u003c/p\u003e\n\u003ch4\u003eLWC: Avoid quote around interpolations (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18383\"\u003e#18383\u003c/a\u003e by \u003ca href=\"https://github.com/kovsu\"\u003e\u003ccode\u003e@​kovsu\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"html\"\u003e\u003ccode\u003e\u0026lt;!-- Input --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;   \u0026lt;/div\u0026gt;\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo=\u0026quot;{bar}\u0026quot;\u0026gt;\u0026lt;/div\u0026gt;\u003c/p\u003e\n\u003cp\u003e\u0026lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --\u0026gt;\n\u0026lt;div foo={bar}\u0026gt;\u0026lt;/div\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix comment inside union type gets duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18393\"\u003e#18393\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype Foo = (/** comment */ a | b) | c;\n\u003cp\u003e// Prettier 3.7.3\ntype Foo = /** comment \u003cem\u003e/ (/\u003c/em\u003e* comment */ a | b) | c;\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.4\ntype Foo = /** comment */ (a | b) | c;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003ch4\u003eTypeScript: Fix unstable comment print in union type comments (\u003ca href=\"https://redirect.github.com/prettier/prettier/pull/18395\"\u003e#18395\u003c/a\u003e by \u003ca href=\"https://github.com/fisker\"\u003e\u003ccode\u003e@​fisker\u003c/code\u003e\u003c/a\u003e)\u003c/h4\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cpre lang=\"tsx\"\u003e\u003ccode\u003e// Input\ntype X = (A | B) \u0026amp; (\n  // comment\n  A | B\n);\n\u003cp\u003e// Prettier 3.7.3 (first format)\ntype X = (A | B) \u0026amp;\n(// comment\nA | B);\u003c/p\u003e\n\u003cp\u003e// Prettier 3.7.3 (second format)\ntype X = (\n| A\n\u0026lt;/tr\u0026gt;\u0026lt;/table\u0026gt;\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7848357af654883e21ed05c0bbbedf89ee88750e\"\u003e\u003ccode\u003e7848357\u003c/code\u003e\u003c/a\u003e Release 3.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7686c59d512177707711cb327196d4a965411ec0\"\u003e\u003ccode\u003e7686c59\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e@​prettier/plugin-hermes\u003c/code\u003e \u0026amp; \u003ccode\u003e@​prettier/plugin-oxc\u003c/code\u003e v0.1.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/fe494348a027cb9fcefd2cab9cd7ab1190d74a1c\"\u003e\u003ccode\u003efe49434\u003c/code\u003e\u003c/a\u003e Remove dead code checking union/intersection types length (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18396\"\u003e#18396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/ca02b37489870d5f5996a7f91cbc4e4983fa9729\"\u003e\u003ccode\u003eca02b37\u003c/code\u003e\u003c/a\u003e Fix unstable comment print (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18395\"\u003e#18395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/7efb988c6784997685f38766b93a436ef7456974\"\u003e\u003ccode\u003e7efb988\u003c/code\u003e\u003c/a\u003e Fix comment in union type get duplicated (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18393\"\u003e#18393\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/cfa92c1b6dc6a67f7ac13b801e2f827953721af3\"\u003e\u003ccode\u003ecfa92c1\u003c/code\u003e\u003c/a\u003e Update dependency \u003ccode\u003e@​angular/compiler\u003c/code\u003e to v21.0.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18392\"\u003e#18392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/1de273770b052749f735987c5733c862217b991d\"\u003e\u003ccode\u003e1de2737\u003c/code\u003e\u003c/a\u003e Update dependency yaml to v2.8.2 (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18391\"\u003e#18391\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/706aa4ef90dbf3804595b10adffad6b75228fea6\"\u003e\u003ccode\u003e706aa4e\u003c/code\u003e\u003c/a\u003e Switch js parse postprocess to \u003ccode\u003eonEnter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18382\"\u003e#18382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/d3eb2b2d081f4b5b1008e64655ce7cc8fefd731e\"\u003e\u003ccode\u003ed3eb2b2\u003c/code\u003e\u003c/a\u003e Reuse arrays in visitor keys (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18386\"\u003e#18386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/prettier/prettier/commit/c45fef106ec4d1efdcd61a64c3dd3298272b3d99\"\u003e\u003ccode\u003ec45fef1\u003c/code\u003e\u003c/a\u003e Fix LWC attribute with \u003ccode\u003e--embedded-language-formatting off\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/prettier/prettier/issues/18383\"\u003e#18383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/prettier/prettier/compare/3.6.2...3.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for prettier since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `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.7.3\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.7.3\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eExamples\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eexamples: Remove skipLibCheck from nestjs.json in nestJS example by \u003ca href=\"https://github.com/leos\"\u003e\u003ccode\u003e@​leos\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11323\"\u003evercel/turborepo#11323\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(bun): Add GitHub/git packages by \u003ca href=\"https://github.com/Palid\"\u003e\u003ccode\u003e@​Palid\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11268\"\u003evercel/turborepo#11268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-boundaries\u003c/code\u003e crate from \u003ccode\u003eturborepo-lib\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/11312\"\u003evercel/turborepo#11312\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-engine\u003c/code\u003e crate from \u003ccode\u003eturborepo-lib\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/11315\"\u003evercel/turborepo#11315\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-gitignore\u003c/code\u003e crate from \u003ccode\u003eturborepo-lib\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/11317\"\u003evercel/turborepo#11317\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-json-rewrite\u003c/code\u003e crate from \u003ccode\u003eturborepo-lib\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/11318\"\u003evercel/turborepo#11318\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-hash\u003c/code\u003e and \u003ccode\u003eturborepo-types\u003c/code\u003e crates from \u003ccode\u003eturborepo-lib\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/11319\"\u003evercel/turborepo#11319\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-shim\u003c/code\u003e crate from \u003ccode\u003eturborepo-lib\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/11320\"\u003evercel/turborepo#11320\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract types to turborepo-types and create turborepo-daemon crate 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/11321\"\u003evercel/turborepo#11321\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-daemon\u003c/code\u003e crate from \u003ccode\u003eturborepo-lib\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/11322\"\u003evercel/turborepo#11322\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-scope\u003c/code\u003e crate from \u003ccode\u003eturborepo-lib\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/11324\"\u003evercel/turborepo#11324\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003eturborepo-diagnostics\u003c/code\u003e crate from \u003ccode\u003eturborepo-lib\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/11332\"\u003evercel/turborepo#11332\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Extract turborepo-task-hash crate from turborepo-lib 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/11334\"\u003evercel/turborepo#11334\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move \u003ccode\u003eTaskDefinition\u003c/code\u003e from \u003ccode\u003eturborepo-lib\u003c/code\u003e to \u003ccode\u003eturborepo-types\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/11335\"\u003evercel/turborepo#11335\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move \u003ccode\u003eDryRunMode\u003c/code\u003e, \u003ccode\u003eUIMode\u003c/code\u003e, and \u003ccode\u003eLogOrder\u003c/code\u003e to \u003ccode\u003eturborepo-types\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/11337\"\u003evercel/turborepo#11337\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Fix loop in build script in package.json 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/11336\"\u003evercel/turborepo#11336\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move \u003ccode\u003eContinueMode\u003c/code\u003e and \u003ccode\u003eLogPrefix\u003c/code\u003e to \u003ccode\u003eturborepo-types\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/11338\"\u003evercel/turborepo#11338\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract \u003ccode\u003erun/summary\u003c/code\u003e to \u003ccode\u003eturborepo-run-summary\u003c/code\u003e crate 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/11342\"\u003evercel/turborepo#11342\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract turbo_json module to turborepo-turbo-json crate 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/11344\"\u003evercel/turborepo#11344\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract config and engine builder modules from \u003ccode\u003eturborepo-lib\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/11346\"\u003evercel/turborepo#11346\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Remove duplicate task_inheritance.rs from turborepo-lib 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/11347\"\u003evercel/turborepo#11347\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract run/cache.rs to turborepo-run-cache crate 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/11348\"\u003evercel/turborepo#11348\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: remove extra file 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/11351\"\u003evercel/turborepo#11351\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move resolved opts types to turborepo-types 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/11349\"\u003evercel/turborepo#11349\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract some small items from \u003ccode\u003eturborepo-lib\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/11350\"\u003evercel/turborepo#11350\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move engine builder tests from \u003ccode\u003eturborepo-lib\u003c/code\u003e to \u003ccode\u003eturborepo-engine\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/11353\"\u003evercel/turborepo#11353\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move global_hash.rs from turborepo-lib to turborepo-task-hash 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/11355\"\u003evercel/turborepo#11355\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move more shared types to \u003ccode\u003eturborepo-types\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/11356\"\u003evercel/turborepo#11356\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add \u003ccode\u003eturborepo-task-executor\u003c/code\u003e crate 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/11357\"\u003evercel/turborepo#11357\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add generic \u003ccode\u003eCommandProvider\u003c/code\u003e trait to \u003ccode\u003eturborepo-task-executor\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/11358\"\u003evercel/turborepo#11358\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Implement MfeConfigProvider and TaskAccessProvider traits 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/11359\"\u003evercel/turborepo#11359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add \u003ccode\u003eFrom\u0026lt;\u0026amp;RunOpts\u0026gt;\u003c/code\u003e for \u003ccode\u003eExecutorConfig\u003c/code\u003e conversion 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/11360\"\u003evercel/turborepo#11360\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move \u003ccode\u003eTurboJsonReader\u003c/code\u003e to \u003ccode\u003eturborepo-turbo-json\u003c/code\u003e crate 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/11361\"\u003evercel/turborepo#11361\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move \u003ccode\u003eTaskExecutor\u003c/code\u003e to \u003ccode\u003eturborepo-task-executor\u003c/code\u003e crate 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/11364\"\u003evercel/turborepo#11364\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move \u003ccode\u003eTurboJsonLoader\u003c/code\u003e to \u003ccode\u003eturborepo-turbo-json\u003c/code\u003e crate 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/11365\"\u003evercel/turborepo#11365\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Consolidate \u003ccode\u003eTurboJson\u003c/code\u003e tests into \u003ccode\u003eturborepo-turbo-json\u003c/code\u003e crate 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/11371\"\u003evercel/turborepo#11371\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Extract task executor components to \u003ccode\u003eturborepo-task-executor\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/11378\"\u003evercel/turborepo#11378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Move MicroFrontendProxyProvider to turborepo-task-executor 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/11379\"\u003evercel/turborepo#11379\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Clean up \u003ccode\u003eturborepo-lib\u003c/code\u003e wrapper modules and dead code 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/11380\"\u003evercel/turborepo#11380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Show TUI when using \u003ccode\u003e--output-logs=errors-only|none\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/11382\"\u003evercel/turborepo#11382\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/Palid\"\u003e\u003ccode\u003e@​Palid\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11268\"\u003evercel/turborepo#11268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/leos\"\u003e\u003ccode\u003e@​leos\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11323\"\u003evercel/turborepo#11323\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/ff0736479d1d5848b5a0c6bf7cb24c79af129b5c\"\u003e\u003ccode\u003eff07364\u003c/code\u003e\u003c/a\u003e publish 2.7.3 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/0f596db76909e56f0359c053bf5fa4a3fe77c8a4\"\u003e\u003ccode\u003e0f596db\u003c/code\u003e\u003c/a\u003e fix: Show TUI when using \u003ccode\u003e--output-logs=errors-only|none\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11382\"\u003e#11382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/ac4f67461f19edde3d0bc3de0c4f5d3338a51858\"\u003e\u003ccode\u003eac4f674\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.7.3-canary.2 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11381\"\u003e#11381\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/cff24a1847079e75646aa1657b07714b770e8d2e\"\u003e\u003ccode\u003ecff24a1\u003c/code\u003e\u003c/a\u003e chore: Clean up \u003ccode\u003eturborepo-lib\u003c/code\u003e wrapper modules and dead code (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11380\"\u003e#11380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/4ecc44cc3b48937d477b2332a6cd98e10181ae9a\"\u003e\u003ccode\u003e4ecc44c\u003c/code\u003e\u003c/a\u003e chore: Move MicroFrontendProxyProvider to turborepo-task-executor (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11379\"\u003e#11379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/413a0908275942bad7a896c7163ec4ed0fca9662\"\u003e\u003ccode\u003e413a090\u003c/code\u003e\u003c/a\u003e chore: Extract task executor components to \u003ccode\u003eturborepo-task-executor\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11378\"\u003e#11378\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/f1e4189d40ded88de744c52efb9ee12e1030326d\"\u003e\u003ccode\u003ef1e4189\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.7.3-canary.1 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11370\"\u003e#11370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/197813cc0dddd4b012280342e2047643703e1d73\"\u003e\u003ccode\u003e197813c\u003c/code\u003e\u003c/a\u003e chore: Consolidate \u003ccode\u003eTurboJson\u003c/code\u003e tests into \u003ccode\u003eturborepo-turbo-json\u003c/code\u003e crate (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11371\"\u003e#11371\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/8a1e42a25ca84f866c8dca7eb3ba8a0ae930c3b6\"\u003e\u003ccode\u003e8a1e42a\u003c/code\u003e\u003c/a\u003e chore: Move \u003ccode\u003eTurboJsonLoader\u003c/code\u003e to \u003ccode\u003eturborepo-turbo-json\u003c/code\u003e crate (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11365\"\u003e#11365\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/06ee260cd39cbf4037ca7957c9a3954d24dc3de0\"\u003e\u003ccode\u003e06ee260\u003c/code\u003e\u003c/a\u003e chore: Move \u003ccode\u003eTaskExecutor\u003c/code\u003e to \u003ccode\u003eturborepo-task-executor\u003c/code\u003e crate (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11364\"\u003e#11364\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.5.4...v2.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for 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.4\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.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\u003cul\u003e\n\u003cli\u003e\u0026quot;Duda\u0026quot; sites not scanning correctly (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/77ac0bf\"\u003e77ac0bf\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/277\"\u003e#277\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eavoid infinite requeuing on path failure (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/f6f14e3\"\u003ef6f14e3\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/268\"\u003e#268\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eavoid using over max CPU cores (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/e5115c4\"\u003ee5115c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003edisable \u003ccode\u003eignoreI18nPages\u003c/code\u003e when cross-origin default is set for \u003ccode\u003e/\u003c/code\u003e (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/718b73b\"\u003e718b73b\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/272\"\u003e#272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efinish worker when all routes are ignored (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/4db4297\"\u003e4db4297\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/272\"\u003e#272\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esafer path resolving (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/b14ebc8\"\u003eb14ebc8\u003c/a\u003e), closes \u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/274\"\u003e#274\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003emodern CLI progress (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/ce53d66\"\u003ece53d66\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUI clean up (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/f720131\"\u003ef720131\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUI migration  (\u003ca href=\"https://redirect.github.com/harlan-zw/unlighthouse/issues/282\"\u003e#282\u003c/a\u003e) (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/c1608af\"\u003ec1608af\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\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/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\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/ad59d0af1eeb9656da92fd01a6d2a071739f7554\"\u003e\u003ccode\u003ead59d0a\u003c/code\u003e\u003c/a\u003e chore: release v0.17.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/harlan-zw/unlighthouse/commit/61cd3b53268cd0c83109823f317252c0844f8f16\"\u003e\u003ccode\u003e61cd3b5\u003c/code\u003e\u003c/a\u003e feat!: drop CJS support, require Node v20 (\u003ca href=\"https://github.com/harlan-zw/unlighthouse/tree/HEAD/packages/unlighthouse/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/harlan-zw/unlighthouse/commits/v0.17.4/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.15.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.15.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for nullable constraints in \u003ccode\u003egetZodConstraint\u003c/code\u003e (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseControl\u003c/code\u003e not reflecting the input's default value in the DOM (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1121\"\u003e#1121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseControl\u003c/code\u003e not dispatching a change event when calling \u003ccode\u003econtrol.change()\u003c/code\u003e with the input's default value (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1122\"\u003e#1122\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eparseWithZod\u003c/code\u003e and \u003ccode\u003eparseWithValibot\u003c/code\u003e incorrectly treating falsy result values as errors (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1115\"\u003e#1115\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/a1r93\"\u003e\u003ccode\u003e@​a1r93\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/edmundhung/conform/pull/1126\"\u003eedmundhung/conform#1126\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/zvin\"\u003e\u003ccode\u003e@​zvin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/edmundhung/conform/pull/1115\"\u003eedmundhung/conform#1115\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/edmundhung/conform/compare/v1.15.0...v1.15.1\"\u003ehttps://github.com/edmundhung/conform/compare/v1.15.0...v1.15.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev1.15.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eAdded a \u003ca href=\"https://conform.guide/api/react/future/getFieldValue\"\u003egetFieldValue\u003c/a\u003e helper to extract and validate field values from FormData or URLSearchParams. (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react/issues/1112\"\u003e#1112\u003c/a\u003e)\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003eimport { getFieldValue } from '@conform-to/react/future';\n\u003cp\u003e// Basic: returns \u003ccode\u003eunknown\u003c/code\u003e\u003cbr /\u003e\nconst email = getFieldValue(formData, 'email');\u003c/p\u003e\n\u003cp\u003e// With type guard: returns \u003ccode\u003estring\u003c/code\u003e, throws if not a string\u003cbr /\u003e\nconst name = getFieldValue(formData, 'name', { type: 'string' });\u003c/p\u003e\n\u003cp\u003e// File type: returns \u003ccode\u003eFile\u003c/code\u003e, throws if not a File\u003cbr /\u003e\nconst avatar = getFieldValue(formData, 'avatar', { type: 'file' });\u003c/p\u003e\n\u003cp\u003e// Object type: parses nested fields into \u003ccode\u003e{ city: unknown, ... }\u003c/code\u003e\u003cbr /\u003e\nconst address = getFieldValue\u0026lt;Address\u0026gt;(formData, 'address', { type: 'object' });\u003c/p\u003e\n\u003cp\u003e// Array: returns \u003ccode\u003eunknown[]\u003c/code\u003e\u003cbr /\u003e\nconst tags = getFieldValue(formData, 'tags', { array: true });\u003c/p\u003e\n\u003cp\u003e// Array of objects: returns \u003ccode\u003eArray\u0026amp;lt;{ name: unknown, ... }\u0026amp;gt;\u003c/code\u003e\u003cbr /\u003e\nconst items = getFieldValue\u0026lt;Item[]\u0026gt;(formData, 'items', {\u003cbr /\u003e\ntype: 'object',\u003cbr /\u003e\narray: true,\u003cbr /\u003e\n});\u003c/p\u003e\n\u003cp\u003e// Optional: returns \u003ccode\u003estring | undefined\u003c/code\u003e, no error if missing\u003cbr /\u003e\nconst bio = getFieldValue(formData, 'bio', { type: 'string', optional: true });\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cp\u003eIt also infers types from the field name:\u003c/p\u003e\n\u003cpre lang=\"ts\"\u003e\u003ccode\u003e\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/edmundhung/conform/commits/v1.15.1/packages/conform-react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@conform-to/zod` from 1.6.1 to 1.15.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/zod\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.15.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for nullable constraints in \u003ccode\u003egetZodConstraint\u003c/code\u003e (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod/issues/1126\"\u003e#1126\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseControl\u003c/code\u003e not reflecting the input's default value in the DOM (\u003ca href=\"https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod/issues/1121\"\u003e#1121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003euseControl\u003c/code\u003e not dispatching a change event when calling \u003ccode\u003econtrol.change()\u003c/code\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/pblhaley/practice-stam/pull/1","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/pblhaley%2Fpractice-stam/issues/1","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1/packages"}},{"old_version":"0.13.8","new_version":"0.13.10","update_type":"patch","path":"/src/NexaMediaServer.API/ClientApp","pr_created_at":"2025-12-30T15:42:10.000Z","version_change":"0.13.8 → 0.13.10","issue":{"uuid":"3770579024","node_id":"PR_kwDOQZgtS866_bAe","number":89,"state":"open","title":"deps(npm)(deps): bump @t3-oss/env-core from 0.13.8 to 0.13.10 in /src/NexaMediaServer.API/ClientApp","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":"2025-12-30T15:42:10.000Z","updated_at":"2025-12-30T15:46:24.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(npm)(deps)","packages":[{"name":"@t3-oss/env-core","old_version":"0.13.8","new_version":"0.13.10","repository_url":"https://github.com/t3-oss/t3-env"}],"path":"/src/NexaMediaServer.API/ClientApp","ecosystem":"npm"},"body":"Bumps [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) from 0.13.8 to 0.13.10.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/388\"\u003e#388\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/juliusmarminge\"\u003e\u003ccode\u003e@​juliusmarminge\u003c/code\u003e\u003c/a\u003e! - add VERCEL_TARGET_ENV to vercel preset\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/326\"\u003e#326\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Abdalrhman-Almarakeby\"\u003e\u003ccode\u003e@​Abdalrhman-Almarakeby\u003c/code\u003e\u003c/a\u003e! - update skipValidation flag to skip validation for extended presets\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/aefbe74167ab23a8d99e23614a2649ffa7f1e844\"\u003e\u003ccode\u003eaefbe74\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e feat(preset): add VERCEL_TARGET_ENV (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/1551e4068a28cb9fbe90147dafadf53cc3b003a6\"\u003e\u003ccode\u003e1551e40\u003c/code\u003e\u003c/a\u003e update the docs to zod 4 (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/14b4d0a3f02e04cd1d291aaf80ad32b043b5fb52\"\u003e\u003ccode\u003e14b4d0a\u003c/code\u003e\u003c/a\u003e feat(docs): add standard schema docs (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/090edb22cb0793d4bf4259142b3c0953ee3bafde\"\u003e\u003ccode\u003e090edb2\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/19c5d6f667bb918580b27482c21ab317d3a27a43\"\u003e\u003ccode\u003e19c5d6f\u003c/code\u003e\u003c/a\u003e bump valibot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e fix: apply skipValidation to all presets when set on parent (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5f68dca51843069f68f4be5f6b8b9cbf2d361a81\"\u003e\u003ccode\u003e5f68dca\u003c/code\u003e\u003c/a\u003e feat: improve oxc lint/fmt, add husky hooks to pre-commit and CI/CD (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5382c57e9dd452ae99dba149165a1cc5e1173636\"\u003e\u003ccode\u003e5382c57\u003c/code\u003e\u003c/a\u003e init oxc (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/256f679c796ae5bf809b8422951caf323a804727\"\u003e\u003ccode\u003e256f679\u003c/code\u003e\u003c/a\u003e chore: bump remaining packagers (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.10/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@t3-oss/env-core\u0026package-manager=npm_and_yarn\u0026previous-version=0.13.8\u0026new-version=0.13.10)](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/nexamediaserver/server/pull/89","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nexamediaserver%2Fserver/issues/89","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/89/packages"}},{"old_version":"0.13.6","new_version":"0.13.10","update_type":"patch","path":null,"pr_created_at":"2025-12-29T18:15:18.000Z","version_change":"0.13.6 → 0.13.10","issue":{"uuid":"3768029097","node_id":"PR_kwDOPZIK0s6627AQ","number":9,"state":"open","title":"chore(deps): bump the npm-dependencies group with 106 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":"2025-12-29T18:15:18.000Z","updated_at":"2026-01-12T22:43:29.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"npm-dependencies","update_count":106,"packages":[{"name":"@mui/icons-material","old_version":"7.2.0","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@mui/material","old_version":"7.2.0","new_version":"7.3.6","repository_url":"https://github.com/mui/material-ui"},{"name":"@changesets/changelog-github","old_version":"0.5.1","new_version":"0.5.2","repository_url":"https://github.com/changesets/changesets"},{"name":"@changesets/cli","old_version":"2.29.4","new_version":"2.29.8","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":"turbo","old_version":"2.5.4","new_version":"2.7.2","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.4","repository_url":"https://github.com/harlan-zw/unlighthouse"},{"name":"@conform-to/react","old_version":"1.6.1","new_version":"1.15.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@conform-to/zod","old_version":"1.6.1","new_version":"1.15.1","repository_url":"https://github.com/edmundhung/conform"},{"name":"@icons-pack/react-simple-icons","old_version":"11.2.0","new_version":"13.8.0","repository_url":"https://github.com/icons-pack/react-simple-icons"},{"name":"@makeswift/runtime","old_version":"0.24.6","new_version":"0.26.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.10","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@upstash/redis","old_version":"1.35.0","new_version":"1.36.0","repository_url":"https://github.com/upstash/upstash-redis"},{"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.12.0","repository_url":"https://github.com/graphql/graphql-js"},{"name":"isomorphic-dompurify","old_version":"2.25.0","new_version":"2.35.0","repository_url":"https://github.com/kkomelin/isomorphic-dompurify"},{"name":"jose","old_version":"5.10.0","new_version":"6.1.3","repository_url":"https://github.com/panva/jose"},{"name":"lru-cache","old_version":"11.1.0","new_version":"11.2.4","repository_url":"https://github.com/isaacs/node-lru-cache"},{"name":"lucide-react","old_version":"0.474.0","new_version":"0.562.0","repository_url":"https://github.com/lucide-icons/lucide"},{"name":"next","old_version":"15.4.0-canary.0","new_version":"16.1.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.6.1","repository_url":"https://github.com/amannn/next-intl"},{"name":"nuqs","old_version":"2.4.3","new_version":"2.8.6","repository_url":"https://github.com/47ng/nuqs"},{"name":"react","old_version":"19.1.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react","old_version":"19.1.6","new_version":"19.2.7","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"react-day-picker","old_version":"9.7.0","new_version":"9.13.0","repository_url":"https://github.com/gpbl/react-day-picker"},{"name":"react-dom","old_version":"19.1.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"@types/react-dom","old_version":"19.1.6","new_version":"19.2.3","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"set-cookie-parser","old_version":"2.7.1","new_version":"2.7.2","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.3.8","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.2.1","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.12.0","repository_url":"https://github.com/bigcommerce/eslint-config"},{"name":"@faker-js/faker","old_version":"9.8.0","new_version":"10.1.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.2.3","new_version":"16.1.1","repository_url":"https://github.com/vercel/next.js"},{"name":"@playwright/test","old_version":"1.52.0","new_version":"1.57.0","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.3","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.23","repository_url":"https://github.com/postcss/autoprefixer"},{"name":"dotenv","old_version":"16.5.0","new_version":"17.2.3","repository_url":"https://github.com/motdotla/dotenv"},{"name":"eslint-config-next","old_version":"15.2.3","new_version":"16.1.1","repository_url":"https://github.com/vercel/next.js"},{"name":"postcss","old_version":"8.5.4","new_version":"8.5.6","repository_url":"https://github.com/postcss/postcss"},{"name":"postcss-preset-env","old_version":"10.2.1","new_version":"10.6.0","repository_url":"https://github.com/csstools/postcss-plugins"},{"name":"prettier","old_version":"3.5.3","new_version":"3.7.4","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":"tailwindcss","old_version":"3.4.17","new_version":"3.4.19","repository_url":"https://github.com/tailwindlabs/tailwindcss"},{"name":"@commander-js/extra-typings","old_version":"12.1.0","new_version":"14.0.0","repository_url":"https://github.com/commander-js/extra-typings"},{"name":"chalk","old_version":"5.4.1","new_version":"5.6.2","repository_url":"https://github.com/chalk/chalk"},{"name":"commander","old_version":"12.1.0","new_version":"14.0.2","repository_url":"https://github.com/tj/commander.js"},{"name":"@vitest/coverage-v8","old_version":"3.2.2","new_version":"4.0.16","repository_url":"https://github.com/vitest-dev/vitest"},{"name":"@vitest/ui","old_version":"3.2.2","new_version":"4.0.16","repository_url":"https://github.com/vitest-dev/vitest"},{"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.3","new_version":"4.0.16","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.0","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/figures","old_version":"1.0.12","new_version":"2.0.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/prompts","old_version":"7.5.3","new_version":"8.1.0","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@inquirer/type","old_version":"3.0.7","new_version":"4.0.2","repository_url":"https://github.com/SBoudrias/Inquirer.js"},{"name":"@segment/analytics-node","old_version":"2.2.1","new_version":"2.3.0","repository_url":"https://github.com/segmentio/analytics-next"},{"name":"ansi-escapes","old_version":"7.0.0","new_version":"7.2.0","repository_url":"https://github.com/sindresorhus/ansi-escapes"},{"name":"conf","old_version":"13.1.0","new_version":"15.0.2","repository_url":"https://github.com/sindresorhus/conf"},{"name":"fs-extra","old_version":"11.3.0","new_version":"11.3.3","repository_url":"https://github.com/jprichardson/node-fs-extra"},{"name":"giget","old_version":"1.2.5","new_version":"2.0.0","repository_url":"https://github.com/unjs/giget"},{"name":"nypm","old_version":"0.5.4","new_version":"0.6.2","repository_url":"https://github.com/unjs/nypm"},{"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.0.0","repository_url":"https://github.com/sindresorhus/ora"},{"name":"semver","old_version":"7.7.2","new_version":"7.7.3","repository_url":"https://github.com/npm/node-semver"},{"name":"@types/semver","old_version":"7.7.0","new_version":"7.7.1","repository_url":"https://github.com/DefinitelyTyped/DefinitelyTyped"},{"name":"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.7","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":"msw","old_version":"2.9.0","new_version":"2.12.7","repository_url":"https://github.com/mswjs/msw"},{"name":"@next/eslint-plugin-next","old_version":"15.3.3","new_version":"16.1.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.4","repository_url":"https://github.com/prettier/eslint-plugin-prettier"}],"path":null,"ecosystem":"npm"},"body":"Bumps the npm-dependencies group with 106 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) | `7.2.0` | `7.3.6` |\n| [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material) | `7.2.0` | `7.3.6` |\n| [@changesets/changelog-github](https://github.com/changesets/changesets) | `0.5.1` | `0.5.2` |\n| [@changesets/cli](https://github.com/changesets/changesets) | `2.29.4` | `2.29.8` |\n| [dotenv-cli](https://github.com/entropitor/dotenv-cli) | `8.0.0` | `11.0.0` |\n| [turbo](https://github.com/vercel/turborepo) | `2.5.4` | `2.7.2` |\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.4` |\n| [@conform-to/react](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-react) | `1.6.1` | `1.15.1` |\n| [@conform-to/zod](https://github.com/edmundhung/conform/tree/HEAD/packages/conform-zod) | `1.6.1` | `1.15.1` |\n| [@icons-pack/react-simple-icons](https://github.com/icons-pack/react-simple-icons/tree/HEAD/react-simple-icons) | `11.2.0` | `13.8.0` |\n| [@makeswift/runtime](https://github.com/makeswift/makeswift/tree/HEAD/packages/runtime) | `0.24.6` | `0.26.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.10` |\n| [@upstash/redis](https://github.com/upstash/upstash-redis) | `1.35.0` | `1.36.0` |\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.12.0` |\n| [isomorphic-dompurify](https://github.com/kkomelin/isomorphic-dompurify) | `2.25.0` | `2.35.0` |\n| [jose](https://github.com/panva/jose) | `5.10.0` | `6.1.3` |\n| [lru-cache](https://github.com/isaacs/node-lru-cache) | `11.1.0` | `11.2.4` |\n| [lucide-react](https://github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-react) | `0.474.0` | `0.562.0` |\n| [next](https://github.com/vercel/next.js) | `15.4.0-canary.0` | `16.1.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.6.1` |\n| [nuqs](https://github.com/47ng/nuqs/tree/HEAD/packages/nuqs) | `2.4.3` | `2.8.6` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.1.0` | `19.2.3` |\n| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.1.6` | `19.2.7` |\n| [react-day-picker](https://github.com/gpbl/react-day-picker) | `9.7.0` | `9.13.0` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.1.0` | `19.2.3` |\n| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.1.6` | `19.2.3` |\n| [set-cookie-parser](https://github.com/nfriedly/set-cookie-parser) | `2.7.1` | `2.7.2` |\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.3.8` |\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.2.1` |\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.12.0` |\n| [@faker-js/faker](https://github.com/faker-js/faker) | `9.8.0` | `10.1.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.2.3` | `16.1.1` |\n| [@playwright/test](https://github.com/microsoft/playwright) | `1.52.0` | `1.57.0` |\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.3` |\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.23` |\n| [dotenv](https://github.com/motdotla/dotenv) | `16.5.0` | `17.2.3` |\n| [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next) | `15.2.3` | `16.1.1` |\n| [postcss](https://github.com/postcss/postcss) | `8.5.4` | `8.5.6` |\n| [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.2.1` | `10.6.0` |\n| [prettier](https://github.com/prettier/prettier) | `3.5.3` | `3.7.4` |\n| [prettier-plugin-tailwindcss](https://github.com/tailwindlabs/prettier-plugin-tailwindcss) | `0.6.12` | `0.7.2` |\n| [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) | `3.4.17` | `3.4.19` |\n| [@commander-js/extra-typings](https://github.com/commander-js/extra-typings) | `12.1.0` | `14.0.0` |\n| [chalk](https://github.com/chalk/chalk) | `5.4.1` | `5.6.2` |\n| [commander](https://github.com/tj/commander.js) | `12.1.0` | `14.0.2` |\n| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.2` | `4.0.16` |\n| [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) | `3.2.2` | `4.0.16` |\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.3` | `4.0.16` |\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.0` |\n| [@inquirer/figures](https://github.com/SBoudrias/Inquirer.js) | `1.0.12` | `2.0.2` |\n| [@inquirer/prompts](https://github.com/SBoudrias/Inquirer.js) | `7.5.3` | `8.1.0` |\n| [@inquirer/type](https://github.com/SBoudrias/Inquirer.js) | `3.0.7` | `4.0.2` |\n| [@segment/analytics-node](https://github.com/segmentio/analytics-next/tree/HEAD/packages/node) | `2.2.1` | `2.3.0` |\n| [ansi-escapes](https://github.com/sindresorhus/ansi-escapes) | `7.0.0` | `7.2.0` |\n| [conf](https://github.com/sindresorhus/conf) | `13.1.0` | `15.0.2` |\n| [fs-extra](https://github.com/jprichardson/node-fs-extra) | `11.3.0` | `11.3.3` |\n| [giget](https://github.com/unjs/giget) | `1.2.5` | `2.0.0` |\n| [nypm](https://github.com/unjs/nypm) | `0.5.4` | `0.6.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.0.0` |\n| [semver](https://github.com/npm/node-semver) | `7.7.2` | `7.7.3` |\n| [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver) | `7.7.0` | `7.7.1` |\n| [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) | `1.11.31` | `1.15.7` |\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| [msw](https://github.com/mswjs/msw) | `2.9.0` | `2.12.7` |\n| [@next/eslint-plugin-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-plugin-next) | `15.3.3` | `16.1.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.4` |\n\nUpdates `@mui/icons-material` from 7.2.0 to 7.3.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e\u003ccode\u003e@​mui/icons-material\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.6\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 22 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Accordion] Move properties to the AccordionOwnProps interface (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47348\"\u003e#47348\u003c/a\u003e) \u003ca href=\"https://github.com/Aleksan4e3\"\u003e\u003ccode\u003e@​Aleksan4e3\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Remove unnecessary \u003ccode\u003efilterSelectedOptions\u003c/code\u003e dependency from \u003ccode\u003esyncHighlightedIndex\u003c/code\u003e useCallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47378\"\u003e#47378\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Fix input caret not showing when focusing after chip navigation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47249\"\u003e#47249\u003c/a\u003e) \u003ca href=\"https://github.com/vrachuri28\"\u003e\u003ccode\u003e@​vrachuri28\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Fix ArrowLeft crash when value is not set with single-value rendering (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47214\"\u003e#47214\u003c/a\u003e) \u003ca href=\"https://github.com/rithik56\"\u003e\u003ccode\u003e@​rithik56\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Button] Fix running formAction when passed (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47185\"\u003e#47185\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Chip] Remove leftover closing parenthesis in CSS class key (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47345\"\u003e#47345\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ListItem] Add \u003ccode\u003esecondaryAction\u003c/code\u003e slot to \u003ccode\u003eListItem\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47399\"\u003e#47399\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[NumberField] Fix scroll behavior (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47397\"\u003e#47397\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Select] Fix keyboard navigation while rendering in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47380\"\u003e#47380\u003c/a\u003e) \u003ca href=\"https://github.com/xBlizZer\"\u003e\u003ccode\u003e@​xBlizZer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Select] Fix cannot pass certain event handlers (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47366\"\u003e#47366\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Slider] Accept readonly array for \u003ccode\u003emarks\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47370\"\u003e#47370\u003c/a\u003e) \u003ca href=\"https://github.com/pcorpet\"\u003e\u003ccode\u003e@​pcorpet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Snackbar] Avoid unnecessary \u003ccode\u003eownerState\u003c/code\u003e spread into \u003ccode\u003euseSnackbar\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47373\"\u003e#47373\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[TextField] Allow custom props in slot props via TS module augmentation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47367\"\u003e#47367\u003c/a\u003e) \u003ca href=\"https://github.com/kumarvishwajeettrivedi\"\u003e\u003ccode\u003e@​kumarvishwajeettrivedi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tabs] Fix Arrow key navigation failing when component is rendered in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47178\"\u003e#47178\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typings for theme \u003ccode\u003eapplyStyles\u003c/code\u003e with custom color schemes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47242\"\u003e#47242\u003c/a\u003e) \u003ca href=\"https://github.com/akankshahu\"\u003e\u003ccode\u003e@​akankshahu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/system\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix unwanted attribute on DOM from InitColorSchemeScript \u003ccode\u003eclass\u003c/code\u003e attribute (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47200\"\u003e#47200\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/lab\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Masonry] Fix layout flicker and single column issue (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/43903\"\u003e#43903\u003c/a\u003e) \u003ca href=\"https://github.com/Fanzzzd\"\u003e\u003ccode\u003e@​Fanzzzd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix default theme viewer styling (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47400\"\u003e#47400\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove repetitive words (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47384\"\u003e#47384\u003c/a\u003e) \u003ca href=\"https://github.com/rifeplight\"\u003e\u003ccode\u003e@​rifeplight\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix link to Portal API docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47383\"\u003e#47383\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove mentions of MUI Base from Material UI docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47324\"\u003e#47324\u003c/a\u003e) \u003ca href=\"https://github.com/mapache-salvaje\"\u003e\u003ccode\u003e@​mapache-salvaje\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CSP guidance (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47342\"\u003e#47342\u003c/a\u003e) \u003ca href=\"https://github.com/rossdakin\"\u003e\u003ccode\u003e@​rossdakin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pathname collision in LLMs docs generator (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47209\"\u003e#47209\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve redirected urls to their final location (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47193\"\u003e#47193\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument correct default values for \u003ccode\u003eelevation\u003c/code\u003e and \u003ccode\u003esquare\u003c/code\u003e props (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47261\"\u003e#47261\u003c/a\u003e) \u003ca href=\"https://github.com/Ad1tya-007\"\u003e\u003ccode\u003e@​Ad1tya-007\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix display of colors in dark mode in palette customization page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47403\"\u003e#47403\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Number Field component page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47165\"\u003e#47165\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix mcp schema change (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47171\"\u003e#47171\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[code-infra] Add types for markdown loader (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47075\"\u003e#47075\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Build test utils with code-infra pipeline (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47405\"\u003e#47405\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Vitest test migration (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/44325\"\u003e#44325\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Revive docs bundle analyzer (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47401\"\u003e#47401\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Update tests from vitest PR (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47344\"\u003e#47344\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/icons-material\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.3.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eDec 3, 2025\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 22 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Accordion] Move properties to the AccordionOwnProps interface (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47348\"\u003e#47348\u003c/a\u003e) \u003ca href=\"https://github.com/Aleksan4e3\"\u003e\u003ccode\u003e@​Aleksan4e3\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Remove unnecessary \u003ccode\u003efilterSelectedOptions\u003c/code\u003e dependency from \u003ccode\u003esyncHighlightedIndex\u003c/code\u003e useCallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47378\"\u003e#47378\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Fix input caret not showing when focusing after chip navigation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47249\"\u003e#47249\u003c/a\u003e) \u003ca href=\"https://github.com/vrachuri28\"\u003e\u003ccode\u003e@​vrachuri28\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Fix ArrowLeft crash when value is not set with single-value rendering (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47214\"\u003e#47214\u003c/a\u003e) \u003ca href=\"https://github.com/rithik56\"\u003e\u003ccode\u003e@​rithik56\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Button] Fix running formAction when passed (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47185\"\u003e#47185\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Chip] Remove leftover closing parenthesis in CSS class key (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47345\"\u003e#47345\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ListItem] Add \u003ccode\u003esecondaryAction\u003c/code\u003e slot to \u003ccode\u003eListItem\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47399\"\u003e#47399\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[NumberField] Fix scroll behavior (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47397\"\u003e#47397\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Select] Fix keyboard navigation while rendering in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47380\"\u003e#47380\u003c/a\u003e) \u003ca href=\"https://github.com/xBlizZer\"\u003e\u003ccode\u003e@​xBlizZer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Select] Fix cannot pass certain event handlers (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47366\"\u003e#47366\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Slider] Accept readonly array for \u003ccode\u003emarks\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47370\"\u003e#47370\u003c/a\u003e) \u003ca href=\"https://github.com/pcorpet\"\u003e\u003ccode\u003e@​pcorpet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Snackbar] Avoid unnecessary \u003ccode\u003eownerState\u003c/code\u003e spread into \u003ccode\u003euseSnackbar\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47373\"\u003e#47373\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[TextField] Allow custom props in slot props via TS module augmentation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47367\"\u003e#47367\u003c/a\u003e) \u003ca href=\"https://github.com/kumarvishwajeettrivedi\"\u003e\u003ccode\u003e@​kumarvishwajeettrivedi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tabs] Fix Arrow key navigation failing when component is rendered in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47178\"\u003e#47178\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typings for theme \u003ccode\u003eapplyStyles\u003c/code\u003e with custom color schemes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47242\"\u003e#47242\u003c/a\u003e) \u003ca href=\"https://github.com/akankshahu\"\u003e\u003ccode\u003e@​akankshahu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/system\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix unwanted attribute on DOM from InitColorSchemeScript \u003ccode\u003eclass\u003c/code\u003e attribute (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47200\"\u003e#47200\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/lab\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Masonry] Fix layout flicker and single column issue (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/43903\"\u003e#43903\u003c/a\u003e) \u003ca href=\"https://github.com/Fanzzzd\"\u003e\u003ccode\u003e@​Fanzzzd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix default theme viewer styling (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47400\"\u003e#47400\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove repetitive words (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47384\"\u003e#47384\u003c/a\u003e) \u003ca href=\"https://github.com/rifeplight\"\u003e\u003ccode\u003e@​rifeplight\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix link to Portal API docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47383\"\u003e#47383\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove mentions of MUI Base from Material UI docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47324\"\u003e#47324\u003c/a\u003e) \u003ca href=\"https://github.com/mapache-salvaje\"\u003e\u003ccode\u003e@​mapache-salvaje\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CSP guidance (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47342\"\u003e#47342\u003c/a\u003e) \u003ca href=\"https://github.com/rossdakin\"\u003e\u003ccode\u003e@​rossdakin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pathname collision in LLMs docs generator (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47209\"\u003e#47209\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve redirected urls to their final location (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47193\"\u003e#47193\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument correct default values for \u003ccode\u003eelevation\u003c/code\u003e and \u003ccode\u003esquare\u003c/code\u003e props (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47261\"\u003e#47261\u003c/a\u003e) \u003ca href=\"https://github.com/Ad1tya-007\"\u003e\u003ccode\u003e@​Ad1tya-007\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix display of colors in dark mode in palette customization page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47403\"\u003e#47403\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Number Field component page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47165\"\u003e#47165\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix mcp schema change (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47171\"\u003e#47171\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\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/mui/material-ui/commit/aa8cf28cb4b32fafd7c398f52dd8fde2a632f8e2\"\u003e\u003ccode\u003eaa8cf28\u003c/code\u003e\u003c/a\u003e v7.3.6 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47409\"\u003e#47409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/83d25894817e070d190bdbe28f3ec6f3d6444296\"\u003e\u003ccode\u003e83d2589\u003c/code\u003e\u003c/a\u003e [code-infra] Vitest test migration (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/44325\"\u003e#44325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/56f6d7b8ecbf5ebe5c63c65599a0d897e811aa7e\"\u003e\u003ccode\u003e56f6d7b\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/react\u003c/code\u003e to ^19.2.7 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47396\"\u003e#47396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/c32df2d9b0b21f6408fdd7283877fb55828aac86\"\u003e\u003ccode\u003ec32df2d\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/chai\u003c/code\u003e to ^5.2.3 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47395\"\u003e#47395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/21f24852f3cfa4d2154648a6d88ab26c20d44526\"\u003e\u003ccode\u003e21f2485\u003c/code\u003e\u003c/a\u003e [code-infra] Update tests from vitest PR (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47344\"\u003e#47344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/f68a1f12ea2b110e9bd07eda44318040d0dbe46e\"\u003e\u003ccode\u003ef68a1f1\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/react\u003c/code\u003e to ^19.2.6 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47360\"\u003e#47360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/3887f4bdfa4d354b75c4b9d729f79b54ad524a4c\"\u003e\u003ccode\u003e3887f4b\u003c/code\u003e\u003c/a\u003e Bump react monorepo (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47275\"\u003e#47275\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/92c82252c77237100aebbea0446848a70d0ba2a7\"\u003e\u003ccode\u003e92c8225\u003c/code\u003e\u003c/a\u003e [release] v7.3.5 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47170\"\u003e#47170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/77433b6104713612e2b01af4f08c95522a748a75\"\u003e\u003ccode\u003e77433b6\u003c/code\u003e\u003c/a\u003e Bump react monorepo (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47033\"\u003e#47033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/c20f7837419d39ebacc68f0b329ad82953f09254\"\u003e\u003ccode\u003ec20f783\u003c/code\u003e\u003c/a\u003e [code-infra] Remove repo build scripts (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material/issues/47036\"\u003e#47036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/material-ui/commits/v7.3.6/packages/mui-icons-material\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to 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@​mui/icons-material\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@mui/material` from 7.2.0 to 7.3.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/releases\"\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.3.6\u003c/h2\u003e\n\u003cp\u003eA big thanks to the 22 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Accordion] Move properties to the AccordionOwnProps interface (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47348\"\u003e#47348\u003c/a\u003e) \u003ca href=\"https://github.com/Aleksan4e3\"\u003e\u003ccode\u003e@​Aleksan4e3\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Remove unnecessary \u003ccode\u003efilterSelectedOptions\u003c/code\u003e dependency from \u003ccode\u003esyncHighlightedIndex\u003c/code\u003e useCallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47378\"\u003e#47378\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Fix input caret not showing when focusing after chip navigation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47249\"\u003e#47249\u003c/a\u003e) \u003ca href=\"https://github.com/vrachuri28\"\u003e\u003ccode\u003e@​vrachuri28\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Fix ArrowLeft crash when value is not set with single-value rendering (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47214\"\u003e#47214\u003c/a\u003e) \u003ca href=\"https://github.com/rithik56\"\u003e\u003ccode\u003e@​rithik56\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Button] Fix running formAction when passed (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47185\"\u003e#47185\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Chip] Remove leftover closing parenthesis in CSS class key (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47345\"\u003e#47345\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ListItem] Add \u003ccode\u003esecondaryAction\u003c/code\u003e slot to \u003ccode\u003eListItem\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47399\"\u003e#47399\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[NumberField] Fix scroll behavior (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47397\"\u003e#47397\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Select] Fix keyboard navigation while rendering in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47380\"\u003e#47380\u003c/a\u003e) \u003ca href=\"https://github.com/xBlizZer\"\u003e\u003ccode\u003e@​xBlizZer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Select] Fix cannot pass certain event handlers (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47366\"\u003e#47366\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Slider] Accept readonly array for \u003ccode\u003emarks\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47370\"\u003e#47370\u003c/a\u003e) \u003ca href=\"https://github.com/pcorpet\"\u003e\u003ccode\u003e@​pcorpet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Snackbar] Avoid unnecessary \u003ccode\u003eownerState\u003c/code\u003e spread into \u003ccode\u003euseSnackbar\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47373\"\u003e#47373\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[TextField] Allow custom props in slot props via TS module augmentation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47367\"\u003e#47367\u003c/a\u003e) \u003ca href=\"https://github.com/kumarvishwajeettrivedi\"\u003e\u003ccode\u003e@​kumarvishwajeettrivedi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tabs] Fix Arrow key navigation failing when component is rendered in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47178\"\u003e#47178\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typings for theme \u003ccode\u003eapplyStyles\u003c/code\u003e with custom color schemes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47242\"\u003e#47242\u003c/a\u003e) \u003ca href=\"https://github.com/akankshahu\"\u003e\u003ccode\u003e@​akankshahu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/system\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix unwanted attribute on DOM from InitColorSchemeScript \u003ccode\u003eclass\u003c/code\u003e attribute (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47200\"\u003e#47200\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/lab\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Masonry] Fix layout flicker and single column issue (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/43903\"\u003e#43903\u003c/a\u003e) \u003ca href=\"https://github.com/Fanzzzd\"\u003e\u003ccode\u003e@​Fanzzzd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix default theme viewer styling (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47400\"\u003e#47400\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove repetitive words (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47384\"\u003e#47384\u003c/a\u003e) \u003ca href=\"https://github.com/rifeplight\"\u003e\u003ccode\u003e@​rifeplight\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix link to Portal API docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47383\"\u003e#47383\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove mentions of MUI Base from Material UI docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47324\"\u003e#47324\u003c/a\u003e) \u003ca href=\"https://github.com/mapache-salvaje\"\u003e\u003ccode\u003e@​mapache-salvaje\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CSP guidance (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47342\"\u003e#47342\u003c/a\u003e) \u003ca href=\"https://github.com/rossdakin\"\u003e\u003ccode\u003e@​rossdakin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pathname collision in LLMs docs generator (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47209\"\u003e#47209\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve redirected urls to their final location (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47193\"\u003e#47193\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument correct default values for \u003ccode\u003eelevation\u003c/code\u003e and \u003ccode\u003esquare\u003c/code\u003e props (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47261\"\u003e#47261\u003c/a\u003e) \u003ca href=\"https://github.com/Ad1tya-007\"\u003e\u003ccode\u003e@​Ad1tya-007\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix display of colors in dark mode in palette customization page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47403\"\u003e#47403\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Number Field component page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47165\"\u003e#47165\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix mcp schema change (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47171\"\u003e#47171\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[code-infra] Add types for markdown loader (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47075\"\u003e#47075\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Build test utils with code-infra pipeline (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47405\"\u003e#47405\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Vitest test migration (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/44325\"\u003e#44325\u003c/a\u003e) \u003ca href=\"https://github.com/JCQuintas\"\u003e\u003ccode\u003e@​JCQuintas\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Revive docs bundle analyzer (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47401\"\u003e#47401\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[code-infra] Update tests from vitest PR (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47344\"\u003e#47344\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mui/material-ui/blob/master/CHANGELOG.md\"\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.3.6\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cem\u003eDec 3, 2025\u003c/em\u003e\u003c/p\u003e\n\u003cp\u003eA big thanks to the 22 contributors who made this release possible.\u003c/p\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/material\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Accordion] Move properties to the AccordionOwnProps interface (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47348\"\u003e#47348\u003c/a\u003e) \u003ca href=\"https://github.com/Aleksan4e3\"\u003e\u003ccode\u003e@​Aleksan4e3\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Remove unnecessary \u003ccode\u003efilterSelectedOptions\u003c/code\u003e dependency from \u003ccode\u003esyncHighlightedIndex\u003c/code\u003e useCallback (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47378\"\u003e#47378\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Fix input caret not showing when focusing after chip navigation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47249\"\u003e#47249\u003c/a\u003e) \u003ca href=\"https://github.com/vrachuri28\"\u003e\u003ccode\u003e@​vrachuri28\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Autocomplete] Fix ArrowLeft crash when value is not set with single-value rendering (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47214\"\u003e#47214\u003c/a\u003e) \u003ca href=\"https://github.com/rithik56\"\u003e\u003ccode\u003e@​rithik56\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Button] Fix running formAction when passed (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47185\"\u003e#47185\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Chip] Remove leftover closing parenthesis in CSS class key (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47345\"\u003e#47345\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[ListItem] Add \u003ccode\u003esecondaryAction\u003c/code\u003e slot to \u003ccode\u003eListItem\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47399\"\u003e#47399\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[NumberField] Fix scroll behavior (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47397\"\u003e#47397\u003c/a\u003e) \u003ca href=\"https://github.com/oliviertassinari\"\u003e\u003ccode\u003e@​oliviertassinari\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Select] Fix keyboard navigation while rendering in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47380\"\u003e#47380\u003c/a\u003e) \u003ca href=\"https://github.com/xBlizZer\"\u003e\u003ccode\u003e@​xBlizZer\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Select] Fix cannot pass certain event handlers (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47366\"\u003e#47366\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Slider] Accept readonly array for \u003ccode\u003emarks\u003c/code\u003e prop (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47370\"\u003e#47370\u003c/a\u003e) \u003ca href=\"https://github.com/pcorpet\"\u003e\u003ccode\u003e@​pcorpet\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Snackbar] Avoid unnecessary \u003ccode\u003eownerState\u003c/code\u003e spread into \u003ccode\u003euseSnackbar\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47373\"\u003e#47373\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[TextField] Allow custom props in slot props via TS module augmentation (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47367\"\u003e#47367\u003c/a\u003e) \u003ca href=\"https://github.com/kumarvishwajeettrivedi\"\u003e\u003ccode\u003e@​kumarvishwajeettrivedi\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Tabs] Fix Arrow key navigation failing when component is rendered in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47178\"\u003e#47178\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typings for theme \u003ccode\u003eapplyStyles\u003c/code\u003e with custom color schemes (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47242\"\u003e#47242\u003c/a\u003e) \u003ca href=\"https://github.com/akankshahu\"\u003e\u003ccode\u003e@​akankshahu\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/system\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix unwanted attribute on DOM from InitColorSchemeScript \u003ccode\u003eclass\u003c/code\u003e attribute (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47200\"\u003e#47200\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@​mui/lab\u003c/code\u003e\u003ca href=\"https://github.com/7\"\u003e\u003ccode\u003e@​7\u003c/code\u003e\u003c/a\u003e.3.6\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Masonry] Fix layout flicker and single column issue (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/43903\"\u003e#43903\u003c/a\u003e) \u003ca href=\"https://github.com/Fanzzzd\"\u003e\u003ccode\u003e@​Fanzzzd\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocs\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix default theme viewer styling (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47400\"\u003e#47400\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove repetitive words (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47384\"\u003e#47384\u003c/a\u003e) \u003ca href=\"https://github.com/rifeplight\"\u003e\u003ccode\u003e@​rifeplight\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix link to Portal API docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47383\"\u003e#47383\u003c/a\u003e) \u003ca href=\"https://github.com/ZeeshanTamboli\"\u003e\u003ccode\u003e@​ZeeshanTamboli\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove mentions of MUI Base from Material UI docs (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47324\"\u003e#47324\u003c/a\u003e) \u003ca href=\"https://github.com/mapache-salvaje\"\u003e\u003ccode\u003e@​mapache-salvaje\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CSP guidance (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47342\"\u003e#47342\u003c/a\u003e) \u003ca href=\"https://github.com/rossdakin\"\u003e\u003ccode\u003e@​rossdakin\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix pathname collision in LLMs docs generator (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47209\"\u003e#47209\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eResolve redirected urls to their final location (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47193\"\u003e#47193\u003c/a\u003e) \u003ca href=\"https://github.com/Janpot\"\u003e\u003ccode\u003e@​Janpot\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDocument correct default values for \u003ccode\u003eelevation\u003c/code\u003e and \u003ccode\u003esquare\u003c/code\u003e props (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47261\"\u003e#47261\u003c/a\u003e) \u003ca href=\"https://github.com/Ad1tya-007\"\u003e\u003ccode\u003e@​Ad1tya-007\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix display of colors in dark mode in palette customization page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47403\"\u003e#47403\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Number Field component page (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47165\"\u003e#47165\u003c/a\u003e) \u003ca href=\"https://github.com/siriwatknp\"\u003e\u003ccode\u003e@​siriwatknp\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix mcp schema change (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47171\"\u003e#47171\u003c/a\u003e) \u003ca href=\"https://github.com/sai6855\"\u003e\u003ccode\u003e@​sai6855\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eCore\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/mui/material-ui/commit/aa8cf28cb4b32fafd7c398f52dd8fde2a632f8e2\"\u003e\u003ccode\u003eaa8cf28\u003c/code\u003e\u003c/a\u003e v7.3.6 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47409\"\u003e#47409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/bb64ab13ba4cbc3aec246d1a982217dae2869f0a\"\u003e\u003ccode\u003ebb64ab1\u003c/code\u003e\u003c/a\u003e [Accordion] Move properties to the AccordionOwnProps interface (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47348\"\u003e#47348\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/83d25894817e070d190bdbe28f3ec6f3d6444296\"\u003e\u003ccode\u003e83d2589\u003c/code\u003e\u003c/a\u003e [code-infra] Vitest test migration (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/44325\"\u003e#44325\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/cda73b73636f4cee93323f25297c539c98755828\"\u003e\u003ccode\u003ecda73b7\u003c/code\u003e\u003c/a\u003e [material-ui][ListItem] Add \u003ccode\u003esecondaryAction\u003c/code\u003e slot to \u003ccode\u003eListItem\u003c/code\u003e (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47399\"\u003e#47399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/5536c153f5007b3756979cb19cd3ac6fc3febb7a\"\u003e\u003ccode\u003e5536c15\u003c/code\u003e\u003c/a\u003e [select] Fix keyboard navigation while rendering in shadow DOM (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47380\"\u003e#47380\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/56f6d7b8ecbf5ebe5c63c65599a0d897e811aa7e\"\u003e\u003ccode\u003e56f6d7b\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/react\u003c/code\u003e to ^19.2.7 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47396\"\u003e#47396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/c32df2d9b0b21f6408fdd7283877fb55828aac86\"\u003e\u003ccode\u003ec32df2d\u003c/code\u003e\u003c/a\u003e Bump \u003ccode\u003e@​types/chai\u003c/code\u003e to ^5.2.3 (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47395\"\u003e#47395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/23e3e1013bad364921d5e82e64f6e0b012a03e02\"\u003e\u003ccode\u003e23e3e10\u003c/code\u003e\u003c/a\u003e [internal] Remove leftover testing-library libraries from \u003ccode\u003emui-material\u003c/code\u003e pack...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/39c9042a2d1f21177cee167866b2260ca4733724\"\u003e\u003ccode\u003e39c9042\u003c/code\u003e\u003c/a\u003e [select] Fix cannot pass certain event handlers (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47366\"\u003e#47366\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/mui/material-ui/commit/21f24852f3cfa4d2154648a6d88ab26c20d44526\"\u003e\u003ccode\u003e21f2485\u003c/code\u003e\u003c/a\u003e [code-infra] Update tests from vitest PR (\u003ca href=\"https://github.com/mui/material-ui/tree/HEAD/packages/mui-material/issues/47344\"\u003e#47344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mui/material-ui/commits/v7.3.6/packages/mui-material\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to 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@​mui/material\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/changelog-github` from 0.5.1 to 0.5.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/4f8d76c225e4b9cffa764548c49e0ef2aee2a2af\"\u003e\u003ccode\u003e4f8d76c\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/670\"\u003e#670\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/d8f0e6851bddf307b70b03e23b50e0b9410aafa7\"\u003e\u003ccode\u003ed8f0e68\u003c/code\u003e\u003c/a\u003e Fixed an issue with parsing \u003ccode\u003e--json\u003c/code\u003e output when publishing (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/676\"\u003e#676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/fe8db7500f81caea9064f8bec02bcb77e0fd8fce\"\u003e\u003ccode\u003efe8db75\u003c/code\u003e\u003c/a\u003e Upgrade \u003ccode\u003e@manypkg/get-packages\u003c/code\u003e dependencies to latest version (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/667\"\u003e#667\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/9a993ba09629c1620d749432520470cec49d3a96\"\u003e\u003ccode\u003e9a993ba\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eresolutions\u003c/code\u003e to the \u003ccode\u003ePackageJSON\u003c/code\u003e type (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/668\"\u003e#668\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/a8c8a03824a6033854d32779ca5fc4e1571016cc\"\u003e\u003ccode\u003ea8c8a03\u003c/code\u003e\u003c/a\u003e Version Packages (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/663\"\u003e#663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/5413f3e772bf867234922b0691e3c58c1864412d\"\u003e\u003ccode\u003e5413f3e\u003c/code\u003e\u003c/a\u003e Fixed an issue with adding \u003ccode\u003e[undefined]\u003c/code\u003e to the generated changelog (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/660\"\u003e#660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/74dda8c0d8bd1741ca7b19f0ccb37b2330dc9549\"\u003e\u003ccode\u003e74dda8c\u003c/code\u003e\u003c/a\u003e Add support for \u003ccode\u003eworkspace:~\u003c/code\u003e and \u003ccode\u003eworkspace:^\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/585\"\u003e#585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/2b49c390a7cf24ce859ac932b432eb6d8f55c98b\"\u003e\u003ccode\u003e2b49c39\u003c/code\u003e\u003c/a\u003e Implement \u003ccode\u003echangeset tag\u003c/code\u003e and \u003ccode\u003egetAllTags\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/634\"\u003e#634\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/09a7dab8792fa30ce45a8c751e82db177b09666d\"\u003e\u003ccode\u003e09a7dab\u003c/code\u003e\u003c/a\u003e Make master branch rename suggestion more clear (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/638\"\u003e#638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/changesets/changesets/commit/a3628d54aa365140935d6ae376fe6921b221dd5b\"\u003e\u003ccode\u003ea3628d5\u003c/code\u003e\u003c/a\u003e Helpful note about \u003ccode\u003estatus\u003c/code\u003e command (\u003ca href=\"https://redirect.github.com/changesets/changesets/issues/639\"\u003e#639\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/read@0.5.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@changesets/cli` from 2.29.4 to 2.29.8\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.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\n\u003cp\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/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eUpdated dependencies [\u003ca href=\"https://github.com/changesets/changesets/commit/6352819685369daecf31f72e948d0fe92ff33485\"\u003e\u003ccode\u003e6352819\u003c/code\u003e\u003c/a\u003e]:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​changesets/assemble-release-plan\u003c/code\u003e\u003ca href=\"https://github.com/6\"\u003e\u003ccode\u003e@​6\u003c/code\u003e\u003c/a\u003e.0.9\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.13\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\u003eSee full diff in \u003ca href=\"https://github.com/changesets/changesets/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\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 `turbo` from 2.5.4 to 2.7.2\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.7.2\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\u003eperf(create-turbo): Download files faster 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/11297\"\u003evercel/turborepo#11297\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eExamples\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eexamples(dev-deps): bump turbo from 2.6.3 to 2.7.1 in /examples/with-shell-commands in the with-shell-commands group 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/vercel/turborepo/pull/11291\"\u003evercel/turborepo#11291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexamples(dev-deps): bump the with-svelte group in /examples/with-svelte with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11292\"\u003evercel/turborepo#11292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexamples(deps): bump the basic group in /examples/basic with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11293\"\u003evercel/turborepo#11293\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Use newline for separator in misuse text 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/10834\"\u003evercel/turborepo#10834\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(create-turbo): Loader UI states 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/11300\"\u003evercel/turborepo#11300\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Exclude framework-inferred env vars with wildcards 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/11303\"\u003evercel/turborepo#11303\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Don't flash TUI on a \u0026gt;\u0026gt;\u0026gt; FULL TURBO 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/11306\"\u003evercel/turborepo#11306\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: Transit nodes in Devtools 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/11307\"\u003evercel/turborepo#11307\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.7.1...v2.7.2\"\u003ehttps://github.com/vercel/turborepo/compare/v2.7.1...v2.7.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.7.2-canary.2\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: Exclude framework-inferred env vars with wildcards 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/11303\"\u003evercel/turborepo#11303\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.7.2-canary.1...v2.7.2-canary.2\"\u003ehttps://github.com/vercel/turborepo/compare/v2.7.2-canary.1...v2.7.2-canary.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.7.2-canary.1\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003ch3\u003eExamples\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eexamples(dev-deps): bump turbo from 2.6.3 to 2.7.1 in /examples/with-shell-commands in the with-shell-commands group 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/vercel/turborepo/pull/11291\"\u003evercel/turborepo#11291\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexamples(dev-deps): bump the with-svelte group in /examples/with-svelte with 3 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11292\"\u003evercel/turborepo#11292\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eexamples(deps): bump the basic group in /examples/basic with 4 updates by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/vercel/turborepo/pull/11293\"\u003evercel/turborepo#11293\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChangelog\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix(create-turbo): Loader UI states 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/11300\"\u003evercel/turborepo#11300\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.7.2-canary.0...v2.7.2-canary.1\"\u003ehttps://github.com/vercel/turborepo/compare/v2.7.2-canary.0...v2.7.2-canary.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eTurborepo v2.7.2-canary.0\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\u003eperf(create-turbo): Download files faster 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/11297\"\u003evercel/turborepo#11297\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\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/c52f8a14661def99a62094707702911dea708ca7\"\u003e\u003ccode\u003ec52f8a1\u003c/code\u003e\u003c/a\u003e publish 2.7.2 to registry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/51b89a71417840dab7c3647ce20b8c4660ccdb02\"\u003e\u003ccode\u003e51b89a7\u003c/code\u003e\u003c/a\u003e fix: Transit nodes in Devtools (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11307\"\u003e#11307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/cf51fa878e98909907b3d121fd588f4a5b80d8a4\"\u003e\u003ccode\u003ecf51fa8\u003c/code\u003e\u003c/a\u003e fix: Don't flash TUI on a \u0026gt;\u0026gt;\u0026gt; FULL TURBO (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11306\"\u003e#11306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/ad12b4d33fa5c509a02430bee1ea13b44ffaf51c\"\u003e\u003ccode\u003ead12b4d\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.7.2-canary.2 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11305\"\u003e#11305\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/8df40435d401b058f9b32fa16f946a72d241c940\"\u003e\u003ccode\u003e8df4043\u003c/code\u003e\u003c/a\u003e fix: Exclude framework-inferred env vars with wildcards (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11303\"\u003e#11303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/b42419250893ab8532a085e70dd9aa60a9600172\"\u003e\u003ccode\u003eb424192\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.7.2-canary.1 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11302\"\u003e#11302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/ab2dd067ef3637abdb9a2cf2b77d58e046187b38\"\u003e\u003ccode\u003eab2dd06\u003c/code\u003e\u003c/a\u003e fix(create-turbo): Loader UI states (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11300\"\u003e#11300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/6e9fe4a44ad110b4eeb8a3f3f0f54c5a91e1a1d7\"\u003e\u003ccode\u003e6e9fe4a\u003c/code\u003e\u003c/a\u003e release(turborepo): 2.7.2-canary.0 (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11299\"\u003e#11299\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/b9d62c553e0680db2638d5ab639a5a7e76ee6564\"\u003e\u003ccode\u003eb9d62c5\u003c/code\u003e\u003c/a\u003e examples(deps): bump the basic group in /examples/basic with 4 updates (\u003ca href=\"https://redirect.github.com/vercel/turborepo/issues/11293\"\u003e#11293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/vercel/turborepo/commit/57b201acde15071afd97015567769b612c85576d\"\u003e\u003ccode\u003e57b201a\u003c/code\u003e\u003c/a\u003e examples(dev-deps): bump the with-svelte group in /examples/with-svelte with ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/vercel/turborepo/compare/v2.5.4...v2.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for 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 (St...\n\n_Description has been truncated_","html_url":"https://github.com/naveenverma-2264594/bc-cat/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/naveenverma-2264594%2Fbc-cat/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"}},{"old_version":"0.13.8","new_version":"0.13.10","update_type":"patch","path":null,"pr_created_at":"2025-12-29T04:27:23.000Z","version_change":"0.13.8 → 0.13.10","issue":{"uuid":"3766379929","node_id":"PR_kwDOQPX_mM66xdlW","number":17,"state":"closed","title":"deps: bump the production-dependencies group across 1 directory with 8 updates","user":"dependabot[bot]","labels":["dependencies","javascript"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-01-12T04:45:34.000Z","author_association":null,"state_reason":null,"created_at":"2025-12-29T04:27:23.000Z","updated_at":"2026-01-12T04:45:35.000Z","time_to_close":1210691,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps: bump","group_name":"production-dependencies","update_count":8,"packages":[{"name":"@hono/node-server","old_version":"1.19.6","new_version":"1.19.7","repository_url":"https://github.com/honojs/node-server"},{"name":"@t3-oss/env-core","old_version":"0.13.8","new_version":"0.13.10","repository_url":"https://github.com/t3-oss/t3-env"},{"name":"@tanstack/react-query","old_version":"5.90.11","new_version":"5.90.14","repository_url":"https://github.com/TanStack/query"},{"name":"better-auth","old_version":"1.4.3","new_version":"1.4.9","repository_url":"https://github.com/better-auth/better-auth"},{"name":"framer-motion","old_version":"12.23.24","new_version":"12.23.26","repository_url":"https://github.com/motiondivision/motion"},{"name":"react","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"react-dom","old_version":"19.2.0","new_version":"19.2.3","repository_url":"https://github.com/facebook/react"},{"name":"zustand","old_version":"5.0.8","new_version":"5.0.9","repository_url":"https://github.com/pmndrs/zustand"}],"path":null,"ecosystem":"npm"},"body":"Bumps the production-dependencies group with 8 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [@hono/node-server](https://github.com/honojs/node-server) | `1.19.6` | `1.19.7` |\n| [@t3-oss/env-core](https://github.com/t3-oss/t3-env/tree/HEAD/packages/core) | `0.13.8` | `0.13.10` |\n| [@tanstack/react-query](https://github.com/TanStack/query/tree/HEAD/packages/react-query) | `5.90.11` | `5.90.14` |\n| [better-auth](https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth) | `1.4.3` | `1.4.9` |\n| [framer-motion](https://github.com/motiondivision/motion) | `12.23.24` | `12.23.26` |\n| [react](https://github.com/facebook/react/tree/HEAD/packages/react) | `19.2.0` | `19.2.3` |\n| [react-dom](https://github.com/facebook/react/tree/HEAD/packages/react-dom) | `19.2.0` | `19.2.3` |\n| [zustand](https://github.com/pmndrs/zustand) | `5.0.8` | `5.0.9` |\n\n\nUpdates `@hono/node-server` from 1.19.6 to 1.19.7\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/honojs/node-server/releases\"\u003e\u003ccode\u003e@​hono/node-server\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.19.7\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: Fix for hono issue 4563 - incorrect content-length after following symlink by \u003ca href=\"https://github.com/tshmieldev\"\u003e\u003ccode\u003e@​tshmieldev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/290\"\u003ehonojs/node-server#290\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: add \u003ccode\u003econfigVersion\u003c/code\u003e to bun.lock by \u003ca href=\"https://github.com/yusukebe\"\u003e\u003ccode\u003e@​yusukebe\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/291\"\u003ehonojs/node-server#291\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/tshmieldev\"\u003e\u003ccode\u003e@​tshmieldev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/honojs/node-server/pull/290\"\u003ehonojs/node-server#290\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\"\u003ehttps://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\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/honojs/node-server/commit/0a4826cb20d51ea75259f7b5d5fcec9ae937ce76\"\u003e\u003ccode\u003e0a4826c\u003c/code\u003e\u003c/a\u003e 1.19.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/b253386fad58a14602f4bee79c6b8f1e50453a45\"\u003e\u003ccode\u003eb253386\u003c/code\u003e\u003c/a\u003e chore: add \u003ccode\u003econfigVersion\u003c/code\u003e to bun.lock (\u003ca href=\"https://redirect.github.com/honojs/node-server/issues/291\"\u003e#291\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/honojs/node-server/commit/38e17b58cf4ef258e34b1c88dc06e90840aec122\"\u003e\u003ccode\u003e38e17b5\u003c/code\u003e\u003c/a\u003e fix: Fix for hono issue 4563 - incorrect content-length after following symli...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/honojs/node-server/compare/v1.19.6...v1.19.7\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@t3-oss/env-core` from 0.13.8 to 0.13.10\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/t3-oss/t3-env/blob/main/packages/core/CHANGELOG.md\"\u003e\u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.13.10\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/388\"\u003e#388\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/juliusmarminge\"\u003e\u003ccode\u003e@​juliusmarminge\u003c/code\u003e\u003c/a\u003e! - add VERCEL_TARGET_ENV to vercel preset\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.13.9\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/t3-oss/t3-env/pull/326\"\u003e#326\u003c/a\u003e \u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e Thanks \u003ca href=\"https://github.com/Abdalrhman-Almarakeby\"\u003e\u003ccode\u003e@​Abdalrhman-Almarakeby\u003c/code\u003e\u003c/a\u003e! - update skipValidation flag to skip validation for extended presets\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/aefbe74167ab23a8d99e23614a2649ffa7f1e844\"\u003e\u003ccode\u003eaefbe74\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/389\"\u003e#389\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/a778bf30450b74b74a902d2c6ccae6ec4b320c91\"\u003e\u003ccode\u003ea778bf3\u003c/code\u003e\u003c/a\u003e feat(preset): add VERCEL_TARGET_ENV (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/388\"\u003e#388\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/1551e4068a28cb9fbe90147dafadf53cc3b003a6\"\u003e\u003ccode\u003e1551e40\u003c/code\u003e\u003c/a\u003e update the docs to zod 4 (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/382\"\u003e#382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/14b4d0a3f02e04cd1d291aaf80ad32b043b5fb52\"\u003e\u003ccode\u003e14b4d0a\u003c/code\u003e\u003c/a\u003e feat(docs): add standard schema docs (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/383\"\u003e#383\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/090edb22cb0793d4bf4259142b3c0953ee3bafde\"\u003e\u003ccode\u003e090edb2\u003c/code\u003e\u003c/a\u003e chore(release): 📦  version packages (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/387\"\u003e#387\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/19c5d6f667bb918580b27482c21ab317d3a27a43\"\u003e\u003ccode\u003e19c5d6f\u003c/code\u003e\u003c/a\u003e bump valibot\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5987d5a68fc445ed7ba3485e7a847dca5593607a\"\u003e\u003ccode\u003e5987d5a\u003c/code\u003e\u003c/a\u003e fix: apply skipValidation to all presets when set on parent (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/326\"\u003e#326\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5f68dca51843069f68f4be5f6b8b9cbf2d361a81\"\u003e\u003ccode\u003e5f68dca\u003c/code\u003e\u003c/a\u003e feat: improve oxc lint/fmt, add husky hooks to pre-commit and CI/CD (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/386\"\u003e#386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/5382c57e9dd452ae99dba149165a1cc5e1173636\"\u003e\u003ccode\u003e5382c57\u003c/code\u003e\u003c/a\u003e init oxc (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/384\"\u003e#384\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/t3-oss/t3-env/commit/256f679c796ae5bf809b8422951caf323a804727\"\u003e\u003ccode\u003e256f679\u003c/code\u003e\u003c/a\u003e chore: bump remaining packagers (\u003ca href=\"https://github.com/t3-oss/t3-env/tree/HEAD/packages/core/issues/379\"\u003e#379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/t3-oss/t3-env/commits/@t3-oss/env-core@0.13.10/packages/core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​t3-oss/env-core\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `@tanstack/react-query` from 5.90.11 to 5.90.14\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/TanStack/query/releases\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.11\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/d576092e2ece4ca3936add3eb0da5234c1d82ed4\"\u003e\u003ccode\u003ed576092\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/c01b150e3673e11d6533768529a5e6fe3ebee68c\"\u003e\u003ccode\u003ec01b150\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.11\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query-persist-client\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies []:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-persist-client-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.91.9\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.10\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/72d8ac5c592004b8f9c3ee086fcb9c3cd615ca05\"\u003e\u003ccode\u003e72d8ac5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.12\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/TanStack/query/blob/main/packages/react-query/CHANGELOG.md\"\u003e\u003ccode\u003e@​tanstack/react-query\u003c/code\u003e's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.90.14\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/d576092e2ece4ca3936add3eb0da5234c1d82ed4\"\u003e\u003ccode\u003ed576092\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.13\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/4a0a78afbc2432f8cb6828035965853fa98c86a0\"\u003e\u003ccode\u003e4a0a78a\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.90.12\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies [\u003ca href=\"https://github.com/TanStack/query/commit/72d8ac5c592004b8f9c3ee086fcb9c3cd615ca05\"\u003e\u003ccode\u003e72d8ac5\u003c/code\u003e\u003c/a\u003e]:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003e@​tanstack/query-core\u003c/code\u003e\u003ca href=\"https://github.com/5\"\u003e\u003ccode\u003e@​5\u003c/code\u003e\u003c/a\u003e.90.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/84564f1293f4ca067e9cb40bf3e51cce1939ef8d\"\u003e\u003ccode\u003e84564f1\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/10001\"\u003e#10001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/642f72d699377cedc284623f0edd9f6924810593\"\u003e\u003ccode\u003e642f72d\u003c/code\u003e\u003c/a\u003e test(react-query/ssr): add 'useIsFetching' test for SSR (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9994\"\u003e#9994\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/1d20c486ae650c0ba936a45cec9b17679c885207\"\u003e\u003ccode\u003e1d20c48\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9997\"\u003e#9997\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/2be25ca08d93a2e19ba57cf0810822e18ff72be7\"\u003e\u003ccode\u003e2be25ca\u003c/code\u003e\u003c/a\u003e test(react-query/HydrationBoundary): add tests for 'enabled: false' and 'stal...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/f15b7fcc01e995ab8835f1b1cc82ebb472c1ff64\"\u003e\u003ccode\u003ef15b7fc\u003c/code\u003e\u003c/a\u003e ci: prepare for trusted publishing (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9952\"\u003e#9952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/9e8709eddb4c20886873e81b1584edf300fab8aa\"\u003e\u003ccode\u003e9e8709e\u003c/code\u003e\u003c/a\u003e ci: Version Packages (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9945\"\u003e#9945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/TanStack/query/commit/72d8ac5c592004b8f9c3ee086fcb9c3cd615ca05\"\u003e\u003ccode\u003e72d8ac5\u003c/code\u003e\u003c/a\u003e fix: update react and nextJs (\u003ca href=\"https://github.com/TanStack/query/tree/HEAD/packages/react-query/issues/9944\"\u003e#9944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/TanStack/query/commits/@tanstack/react-query@5.90.14/packages/react-query\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for \u003ccode\u003e@​tanstack/react-query\u003c/code\u003e since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `better-auth` from 1.4.3 to 1.4.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/better-auth/better-auth/releases\"\u003ebetter-auth's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.4.9\u003c/h2\u003e\n\u003ch3\u003e   🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003ectx.isTrustedDomain\u003c/code\u003e helper  -  by \u003ca href=\"https://github.com/jonathansamines\"\u003e\u003ccode\u003e@​jonathansamines\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6462\"\u003ebetter-auth/better-auth#6462\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d09c580bc\"\u003e\u003c!-- raw HTML omitted --\u003e(d09c5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrizzle pg supports JSON  -  by \u003ca href=\"https://github.com/dvanmali\"\u003e\u003ccode\u003e@​dvanmali\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6518\"\u003ebetter-auth/better-auth#6518\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/7d5f12b1f\"\u003e\u003c!-- raw HTML omitted --\u003e(7d5f1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Refresh Token Support to Kick OAuth Provider  -  by \u003ca href=\"https://github.com/CesarRodrigu\"\u003e\u003ccode\u003e@​CesarRodrigu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6263\"\u003ebetter-auth/better-auth#6263\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/b1102e345\"\u003e\u003c!-- raw HTML omitted --\u003e(b1102)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eadditionalFields\u003c/code\u003e option in verification table schema  -  by \u003ca href=\"https://github.com/noctarius\"\u003e\u003ccode\u003e@​noctarius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6747\"\u003ebetter-auth/better-auth#6747\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/eab5b4a04\"\u003e\u003c!-- raw HTML omitted --\u003e(eab5b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd patreon social provider  -  by \u003ca href=\"https://github.com/Spuffynism\"\u003e\u003ccode\u003e@​Spuffynism\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003ebenkingcode\u003c/strong\u003e and \u003cstrong\u003eKinfe123\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6245\"\u003ebetter-auth/better-auth#6245\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/07cdd67da\"\u003e\u003c!-- raw HTML omitted --\u003e(07cdd)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd a global backgroundTasks config option to defer actions like sending email and updates to run after response is sent  -  by \u003ca href=\"https://github.com/nexxeln\"\u003e\u003ccode\u003e@​nexxeln\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6713\"\u003ebetter-auth/better-auth#6713\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/d544ba97f\"\u003e\u003c!-- raw HTML omitted --\u003e(d544b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eadmin\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003ePrevent impersonating admins by default [breaking]  -  by \u003ca href=\"https://github.com/jslno\"\u003e\u003ccode\u003e@​jslno\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6454\"\u003ebetter-auth/better-auth#6454\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5fb835ab2\"\u003e\u003c!-- raw HTML omitted --\u003e(5fb83)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support role with permissions for user updates and enforce role change validation  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCopilot\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6699\"\u003ebetter-auth/better-auth#6699\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a0a163320\"\u003e\u003c!-- raw HTML omitted --\u003e(a0a16)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eexpo\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eLast-login-method client plugin  -  by \u003ca href=\"https://github.com/jslno\"\u003e\u003ccode\u003e@​jslno\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6413\"\u003ebetter-auth/better-auth#6413\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/381f25fb5\"\u003e\u003c!-- raw HTML omitted --\u003e(381f2)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003emulti-session\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow to infer additional fields  -  by \u003ca href=\"https://github.com/jslno\"\u003e\u003ccode\u003e@​jslno\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6585\"\u003ebetter-auth/better-auth#6585\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/137863c5b\"\u003e\u003c!-- raw HTML omitted --\u003e(13786)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow to infer additional fields \u0026quot;  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6585\"\u003ebetter-auth/better-auth#6585\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/e26fc6fc2\"\u003e\u003c!-- raw HTML omitted --\u003e(e26fc)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoauth-provider\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAn oauth 2.1 compliant plugin  -  by \u003ca href=\"https://github.com/dvanmali\"\u003e\u003ccode\u003e@​dvanmali\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/4163\"\u003ebetter-auth/better-auth#4163\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/686fba4e1\"\u003e\u003c!-- raw HTML omitted --\u003e(686fb)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eoauth-proxy\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd expirty timestamp for encrypted tokens  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCopilot\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6538\"\u003ebetter-auth/better-auth#6538\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9f6b8e753\"\u003e\u003c!-- raw HTML omitted --\u003e(9f6b8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eone-time-token\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eSupport setting session cookie on ott verify  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/3659\"\u003ebetter-auth/better-auth#3659\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/08e057c19\"\u003e\u003c!-- raw HTML omitted --\u003e(08e05)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eorganization\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAllow invited users to see organization name  -  by \u003ca href=\"https://github.com/GautamBytes\"\u003e\u003ccode\u003e@​GautamBytes\u003c/code\u003e\u003c/a\u003e and \u003cstrong\u003eCopilot\u003c/strong\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6602\"\u003ebetter-auth/better-auth#6602\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/a24761eb3\"\u003e\u003c!-- raw HTML omitted --\u003e(a2476)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003ephone-number\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAdd password length validation for reset functionality  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6674\"\u003ebetter-auth/better-auth#6674\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/4cdf869c6\"\u003e\u003c!-- raw HTML omitted --\u003e(4cdf8)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esaml\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eAssertion timestamp validation with per-provider clock skew  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6706\"\u003ebetter-auth/better-auth#6706\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/90c597a9d\"\u003e\u003c!-- raw HTML omitted --\u003e(90c59)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eValidate SAML crypto algorithms during initial phase  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6785\"\u003ebetter-auth/better-auth#6785\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/b56d7b8ea\"\u003e\u003c!-- raw HTML omitted --\u003e(b56d7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eEnforce one-time use of SAML assertions  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6719\"\u003ebetter-auth/better-auth#6719\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/2053f22bb\"\u003e\u003c!-- raw HTML omitted --\u003e(2053f)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReject deprecated SAML signature and digest algorithms  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6784\"\u003ebetter-auth/better-auth#6784\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/1f171cb3f\"\u003e\u003c!-- raw HTML omitted --\u003e(1f171)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReject deprecated SAML signature and digest algorithms  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6784\"\u003ebetter-auth/better-auth#6784\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/5bab61c32\"\u003e\u003c!-- raw HTML omitted --\u003e(5bab6)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003esso\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eUse domain verified flag to trust providers automatically  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/6f2831163\"\u003e\u003c!-- raw HTML omitted --\u003e(6f283)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd InResponseTo validation  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6557\"\u003ebetter-auth/better-auth#6557\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/50ffecbfa\"\u003e\u003c!-- raw HTML omitted --\u003e(50ffe)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd OIDC discovery  -  by \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6395\"\u003ebetter-auth/better-auth#6395\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/57400bf2a\"\u003e\u003c!-- raw HTML omitted --\u003e(57400)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd URL normalization and validation to all discovery URLs  -  by \u003ca href=\"https://github.com/jonathansamines\"\u003e\u003ccode\u003e@​jonathansamines\u003c/code\u003e\u003c/a\u003e, \u003cstrong\u003ePaola Estefanía de Campos\u003c/strong\u003e, \u003ca href=\"https://github.com/Paola3stefania\"\u003e\u003ccode\u003e@​Paola3stefania\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6503\"\u003ebetter-auth/better-auth#6503\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/17ff1a01e\"\u003e\u003c!-- raw HTML omitted --\u003e(17ff1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e   🐞 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd helper types to exports  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6479\"\u003ebetter-auth/better-auth#6479\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9b556f3d9\"\u003e\u003c!-- raw HTML omitted --\u003e(9b556)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAvoid throwing on client side  -  by \u003ca href=\"https://github.com/landoncolburn\"\u003e\u003ccode\u003e@​landoncolburn\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6361\"\u003ebetter-auth/better-auth#6361\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/b4f45848d\"\u003e\u003c!-- raw HTML omitted --\u003e(b4f45)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExport organization plugin types  -  by \u003ca href=\"https://github.com/pffigueiredo\"\u003e\u003ccode\u003e@​pffigueiredo\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6490\"\u003ebetter-auth/better-auth#6490\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/8efd5cdb0\"\u003e\u003c!-- raw HTML omitted --\u003e(8efd5)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePathname should be normalized when basePath is set to root  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9228c9e11\"\u003e\u003c!-- raw HTML omitted --\u003e(9228c)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ePrematurely deleting active sessions in secondary storage  -  by \u003ca href=\"https://github.com/DevDuki\"\u003e\u003ccode\u003e@​DevDuki\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/3885\"\u003ebetter-auth/better-auth#3885\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/45cf48462\"\u003e\u003c!-- raw HTML omitted --\u003e(45cf4)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake sure non-chunked session data cookie is cleared  -  by \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/26b2b837a\"\u003e\u003c!-- raw HTML omitted --\u003e(26b2b)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eArray field handling across adapters and schema generation  -  by \u003ca href=\"https://github.com/ping-maxwell\"\u003e\u003ccode\u003e@​ping-maxwell\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/Bekacru\"\u003e\u003ccode\u003e@​Bekacru\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6601\"\u003ebetter-auth/better-auth#6601\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/9d3d1d4c6\"\u003e\u003c!-- raw HTML omitted --\u003e(9d3d1)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStoreStateStrategy default to database if provided  -  by \u003ca href=\"https://github.com/himself65\"\u003e\u003ccode\u003e@​himself65\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6619\"\u003ebetter-auth/better-auth#6619\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/880e7c76c\"\u003e\u003c!-- raw HTML omitted --\u003e(880e7)\u003c!-- raw HTML omitted --\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eShould always remove 2FA verification token after successful verification  -  by \u003ca href=\"https://github.com/delfortrie\"\u003e\u003ccode\u003e@​delfortrie\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/better-auth/better-auth/issues/6604\"\u003ebetter-auth/better-auth#6604\u003c/a\u003e \u003ca href=\"https://github.com/better-auth/better-auth/commit/13efb8540\"\u003e\u003c!-- raw HTML omitted --\u003e(13efb)\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/better-auth/better-auth/commit/35fcd1aa89b6e9978d7b34ec971066d6a8f1e4e3\"\u003e\u003ccode\u003e35fcd1a\u003c/code\u003e\u003c/a\u003e chore: release v1.4.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/b96c38bddce6d17a9714c865d8fa01f4390f35fb\"\u003e\u003ccode\u003eb96c38b\u003c/code\u003e\u003c/a\u003e Merge branch 'canary'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/148b32e0cb5e143d31f070eaa2781d0cf471b928\"\u003e\u003ccode\u003e148b32e\u003c/code\u003e\u003c/a\u003e chore: release v1.4.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/5c2180e96797b1b79c4242eb0956709413a2270d\"\u003e\u003ccode\u003e5c2180e\u003c/code\u003e\u003c/a\u003e fix: correct wildcard pattern matching for \u003ccode\u003etrustedOrigins\u003c/code\u003e (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6904\"\u003e#6904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/ae90b482d09ff7085aae1df24cfbce541b525ef6\"\u003e\u003ccode\u003eae90b48\u003c/code\u003e\u003c/a\u003e fix: correct wildcard pattern matching for \u003ccode\u003etrustedOrigins\u003c/code\u003e (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6904\"\u003e#6904\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/70d49e760587220f79c840b1a648b04a134e5912\"\u003e\u003ccode\u003e70d49e7\u003c/code\u003e\u003c/a\u003e fix: don't set state query param if state is not provided (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6822\"\u003e#6822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/cd77223b3b93ab527986c62f429183275438a384\"\u003e\u003ccode\u003ecd77223\u003c/code\u003e\u003c/a\u003e fix: don't set state query param if state is not provided (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6822\"\u003e#6822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/60c77fa45d3732268e6adcaafdac7b923021d78a\"\u003e\u003ccode\u003e60c77fa\u003c/code\u003e\u003c/a\u003e fix: use operator in list members where clause (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6850\"\u003e#6850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/da820851a7dd0eddfa2de51039911464fe45b881\"\u003e\u003ccode\u003eda82085\u003c/code\u003e\u003c/a\u003e fix: use operator in list members where clause (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6850\"\u003e#6850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/better-auth/better-auth/commit/d808c31dfa553c0a0e94a7c57be7458f7b318dd0\"\u003e\u003ccode\u003ed808c31\u003c/code\u003e\u003c/a\u003e fix(client): set session data on refreshManager (\u003ca href=\"https://github.com/better-auth/better-auth/tree/HEAD/packages/better-auth/issues/6932\"\u003e#6932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/better-auth/better-auth/commits/v1.4.9/packages/better-auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `framer-motion` from 12.23.24 to 12.23.26\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/motiondivision/motion/blob/main/CHANGELOG.md\"\u003eframer-motion's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[12.23.26] 2025-12-10\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMoved initialisation of default scale correctors to allow for overwriting existing correctors.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[12.23.25] 2025-12-01\u003c/h2\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure relative projection boxes are re-measured when parent layout changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/611c7e80a94d24c1b04e99733c683f9fe7d84c3a\"\u003e\u003ccode\u003e611c7e8\u003c/code\u003e\u003c/a\u003e v12.23.26\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/e29cb76c7d674e9f34d3f1c02d28bafc5a0d7e86\"\u003e\u003ccode\u003ee29cb76\u003c/code\u003e\u003c/a\u003e Updating changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/356141cdb2599ed500d17d63e75d224908548935\"\u003e\u003ccode\u003e356141c\u003c/code\u003e\u003c/a\u003e Moving default scale corrector initialisation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/42eefee25a586d2f2577f7f11b5d57d5482ecf6a\"\u003e\u003ccode\u003e42eefee\u003c/code\u003e\u003c/a\u003e Updating notify slack\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/78681bc6fe9c1297eacec6f634bd3f13328d64a7\"\u003e\u003ccode\u003e78681bc\u003c/code\u003e\u003c/a\u003e v12.23.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/757b56fac9e62de34f12207704e7e3d6e94abf9f\"\u003e\u003ccode\u003e757b56f\u003c/code\u003e\u003c/a\u003e Updating changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/3d1f73d2379aa18af5601aa986297ef04d8e2cc3\"\u003e\u003ccode\u003e3d1f73d\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/motiondivision/motion/issues/3412\"\u003e#3412\u003c/a\u003e from motiondivision/fix/layout-group\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/4f249bdd432f78ff5b3ecdbbc9b71fa527ba5471\"\u003e\u003ccode\u003e4f249bd\u003c/code\u003e\u003c/a\u003e Removing logs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/00b0f3b02bf4b0b6b4f2feef1dfdef549a71bd57\"\u003e\u003ccode\u003e00b0f3b\u003c/code\u003e\u003c/a\u003e Updating changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/motiondivision/motion/commit/07b95fff226084dc76c4064bc2073594b071bd82\"\u003e\u003ccode\u003e07b95ff\u003c/code\u003e\u003c/a\u003e Updating changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/motiondivision/motion/compare/v12.23.24...v12.23.26\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react` from 19.2.0 to 19.2.3\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.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\u003c/blockquote\u003e\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\u003c/blockquote\u003e\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/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\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.3/packages/react\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `react-dom` from 19.2.0 to 19.2.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/facebook/react/releases\"\u003ereact-dom's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e19.2.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\u003c/blockquote\u003e\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-dom'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\u003c/blockquote\u003e\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/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\u003eSee full diff in \u003ca href=\"https://github.com/facebook/react/commits/v19.2.3/packages/react-dom\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `zustand` from 5.0.8 to 5.0.9\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pmndrs/zustand/releases\"\u003ezustand's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev5.0.9\u003c/h2\u003e\n\u003cp\u003eThis includes experimental middleware \u003ccode\u003eunstable_ssrSafe\u003c/code\u003e for a new usage with Next.js.\nRelated discussion: \u003ca href=\"https://github.com/pmndrs/zustand/discussions/2740\"\u003ehttps://github.com/pmndrs/zustand/discussions/2740\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eexperimental: unstable ssrSafe middleware by \u003ca href=\"https://github.com/dai-shi\"\u003e\u003ccode\u003e@​dai-shi\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3308\"\u003epmndrs/zustand#3308\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/Dan503\"\u003e\u003ccode\u003e@​Dan503\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3222\"\u003epmndrs/zustand#3222\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/01-binary\"\u003e\u003ccode\u003e@​01-binary\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3223\"\u003epmndrs/zustand#3223\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ugouhar\"\u003e\u003ccode\u003e@​ugouhar\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3233\"\u003epmndrs/zustand#3233\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ehsanaslani\"\u003e\u003ccode\u003e@​ehsanaslani\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3241\"\u003epmndrs/zustand#3241\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/totorototo\"\u003e\u003ccode\u003e@​totorototo\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3252\"\u003epmndrs/zustand#3252\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yuraBezh\"\u003e\u003ccode\u003e@​yuraBezh\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3246\"\u003epmndrs/zustand#3246\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/davbrito\"\u003e\u003ccode\u003e@​davbrito\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3281\"\u003epmndrs/zustand#3281\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Triumph-light\"\u003e\u003ccode\u003e@​Triumph-light\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/pmndrs/zustand/pull/3209\"\u003epmndrs/zustand#3209\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.8...v5.0.9\"\u003ehttps://github.com/pmndrs/zustand/compare/v5.0.8...v5.0.9\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/pmndrs/zustand/commit/32a3698e95ad4bf494cfe79849570ad6ea58a1ae\"\u003e\u003ccode\u003e32a3698\u003c/code\u003e\u003c/a\u003e 5.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/350d9ec6bc4830d0b7ae9290c3ad5d59ca209e12\"\u003e\u003ccode\u003e350d9ec\u003c/code\u003e\u003c/a\u003e chore(deps): update dev dependencies (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3309\"\u003e#3309\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/2cfb6a72d2972a5121f5731be9491ceba93c7a44\"\u003e\u003ccode\u003e2cfb6a7\u003c/code\u003e\u003c/a\u003e chore: publish.yml (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3307\"\u003e#3307\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/ddfc158f870d6284b33cc7f308ab48ec69a92988\"\u003e\u003ccode\u003eddfc158\u003c/code\u003e\u003c/a\u003e feat: add zustand playground (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3209\"\u003e#3209\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/f99902226a1791653aaaa213d786fa3cd1d6731e\"\u003e\u003ccode\u003ef999022\u003c/code\u003e\u003c/a\u003e experimental: unstable ssrSafe middleware (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3308\"\u003e#3308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/82806501c4ee38cef868218096c9cba401cd2205\"\u003e\u003ccode\u003e8280650\u003c/code\u003e\u003c/a\u003e chore(deps): bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3306\"\u003e#3306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/957bf8950987ef354ff9da0ac8a3eeb0e41d844d\"\u003e\u003ccode\u003e957bf89\u003c/code\u003e\u003c/a\u003e Update README\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/39a391b6c1ff9aa89b81694d9bdb21da37dd4ac6\"\u003e\u003ccode\u003e39a391b\u003c/code\u003e\u003c/a\u003e chore: dependabot yml (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3301\"\u003e#3301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/cda9d1207877a18203d52a497ee0a88271a97653\"\u003e\u003ccode\u003ecda9d12\u003c/code\u003e\u003c/a\u003e fix: updated the \u0026quot;Advanced Typescript Guide\u0026quot; link throughout the documentatio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pmndrs/zustand/commit/81df20a050abbbe23dd5f45294925d64521da58d\"\u003e\u003ccode\u003e81df20a\u003c/code\u003e\u003c/a\u003e chore: fix dependabot config name (\u003ca href=\"https://redirect.github.com/pmndrs/zustand/issues/3281\"\u003e#3281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pmndrs/zustand/compare/v5.0.8...v5.0.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eMaintainer changes\u003c/summary\u003e\n\u003cp\u003eThis version was pushed to npm by [GitHub Actions](\u003ca href=\"https://www.npmjs.com/~GitHub\"\u003ehttps://www.npmjs.com/~GitHub\u003c/a\u003e Actions), a new releaser for zustand since your current version.\u003c/p\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/qazuor/Bookmind/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/qazuor%2FBookmind/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"}}]}