[ci] release (beta) (#8073)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
Houston (Bot) 2023-08-18 08:46:47 -07:00 committed by GitHub
parent f50d02c201
commit e5c13881f1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
63 changed files with 389 additions and 117 deletions

View file

@ -32,31 +32,51 @@
}, },
"changesets": [ "changesets": [
"afraid-dots-whisper", "afraid-dots-whisper",
"big-elephants-drive",
"big-tips-whisper", "big-tips-whisper",
"breezy-frogs-learn", "brown-wolves-tan",
"chilled-ducks-grin", "chilled-ducks-grin",
"clever-bats-breathe",
"cool-feet-rest", "cool-feet-rest",
"cyan-carrots-stare",
"dirty-lies-cover", "dirty-lies-cover",
"eleven-wasps-teach",
"fair-emus-divide", "fair-emus-divide",
"fair-eyes-promise",
"famous-queens-itch", "famous-queens-itch",
"four-houses-compete", "four-houses-compete",
"gentle-deers-yawn", "gentle-deers-yawn",
"gentle-meals-crash", "gentle-meals-crash",
"giant-plants-sip", "giant-plants-sip",
"heavy-walls-arrive", "heavy-walls-arrive",
"itchy-pants-grin",
"large-countries-share", "large-countries-share",
"loud-candles-admire", "loud-candles-admire",
"many-actors-flash",
"many-pears-explode",
"mighty-dancers-lay", "mighty-dancers-lay",
"nasty-garlics-listen",
"neat-mugs-end",
"neat-owls-run",
"neat-suns-search", "neat-suns-search",
"odd-books-live", "odd-books-live",
"orange-foxes-care",
"perfect-horses-tell", "perfect-horses-tell",
"plenty-keys-add", "plenty-keys-add",
"popular-planes-cover",
"purple-buses-prove", "purple-buses-prove",
"quick-boats-bow",
"rude-ears-play", "rude-ears-play",
"silent-baboons-juggle",
"six-grapes-look", "six-grapes-look",
"slimy-carrots-sell", "slimy-carrots-sell",
"smart-numbers-shout",
"sour-frogs-shout",
"spicy-eels-rush", "spicy-eels-rush",
"strong-papayas-chew",
"tame-files-glow", "tame-files-glow",
"tasty-camels-speak",
"thin-ants-repeat",
"three-adults-exist", "three-adults-exist",
"three-onions-repeat", "three-onions-repeat",
"tricky-candles-suffer", "tricky-candles-suffer",
@ -66,8 +86,10 @@
"unlucky-ravens-type", "unlucky-ravens-type",
"unlucky-sheep-build", "unlucky-sheep-build",
"violet-peaches-invent", "violet-peaches-invent",
"warm-weeks-yell",
"wild-bobcats-carry", "wild-bobcats-carry",
"wild-jobs-tan", "wise-cameras-agree",
"yellow-snakes-jam",
"young-roses-teach" "young-roses-teach"
] ]
} }

View file

@ -11,6 +11,6 @@
"astro": "astro" "astro": "astro"
}, },
"dependencies": { "dependencies": {
"astro": "^3.0.0-beta.2" "astro": "^3.0.0-beta.3"
} }
} }

View file

@ -11,9 +11,9 @@
"astro": "astro" "astro": "astro"
}, },
"dependencies": { "dependencies": {
"@astrojs/mdx": "^1.0.0-beta.0", "@astrojs/mdx": "^1.0.0-beta.1",
"@astrojs/rss": "^3.0.0-beta.0", "@astrojs/rss": "^3.0.0-beta.0",
"@astrojs/sitemap": "^3.0.0-beta.0", "@astrojs/sitemap": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.2" "astro": "^3.0.0-beta.3"
} }
} }

View file

@ -15,7 +15,7 @@
], ],
"scripts": {}, "scripts": {},
"devDependencies": { "devDependencies": {
"astro": "^3.0.0-beta.2" "astro": "^3.0.0-beta.3"
}, },
"peerDependencies": { "peerDependencies": {
"astro": "^2.0.0-beta.0" "astro": "^2.0.0-beta.0"

View file

@ -10,7 +10,7 @@
"astro": "astro" "astro": "astro"
}, },
"dependencies": { "dependencies": {
"astro": "^3.0.0-beta.2" "astro": "^3.0.0-beta.3"
}, },
"devDependencies": { "devDependencies": {
"@astrojs/deno": "^5.0.0-beta.0" "@astrojs/deno": "^5.0.0-beta.0"

View file

@ -14,6 +14,6 @@
"@astrojs/alpinejs": "^0.3.0-beta.0", "@astrojs/alpinejs": "^0.3.0-beta.0",
"@types/alpinejs": "^3.7.1", "@types/alpinejs": "^3.7.1",
"alpinejs": "^3.12.2", "alpinejs": "^3.12.2",
"astro": "^3.0.0-beta.2" "astro": "^3.0.0-beta.3"
} }
} }

View file

@ -13,7 +13,7 @@
"dependencies": { "dependencies": {
"@astrojs/lit": "^3.0.0-beta.0", "@astrojs/lit": "^3.0.0-beta.0",
"@webcomponents/template-shadowroot": "^0.2.1", "@webcomponents/template-shadowroot": "^0.2.1",
"astro": "^3.0.0-beta.2", "astro": "^3.0.0-beta.3",
"lit": "^2.7.5" "lit": "^2.7.5"
} }
} }

View file

@ -12,11 +12,11 @@
}, },
"dependencies": { "dependencies": {
"@astrojs/preact": "^3.0.0-beta.1", "@astrojs/preact": "^3.0.0-beta.1",
"@astrojs/react": "^3.0.0-beta.2", "@astrojs/react": "^3.0.0-beta.3",
"@astrojs/solid-js": "^3.0.0-beta.1", "@astrojs/solid-js": "^3.0.0-beta.2",
"@astrojs/svelte": "^4.0.0-beta.0", "@astrojs/svelte": "^4.0.0-beta.1",
"@astrojs/vue": "^3.0.0-beta.0", "@astrojs/vue": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.2", "astro": "^3.0.0-beta.3",
"preact": "^10.15.1", "preact": "^10.15.1",
"react": "^18.2.0", "react": "^18.2.0",
"react-dom": "^18.2.0", "react-dom": "^18.2.0",

View file

@ -13,7 +13,7 @@
"dependencies": { "dependencies": {
"@astrojs/preact": "^3.0.0-beta.1", "@astrojs/preact": "^3.0.0-beta.1",
"@preact/signals": "^1.1.3", "@preact/signals": "^1.1.3",
"astro": "^3.0.0-beta.2", "astro": "^3.0.0-beta.3",
"preact": "^10.15.1" "preact": "^10.15.1"
} }
} }

View file

@ -11,10 +11,10 @@
"astro": "astro" "astro": "astro"
}, },
"dependencies": { "dependencies": {
"@astrojs/react": "^3.0.0-beta.2", "@astrojs/react": "^3.0.0-beta.3",
"@types/react": "^18.2.13", "@types/react": "^18.2.13",
"@types/react-dom": "^18.2.6", "@types/react-dom": "^18.2.6",
"astro": "^3.0.0-beta.2", "astro": "^3.0.0-beta.3",
"react": "^18.2.0", "react": "^18.2.0",
"react-dom": "^18.2.0" "react-dom": "^18.2.0"
} }

View file

@ -11,8 +11,8 @@
"astro": "astro" "astro": "astro"
}, },
"dependencies": { "dependencies": {
"@astrojs/solid-js": "^3.0.0-beta.1", "@astrojs/solid-js": "^3.0.0-beta.2",
"astro": "^3.0.0-beta.2", "astro": "^3.0.0-beta.3",
"solid-js": "^1.7.6" "solid-js": "^1.7.6"
} }
} }

