Vigia

npm · npm:astro

astro active

Astro is a modern site builder with web best practices, performance, and DX front-of-mind.

The latest stable version of astro is 7.4.11, published on 2026-11-11. Verified by Vigia on 2026-11-12.

Latest stable version7.4.11
Published2026-11-11 17:35:49 UTC
Installnpm install astro@latest
Requires (engines){"npm":">=9.6.5","node":">=22.23.4","pnpm":">=7.1.0"}
Peer dependencies@astrojs/markdown-remark ^7.3.0
Dist-tagsrc: 3.0.0-rc.11 beta: 7.4.4-beta.0 alpha: 7.0.0-alpha.2 latest: 7.4.11 legacy: 4.16.19 next--spa: 0.0.0-spa-20230519211519 next--perf: 0.0.0-perf-20230907211643 next--wasm: 0.0.0-wasm-20220921185024 next--devapp: 0.0.0-devapp-20230213161446 next--outlet: 0.0.0-outlet-20230516145630 next--perf-2: 0.0.0-perf-2-20221003212959 next--pm-fix: 0.0.0-pm-fix-20230620193235 next--loaders: 0.0.0-loaders-20230222215040 next--markdoc: 0.0.0-markdoc-20230302210326 next--picture: 0.0.0-picture-20231008095742 next--fix-mime: 0.0.0-fix-mime-20230904023307 next--headbody: 0.0.0-headbody-20230210211734 next--imgcache: 0.0.0-imgcache-20220929145446 next--telefunc: 0.0.0-telefunc-20221130131719 next--fragments: 0.0.0-fragments-20231017161931 next--head-prop: 0.0.0-head-prop-20230323183456 next--image-api: 0.0.0-image-api-20221114180701 next--join-base: 0.0.0-join-base-20221208170900 next--mdx-links: 0.0.0-mdx-links-20230206172907 next--prerender: 0.0.0-prerender-20221215222121 next--redirects: 0.0.0-redirects-20230524173123 next--image-next: 0.0.0-image-next-20221114175548 next--middleware: 0.0.0-middleware-20230418135507 next--new-config: 0.0.0-new-config-20221114154518 next--vercel-fix: 0.0.0-vercel-fix-20230227215002 experimental--isr: 0.0.0-isr-20240125224234 experimental--tw5: 0.0.0-tw5-20240917210903 next--check-watch: 0.0.0-check-watch-20230303211357 next--multi-chunk: 0.0.0-multi-chunk-20230508112531 next--vercel-code: 0.0.0-vercel-code-20221115191719 next--vercel-json: 0.0.0-vercel-json-20230313201834 experimental--9591: 0.0.0-9591-20240103143428 experimental--9624: 0.0.0-9624-20240105191325 experimental--9685: 0.0.0-9685-20240112193246 experimental--name: 0.0.0-name-20231110143304 experimental--xray: 0.0.0-xray-20231129021231 next--hmr-recovery: 0.0.0-hmr-recovery-20221027125930 next--schema-image: 0.0.0-schema-image-20230401013700 next--shiki-vercel: 0.0.0-shiki-vercel-20230209184129 next--ssr-manifest: 0.0.0-ssr-manifest-20230306183729 next--vercel-image: 0.0.0-vercel-image-20230428112211 next--vercel-split: 0.0.0-vercel-split-20230629135007 next--vt-root-anim: 0.0.0-vt-root-anim-20230830212910 experimental--10745: 0.0.0-10745-20240410180016 next--config-errors: 0.0.0-config-errors-20221101194733 next--content-cache: 0.0.0-content-cache-20231019190330 next--error-overlay: 0.0.0-error-overlay-20221203190718 next--head-bubbling: 0.0.0-head-bubbling-20230217175534 next--include-files: 0.0.0-include-files-20221014142503 next--srcset-remote: 0.0.0-srcset-remote-20231013141048 next--symbolic-link: 0.0.0-symbolic-link-20230901124103 experimental--cc-hmr: 0.0.0-cc-hmr-20240205141934 experimental--cssesc: 0.0.0-cssesc-20240207015359 experimental--mdx-v3: 0.0.0-mdx-v3-20240502124041 experimental--noSync: 0.0.0-noSync-20240718092432 experimental--si-get: 0.0.0-si-get-20240815175345 next--content-serial: 0.0.0-content-serial-20230522100058 next--image-wasm-ssr: 0.0.0-image-wasm-ssr-20230411145607 next--nested-hydrate: 0.0.0-nested-hydrate-20230524151829 next--optional-sharp: 0.0.0-optional-sharp-20230906121801 next--vercel-image-2: 0.0.0-vercel-image-2-20221112151551 next--vercel-upgrade: 0.0.0-vercel-upgrade-20230905174957 experimental--actions: 0.0.0-actions-20240507170618 next--astro-check-fix: 0.0.0-astro-check-fix-20230830133734 next--cloudcannon-fix: 0.0.0-cloudcannon-fix-20230306211609 next--node-standalone: 0.0.0-node-standalone-20221011210529 next--tailwind-config: 0.0.0-tailwind-config-20230612122302 next--vercel-proc-bug: 0.0.0-vercel-proc-bug-20230124214915 experimental--allow-cc: 0.0.0-allow-cc-20240222155628 experimental--clean-sm: 0.0.0-clean-sm-20241216182429 experimental--db-batch: 0.0.0-db-batch-20240307184301 experimental--sessions: 0.0.0-sessions-20241216171652 experimental--svg-leak: 0.0.0-svg-leak-20241209134543 next--data-collections: 0.0.0-data-collections-20230418125011 next--format-astro-url: 0.0.0-20220816201344 next--image-image-size: 0.0.0-image-image-size-20230309180922 next--view-transitions: 0.0.0-view-transitions-20230731172701 experimental--astro-env: 0.0.0-astro-env-20240522153443 experimental--audits-ui: 0.0.0-audits-ui-20240223144827 experimental--container: 0.0.0-container-20240524172326 experimental--pin-sharp: 0.0.0-pin-sharp-20240109233547 experimental--route-key: 0.0.0-route-key-20240430102522 experimental--si-header: 0.0.0-si-header-20241120190819 experimental--test-apis: 0.0.0-test-apis-20241008195645 next--concurrent-assets: 0.0.0-concurrent-assets-20231015222920 experimental--add-stable: 0.0.0-add-stable-20231208215901 experimental--cc-invalid: 0.0.0-cc-invalid-20240417202858 experimental--crypto-env: 0.0.0-crypto-env-20240829194602 experimental--inline-ccc: 0.0.0-inline-ccc-20240324145742 experimental--vitals-fix: 0.0.0-vitals-fix-20240503214211 next--netlify-undici-fix: 0.0.0-netlify-undici-fix-20230131152620 next--sanitize-filenames: 0.0.0-sanitize-filenames-20230901203435 next--vt-fallback-filter: 0.0.0-vt-fallback-filter-20230831170045 experimental--ccc-scripts: 0.0.0-ccc-scripts-20240531125856 experimental--dev-overlay: 0.0.0-dev-overlay-20231024213927 experimental--edge-nested: 0.0.0-edge-nested-20240223135627 experimental--netlify-fix: 0.0.0-netlify-fix-20231122190344 experimental--render-type: 0.0.0-render-type-20250103094003 incremental-graph-hashing: 0.0.0-incremental-graph-hashing-20260807161014 next--content-collections: 0.0.0-content-collections-20221215161753 next--experimental-assets: 0.0.0-experimental-assets-20230307131344 next--markdoc-import-urls: 0.0.0-markdoc-import-urls-20230607221652 next--scopedStyleStrategy: 0.0.0-scopedStyleStrategy-20230406135310 experimental--astroenv-dev: 0.0.0-astroenv-dev-20241206160513 experimental--contentlayer: 0.0.0-contentlayer-20240808151214 experimental--env-override: 0.0.0-env-override-20241016131627 experimental--i18n-routing: 0.0.0-i18n-routing-20231101144500 experimental--js-strictest: 0.0.0-js-strictest-20240411160410 experimental--vt-partytown: 0.0.0-vt-partytown-20231212203707 next--propagation-metadata: 0.0.0-propagation-metadata-20230907174633 next--vercel-clientaddress: 0.0.0-vercel-clientaddress-20230309142435 next--vercel-symbolic-link: 0.0.0-vercel-symbolic-link-20230901110045 experimental--assets-vitest: 0.0.0-assets-vitest-20240422184742 experimental--astro-url-fix: 0.0.0-astro-url-fix-20241011143901 experimental--atomic-writes: 0.0.0-atomic-writes-20241212091949 experimental--content-cache: 0.0.0-content-cache-20231108193031 experimental--content-layer: 0.0.0-content-layer-20240628202150 experimental--db-export-bug: 0.0.0-db-export-bug-20240307130354 experimental--extra-logging: 0.0.0-extra-logging-20231030194239 experimental--render-nodejs: 0.0.0-render-nodejs-20240213145612 experimental--router-noexec: 0.0.0-router-noexec-20250129135648 experimental--si-crypto-reg: 0.0.0-si-crypto-reg-20240814162819 experimental--token-renewal: 0.0.0-token-renewal-20240315122343 experimental--vitest-config: 0.0.0-vitest-config-20240611074527 next--vercel-speed-insights: 0.0.0-vercel-speed-insights-20230912155045 experimental--alpine-scripts: 0.0.0-alpine-scripts-20250121133658 experimental--dev-after-sync: 0.0.0-dev-after-sync-20250102175105 experimental--env-middleware: 0.0.0-env-middleware-20241105160737 experimental--middleware-fix: 0.0.0-middleware-fix-20241210163342 experimental--node-streaming: 0.0.0-node-streaming-20240515211034 experimental--non-admin-test: 0.0.0-non-admin-test-20240308195029 experimental--server-islands: 0.0.0-server-islands-20240718131003 next--integration-middleware: 0.0.0-integration-middleware-20231019151221 next--markdoc-config-changes: 0.0.0-markdoc-config-changes-20230626153541 next--vercel-edge-middleware: 0.0.0-vercel-edge-middleware-20230630125718 experimental--cf-build-option: 0.0.0-cf-build-option-20240527121637 experimental--skew-protection: 0.0.0-skew-protection-20240412093445 next--netlify-edge-middleware: 0.0.0-netlify-edge-middleware-20230714131425 next--simple-nested-hydration: 0.0.0-simple-nested-hydration-20230612101258 experimental--adapter-sessions: 0.0.0-adapter-sessions-20250207124921 experimental--handle-unhandled: 0.0.0-handle-unhandled-20231213202808 experimental--mdx-layout-style: 0.0.0-mdx-layout-style-20240822115312 experimental--ssg-no-streaming: 0.0.0-ssg-no-streaming-20240104123901 experimental--vite-runtime-api: 0.0.0-vite-runtime-api-20240224085712 experimental--assets-uint8array: 0.0.0-assets-uint8array-20231109073138 experimental--astro-content-fix: 0.0.0-astro-content-fix-20240207175526 experimental--cc-preserve-cache: 0.0.0-cc-preserve-cache-20240502141405 experimental--content-types-dev: 0.0.0-content-types-dev-20240815140037 experimental--head-body-content: 0.0.0-head-body-content-20240329190922 experimental--node-crypto-error: 0.0.0-node-crypto-error-20240214144952 experimental--svelte-editor-fix: 0.0.0-svelte-editor-fix-20240227111439 experimental--404-trailing-slash: 0.0.0-404-trailing-slash-20231117145629 experimental--dynamic-middleware: 0.0.0-dynamic-middleware-20240829171109 experimental--env-race-condition: 0.0.0-env-race-condition-20241114151936 experimental--no-error-in-stream: 0.0.0-no-error-in-stream-20240223213844 experimental--refactor-prerender: 0.0.0-refactor-prerender-20240614140807 experimental--data-store-location: 0.0.0-data-store-location-20250109131010 experimental--immutable-datastore: 0.0.0-immutable-datastore-20240815133714 experimental--improve-sync-errors: 0.0.0-improve-sync-errors-20240201210128 experimental--content-layer-images: 0.0.0-content-layer-images-20240717095022 experimental--direct-render-script: 0.0.0-direct-render-script-20240227141119 experimental--process-env-override: 0.0.0-process-env-override-20241206130809 experimental--toolbar-improvements: 0.0.0-toolbar-improvements-20240420123233 experimental--treeshake-scoped-css: 0.0.0-treeshake-scoped-css-20240304133731 experimental--data-astro-transition: 0.0.0-data-astro-transition-20240111220209 experimental--get-remote-dimensions: 0.0.0-get-remote-dimensions-20240211001920 experimental--react-children-client: 0.0.0-react-children-client-20231023164643 experimental--self-closing-children: 0.0.0-self-closing-children-20231120173528 experimental--actions-bun-workaround: 0.0.0-actions-bun-workaround-20240827210959 experimental--debug-missing-endpoint: 0.0.0-debug-missing-endpoint-20240209211325 experimental--experimental-container: 0.0.0-experimental-container-20240613104104 experimental--routemanifest-refactor: 0.0.0-routemanifest-refactor-20241209145150 experimental--toolbar-absolute-paths: 0.0.0-toolbar-absolute-paths-20240126155246 experimental--db-integrations-support: 0.0.0-db-integrations-support-20240307154857 experimental--trailing-slash-redirect: 0.0.0-trailing-slash-redirect-20250128153540 experimental--server-island-regression: 0.0.0-server-island-regression-20240814104839 experimental--edge-middleware-regression: 0.0.0-edge-middleware-regression-20241003093448 experimental--edge-middleware-verification: 0.0.0-edge-middleware-verification-20240207135919 experimental--island-loading-error-messages: 0.0.0-island-loading-error-messages-20240209173859 experimental--content-collections-intellisense: 0.0.0-content-collections-intellisense-20240808223933 experimental--dupicate-content-entry-improved-message: 0.0.0-dupicate-content-entry-improved-message-20231220220040
LicenseMIT
Advisories on latest versionnone known
Last verified2026-11-12 16:30:50 UTC
Sourcesapi.deps.dev, registry.npmjs.org, registry.npmjs.org

