Astro 7.3 (3 Sep 2026) adds --ignore-lock for parallel astro preview servers (handy for Playwright), passes Astro's runtime logger into custom image services and cache providers, and ships finalize() in @astrojs/cloudflare for custom worker entrypoints. ShopperCove docs checklist only; npm confirmed 7.3.0 / 7.3.5; no affiliate.
3 min read
On 3 September 2026, the Astro team published Astro 7.3. The official Astro 7.3 blog post adds an --ignore-lock escape hatch for astro preview, passes Astro’s runtime logger into custom image services and cache providers, and ships a finalize() helper in @astrojs/cloudflare for custom worker entrypoints. ShopperCove did not upgrade a production Astro site or run @astrojs/upgrade for this note. Package versions below were confirmed on the npm registry on 5 October 2026 (astro@7.3.0 published 3 Sep 2026; latest patch on the 7.3 line as of that check: astro@7.3.5). This is a docs-based upgrade checklist—not a migration log for ShopperCove’s own stack.
There is no affiliate link in this article.
astro preview servers (--ignore-lock)Astro 7.1 added --ignore-lock to astro dev so agents (and humans) could run more than one dev server without fighting the lockfile. Astro 7.2 added that lockfile to astro preview but without the same escape hatch. 7.3 closes the gap:
The blog post calls out Playwright / E2E setups that need more than one preview at once. Those instances run independently—they are meant for quick one-off servers, not ones you manage with astro preview stop / status.
Custom image services and cache providers previously had to use console.warn(), which ignores Astro’s configured log level, destination, and --silent. 7.3 passes a logger into both extension points (shown in the official post):
logger as an argument to hooks such as transform(...).logger on the context passed to onRequest(...).Astro’s built-in Sharp image service and memoryCache() provider were updated to use the same logger path.
finalize() for custom fetch handlers@astrojs/cloudflare adds finalize() so a custom worker entrypoint can apply cookies and Cloudflare CDN cache defaults to the response from an astro/fetch pipeline. The official example imports finalize from @astrojs/cloudflare/fetch and returns finalize(state, await astro(state)) after optional cf(...) asset handling. With Hono, @astrojs/cloudflare/hono middleware applies those headers automatically—no extra call.
npm ls astro (and @astrojs/cloudflare if used). If you are below 7.3.0, schedule the bump in staging.npx @astrojs/upgrade, or install astro@latest / your package manager’s upgrade equivalent (per the 7.3 post).--ignore-lock deliberately—do not disable the lock everywhere by habit.console.warn paths to the injected logger so --silent and log routing stay consistent.fetch entrypoint (not only Hono middleware), adopt finalize() so cookies / CDN defaults match Astro’s pipeline.ShopperCove did not change production Astro versions for this article. Follow the Astro 7.3 announcement and the CHANGELOG.
Astro 7.3 (3 Sep 2026) is a practical toolchain refresh: astro preview --ignore-lock, a shared runtime logger for image/cache extensions, and Cloudflare finalize() for custom workers. Pin astro@7.3.0+ (patch 7.3.5 was current on npm when checked 5 Oct 2026) when ready. Prefer the official 7.3 post over third-party roundups.
Lab evidence
Sources read 5 Oct 2026: astro.build/blog/astro-730; GitHub CHANGELOG/releases; npm astro@7.3.0 (3 Sep) and 7.3.5 (24 Sep). No production Astro upgrade; no benchmarks. Astro 7.3 (3 Sep 2026) adds --ignore-lock for parallel astro preview servers (handy for Playwright), passes Astro's runtime logger into custom image services and cache providers, and ships finalize() in @astrojs/cloudflare for custom worker entrypoints. ShopperCove docs checklist only; npm confirmed 7.3.0 / 7.3.5; no affiliate.
Biome published @biomejs/biome@2.5.15 on 30 September 2026: type-inference and HTML formatter performance, plus nursery rules for React defaults, Svelte runes, logical CSS, and more. ShopperCove upgrade checklist only; no affiliate.
Summary5 Oct 20264 min read
Astro’s documentation theme Starlight published 0.42.0 on 2 September 2026 with a Popover API mobile menu that works when JavaScript fails, a move from shipping TypeScript source to compiled JavaScript + declaration files, removal of the unused tagline option, and a bump to Astro 7.2.10+. npm latest as of 5 Oct 2026 is 0.42.5 (Macedonian locale, 1 Oct). ShopperCove docs upgrade checklist only; no affiliate.
Summary5 Oct 20263 min read
How Google picks one URL from a set of duplicates, and how to influence it.
Summary12 Oct 20261 min read