View file

@ -11,8 +11,8 @@
"astro": "astro" "astro": "astro"
}, },
"dependencies": { "dependencies": {
"@astrojs/svelte": "^4.0.0-beta.0", "@astrojs/svelte": "^4.0.0-beta.1",
"astro": "^3.0.0-beta.2", "astro": "^3.0.0-beta.3",
"svelte": "^3.59.1" "svelte": "^3.59.1"
} }
} }

View file

@ -12,7 +12,7 @@
}, },
"dependencies": { "dependencies": {
"@astrojs/vue": "^3.0.0-beta.0", "@astrojs/vue": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.2", "astro": "^3.0.0-beta.3",
"vue": "^3.3.4" "vue": "^3.3.4"
} }
} }

View file

@ -12,6 +12,6 @@
}, },
"dependencies": { "dependencies": {
"@astrojs/node": "^6.0.0-beta.0", "@astrojs/node": "^6.0.0-beta.0",
"astro": "^3.0.0-beta.2" "astro": "^3.0.0-beta.3"
} }
} }

View file

@ -15,7 +15,7 @@
], ],
"scripts": {}, "scripts": {},
"devDependencies": { "devDependencies": {
"astro": "^3.0.0-beta.2" "astro": "^3.0.0-beta.3"
}, },
"peerDependencies": { "peerDependencies": {
"astro": "^2.0.0-beta.0" "astro": "^2.0.0-beta.0"

View file

@ -13,7 +13,7 @@
}, },
"dependencies": { "dependencies": {
"@astrojs/node": "^6.0.0-beta.0", "@astrojs/node": "^6.0.0-beta.0",
"astro": "^3.0.0-beta.2", "astro": "^3.0.0-beta.3",
"html-minifier": "^4.0.0" "html-minifier": "^4.0.0"
} }
} }

View file

@ -11,6 +11,6 @@
"astro": "astro" "astro": "astro"
}, },
"dependencies": { "dependencies": {
"astro": "^3.0.0-beta.2" "astro": "^3.0.0-beta.3"
} }
} }

View file

@ -11,6 +11,6 @@
"astro": "astro" "astro": "astro"
}, },
"dependencies": { "dependencies": {
"astro": "^3.0.0-beta.2" "astro": "^3.0.0-beta.3"
} }
} }

View file

@ -11,6 +11,6 @@
"astro": "astro" "astro": "astro"
}, },
"dependencies": { "dependencies": {
"astro": "^3.0.0-beta.2" "astro": "^3.0.0-beta.3"
} }
} }

View file

@ -13,8 +13,8 @@
}, },
"dependencies": { "dependencies": {
"@astrojs/node": "^6.0.0-beta.0", "@astrojs/node": "^6.0.0-beta.0",
"@astrojs/svelte": "^4.0.0-beta.0", "@astrojs/svelte": "^4.0.0-beta.1",
"astro": "^3.0.0-beta.2", "astro": "^3.0.0-beta.3",
"svelte": "^3.59.1" "svelte": "^3.59.1"
} }
} }

View file

@ -12,6 +12,6 @@
}, },
"dependencies": { "dependencies": {
"@astrojs/markdoc": "^1.0.0-beta.1", "@astrojs/markdoc": "^1.0.0-beta.1",
"astro": "^3.0.0-beta.2" "astro": "^3.0.0-beta.3"
} }
} }

View file

@ -12,7 +12,7 @@
}, },
"dependencies": { "dependencies": {
"@astrojs/markdown-remark": "^3.0.0-beta.0", "@astrojs/markdown-remark": "^3.0.0-beta.0",
"astro": "^3.0.0-beta.2", "astro": "^3.0.0-beta.3",
"hast-util-select": "^5.0.5", "hast-util-select": "^5.0.5",
"rehype-autolink-headings": "^6.1.1", "rehype-autolink-headings": "^6.1.1",
"rehype-slug": "^5.1.0", "rehype-slug": "^5.1.0",

View file

@ -11,6 +11,6 @@
"astro": "astro" "astro": "astro"
}, },
"dependencies": { "dependencies": {
"astro": "^3.0.0-beta.2" "astro": "^3.0.0-beta.3"
} }
} }

View file

@ -11,9 +11,9 @@
"astro": "astro" "astro": "astro"
}, },
"dependencies": { "dependencies": {
"@astrojs/mdx": "^1.0.0-beta.0", "@astrojs/mdx": "^1.0.0-beta.1",
"@astrojs/preact": "^3.0.0-beta.1", "@astrojs/preact": "^3.0.0-beta.1",
"astro": "^3.0.0-beta.2", "astro": "^3.0.0-beta.3",
"preact": "^10.15.1" "preact": "^10.15.1"
} }
} }

View file

@ -13,7 +13,7 @@
"dependencies": { "dependencies": {
"@astrojs/preact": "^3.0.0-beta.1", "@astrojs/preact": "^3.0.0-beta.1",
"@nanostores/preact": "^0.4.1", "@nanostores/preact": "^0.4.1",
"astro": "^3.0.0-beta.2", "astro": "^3.0.0-beta.3",
"nanostores": "^0.8.1", "nanostores": "^0.8.1",
"preact": "^10.15.1" "preact": "^10.15.1"
} }

View file

@ -11,10 +11,10 @@
"astro": "astro" "astro": "astro"
}, },
"dependencies": { "dependencies": {
"@astrojs/mdx": "^1.0.0-beta.0", "@astrojs/mdx": "^1.0.0-beta.1",
"@astrojs/tailwind": "^5.0.0-beta.0", "@astrojs/tailwind": "^5.0.0-beta.0",
"@types/canvas-confetti": "^1.6.0", "@types/canvas-confetti": "^1.6.0",
"astro": "^3.0.0-beta.2", "astro": "^3.0.0-beta.3",
"autoprefixer": "^10.4.14", "autoprefixer": "^10.4.14",
"canvas-confetti": "^1.6.0", "canvas-confetti": "^1.6.0",
"postcss": "^8.4.24", "postcss": "^8.4.24",

View file

@ -11,7 +11,7 @@
"astro": "astro" "astro": "astro"
}, },
"dependencies": { "dependencies": {
"astro": "^3.0.0-beta.2", "astro": "^3.0.0-beta.3",
"vite-plugin-pwa": "0.14.7", "vite-plugin-pwa": "0.14.7",
"workbox-window": "^6.6.0" "workbox-window": "^6.6.0"
} }

View file

@ -12,7 +12,7 @@
"test": "vitest" "test": "vitest"
}, },
"dependencies": { "dependencies": {
"astro": "^3.0.0-beta.2", "astro": "^3.0.0-beta.3",
"vitest": "^0.31.4" "vitest": "^0.31.4"
} }
} }

View file

