# Astro @astrojs/ts-plugin@1.10.11 - Product: Astro (https://whatsnew.fyi/product/astro) - Vendor: Astro - Date: 2026-08-18 - Version: @astrojs/ts-plugin@1.10.11 - Original notes: https://github.com/withastro/astro/releases/tag/%40astrojs/ts-plugin%401.10.11 - Permalink: https://whatsnew.fyi/product/astro/releases/astrojs-ts-plugin-1.10.11 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Prevent Astro's ambient types from leaking into unrelated TypeScript projects in monorepos with hoisted node_modules by only injecting types when the project actually depends on astro or has an astro.config file ###### Patch Changes - [#17668](https://github.com/withastro/astro/pull/17668) [`bef9db5`](https://github.com/withastro/astro/commit/bef9db51186d7201604fc561e1c599a0610d54b0) Thanks [@lazerg](https://github.com/lazerg)! - Fixes Astro's ambient types leaking into unrelated TypeScript projects. In a monorepo with hoisted `node_modules`, the plugin found the shared `astro` install from any project and injected `env.d.ts` and `astro-jsx.d.ts` into it, which pulled `@types/node` into projects that never asked for it. The plugin now only injects those types when the project actually depends on `astro` or has an `astro.config.*` file.