what stackpulse tracks
Astro releases from GitHub
StackPulse watches Astro release notes and keeps the original source link close to every summary.
The web framework for content-driven websites StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.
what stackpulse tracks
StackPulse watches Astro release notes and keeps the original source link close to every summary.
upgrade risk
Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.
migration notes
Migration steps and recommended actions are only shown when the upstream release notes support them.
This release introduces a new `renderComponent()` function for rendering Astro components with inlined styles and scripts, enhancing component rendering capabilities.
Developers using Astro components may benefit from the new `renderComponent()` function for enhanced rendering.
Consider using the new `renderComponent()` function for rendering Astro components with inlined styles and scripts.
Fixes intermittent cached redirect issues for ISR pages on Vercel and corrects Cache-Control headers for hashed assets. Pages now render correctly, and invalid paths return 404 instead of redirects.
Users experiencing intermittent cached redirect issues or incorrect Cache-Control headers for hashed assets on Vercel deployments are affected.
Upgrade to @astrojs/vercel@11.0.11 to resolve caching and redirect issues.
This patch release fixes several bugs including incremental builds rendering unchanged pages, TypeScript 7 compatibility warnings, and domain-based i18n routing. It also addresses issues with Markdown image attributes and server module graph re-evaluation.
Users experiencing issues with incremental builds, TypeScript 7 compatibility, or domain-based i18n routing are affected.
Update to astro@7.3.4 to benefit from bug fixes and improvements.
This release introduces the initial version of the TypeScript content mapper for Astro files, enabling better TypeScript support for content management.
Developers using Astro with TypeScript for content management will benefit from this release.
Update to version 0.2.0 to utilize the new TypeScript content mapper.
This major release migrates the React integration to `@vitejs/plugin-react` v6 with Oxc for JSX and Fast Refresh, and removes the `babel` integration option. It also introduces an opt-in React Compiler for memoizing client components and hooks.
Projects using custom Babel transforms with the React integration are affected and need to migrate to `@rolldown/plugin-babel`.
Migrate custom Babel transforms to `@rolldown/plugin-babel` under `vite.plugins` if needed.
This release updates the `@qwik.dev/partytown` dependency to version 0.14.4, which includes fixes for analytics event forwarding, iframe loading, and support for Google Tag Manager's Tag Assistant preview.
Users leveraging Partytown for analytics or Google Tag Manager will benefit from these updates.
Update to version 2.1.8 to take advantage of the latest fixes and features.
This release fixes an issue where Vue render-function components failed to build when `@astrojs/react` was also enabled. The fix ensures React's renderer `check` no longer crashes on non-React object components, and Vue's `check` now recognizes `defineComponent()` components using a `setup` function returning a render function.
Users using both `@astrojs/vue` and `@astrojs/react` in the same project are affected.
Upgrade to version 7.0.3 to resolve the build issue.
This release refactors internal version handling to use a smaller, ESM-native dependency, improving efficiency and compatibility.
Developers using @astrojs/upgrade may benefit from improved efficiency and compatibility due to the refactored internal version handling.
This release improves type checking and editor support for `.astro` files using a new Biome-powered `astro2tsx` implementation. It also includes fixes for organizing imports and handling AstroComponent suffixes in Svelte and Vue imports.
Developers using `.astro` files in VSCode will benefit from improved type checking and editor support.
Update to the latest version of the Astro VSCode extension to benefit from improved type checking and editor support.
This release refactors internal version handling to use a smaller, ESM-native dependency, improving efficiency and compatibility.
Developers using the @astrojs/ts-plugin may experience improved performance and compatibility due to the internal dependency refactor.
This patch release includes various bug fixes and performance improvements. Key changes include better error handling for image endpoints, fixes for locale handling, and improvements to the dev server startup time.
Users of Astro may experience improved performance, better error handling, and fixed bugs in various features.
Update to astro@7.3.3 to benefit from bug fixes and performance improvements.
This release focuses on bug fixes, including improvements to script/style rendering in MDX, dev toolbar errors, i18n fallback routing, and Cloudflare adapter sessions in dev mode.
Developers using dynamic values in `<script>`/`<style>` tags in MDX are affected by the breaking change.
Update `<script>`/`<style>` tags with dynamic values to use `set:html` for raw rendering.
Patches security vulnerability in MDX script/style handling by escaping dynamic content by default. Only literal content or explicitly marked content with `set:html` will render raw.
Users who dynamically inject script or style content in MDX without explicit `set:html` directives may see escaped content instead of raw rendering.
Review MDX files using dynamic script/style children and add `set:html` where raw rendering is intended.
This patch release updates dependencies, specifically @astrojs/markdown-satteri to version 0.4.1.
view source on github->This release fixes a security issue in MDX script/style rendering by escaping dynamic values by default. Only literal content (including content injected by remark/rehype plugins) is now treated as trusted markup.
Users who dynamically inject script or style content in MDX without explicit `set:html` directives are affected by the security fix.
Review MDX files for dynamic script/style content and add `set:html` where raw rendering is intentionally needed.
This patch fixes a build crash when a custom worker entrypoint exports Durable Object classes alongside prerendered pages by preventing the prerender worker from inheriting certain configurations from the entry worker.
Users with custom worker entrypoints exporting Durable Object classes alongside prerendered pages are affected.
Review worker configurations to ensure `durable_objects`, `migrations`, or `workflows` are properly set up if they were previously inherited.
This patch release fixes a critical issue that prevented projects using `astro:assets` from starting or building.
Projects using `astro:assets` are affected by this fix.
Update to version 7.3.1 if you are using `astro:assets`.
This release introduces concurrent rendering support for incremental builds in Cloudflare, adds a `finalize()` response handler for custom request handlers, and fixes cold `astro dev` crashes.
Developers using `@astrojs/cloudflare` with incremental builds or custom request handlers are affected.
Update to version 14.3.0 to benefit from concurrent rendering and the new `finalize()` handler.
This release introduces a new `--ignore-lock` flag for `astro preview` to support multiple preview servers, adds logging capabilities to image services and cache providers, and improves build performance and caching.
Developers using `astro preview` for E2E testing, custom image services, or cache providers will benefit from the new features and improvements.
Update to Astro 7.3.0 to take advantage of the new features and performance improvements.
This release updates the development image service to ensure all arguments, including the new `logger` parameter, are forwarded to Astro's Sharp service.
Developers using the development image service in Astro with Vercel are affected.
Update to version 11.0.10 to ensure compatibility with the latest Astro Sharp service.