@ -1,5 +1,149 @@
# astro # astro
## 3.0.0-beta.3
### Major Changes
- [#8113](https://github.com/withastro/astro/pull/8113) [`2484dc408`](https://github.com/withastro/astro/commit/2484dc4080e5cd84b9a53648a1de426d7c907be2) Thanks [@Princesseuh](https://github.com/Princesseuh)! - This import alias is no longer included by default with astro:assets. If you were using this alias with experimental assets, you must convert them to relative file paths, or create your own [import aliases](https://docs.astro.build/en/guides/aliases/).
```diff
---
// src/pages/posts/post-1.astro
- import rocket from '~/assets/rocket.png'
+ import rocket from '../../assets/rocket.png';
---
```
- [#7979](https://github.com/withastro/astro/pull/7979) [`dbc97b121`](https://github.com/withastro/astro/commit/dbc97b121f42583728f1cdfdbf14575fda943f5b) Thanks [@bluwy](https://github.com/bluwy)! - Export experimental `dev`, `build`, `preview`, and `sync` APIs from `astro`. These APIs allow you to run Astro's commands programmatically, and replaces the previous entry point that runs the Astro CLI.
While these APIs are experimental, the inline config parameter is relatively stable without foreseeable changes. However, the returned results of these APIs are more likely to change in the future.
```ts
import { dev, build, preview, sync, type AstroInlineConfig } from 'astro';
// Inline Astro config object.
// Provide a path to a configuration file to load or set options directly inline.
const inlineConfig: AstroInlineConfig = {
// Inline-specific options...
configFile: './astro.config.mjs',
logLevel: 'info',
// Standard Astro config options...
site: 'https://example.com',
};
// Start the Astro dev server
const devServer = await dev(inlineConfig);
await devServer.stop();
// Build your Astro project
await build(inlineConfig);
// Preview your built project
const previewServer = await preview(inlineConfig);
await previewServer.stop();
// Generate types for your Astro project
await sync(inlineConfig);
```
- [#8085](https://github.com/withastro/astro/pull/8085) [`68efd4a8b`](https://github.com/withastro/astro/commit/68efd4a8b29f248397667801465b3152dc98e9a7) Thanks [@bluwy](https://github.com/bluwy)! - Remove exports for `astro/internal/*` and `astro/runtime/server/*` in favour of `astro/runtime/*`. Add new `astro/compiler-runtime` export for compiler-specific runtime code.
These are exports for Astro's internal API and should not affect your project, but if you do use these entrypoints, you can migrate like below:
```diff
- import 'astro/internal/index.js';
+ import 'astro/runtime/server/index.js';
- import 'astro/server/index.js';
+ import 'astro/runtime/server/index.js';
```
```diff
import { transform } from '@astrojs/compiler';
const result = await transform(source, {
- internalURL: 'astro/runtime/server/index.js',
+ internalURL: 'astro/compiler-runtime',
// ...
});
```
- [#8030](https://github.com/withastro/astro/pull/8030) [`5208a3c8f`](https://github.com/withastro/astro/commit/5208a3c8fefcec7694857fb344af351f4631fc34) Thanks [@natemoo-re](https://github.com/natemoo-re)! - Removed duplicate `astro/dist/jsx` export. Please use the `astro/jsx` export instead
- [#8118](https://github.com/withastro/astro/pull/8118) [`8a5b0c1f3`](https://github.com/withastro/astro/commit/8a5b0c1f3a4be6bb62db66ec70144109ff5b4c59) Thanks [@lilnasy](https://github.com/lilnasy)! - Astro is smarter about CSS! Small stylesheets are now inlined by default, and no longer incur the cost of additional requests to your server. Your visitors will have to wait less before they see your pages, especially those in remote locations or in a subway.
This may not be news to you if you had opted-in via the `build.inlineStylesheets` configuration. Stabilized in Astro 2.6 and set to "auto" by default for Starlight, this configuration allows you to reduce the number of requests for stylesheets by inlining them into <style> tags. The new default is "auto", which selects assets smaller than 4kB and includes them in the initial response.
To go back to the previous default behavior, change `build.inlineStylesheets` to "never".
```ts
import { defineConfig } from 'astro/config';
export default defineConfig({
build: {
inlineStylesheets: 'never',
},
});
```
- [#7921](https://github.com/withastro/astro/pull/7921) [`b76c166bd`](https://github.com/withastro/astro/commit/b76c166bdd8e28683f62806aef968d1e0c3b06d9) Thanks [@Princesseuh](https://github.com/Princesseuh)! - `astro:assets` is now enabled by default. If you were previously using the `experimental.assets` flag, please remove it from your config. Also note that the previous `@astrojs/image` integration is incompatible, and must be removed.
This also brings two important changes to using images in Astro:
- New ESM shape: importing an image will now return an object with different properties describing the image such as its path, format and dimensions. This is a breaking change and may require you to update your existing images.
- In Markdown, MDX, and Markdoc, the `![]()` syntax will now resolve relative images located anywhere in your project in addition to remote images and images stored in the `public/` folder. This notably unlocks storing images next to your content.
Please see our existing [Assets page in Docs](https://docs.astro.build/en/guides/assets/) for more information about using `astro:assets`.
### Minor Changes
- [#8101](https://github.com/withastro/astro/pull/8101) [`ea7ff5177`](https://github.com/withastro/astro/commit/ea7ff5177dbcd7b2508cb1eef1b22b8ee1f47079) Thanks [@matthewp](https://github.com/matthewp)! - `astro:`namespace aliases for middleware and components
This adds aliases of `astro:middleware` and `astro:components` for the middleware and components modules. This is to make our documentation consistent between are various modules, where some are virtual modules and others are not. Going forward new built-in modules will use this namespace.
### Patch Changes
- [#8128](https://github.com/withastro/astro/pull/8128) [`c2c71d90c`](https://github.com/withastro/astro/commit/c2c71d90c264a2524f99e0373ab59015f23ad4b1) Thanks [@Princesseuh](https://github.com/Princesseuh)! - Update error message when Sharp couldn't be found (tends to happen on pnpm notably)
- [#8092](https://github.com/withastro/astro/pull/8092) [`7177f7579`](https://github.com/withastro/astro/commit/7177f7579b6e866f0fd895b3fd079d8ba330b1a9) Thanks [@natemoo-re](https://github.com/natemoo-re)! - Ensure dotfiles are cleaned during static builds
- [#8070](https://github.com/withastro/astro/pull/8070) [`097a8e4e9`](https://github.com/withastro/astro/commit/097a8e4e916c7df18eafdaa6c8d6ce2991c17ab6) Thanks [@lilnasy](https://github.com/lilnasy)! - Fix a handful of edge cases with prerendered 404/500 pages
- [#8078](https://github.com/withastro/astro/pull/8078) [`2540feedb`](https://github.com/withastro/astro/commit/2540feedb06785d5a20eecc3668849f147d778d4) Thanks [@alexanderniebuhr](https://github.com/alexanderniebuhr)! - Reimplement https://github.com/withastro/astro/pull/7509 to correctly emit pre-rendered pages now that `build.split` is deprecated and this configuration has been moved to `functionPerRoute` inside the adapter.
- [#8105](https://github.com/withastro/astro/pull/8105) [`0e0fa605d`](https://github.com/withastro/astro/commit/0e0fa605d109cc91e08a1ae1cc560ea240fe631b) Thanks [@martrapp](https://github.com/martrapp)! - ViewTransition: bug fix for lost scroll position in browser history
- [#7778](https://github.com/withastro/astro/pull/7778) [`d6b494376`](https://github.com/withastro/astro/commit/d6b4943764989c0e89df2d6875cd19691566dfb3) Thanks [@y-nk](https://github.com/y-nk)! - Added support for optimizing remote images from authorized sources when using `astro:assets`. This comes with two new parameters to specify which domains (`image.domains`) and host patterns (`image.remotePatterns`) are authorized for remote images.
For example, the following configuration will only allow remote images from `astro.build` to be optimized:
```ts
// astro.config.mjs
export default defineConfig({
image: {
domains: ['astro.build'],
},
});
```
The following configuration will only allow remote images from HTTPS hosts:
```ts
// astro.config.mjs
export default defineConfig({
image: {
remotePatterns: [{ protocol: 'https' }],
},
});
```
- [#8072](https://github.com/withastro/astro/pull/8072) [`4477bb41c`](https://github.com/withastro/astro/commit/4477bb41c8ed688785c545731ef5b184b629f4e5) Thanks [@matthewp](https://github.com/matthewp)! - Update Astro types to reflect that compress defaults to true
- [#8130](https://github.com/withastro/astro/pull/8130) [`3e834293d`](https://github.com/withastro/astro/commit/3e834293d47ab2761a7aa013916e8371871efb7f) Thanks [@Princesseuh](https://github.com/Princesseuh)! - Add some polyfills for Stackblitz until they support Node 18. Running Astro on Node 16 is still not officially supported, however.
- Updated dependencies [[`3e834293d`](https://github.com/withastro/astro/commit/3e834293d47ab2761a7aa013916e8371871efb7f)]:
- @astrojs/telemetry@3.0.0-beta.2
## 3.0.0-beta.2 ## 3.0.0-beta.2
### Patch Changes ### Patch Changes

View file

@ -1,6 +1,6 @@
{ {
"name": "astro", "name": "astro",
"version": "3.0.0-beta.2", "version": "3.0.0-beta.3",
"description": "Astro is a modern site builder with web best practices, performance, and DX front-of-mind.", "description": "Astro is a modern site builder with web best practices, performance, and DX front-of-mind.",
"type": "module", "type": "module",
"author": "withastro", "author": "withastro",

View file

@ -159,7 +159,7 @@ export async function generatePages(opts: StaticBuildOptions, internals: BuildIn
const ssrEntryURLPage = createEntryURL(filePath, outFolder); const ssrEntryURLPage = createEntryURL(filePath, outFolder);
const ssrEntryPage = await import(ssrEntryURLPage.toString()); const ssrEntryPage = await import(ssrEntryURLPage.toString());
if ( if (
// TODO: remove in Astro 4.0 // TODO: remove in Astro 4.0
opts.settings.config.build.split || opts.settings.config.build.split ||
opts.settings.adapter?.adapterFeatures?.functionPerRoute opts.settings.adapter?.adapterFeatures?.functionPerRoute
) { ) {

View file

@ -166,7 +166,8 @@ This plugin is responsible to create a file called `manifest.mjs`. In SSG, the f
in `config.outDir`, in SSR the file is saved in `config.build.server`. in `config.outDir`, in SSR the file is saved in `config.build.server`.
This file is important to do two things: This file is important to do two things:
- generate the pages during the SSG;
- generate the pages during the SSG;
- render the pages in SSR; - render the pages in SSR;
The file contains all the information needed to Astro to accomplish the operations mentioned above. The file contains all the information needed to Astro to accomplish the operations mentioned above.

View file

@ -1,4 +1 @@
export { export { defineMiddleware, sequence } from './index.js';
defineMiddleware,
sequence,
} from './index.js';

View file

@ -9,7 +9,7 @@ describe('Directives', async () => {
fixture = await loadFixture({ fixture = await loadFixture({
root: './fixtures/astro-directives/', root: './fixtures/astro-directives/',
// test suite was authored when inlineStylesheets defaulted to never // test suite was authored when inlineStylesheets defaulted to never
build: { inlineStylesheets: 'never' } build: { inlineStylesheets: 'never' },
}); });
await fixture.build(); await fixture.build();
}); });

View file

@ -9,8 +9,8 @@ describe('Page-level styles', () => {
before(async () => { before(async () => {
fixture = await loadFixture({ fixture = await loadFixture({
root: './fixtures/page-level-styles/', root: './fixtures/page-level-styles/',
// test suite was authored when inlineStylesheets defaulted to never // test suite was authored when inlineStylesheets defaulted to never
build: { inlineStylesheets: 'never' }, build: { inlineStylesheets: 'never' },
}); });
await fixture.build(); await fixture.build();
}); });

View file

@ -8,8 +8,8 @@ describe('Loading virtual Astro files', () => {
before(async () => { before(async () => {
fixture = await loadFixture({ fixture = await loadFixture({
root: './fixtures/virtual-astro-file/', root: './fixtures/virtual-astro-file/',
// test suite was authored when inlineStylesheets defaulted to never // test suite was authored when inlineStylesheets defaulted to never
build: { inlineStylesheets: 'never' }, build: { inlineStylesheets: 'never' },
}); });
await fixture.build(); await fixture.build();
}); });

View file

@ -1,5 +1,13 @@
# create-astro # create-astro
## 4.0.0-beta.1
### Patch Changes
- [#7944](https://github.com/withastro/astro/pull/7944) [`dff0f0f8d`](https://github.com/withastro/astro/commit/dff0f0f8ddd531c5d92a90ac00fdb86d71f77509) Thanks [@colinhacks](https://github.com/colinhacks)! - Update 'dev' command for Bun users
- [#8102](https://github.com/withastro/astro/pull/8102) [`e6e1de4f0`](https://github.com/withastro/astro/commit/e6e1de4f08ddba3a7703136a81f275de1976dc9e) Thanks [@natemoo-re](https://github.com/natemoo-re)! - Verify internet connection and that `--template` exists before continuing
## 4.0.0-beta.0 ## 4.0.0-beta.0
### Major Changes ### Major Changes

View file

@ -1,6 +1,6 @@
{ {
"name": "create-astro", "name": "create-astro",
"version": "4.0.0-beta.0", "version": "4.0.0-beta.1",
"type": "module", "type": "module",
"author": "withastro", "author": "withastro",
"license": "MIT", "license": "MIT",

View file

@ -1,5 +1,37 @@
# @astrojs/cloudflare # @astrojs/cloudflare
## 7.0.0-beta.2
### Major Changes
- [#8078](https://github.com/withastro/astro/pull/8078) [`2540feedb`](https://github.com/withastro/astro/commit/2540feedb06785d5a20eecc3668849f147d778d4) Thanks [@alexanderniebuhr](https://github.com/alexanderniebuhr)! - The configuration `build.split` and `build.excludeMiddleware` are deprecated.
You can now configure this behavior using `functionPerRoute` in your Cloudflare integration config:
```diff
import {defineConfig} from "astro/config";
import cloudflare from '@astrojs/cloudflare';
export default defineConfig({
- build: {
- split: true
- },
- adapter: cloudflare()
+ adapter: cloudflare({
+ mode: 'directory',
+ functionPerRoute: true
+ })
})
```
### Patch Changes
- [#8079](https://github.com/withastro/astro/pull/8079) [`7b77b34ce`](https://github.com/withastro/astro/commit/7b77b34cef8b46c4d14ecf9e5fcb45fb276331ec) Thanks [@alexanderniebuhr](https://github.com/alexanderniebuhr)! - Sync Astro Asset support across both modes
- Updated dependencies [[`2484dc408`](https://github.com/withastro/astro/commit/2484dc4080e5cd84b9a53648a1de426d7c907be2), [`c2c71d90c`](https://github.com/withastro/astro/commit/c2c71d90c264a2524f99e0373ab59015f23ad4b1), [`7177f7579`](https://github.com/withastro/astro/commit/7177f7579b6e866f0fd895b3fd079d8ba330b1a9), [`097a8e4e9`](https://github.com/withastro/astro/commit/097a8e4e916c7df18eafdaa6c8d6ce2991c17ab6), [`dbc97b121`](https://github.com/withastro/astro/commit/dbc97b121f42583728f1cdfdbf14575fda943f5b), [`2540feedb`](https://github.com/withastro/astro/commit/2540feedb06785d5a20eecc3668849f147d778d4), [`ea7ff5177`](https://github.com/withastro/astro/commit/ea7ff5177dbcd7b2508cb1eef1b22b8ee1f47079), [`68efd4a8b`](https://github.com/withastro/astro/commit/68efd4a8b29f248397667801465b3152dc98e9a7), [`0e0fa605d`](https://github.com/withastro/astro/commit/0e0fa605d109cc91e08a1ae1cc560ea240fe631b), [`5208a3c8f`](https://github.com/withastro/astro/commit/5208a3c8fefcec7694857fb344af351f4631fc34), [`8a5b0c1f3`](https://github.com/withastro/astro/commit/8a5b0c1f3a4be6bb62db66ec70144109ff5b4c59), [`d6b494376`](https://github.com/withastro/astro/commit/d6b4943764989c0e89df2d6875cd19691566dfb3), [`4477bb41c`](https://github.com/withastro/astro/commit/4477bb41c8ed688785c545731ef5b184b629f4e5), [`3e834293d`](https://github.com/withastro/astro/commit/3e834293d47ab2761a7aa013916e8371871efb7f), [`b76c166bd`](https://github.com/withastro/astro/commit/b76c166bdd8e28683f62806aef968d1e0c3b06d9)]:
- astro@3.0.0-beta.3
- @astrojs/underscore-redirects@0.3.0-beta.0
## 7.0.0-beta.1 ## 7.0.0-beta.1
### Minor Changes ### Minor Changes

View file

@ -1,7 +1,7 @@
{ {
"name": "@astrojs/cloudflare", "name": "@astrojs/cloudflare",
"description": "Deploy your site to Cloudflare Workers/Pages", "description": "Deploy your site to Cloudflare Workers/Pages",
"version": "7.0.0-beta.1", "version": "7.0.0-beta.2",
"type": "module", "type": "module",
"types": "./dist/index.d.ts", "types": "./dist/index.d.ts",
"author": "withastro", "author": "withastro",
@ -45,7 +45,7 @@
"tiny-glob": "^0.2.9" "tiny-glob": "^0.2.9"
}, },
"peerDependencies": { "peerDependencies": {
"astro": "workspace:^3.0.0-beta.2" "astro": "workspace:^3.0.0-beta.3"
}, },
"devDependencies": { "devDependencies": {
"astro": "workspace:*", "astro": "workspace:*",

View file

@ -36,7 +36,7 @@
"esbuild": "^0.15.18" "esbuild": "^0.15.18"
}, },
"peerDependencies": { "peerDependencies": {
"astro": "workspace:^3.0.0-beta.2" "astro": "workspace:^3.0.0-beta.3"
}, },
"devDependencies": { "devDependencies": {
"astro": "workspace:*", "astro": "workspace:*",

View file

@ -52,7 +52,7 @@ Deno.test({
assertEquals(style?.getAttribute('type'), 'text/css'); assertEquals(style?.getAttribute('type'), 'text/css');
assert(style?.textContent?.includes('Courier New')) assert(style?.textContent?.includes('Courier New'));
}); });
await t.step('Correctly loads run-time env variables', async () => { await t.step('Correctly loads run-time env variables', async () => {

View file

@ -75,7 +75,7 @@
"zod": "^3.17.3" "zod": "^3.17.3"
}, },
"peerDependencies": { "peerDependencies": {
"astro": "workspace:^3.0.0-beta.2" "astro": "workspace:^3.0.0-beta.3"
}, },
"devDependencies": { "devDependencies": {
"@astrojs/markdown-remark": "workspace:*", "@astrojs/markdown-remark": "workspace:*",

View file

@ -1,5 +1,18 @@
# @astrojs/mdx # @astrojs/mdx
## 1.0.0-beta.1
### Major Changes
- [#8131](https://github.com/withastro/astro/pull/8131) [`43140b87a`](https://github.com/withastro/astro/commit/43140b87abad99d9e3472faf0e263728ff5a033b) Thanks [@matthewp](https://github.com/matthewp)! - Support Astro 3 JSX format
This upgrades the MDX plugin to correctly work with the new JSX render API in Astro 3.
### Patch Changes
- Updated dependencies [[`2484dc408`](https://github.com/withastro/astro/commit/2484dc4080e5cd84b9a53648a1de426d7c907be2), [`c2c71d90c`](https://github.com/withastro/astro/commit/c2c71d90c264a2524f99e0373ab59015f23ad4b1), [`7177f7579`](https://github.com/withastro/astro/commit/7177f7579b6e866f0fd895b3fd079d8ba330b1a9), [`097a8e4e9`](https://github.com/withastro/astro/commit/097a8e4e916c7df18eafdaa6c8d6ce2991c17ab6), [`dbc97b121`](https://github.com/withastro/astro/commit/dbc97b121f42583728f1cdfdbf14575fda943f5b), [`2540feedb`](https://github.com/withastro/astro/commit/2540feedb06785d5a20eecc3668849f147d778d4), [`ea7ff5177`](https://github.com/withastro/astro/commit/ea7ff5177dbcd7b2508cb1eef1b22b8ee1f47079), [`68efd4a8b`](https://github.com/withastro/astro/commit/68efd4a8b29f248397667801465b3152dc98e9a7), [`0e0fa605d`](https://github.com/withastro/astro/commit/0e0fa605d109cc91e08a1ae1cc560ea240fe631b), [`5208a3c8f`](https://github.com/withastro/astro/commit/5208a3c8fefcec7694857fb344af351f4631fc34), [`8a5b0c1f3`](https://github.com/withastro/astro/commit/8a5b0c1f3a4be6bb62db66ec70144109ff5b4c59), [`d6b494376`](https://github.com/withastro/astro/commit/d6b4943764989c0e89df2d6875cd19691566dfb3), [`4477bb41c`](https://github.com/withastro/astro/commit/4477bb41c8ed688785c545731ef5b184b629f4e5), [`3e834293d`](https://github.com/withastro/astro/commit/3e834293d47ab2761a7aa013916e8371871efb7f), [`b76c166bd`](https://github.com/withastro/astro/commit/b76c166bdd8e28683f62806aef968d1e0c3b06d9)]:
- astro@3.0.0-beta.3
## 1.0.0-beta.0 ## 1.0.0-beta.0
### Minor Changes ### Minor Changes

View file

@ -1,7 +1,7 @@
{ {
"name": "@astrojs/mdx", "name": "@astrojs/mdx",
"description": "Add support for MDX pages in your Astro site", "description": "Add support for MDX pages in your Astro site",
"version": "1.0.0-beta.0", "version": "1.0.0-beta.1",
"type": "module", "type": "module",
"types": "./dist/index.d.ts", "types": "./dist/index.d.ts",
"author": "withastro", "author": "withastro",
@ -54,7 +54,7 @@
"vfile": "^5.3.7" "vfile": "^5.3.7"
}, },
"peerDependencies": { "peerDependencies": {
"astro": "workspace:^3.0.0-beta.2" "astro": "workspace:^3.0.0-beta.3"
}, },
"devDependencies": { "devDependencies": {
"@types/chai": "^4.3.5", "@types/chai": "^4.3.5",

View file

@ -116,7 +116,7 @@ import netlify from '@astrojs/netlify/functions';
export default defineConfig({ export default defineConfig({
output: 'server', output: 'server',
adapter: netlify({ adapter: netlify({
functionPerRoute: true functionPerRoute: true,
}), }),
}); });
``` ```

View file

@ -43,7 +43,7 @@
"esbuild": "^0.18.16" "esbuild": "^0.18.16"
}, },
"peerDependencies": { "peerDependencies": {
"astro": "workspace:^3.0.0-beta.2" "astro": "workspace:^3.0.0-beta.3"
}, },
"devDependencies": { "devDependencies": {
"@netlify/edge-functions": "^2.0.0", "@netlify/edge-functions": "^2.0.0",

View file

@ -37,7 +37,7 @@
"server-destroy": "^1.0.1" "server-destroy": "^1.0.1"
}, },
"peerDependencies": { "peerDependencies": {
"astro": "workspace:^3.0.0-beta.2" "astro": "workspace:^3.0.0-beta.3"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "^18.16.18", "@types/node": "^18.16.18",

View file

@ -1,5 +1,27 @@
# @astrojs/react # @astrojs/react
## 3.0.0-beta.3
### Minor Changes
- [#8082](https://github.com/withastro/astro/pull/8082) [`16a3fdf93`](https://github.com/withastro/astro/commit/16a3fdf93165a1a0404c1db0973871345b2c591b) Thanks [@matthewp](https://github.com/matthewp)! - Optionally parse React slots as React children.
This adds a new configuration option for the React integration `experimentalReactChildren`:
```js
export default {
integrations: [
react({
experimentalReactChildren: true,
}),
],
};
```
With this enabled, children passed to React from Astro components via the default slot are parsed as React components.
This enables better compatibility with certain React components which manipulate their children.
## 3.0.0-beta.2 ## 3.0.0-beta.2
### Patch Changes ### Patch Changes

View file

@ -1,7 +1,7 @@
{ {
"name": "@astrojs/react", "name": "@astrojs/react",
"description": "Use React components within Astro", "description": "Use React components within Astro",
"version": "3.0.0-beta.2", "version": "3.0.0-beta.3",
"type": "module", "type": "module",
"types": "./dist/index.d.ts", "types": "./dist/index.d.ts",
"author": "withastro", "author": "withastro",

View file

@ -44,7 +44,11 @@ function optionsPlugin(experimentalReactChildren: boolean): vite.Plugin {
}; };
} }
function getViteConfiguration({ include, exclude, experimentalReactChildren }: ReactIntegrationOptions = {}) { function getViteConfiguration({
include,
exclude,
experimentalReactChildren,
}: ReactIntegrationOptions = {}) {
return { return {
optimizeDeps: { optimizeDeps: {
include: [ include: [
@ -62,10 +66,7 @@ function getViteConfiguration({ include, exclude, experimentalReactChildren }: R
: '@astrojs/react/server-v17.js', : '@astrojs/react/server-v17.js',
], ],
}, },
plugins: [ plugins: [react({ include, exclude }), optionsPlugin(!!experimentalReactChildren)],
react({ include, exclude }),
optionsPlugin(!!experimentalReactChildren)
],
resolve: { resolve: {
dedupe: ['react', 'react-dom', 'react-dom/server'], dedupe: ['react', 'react-dom', 'react-dom/server'],
}, },
@ -88,14 +89,16 @@ function getViteConfiguration({ include, exclude, experimentalReactChildren }: R
export default function ({ export default function ({
include, include,
exclude, exclude,
experimentalReactChildren experimentalReactChildren,
}: ReactIntegrationOptions = {}): AstroIntegration { }: ReactIntegrationOptions = {}): AstroIntegration {
return { return {
name: '@astrojs/react', name: '@astrojs/react',
hooks: { hooks: {
'astro:config:setup': ({ config, command, addRenderer, updateConfig, injectScript }) => { 'astro:config:setup': ({ config, command, addRenderer, updateConfig, injectScript }) => {
addRenderer(getRenderer()); addRenderer(getRenderer());
updateConfig({ vite: getViteConfiguration({ include, exclude, experimentalReactChildren }) }); updateConfig({
vite: getViteConfiguration({ include, exclude, experimentalReactChildren }),
});
if (command === 'dev') { if (command === 'dev') {
const preamble = FAST_REFRESH_PREAMBLE.replace( const preamble = FAST_REFRESH_PREAMBLE.replace(
`__BASE__`, `__BASE__`,

View file

@ -1,5 +1,11 @@
# @astrojs/solid-js # @astrojs/solid-js
## 3.0.0-beta.2
### Patch Changes
- [#8107](https://github.com/withastro/astro/pull/8107) [`5b4b78245`](https://github.com/withastro/astro/commit/5b4b782451ba9a7d685d56990b471740616e9610) Thanks [@natemoo-re](https://github.com/natemoo-re)! - Update `babel-preset-solid` dependency to `^1.7.7`
## 3.0.0-beta.1 ## 3.0.0-beta.1
### Major Changes ### Major Changes

View file

@ -1,6 +1,6 @@
{ {
"name": "@astrojs/solid-js", "name": "@astrojs/solid-js",
"version": "3.0.0-beta.1", "version": "3.0.0-beta.2",
"description": "Use Solid components within Astro", "description": "Use Solid components within Astro",
"type": "module", "type": "module",
"types": "./dist/index.d.ts", "types": "./dist/index.d.ts",

View file

@ -1,5 +1,14 @@
# @astrojs/svelte # @astrojs/svelte
## 4.0.0-beta.1
### Patch Changes
- [#7291](https://github.com/withastro/astro/pull/7291) [`0bf2cca5d`](https://github.com/withastro/astro/commit/0bf2cca5d7fe1fb025feae00ab3c12ed80f9ea9a) Thanks [@kitschpatrol](https://github.com/kitschpatrol)! - Filter unknown `class` prop warnings
- Updated dependencies [[`2484dc408`](https://github.com/withastro/astro/commit/2484dc4080e5cd84b9a53648a1de426d7c907be2), [`c2c71d90c`](https://github.com/withastro/astro/commit/c2c71d90c264a2524f99e0373ab59015f23ad4b1), [`7177f7579`](https://github.com/withastro/astro/commit/7177f7579b6e866f0fd895b3fd079d8ba330b1a9), [`097a8e4e9`](https://github.com/withastro/astro/commit/097a8e4e916c7df18eafdaa6c8d6ce2991c17ab6), [`dbc97b121`](https://github.com/withastro/astro/commit/dbc97b121f42583728f1cdfdbf14575fda943f5b), [`2540feedb`](https://github.com/withastro/astro/commit/2540feedb06785d5a20eecc3668849f147d778d4), [`ea7ff5177`](https://github.com/withastro/astro/commit/ea7ff5177dbcd7b2508cb1eef1b22b8ee1f47079), [`68efd4a8b`](https://github.com/withastro/astro/commit/68efd4a8b29f248397667801465b3152dc98e9a7), [`0e0fa605d`](https://github.com/withastro/astro/commit/0e0fa605d109cc91e08a1ae1cc560ea240fe631b), [`5208a3c8f`](https://github.com/withastro/astro/commit/5208a3c8fefcec7694857fb344af351f4631fc34), [`8a5b0c1f3`](https://github.com/withastro/astro/commit/8a5b0c1f3a4be6bb62db66ec70144109ff5b4c59), [`d6b494376`](https://github.com/withastro/astro/commit/d6b4943764989c0e89df2d6875cd19691566dfb3), [`4477bb41c`](https://github.com/withastro/astro/commit/4477bb41c8ed688785c545731ef5b184b629f4e5), [`3e834293d`](https://github.com/withastro/astro/commit/3e834293d47ab2761a7aa013916e8371871efb7f), [`b76c166bd`](https://github.com/withastro/astro/commit/b76c166bdd8e28683f62806aef968d1e0c3b06d9)]:
- astro@3.0.0-beta.3
## 4.0.0-beta.0 ## 4.0.0-beta.0
### Major Changes ### Major Changes

View file

@ -1,6 +1,6 @@
{ {
"name": "@astrojs/svelte", "name": "@astrojs/svelte",
"version": "4.0.0-beta.0", "version": "4.0.0-beta.1",
"description": "Use Svelte components within Astro", "description": "Use Svelte components within Astro",
"type": "module", "type": "module",
"types": "./dist/index.d.ts", "types": "./dist/index.d.ts",
@ -48,7 +48,7 @@
"vite": "^4.4.6" "vite": "^4.4.6"
}, },
"peerDependencies": { "peerDependencies": {
"astro": "workspace:^3.0.0-beta.2", "astro": "workspace:^3.0.0-beta.3",
"svelte": "^3.55.0 || ^4.0.0" "svelte": "^3.55.0 || ^4.0.0"
}, },
"engines": { "engines": {

View file

@ -43,7 +43,7 @@
"vite": "^4.4.6" "vite": "^4.4.6"
}, },
"peerDependencies": { "peerDependencies": {
"astro": "workspace:^3.0.0-beta.2", "astro": "workspace:^3.0.0-beta.3",
"tailwindcss": "^3.0.24" "tailwindcss": "^3.0.24"
} }
} }

View file

@ -1,5 +1,14 @@
# @astrojs/vercel # @astrojs/vercel
## 4.0.0-beta.3
### Patch Changes
- [#7778](https://github.com/withastro/astro/pull/7778) [`d6b494376`](https://github.com/withastro/astro/commit/d6b4943764989c0e89df2d6875cd19691566dfb3) Thanks [@y-nk](https://github.com/y-nk)! - Update image support to work with latest version of Astro
- Updated dependencies [[`2484dc408`](https://github.com/withastro/astro/commit/2484dc4080e5cd84b9a53648a1de426d7c907be2), [`c2c71d90c`](https://github.com/withastro/astro/commit/c2c71d90c264a2524f99e0373ab59015f23ad4b1), [`7177f7579`](https://github.com/withastro/astro/commit/7177f7579b6e866f0fd895b3fd079d8ba330b1a9), [`097a8e4e9`](https://github.com/withastro/astro/commit/097a8e4e916c7df18eafdaa6c8d6ce2991c17ab6), [`dbc97b121`](https://github.com/withastro/astro/commit/dbc97b121f42583728f1cdfdbf14575fda943f5b), [`2540feedb`](https://github.com/withastro/astro/commit/2540feedb06785d5a20eecc3668849f147d778d4), [`ea7ff5177`](https://github.com/withastro/astro/commit/ea7ff5177dbcd7b2508cb1eef1b22b8ee1f47079), [`68efd4a8b`](https://github.com/withastro/astro/commit/68efd4a8b29f248397667801465b3152dc98e9a7), [`0e0fa605d`](https://github.com/withastro/astro/commit/0e0fa605d109cc91e08a1ae1cc560ea240fe631b), [`5208a3c8f`](https://github.com/withastro/astro/commit/5208a3c8fefcec7694857fb344af351f4631fc34), [`8a5b0c1f3`](https://github.com/withastro/astro/commit/8a5b0c1f3a4be6bb62db66ec70144109ff5b4c59), [`d6b494376`](https://github.com/withastro/astro/commit/d6b4943764989c0e89df2d6875cd19691566dfb3), [`4477bb41c`](https://github.com/withastro/astro/commit/4477bb41c8ed688785c545731ef5b184b629f4e5), [`3e834293d`](https://github.com/withastro/astro/commit/3e834293d47ab2761a7aa013916e8371871efb7f), [`b76c166bd`](https://github.com/withastro/astro/commit/b76c166bdd8e28683f62806aef968d1e0c3b06d9)]:
- astro@3.0.0-beta.3
## 4.0.0-beta.2 ## 4.0.0-beta.2
### Patch Changes ### Patch Changes

View file

@ -220,7 +220,7 @@ import vercel from '@astrojs/vercel/serverless';
export default defineConfig({ export default defineConfig({
output: 'server', output: 'server',
adapter: vercel({ adapter: vercel({
functionPerRoute: true functionPerRoute: true,
}), }),
}); });
``` ```
@ -267,7 +267,7 @@ import vercel from '@astrojs/vercel';
export default defineConfig({ export default defineConfig({
output: 'server', output: 'server',
adapter: vercel({ adapter: vercel({
edgeMiddleware: true edgeMiddleware: true,
}), }),
}); });
``` ```

View file

@ -1,7 +1,7 @@
{ {
"name": "@astrojs/vercel", "name": "@astrojs/vercel",
"description": "Deploy your site to Vercel", "description": "Deploy your site to Vercel",
"version": "4.0.0-beta.2", "version": "4.0.0-beta.3",
"type": "module", "type": "module",
"author": "withastro", "author": "withastro",
"license": "MIT", "license": "MIT",
@ -60,7 +60,7 @@
"web-vitals": "^3.3.2" "web-vitals": "^3.3.2"
}, },
"peerDependencies": { "peerDependencies": {
"astro": "workspace:^3.0.0-beta.2" "astro": "workspace:^3.0.0-beta.3"
}, },
"devDependencies": { "devDependencies": {
"@types/set-cookie-parser": "^2.4.2", "@types/set-cookie-parser": "^2.4.2",

View file

@ -56,7 +56,7 @@
"vue": "^3.3.4" "vue": "^3.3.4"
}, },
"peerDependencies": { "peerDependencies": {
"astro": "workspace:^3.0.0-beta.2", "astro": "workspace:^3.0.0-beta.3",
"vue": "^3.2.30" "vue": "^3.2.30"
}, },
"engines": { "engines": {

View file

@ -1,5 +1,11 @@
# @astrojs/telemetry # @astrojs/telemetry
## 3.0.0-beta.2
### Patch Changes
- [#8130](https://github.com/withastro/astro/pull/8130) [`3e834293d`](https://github.com/withastro/astro/commit/3e834293d47ab2761a7aa013916e8371871efb7f) Thanks [@Princesseuh](https://github.com/Princesseuh)! - Add some polyfills for Stackblitz until they support Node 18. Running Astro on Node 16 is still not officially supported, however.
## 3.0.0-beta.1 ## 3.0.0-beta.1
### Patch Changes ### Patch Changes

View file

@ -1,6 +1,6 @@
{ {
"name": "@astrojs/telemetry", "name": "@astrojs/telemetry",
"version": "3.0.0-beta.1", "version": "3.0.0-beta.2",
"type": "module", "type": "module",
"types": "./dist/types/index.d.ts", "types": "./dist/types/index.d.ts",
"author": "withastro", "author": "withastro",

74
pnpm-lock.yaml generated
View file

@ -125,13 +125,13 @@ importers:
examples/basics: examples/basics:
dependencies: dependencies:
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
examples/blog: examples/blog:
dependencies: dependencies:
'@astrojs/mdx': '@astrojs/mdx':
specifier: ^1.0.0-beta.0 specifier: ^1.0.0-beta.1
version: link:../../packages/integrations/mdx version: link:../../packages/integrations/mdx
'@astrojs/rss': '@astrojs/rss':
specifier: ^3.0.0-beta.0 specifier: ^3.0.0-beta.0
@ -140,19 +140,19 @@ importers:
specifier: ^3.0.0-beta.0 specifier: ^3.0.0-beta.0
version: link:../../packages/integrations/sitemap version: link:../../packages/integrations/sitemap
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
examples/component: examples/component:
devDependencies: devDependencies:
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
examples/deno: examples/deno:
dependencies: dependencies:
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
devDependencies: devDependencies:
'@astrojs/deno': '@astrojs/deno':
@ -171,7 +171,7 @@ importers:
specifier: ^3.12.2 specifier: ^3.12.2
version: 3.12.2 version: 3.12.2
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
examples/framework-lit: examples/framework-lit:
@ -183,7 +183,7 @@ importers:
specifier: ^0.2.1 specifier: ^0.2.1
version: 0.2.1 version: 0.2.1
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
lit: lit:
specifier: ^2.7.5 specifier: ^2.7.5
@ -195,19 +195,19 @@ importers:
specifier: ^3.0.0-beta.1 specifier: ^3.0.0-beta.1
version: link:../../packages/integrations/preact version: link:../../packages/integrations/preact
'@astrojs/react': '@astrojs/react':
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/integrations/react version: link:../../packages/integrations/react
'@astrojs/solid-js': '@astrojs/solid-js':
specifier: ^3.0.0-beta.1 specifier: ^3.0.0-beta.2
version: link:../../packages/integrations/solid version: link:../../packages/integrations/solid
'@astrojs/svelte': '@astrojs/svelte':
specifier: ^4.0.0-beta.0 specifier: ^4.0.0-beta.1
version: link:../../packages/integrations/svelte version: link:../../packages/integrations/svelte
'@astrojs/vue': '@astrojs/vue':
specifier: ^3.0.0-beta.0 specifier: ^3.0.0-beta.0
version: link:../../packages/integrations/vue version: link:../../packages/integrations/vue
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
preact: preact:
specifier: ^10.15.1 specifier: ^10.15.1
@ -237,7 +237,7 @@ importers:
specifier: ^1.1.3 specifier: ^1.1.3
version: 1.1.3(preact@10.15.1) version: 1.1.3(preact@10.15.1)
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
preact: preact:
specifier: ^10.15.1 specifier: ^10.15.1
@ -246,7 +246,7 @@ importers:
examples/framework-react: examples/framework-react:
dependencies: dependencies:
'@astrojs/react': '@astrojs/react':
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/integrations/react version: link:../../packages/integrations/react
'@types/react': '@types/react':
specifier: ^18.2.13 specifier: ^18.2.13
@ -255,7 +255,7 @@ importers:
specifier: ^18.2.6 specifier: ^18.2.6
version: 18.2.6 version: 18.2.6
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
react: react:
specifier: ^18.2.0 specifier: ^18.2.0
@ -267,10 +267,10 @@ importers:
examples/framework-solid: examples/framework-solid:
dependencies: dependencies:
'@astrojs/solid-js': '@astrojs/solid-js':
specifier: ^3.0.0-beta.1 specifier: ^3.0.0-beta.2
version: link:../../packages/integrations/solid version: link:../../packages/integrations/solid
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
solid-js: solid-js:
specifier: ^1.7.6 specifier: ^1.7.6
@ -279,10 +279,10 @@ importers:
examples/framework-svelte: examples/framework-svelte:
dependencies: dependencies:
'@astrojs/svelte': '@astrojs/svelte':
specifier: ^4.0.0-beta.0 specifier: ^4.0.0-beta.1
version: link:../../packages/integrations/svelte version: link:../../packages/integrations/svelte
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
svelte: svelte:
specifier: ^3.59.1 specifier: ^3.59.1
@ -294,7 +294,7 @@ importers:
specifier: ^3.0.0-beta.0 specifier: ^3.0.0-beta.0
version: link:../../packages/integrations/vue version: link:../../packages/integrations/vue
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
vue: vue:
specifier: ^3.3.4 specifier: ^3.3.4
@ -306,13 +306,13 @@ importers:
specifier: ^6.0.0-beta.0 specifier: ^6.0.0-beta.0
version: link:../../packages/integrations/node version: link:../../packages/integrations/node
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
examples/integration: examples/integration:
devDependencies: devDependencies:
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
examples/middleware: examples/middleware:
@ -321,7 +321,7 @@ importers:
specifier: ^6.0.0-beta.0 specifier: ^6.0.0-beta.0
version: link:../../packages/integrations/node version: link:../../packages/integrations/node
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
html-minifier: html-minifier:
specifier: ^4.0.0 specifier: ^4.0.0
@ -330,19 +330,19 @@ importers:
examples/minimal: examples/minimal:
dependencies: dependencies:
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
examples/non-html-pages: examples/non-html-pages:
dependencies: dependencies:
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
examples/portfolio: examples/portfolio:
dependencies: dependencies:
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
examples/ssr: examples/ssr:
@ -351,10 +351,10 @@ importers:
specifier: ^6.0.0-beta.0 specifier: ^6.0.0-beta.0
version: link:../../packages/integrations/node version: link:../../packages/integrations/node
'@astrojs/svelte': '@astrojs/svelte':
specifier: ^4.0.0-beta.0 specifier: ^4.0.0-beta.1
version: link:../../packages/integrations/svelte version: link:../../packages/integrations/svelte
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
svelte: svelte:
specifier: ^3.59.1 specifier: ^3.59.1
@ -366,7 +366,7 @@ importers:
specifier: ^1.0.0-beta.1 specifier: ^1.0.0-beta.1
version: link:../../packages/integrations/markdoc version: link:../../packages/integrations/markdoc
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
examples/with-markdown-plugins: examples/with-markdown-plugins:
@ -375,7 +375,7 @@ importers:
specifier: ^3.0.0-beta.0 specifier: ^3.0.0-beta.0
version: link:../../packages/markdown/remark version: link:../../packages/markdown/remark
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
hast-util-select: hast-util-select:
specifier: ^5.0.5 specifier: ^5.0.5
@ -396,19 +396,19 @@ importers:
examples/with-markdown-shiki: examples/with-markdown-shiki:
dependencies: dependencies:
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
examples/with-mdx: examples/with-mdx:
dependencies: dependencies:
'@astrojs/mdx': '@astrojs/mdx':
specifier: ^1.0.0-beta.0 specifier: ^1.0.0-beta.1
version: link:../../packages/integrations/mdx version: link:../../packages/integrations/mdx
'@astrojs/preact': '@astrojs/preact':
specifier: ^3.0.0-beta.1 specifier: ^3.0.0-beta.1
version: link:../../packages/integrations/preact version: link:../../packages/integrations/preact
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
preact: preact:
specifier: ^10.15.1 specifier: ^10.15.1
@ -423,7 +423,7 @@ importers:
specifier: ^0.4.1 specifier: ^0.4.1
version: 0.4.1(nanostores@0.8.1)(preact@10.15.1) version: 0.4.1(nanostores@0.8.1)(preact@10.15.1)
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
nanostores: nanostores:
specifier: ^0.8.1 specifier: ^0.8.1
@ -435,7 +435,7 @@ importers:
examples/with-tailwindcss: examples/with-tailwindcss:
dependencies: dependencies:
'@astrojs/mdx': '@astrojs/mdx':
specifier: ^1.0.0-beta.0 specifier: ^1.0.0-beta.1
version: link:../../packages/integrations/mdx version: link:../../packages/integrations/mdx
'@astrojs/tailwind': '@astrojs/tailwind':
specifier: ^5.0.0-beta.0 specifier: ^5.0.0-beta.0
@ -444,7 +444,7 @@ importers:
specifier: ^1.6.0 specifier: ^1.6.0
version: 1.6.0 version: 1.6.0
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
autoprefixer: autoprefixer:
specifier: ^10.4.14 specifier: ^10.4.14
@ -462,7 +462,7 @@ importers:
examples/with-vite-plugin-pwa: examples/with-vite-plugin-pwa:
dependencies: dependencies:
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
vite-plugin-pwa: vite-plugin-pwa:
specifier: 0.14.7 specifier: 0.14.7
@ -474,7 +474,7 @@ importers:
examples/with-vitest: examples/with-vitest:
dependencies: dependencies:
astro: astro:
specifier: ^3.0.0-beta.2 specifier: ^3.0.0-beta.3
version: link:../../packages/astro version: link:../../packages/astro
vitest: vitest:
specifier: ^0.31.4 specifier: ^0.31.4