mirror of
https://github.com/withastro/astro.git
synced 2024-12-16 21:46:22 -05:00
[ci] release (#9904)
* [ci] release * Update packages/astro/CHANGELOG.md Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> * Update packages/integrations/vercel/CHANGELOG.md Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> * Update packages/astro/CHANGELOG.md Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca> --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Emanuele Stoppa <my.burning@gmail.com> Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
This commit is contained in:
parent
d702d6ae50
commit
2561c99598
45 changed files with 196 additions and 211 deletions
|
@ -1,5 +0,0 @@
|
|||
---
|
||||
"astro": patch
|
||||
---
|
||||
|
||||
Improves http behavior relating to errors encountered while streaming a response.
|
|
@ -1,14 +0,0 @@
|
|||
---
|
||||
"astro": minor
|
||||
---
|
||||
|
||||
Adds a new `ComponentProps` type export from `astro/types` to get the props type of an Astro component.
|
||||
|
||||
```astro
|
||||
---
|
||||
import type { ComponentProps } from 'astro/types';
|
||||
import { Button } from "./Button.astro";
|
||||
|
||||
type myButtonProps = ComponentProps<typeof Button>;
|
||||
---
|
||||
```
|
|
@ -1,6 +0,0 @@
|
|||
---
|
||||
"@astrojs/vercel": minor
|
||||
"@astrojs/node": minor
|
||||
---
|
||||
|
||||
Adds experimental support for internationalization domains
|
|
@ -1,5 +0,0 @@
|
|||
---
|
||||
"astro": patch
|
||||
---
|
||||
|
||||
Fixes the content config type path on windows
|
|
@ -1,5 +0,0 @@
|
|||
---
|
||||
"astro": patch
|
||||
---
|
||||
|
||||
Fixes an issue where the function `getLocaleRelativeUrlList` wasn't normalising the paths by default
|
|
@ -1,9 +0,0 @@
|
|||
---
|
||||
'astro': minor
|
||||
---
|
||||
|
||||
Adds CLI shortcuts as an easter egg for the dev server:
|
||||
|
||||
- `o + enter`: opens the site in your browser
|
||||
- `q + enter`: quits the dev server
|
||||
- `h + enter`: prints all available shortcuts
|
|
@ -1,12 +0,0 @@
|
|||
---
|
||||
"@astrojs/vercel": patch
|
||||
---
|
||||
|
||||
Better ignores for Vercel file-tracer
|
||||
|
||||
The Vercel adapter has a file-tracer it uses to detect which files should be moved over to the dist folder. When its done it prints warnings for things that it detected that maybe should be moved.
|
||||
|
||||
This change expands how we do ignores so that:
|
||||
|
||||
- Ignores happen within dot folders like `.pnpm`.
|
||||
- `@libsql/client` is ignored, a package we know is not bundled.
|
|
@ -1,18 +0,0 @@
|
|||
---
|
||||
'astro': minor
|
||||
---
|
||||
|
||||
Adds a new `build.format` configuration option: 'preserve'. This option will preserve your source structure in the final build.
|
||||
|
||||
The existing configuration options, `file` and `directory`, either build all of your HTML pages as files matching the route name (e.g. `/about.html`) or build all your files as `index.html` within a nested directory structure (e.g. `/about/index.html`), respectively. It was not previously possible to control the HTML file built on a per-file basis.
|
||||
|
||||
One limitation of `build.format: 'file'` is that it cannot create `index.html` files for any individual routes (other than the base path of `/`) while otherwise building named files. Creating explicit index pages within your file structure still generates a file named for the page route (e.g. `src/pages/about/index.astro` builds `/about.html`) when using the `file` configuration option.
|
||||
|
||||
Rather than make a breaking change to allow `build.format: 'file'` to be more flexible, we decided to create a new `build.format: 'preserve'`.
|
||||
|
||||
The new format will preserve how the filesystem is structured and make sure that is mirrored over to production. Using this option:
|
||||
|
||||
- `about.astro` becomes `about.html`
|
||||
- `about/index.astro` becomes `about/index.html`
|
||||
|
||||
See the [`build.format` configuration options reference] for more details.
|
|
@ -1,52 +0,0 @@
|
|||
---
|
||||
'astro': minor
|
||||
---
|
||||
|
||||
Adds experimental support for a new i18n domain routing option (`"domains"`) that allows you to configure different domains for individual locales in entirely server-rendered projects.
|
||||
|
||||
To enable this in your project, first configure your `server`-rendered project's i18n routing with your preferences if you have not already done so. Then, set the `experimental.i18nDomains` flag to `true` and add `i18n.domains` to map any of your supported `locales` to custom URLs:
|
||||
|
||||
```js
|
||||
//astro.config.mjs"
|
||||
import { defineConfig } from "astro/config"
|
||||
export default defineConfig({
|
||||
site: "https://example.com",
|
||||
output: "server", // required, with no prerendered pages
|
||||
adapter: node({
|
||||
mode: 'standalone',
|
||||
}),
|
||||
i18n: {
|
||||
defaultLocale: "en",
|
||||
locales: ["es", "en", "fr", "ja"],
|
||||
routing: {
|
||||
prefixDefaultLocale: false
|
||||
},
|
||||
domains: {
|
||||
fr: "https://fr.example.com",
|
||||
es: "https://example.es"
|
||||
}
|
||||
},
|
||||
experimental: {
|
||||
i18nDomains: true
|
||||
}
|
||||
})
|
||||
```
|
||||
With `"domains"` configured, the URLs emitted by `getAbsoluteLocaleUrl()` and `getAbsoluteLocaleUrlList()` will use the options set in `i18n.domains`.
|
||||
|
||||
```js
|
||||
import { getAbsoluteLocaleUrl } from "astro:i18n";
|
||||
|
||||
getAbsoluteLocaleUrl("en", "about"); // will return "https://example.com/about"
|
||||
getAbsoluteLocaleUrl("fr", "about"); // will return "https://fr.example.com/about"
|
||||
getAbsoluteLocaleUrl("es", "about"); // will return "https://example.es/about"
|
||||
getAbsoluteLocaleUrl("ja", "about"); // will return "https://example.com/ja/about"
|
||||
```
|
||||
|
||||
Similarly, your localized files will create routes at corresponding URLs:
|
||||
|
||||
- The file `/en/about.astro` will be reachable at the URL `https://example.com/about`.
|
||||
- The file `/fr/about.astro` will be reachable at the URL `https://fr.example.com/about`.
|
||||
- The file `/es/about.astro` will be reachable at the URL `https://example.es/about`.
|
||||
- The file `/ja/about.astro` will be reachable at the URL `https://example.com/ja/about`.
|
||||
|
||||
See our [Internationalization Guide](https://docs.astro.build/en/guides/internationalization/#domains-experimental) for more details and limitations on this experimental routing feature.
|
|
@ -1,5 +0,0 @@
|
|||
---
|
||||
"astro": patch
|
||||
---
|
||||
|
||||
Fixes an issue where some adapters that do not include a `start()` export would error rather than silently proceed
|
|
@ -1,15 +0,0 @@
|
|||
---
|
||||
"astro": minor
|
||||
---
|
||||
|
||||
Fixes an issue where images in Markdown required a relative specifier (e.g. `./`)
|
||||
|
||||
Now, you can use the standard `![](img.png)` syntax in Markdown files for images colocated in the same folder: no relative specifier required!
|
||||
|
||||
There is no need to update your project; your existing images will still continue to work. However, you may wish to remove any relative specifiers from these Markdown images as they are no longer necessary:
|
||||
|
||||
```diff
|
||||
- ![A cute dog](./dog.jpg)
|
||||
+ ![A cute dog](dog.jpg)
|
||||
<!-- This dog lives in the same folder as my article! -->
|
||||
```
|
|
@ -11,6 +11,6 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"astro": "^4.2.8"
|
||||
"astro": "^4.3.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,6 +14,6 @@
|
|||
"@astrojs/mdx": "^2.1.1",
|
||||
"@astrojs/rss": "^4.0.4",
|
||||
"@astrojs/sitemap": "^3.0.5",
|
||||
"astro": "^4.2.8"
|
||||
"astro": "^4.3.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
],
|
||||
"scripts": {},
|
||||
"devDependencies": {
|
||||
"astro": "^4.2.8"
|
||||
"astro": "^4.3.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"astro": "^4.0.0"
|
||||
|
|
|
@ -14,6 +14,6 @@
|
|||
"@astrojs/alpinejs": "^0.4.0",
|
||||
"@types/alpinejs": "^3.13.5",
|
||||
"alpinejs": "^3.13.3",
|
||||
"astro": "^4.2.8"
|
||||
"astro": "^4.3.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
"dependencies": {
|
||||
"@astrojs/lit": "^4.0.1",
|
||||
"@webcomponents/template-shadowroot": "^0.2.1",
|
||||
"astro": "^4.2.8",
|
||||
"astro": "^4.3.0",
|
||||
"lit": "^2.8.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
"@astrojs/solid-js": "^4.0.1",
|
||||
"@astrojs/svelte": "^5.0.3",
|
||||
"@astrojs/vue": "^4.0.8",
|
||||
"astro": "^4.2.8",
|
||||
"astro": "^4.3.0",
|
||||
"preact": "^10.19.2",
|
||||
"react": "^18.2.0",
|
||||
"react-dom": "^18.2.0",
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
"dependencies": {
|
||||
"@astrojs/preact": "^3.1.0",
|
||||
"@preact/signals": "^1.2.1",
|
||||
"astro": "^4.2.8",
|
||||
"astro": "^4.3.0",
|
||||
"preact": "^10.19.2"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
"@astrojs/react": "^3.0.9",
|
||||
"@types/react": "^18.2.37",
|
||||
"@types/react-dom": "^18.2.15",
|
||||
"astro": "^4.2.8",
|
||||
"astro": "^4.3.0",
|
||||
"react": "^18.2.0",
|
||||
"react-dom": "^18.2.0"
|
||||
}
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@astrojs/solid-js": "^4.0.1",
|
||||
"astro": "^4.2.8",
|
||||
"astro": "^4.3.0",
|
||||
"solid-js": "^1.8.5"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@astrojs/svelte": "^5.0.3",
|
||||
"astro": "^4.2.8",
|
||||
"astro": "^4.3.0",
|
||||
"svelte": "^4.2.5"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@astrojs/vue": "^4.0.8",
|
||||
"astro": "^4.2.8",
|
||||
"astro": "^4.3.0",
|
||||
"vue": "^3.3.8"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"@astrojs/node": "^8.1.0",
|
||||
"astro": "^4.2.8"
|
||||
"@astrojs/node": "^8.2.0",
|
||||
"astro": "^4.3.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
],
|
||||
"scripts": {},
|
||||
"devDependencies": {
|
||||
"astro": "^4.2.8"
|
||||
"astro": "^4.3.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"astro": "^4.0.0"
|
||||
|
|
|
@ -12,8 +12,8 @@
|
|||
"server": "node dist/server/entry.mjs"
|
||||
},
|
||||
"dependencies": {
|
||||
"@astrojs/node": "^8.1.0",
|
||||
"astro": "^4.2.8",
|
||||
"@astrojs/node": "^8.2.0",
|
||||
"astro": "^4.3.0",
|
||||
"html-minifier": "^4.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
|
|
@ -11,6 +11,6 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"astro": "^4.2.8"
|
||||
"astro": "^4.3.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,6 +11,6 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"astro": "^4.2.8"
|
||||
"astro": "^4.3.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,6 +11,6 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"astro": "^4.2.8"
|
||||
"astro": "^4.3.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,9 +12,9 @@
|
|||
"server": "node dist/server/entry.mjs"
|
||||
},
|
||||
"dependencies": {
|
||||
"@astrojs/node": "^8.1.0",
|
||||
"@astrojs/node": "^8.2.0",
|
||||
"@astrojs/svelte": "^5.0.3",
|
||||
"astro": "^4.2.8",
|
||||
"astro": "^4.3.0",
|
||||
"svelte": "^4.2.5"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"astro": "^4.2.8",
|
||||
"astro": "^4.3.0",
|
||||
"sass": "^1.69.5",
|
||||
"sharp": "^0.32.6"
|
||||
}
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
},
|
||||
"devDependencies": {
|
||||
"@astrojs/tailwind": "^5.1.0",
|
||||
"@astrojs/node": "^8.1.0",
|
||||
"astro": "^4.2.8"
|
||||
"@astrojs/node": "^8.2.0",
|
||||
"astro": "^4.3.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,6 +12,6 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@astrojs/markdoc": "^0.8.3",
|
||||
"astro": "^4.2.8"
|
||||
"astro": "^4.3.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@astrojs/markdown-remark": "^4.2.1",
|
||||
"astro": "^4.2.8",
|
||||
"astro": "^4.3.0",
|
||||
"hast-util-select": "^6.0.2",
|
||||
"rehype-autolink-headings": "^7.1.0",
|
||||
"rehype-slug": "^6.0.0",
|
||||
|
|
|
@ -11,6 +11,6 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"astro": "^4.2.8"
|
||||
"astro": "^4.3.0"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
"dependencies": {
|
||||
"@astrojs/mdx": "^2.1.1",
|
||||
"@astrojs/preact": "^3.1.0",
|
||||
"astro": "^4.2.8",
|
||||
"astro": "^4.3.0",
|
||||
"preact": "^10.19.2"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
"dependencies": {
|
||||
"@astrojs/preact": "^3.1.0",
|
||||
"@nanostores/preact": "^0.5.0",
|
||||
"astro": "^4.2.8",
|
||||
"astro": "^4.3.0",
|
||||
"nanostores": "^0.9.5",
|
||||
"preact": "^10.19.2"
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
"@astrojs/mdx": "^2.1.1",
|
||||
"@astrojs/tailwind": "^5.1.0",
|
||||
"@types/canvas-confetti": "^1.6.3",
|
||||
"astro": "^4.2.8",
|
||||
"astro": "^4.3.0",
|
||||
"autoprefixer": "^10.4.15",
|
||||
"canvas-confetti": "^1.9.1",
|
||||
"postcss": "^8.4.28",
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
"test": "vitest"
|
||||
},
|
||||
"dependencies": {
|
||||
"astro": "^4.2.8",
|
||||
"astro": "^4.3.0",
|
||||
"vitest": "^1.2.1"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,5 +1,113 @@
|
|||
# astro
|
||||
|
||||
## 4.3.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- [#9839](https://github.com/withastro/astro/pull/9839) [`58f9e393a188702eef5329e41deff3dcb65a3230`](https://github.com/withastro/astro/commit/58f9e393a188702eef5329e41deff3dcb65a3230) Thanks [@Princesseuh](https://github.com/Princesseuh)! - Adds a new `ComponentProps` type export from `astro/types` to get the props type of an Astro component.
|
||||
|
||||
```astro
|
||||
---
|
||||
import type { ComponentProps } from 'astro/types';
|
||||
import { Button } from './Button.astro';
|
||||
|
||||
type myButtonProps = ComponentProps<typeof Button>;
|
||||
---
|
||||
```
|
||||
|
||||
- [#9159](https://github.com/withastro/astro/pull/9159) [`7d937c158959e76443a02f740b10e251d14dbd8c`](https://github.com/withastro/astro/commit/7d937c158959e76443a02f740b10e251d14dbd8c) Thanks [@bluwy](https://github.com/bluwy)! - Adds CLI shortcuts as an easter egg for the dev server:
|
||||
|
||||
- `o + enter`: opens the site in your browser
|
||||
- `q + enter`: quits the dev server
|
||||
- `h + enter`: prints all available shortcuts
|
||||
|
||||
- [#9764](https://github.com/withastro/astro/pull/9764) [`fad4f64aa149086feda2d1f3a0b655767034f1a8`](https://github.com/withastro/astro/commit/fad4f64aa149086feda2d1f3a0b655767034f1a8) Thanks [@matthewp](https://github.com/matthewp)! - Adds a new `build.format` configuration option: `'preserve'`. This option will preserve your source structure in the final build.
|
||||
|
||||
The existing configuration options, `file` and `directory`, either build all of your HTML pages as files matching the route name (e.g. `/about.html`) or build all your files as `index.html` within a nested directory structure (e.g. `/about/index.html`), respectively. It was not previously possible to control the HTML file built on a per-file basis.
|
||||
|
||||
One limitation of `build.format: 'file'` is that it cannot create `index.html` files for any individual routes (other than the base path of `/`) while otherwise building named files. Creating explicit index pages within your file structure still generates a file named for the page route (e.g. `src/pages/about/index.astro` builds `/about.html`) when using the `file` configuration option.
|
||||
|
||||
Rather than make a breaking change to allow `build.format: 'file'` to be more flexible, we decided to create a new `build.format: 'preserve'`.
|
||||
|
||||
The new format will preserve how the filesystem is structured and make sure that is mirrored over to production. Using this option:
|
||||
|
||||
- `about.astro` becomes `about.html`
|
||||
- `about/index.astro` becomes `about/index.html`
|
||||
|
||||
See the [`build.format` configuration options reference](https://docs.astro.build/en/reference/configuration-reference/#buildformat) for more details.
|
||||
|
||||
- [#9143](https://github.com/withastro/astro/pull/9143) [`041fdd5c89920f7ccf944b095f29e451f78b0e28`](https://github.com/withastro/astro/commit/041fdd5c89920f7ccf944b095f29e451f78b0e28) Thanks [@ematipico](https://github.com/ematipico)! - Adds experimental support for a new i18n domain routing option (`"domains"`) that allows you to configure different domains for individual locales in entirely server-rendered projects.
|
||||
|
||||
To enable this in your project, first configure your `server`-rendered project's i18n routing with your preferences if you have not already done so. Then, set the `experimental.i18nDomains` flag to `true` and add `i18n.domains` to map any of your supported `locales` to custom URLs:
|
||||
|
||||
```js
|
||||
//astro.config.mjs"
|
||||
import { defineConfig } from 'astro/config';
|
||||
export default defineConfig({
|
||||
site: 'https://example.com',
|
||||
output: 'server', // required, with no prerendered pages
|
||||
adapter: node({
|
||||
mode: 'standalone',
|
||||
}),
|
||||
i18n: {
|
||||
defaultLocale: 'en',
|
||||
locales: ['es', 'en', 'fr', 'ja'],
|
||||
routing: {
|
||||
prefixDefaultLocale: false,
|
||||
},
|
||||
domains: {
|
||||
fr: 'https://fr.example.com',
|
||||
es: 'https://example.es',
|
||||
},
|
||||
},
|
||||
experimental: {
|
||||
i18nDomains: true,
|
||||
},
|
||||
});
|
||||
```
|
||||
|
||||
With `"domains"` configured, the URLs emitted by `getAbsoluteLocaleUrl()` and `getAbsoluteLocaleUrlList()` will use the options set in `i18n.domains`.
|
||||
|
||||
```js
|
||||
import { getAbsoluteLocaleUrl } from 'astro:i18n';
|
||||
|
||||
getAbsoluteLocaleUrl('en', 'about'); // will return "https://example.com/about"
|
||||
getAbsoluteLocaleUrl('fr', 'about'); // will return "https://fr.example.com/about"
|
||||
getAbsoluteLocaleUrl('es', 'about'); // will return "https://example.es/about"
|
||||
getAbsoluteLocaleUrl('ja', 'about'); // will return "https://example.com/ja/about"
|
||||
```
|
||||
|
||||
Similarly, your localized files will create routes at corresponding URLs:
|
||||
|
||||
- The file `/en/about.astro` will be reachable at the URL `https://example.com/about`.
|
||||
- The file `/fr/about.astro` will be reachable at the URL `https://fr.example.com/about`.
|
||||
- The file `/es/about.astro` will be reachable at the URL `https://example.es/about`.
|
||||
- The file `/ja/about.astro` will be reachable at the URL `https://example.com/ja/about`.
|
||||
|
||||
See our [Internationalization Guide](https://docs.astro.build/en/guides/internationalization/#domains-experimental) for more details and limitations on this experimental routing feature.
|
||||
|
||||
- [#9755](https://github.com/withastro/astro/pull/9755) [`d4b886141bb342ac71b1c060e67d66ca2ffbb8bd`](https://github.com/withastro/astro/commit/d4b886141bb342ac71b1c060e67d66ca2ffbb8bd) Thanks [@OliverSpeir](https://github.com/OliverSpeir)! - Fixes an issue where images in Markdown required a relative specifier (e.g. `./`)
|
||||
|
||||
Now, you can use the standard `![](img.png)` syntax in Markdown files for images colocated in the same folder: no relative specifier required!
|
||||
|
||||
There is no need to update your project; your existing images will still continue to work. However, you may wish to remove any relative specifiers from these Markdown images as they are no longer necessary:
|
||||
|
||||
```diff
|
||||
- ![A cute dog](./dog.jpg)
|
||||
+ ![A cute dog](dog.jpg)
|
||||
<!-- This dog lives in the same folder as my article! -->
|
||||
```
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- [#9908](https://github.com/withastro/astro/pull/9908) [`2f6d1faa6f2d6de2d4ccd2a48adf5adadc82e593`](https://github.com/withastro/astro/commit/2f6d1faa6f2d6de2d4ccd2a48adf5adadc82e593) Thanks [@lilnasy](https://github.com/lilnasy)! - Improves http behavior relating to errors encountered while streaming a response.
|
||||
|
||||
- [#9877](https://github.com/withastro/astro/pull/9877) [`7be5f94dcfc73a78d0fb301eeff51614d987a165`](https://github.com/withastro/astro/commit/7be5f94dcfc73a78d0fb301eeff51614d987a165) Thanks [@fabiankachlock](https://github.com/fabiankachlock)! - Fixes the content config type path on windows
|
||||
|
||||
- [#9143](https://github.com/withastro/astro/pull/9143) [`041fdd5c89920f7ccf944b095f29e451f78b0e28`](https://github.com/withastro/astro/commit/041fdd5c89920f7ccf944b095f29e451f78b0e28) Thanks [@ematipico](https://github.com/ematipico)! - Fixes an issue where the function `getLocaleRelativeUrlList` wasn't normalising the paths by default
|
||||
|
||||
- [#9911](https://github.com/withastro/astro/pull/9911) [`aaedb848b1d6f683840035865528506a346ea659`](https://github.com/withastro/astro/commit/aaedb848b1d6f683840035865528506a346ea659) Thanks [@natemoo-re](https://github.com/natemoo-re)! - Fixes an issue where some adapters that do not include a `start()` export would error rather than silently proceed
|
||||
|
||||
## 4.2.8
|
||||
|
||||
### Patch Changes
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "astro",
|
||||
"version": "4.2.8",
|
||||
"version": "4.3.0",
|
||||
"description": "Astro is a modern site builder with web best practices, performance, and DX front-of-mind.",
|
||||
"type": "module",
|
||||
"author": "withastro",
|
||||
|
|
|
@ -1,5 +1,11 @@
|
|||
# @astrojs/node
|
||||
|
||||
## 8.2.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- [#9143](https://github.com/withastro/astro/pull/9143) [`041fdd5c89920f7ccf944b095f29e451f78b0e28`](https://github.com/withastro/astro/commit/041fdd5c89920f7ccf944b095f29e451f78b0e28) Thanks [@ematipico](https://github.com/ematipico)! - Adds experimental support for internationalization domains
|
||||
|
||||
## 8.1.0
|
||||
|
||||
### Minor Changes
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "@astrojs/node",
|
||||
"description": "Deploy your site to a Node.js server",
|
||||
"version": "8.1.0",
|
||||
"version": "8.2.0",
|
||||
"type": "module",
|
||||
"types": "./dist/index.d.ts",
|
||||
"author": "withastro",
|
||||
|
|
|
@ -1,5 +1,22 @@
|
|||
# @astrojs/vercel
|
||||
|
||||
## 7.1.0
|
||||
|
||||
### Minor Changes
|
||||
|
||||
- [#9143](https://github.com/withastro/astro/pull/9143) [`041fdd5c89920f7ccf944b095f29e451f78b0e28`](https://github.com/withastro/astro/commit/041fdd5c89920f7ccf944b095f29e451f78b0e28) Thanks [@ematipico](https://github.com/ematipico)! - Adds experimental support for internationalization domains
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- [#9885](https://github.com/withastro/astro/pull/9885) [`49e0c24d7f90d00e986533fcf546665967540ce7`](https://github.com/withastro/astro/commit/49e0c24d7f90d00e986533fcf546665967540ce7) Thanks [@matthewp](https://github.com/matthewp)! - Better ignores for Vercel file-tracer
|
||||
|
||||
The Vercel adapter has a file-tracer it uses to detect which files should be moved over to the `dist/` folder. When it's done, it prints warnings for things that it detected that maybe should be moved.
|
||||
|
||||
This change expands how we do ignores so that:
|
||||
|
||||
- Ignores happen within dot folders like `.pnpm`.
|
||||
- `@libsql/client` is ignored, a package we know is not bundled.
|
||||
|
||||
## 7.0.2
|
||||
|
||||
### Patch Changes
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "@astrojs/vercel",
|
||||
"description": "Deploy your site to Vercel",
|
||||
"version": "7.0.2",
|
||||
"version": "7.1.0",
|
||||
"type": "module",
|
||||
"author": "withastro",
|
||||
"license": "MIT",
|
||||
|
|
|
@ -128,7 +128,7 @@ importers:
|
|||
examples/basics:
|
||||
dependencies:
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/blog:
|
||||
|
@ -143,13 +143,13 @@ importers:
|
|||
specifier: ^3.0.5
|
||||
version: link:../../packages/integrations/sitemap
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/component:
|
||||
devDependencies:
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/framework-alpine:
|
||||
|
@ -164,7 +164,7 @@ importers:
|
|||
specifier: ^3.13.3
|
||||
version: 3.13.3
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/framework-lit:
|
||||
|
@ -176,7 +176,7 @@ importers:
|
|||
specifier: ^0.2.1
|
||||
version: 0.2.1
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
lit:
|
||||
specifier: ^2.8.0
|
||||
|
@ -200,7 +200,7 @@ importers:
|
|||
specifier: ^4.0.8
|
||||
version: link:../../packages/integrations/vue
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
preact:
|
||||
specifier: ^10.19.2
|
||||
|
@ -230,7 +230,7 @@ importers:
|
|||
specifier: ^1.2.1
|
||||
version: 1.2.1(preact@10.19.3)
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
preact:
|
||||
specifier: ^10.19.2
|
||||
|
@ -248,7 +248,7 @@ importers:
|
|||
specifier: ^18.2.15
|
||||
version: 18.2.18
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
react:
|
||||
specifier: ^18.2.0
|
||||
|
@ -263,7 +263,7 @@ importers:
|
|||
specifier: ^4.0.1
|
||||
version: link:../../packages/integrations/solid
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
solid-js:
|
||||
specifier: ^1.8.5
|
||||
|
@ -275,7 +275,7 @@ importers:
|
|||
specifier: ^5.0.3
|
||||
version: link:../../packages/integrations/svelte
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
svelte:
|
||||
specifier: ^4.2.5
|
||||
|
@ -287,7 +287,7 @@ importers:
|
|||
specifier: ^4.0.8
|
||||
version: link:../../packages/integrations/vue
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
vue:
|
||||
specifier: ^3.3.8
|
||||
|
@ -296,25 +296,25 @@ importers:
|
|||
examples/hackernews:
|
||||
dependencies:
|
||||
'@astrojs/node':
|
||||
specifier: ^8.1.0
|
||||
specifier: ^8.2.0
|
||||
version: link:../../packages/integrations/node
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/integration:
|
||||
devDependencies:
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/middleware:
|
||||
dependencies:
|
||||
'@astrojs/node':
|
||||
specifier: ^8.1.0
|
||||
specifier: ^8.2.0
|
||||
version: link:../../packages/integrations/node
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
html-minifier:
|
||||
specifier: ^4.0.0
|
||||
|
@ -327,31 +327,31 @@ importers:
|
|||
examples/minimal:
|
||||
dependencies:
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/non-html-pages:
|
||||
dependencies:
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/portfolio:
|
||||
dependencies:
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/ssr:
|
||||
dependencies:
|
||||
'@astrojs/node':
|
||||
specifier: ^8.1.0
|
||||
specifier: ^8.2.0
|
||||
version: link:../../packages/integrations/node
|
||||
'@astrojs/svelte':
|
||||
specifier: ^5.0.3
|
||||
version: link:../../packages/integrations/svelte
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
svelte:
|
||||
specifier: ^4.2.5
|
||||
|
@ -360,7 +360,7 @@ importers:
|
|||
examples/starlog:
|
||||
dependencies:
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
sass:
|
||||
specifier: ^1.69.5
|
||||
|
@ -372,13 +372,13 @@ importers:
|
|||
examples/view-transitions:
|
||||
devDependencies:
|
||||
'@astrojs/node':
|
||||
specifier: ^8.1.0
|
||||
specifier: ^8.2.0
|
||||
version: link:../../packages/integrations/node
|
||||
'@astrojs/tailwind':
|
||||
specifier: ^5.1.0
|
||||
version: link:../../packages/integrations/tailwind
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/with-markdoc:
|
||||
|
@ -387,7 +387,7 @@ importers:
|
|||
specifier: ^0.8.3
|
||||
version: link:../../packages/integrations/markdoc
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/with-markdown-plugins:
|
||||
|
@ -396,7 +396,7 @@ importers:
|
|||
specifier: ^4.2.1
|
||||
version: link:../../packages/markdown/remark
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
hast-util-select:
|
||||
specifier: ^6.0.2
|
||||
|
@ -417,7 +417,7 @@ importers:
|
|||
examples/with-markdown-shiki:
|
||||
dependencies:
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/with-mdx:
|
||||
|
@ -429,7 +429,7 @@ importers:
|
|||
specifier: ^3.1.0
|
||||
version: link:../../packages/integrations/preact
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
preact:
|
||||
specifier: ^10.19.2
|
||||
|
@ -444,7 +444,7 @@ importers:
|
|||
specifier: ^0.5.0
|
||||
version: 0.5.0(nanostores@0.9.5)(preact@10.19.3)
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
nanostores:
|
||||
specifier: ^0.9.5
|
||||
|
@ -465,7 +465,7 @@ importers:
|
|||
specifier: ^1.6.3
|
||||
version: 1.6.4
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
autoprefixer:
|
||||
specifier: ^10.4.15
|
||||
|
@ -483,7 +483,7 @@ importers:
|
|||
examples/with-vitest:
|
||||
dependencies:
|
||||
astro:
|
||||
specifier: ^4.2.8
|
||||
specifier: ^4.3.0
|
||||
version: link:../../packages/astro
|
||||
vitest:
|
||||
specifier: ^1.2.1
|
||||
|
|
Loading…
Reference in a new issue