Maintenance

Activityactive
Last stable release2026-11-10 20:11:04 UTC · 2 days ago
Stable releases in the last 12 months117
Published versions1398

Heuristic based only on release dates; it does not measure issue or security response times.

Version history

VersionPublished
7.4.102026-11-10 20:11:04 UTC
7.4.92026-11-10 18:35:03 UTC
7.4.82026-11-09 14:51:52 UTC
7.4.72026-11-05 19:59:28 UTC
7.4.62026-11-05 16:18:53 UTC
7.4.52026-11-02 14:26:27 UTC
7.4.42026-10-28 20:21:47 UTC
7.4.32026-10-28 14:57:38 UTC
7.4.22026-10-21 14:18:56 UTC
7.4.12026-10-19 14:13:57 UTC
7.4.02026-10-15 14:49:24 UTC
7.3.82026-10-08 15:41:04 UTC
7.3.72026-10-07 21:37:30 UTC
7.3.62026-10-06 12:45:48 UTC
7.3.52026-09-24 09:15:47 UTC
7.3.42026-09-22 18:56:49 UTC
7.3.32026-09-16 19:45:24 UTC
7.3.22026-09-08 15:55:00 UTC
7.3.12026-09-03 13:29:45 UTC
7.3.02026-09-03 10:32:27 UTC

