๐ Patch Changes
- #18263
882dd98Thanks @florian-lefebvre! - Refactors internal bundling and code transforms to use Viteโs Oxc-basedtransformWithOxcand Rolldown instead of esbuild. These packages no longer depend on esbuild directly.
882dd98 Thanks @florian-lefebvre! - Refactors internal bundling and code transforms to use Viteโs Oxc-based transformWithOxc and Rolldown instead of esbuild. These packages no longer depend on esbuild directly.#17676 49d4294 Thanks @Princesseuh! - Improves type checking and editor support for .astro files.
The language server now uses our all-new Biome powered astro2tsx implementation. This new version has much better support for incomplete syntax, generic types and various edge cases.
In the vast majority of cases, no changes should be required to your code, and any change should be the result of more accurate types or behavior.
c895b12 Thanks @nicksnyder! - Updates dependency js-yaml to v4.3.02cffae1 Thanks @astrobot-houston! - Fixes syntax highlighting breaking when using CSS @property at-rules inside <style> blocks. The </style> closing tag and all subsequent blocks are now correctly recognized regardless of CSS content.2b1df12 Thanks @alexisintech! - fix MDX syntax highlighting for indented astro codeblocksc9a5807 Thanks @Princesseuh! - Updates the minimum supported version of VS Code to 1.92.0 (July 2024)#15943 1a627e2 Thanks @alexanderdombroski! - Improves astro file templates to be scoped to .astro file extensions
#15927 421e8de Thanks @FelmonFekadu! - Fixes completions sometimes not working inside the href attribute
#15602 7832dfe Thanks @0xRozier! - Fix syntax highlighting for script and style tags inside expressions (e.g. ternaries and logical operators)
7b4b254 Thanks @Princesseuh! - Updates Volar services to 0.0.70. This updates notably mean that the transitive dependency yaml-language-server no longer depends on a vulnerable version of lodash, causing warnings to show when installing the language server.2cfe935 Thanks @Princesseuh! - Fixes failed publish for 2.16.11.#15125 6feb0d7 Thanks @florian-lefebvre! - Fix โFind All Referencesโ and other TypeScript features by ensuring the plugin bundle is correctly included
#15125 6feb0d7 Thanks @florian-lefebvre! - Fixes syntax highlighting sometimes not working when the frontmatter or script tags ended with certain TypeScript constructs
#15496 eb7cdda Thanks @matthewp! - Fix syntax highlighting for lowercase component tags that start with โstyleโ or โscriptโ.
9cc2c71 Thanks @Princesseuh! - Fixes TypeScript plugin not workingd40ff7d Thanks @Princesseuh! - Fixes extension asking for the wrong version of VS Code#15083 241bb31 Thanks @fkatsuhiro! - Fix โFind All Referencesโ and other TypeScript features by ensuring the plugin bundle is correctly included
#15109 e062101 Thanks @Princesseuh! - Fixes syntax highlighting sometimes not working when the frontmatter or script tags ended with certain TypeScript constructs
a3a20d8 Thanks @Princesseuh! - Retries failed deployf00aa2b Thanks @Princesseuh! - Retry failed publish (again)