Showing the 20 most recent of 716 versions. JSON

Version compatibility

Newest stable version that declares support for each runtime version (from the requirements published with each version).

RuntimeNewest compatible version
node 162.10.15
node 185.18.2
node 206.0.5
node 227.4.10
node 247.4.10

Give your AI agent these facts

Vigia is a free MCP server: your coding agent checks versions, breaking changes and vulnerabilities before it writes code. No signup, no API key.

claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp

Add to CursorAdd to VS Code★ Star on GitHub

Any other MCP client
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }

Agent skill (SKILL.md): tells the agent when to use Vigia · GitHub Action for pull requests

Frequently asked questions

What is the latest version of astro?

The latest stable version of astro is 7.4.11, published on 2026-11-11. Verified by Vigia on 2026-11-12.

How do I install the latest version of astro?

Run npm install astro@latest. The latest stable version is 7.4.11 (verified 2026-11-12).

Is astro deprecated?

No. astro is not marked as deprecated in the registry.

Which Node.js version does astro require?

astro 7.4.11 declares this requirement: {"npm":">=9.6.5","node":">=22.23.4","pnpm":">=7.1.0"}.

Does astro 7.4.11 have known vulnerabilities?

No known advisories affect astro 7.4.11 according to the data Vigia checks.

Is astro still maintained?

astro published 117 stable releases in the last 12 months; the most recent was 2 days ago. Activity: active.

Observed changes

Related packages

Badges for your README

Show the latest version, maintenance status and deprecation status of this package. Copy the Markdown:

[![version](https://vigia.coredls.cloud/badge/npm/astro/version.svg)](https://vigia.coredls.cloud/npm/astro)
[![maintained](https://vigia.coredls.cloud/badge/npm/astro/maintained.svg)](https://vigia.coredls.cloud/npm/astro)
[![status](https://vigia.coredls.cloud/badge/npm/astro/status.svg)](https://vigia.coredls.cloud/npm/astro)

For agents

GET https://vigia.coredls.cloud/v1/packages/npm/astro
GET https://vigia.coredls.cloud/v1/packages/npm/astro/versions/{version}