Skip to content

Commit f61cac3

Browse files
[ci] release (beta)
1 parent b4ef0b9 commit f61cac3

File tree

53 files changed

+252
-131
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+252
-131
lines changed

.changeset/pre.json

+10-10
Original file line numberDiff line numberDiff line change
@@ -33,47 +33,46 @@
3333
"changesets": [
3434
"afraid-dots-whisper",
3535
"angry-dogs-shake",
36-
"big-elephants-drive",
3736
"big-tips-whisper",
38-
"brown-wolves-tan",
37+
"brave-cheetahs-float",
3938
"chilled-ducks-grin",
4039
"clever-bats-breathe",
4140
"cool-feet-rest",
41+
"cool-jokes-clap",
4242
"cyan-carrots-stare",
4343
"dirty-lies-cover",
44-
"eleven-wasps-teach",
4544
"fair-emus-divide",
4645
"fair-eyes-promise",
4746
"famous-queens-itch",
4847
"four-houses-compete",
4948
"gentle-deers-yawn",
5049
"gentle-meals-crash",
5150
"giant-plants-sip",
51+
"happy-penguins-hug",
5252
"heavy-walls-arrive",
53-
"itchy-pants-grin",
5453
"large-countries-share",
5554
"loud-candles-admire",
56-
"many-actors-flash",
55+
"lovely-walls-call",
56+
"many-ears-drum",
5757
"many-pears-explode",
5858
"mighty-dancers-lay",
5959
"nasty-garlics-listen",
6060
"neat-mugs-end",
6161
"neat-owls-run",
6262
"neat-suns-search",
6363
"odd-books-live",
64-
"orange-foxes-care",
6564
"perfect-horses-tell",
6665
"plenty-keys-add",
67-
"popular-planes-cover",
66+
"popular-carrots-sneeze",
6867
"purple-buses-prove",
6968
"quick-boats-bow",
7069
"rude-ears-play",
71-
"silent-baboons-juggle",
7270
"six-grapes-look",
7371
"slimy-carrots-sell",
72+
"small-nails-try",
7473
"smart-numbers-shout",
75-
"sour-frogs-shout",
7674
"spicy-eels-rush",
75+
"spicy-icons-live",
7776
"strong-papayas-chew",
7877
"tame-files-glow",
7978
"tasty-camels-speak",
@@ -88,9 +87,10 @@
8887
"unlucky-sheep-build",
8988
"violet-peaches-invent",
9089
"warm-weeks-yell",
90+
"wet-foxes-sleep",
9191
"wild-bobcats-carry",
9292
"wise-cameras-agree",
93-
"yellow-snakes-jam",
93+
"yellow-tips-cover",
9494
"young-roses-teach"
9595
]
9696
}

examples/basics/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
"astro": "astro"
1212
},
1313
"dependencies": {
14-
"astro": "^3.0.0-beta.4"
14+
"astro": "^3.0.0-beta.5"
1515
}
1616
}

examples/blog/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
"astro": "astro"
1212
},
1313
"dependencies": {
14-
"@astrojs/mdx": "^1.0.0-beta.1",
14+
"@astrojs/mdx": "^1.0.0-beta.2",
1515
"@astrojs/rss": "^3.0.0-beta.0",
1616
"@astrojs/sitemap": "^3.0.0-beta.0",
17-
"astro": "^3.0.0-beta.4"
17+
"astro": "^3.0.0-beta.5"
1818
}
1919
}

examples/component/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
],
1616
"scripts": {},
1717
"devDependencies": {
18-
"astro": "^3.0.0-beta.4"
18+
"astro": "^3.0.0-beta.5"
1919
},
2020
"peerDependencies": {
2121
"astro": "^2.0.0-beta.0"

examples/deno/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"astro": "astro"
1111
},
1212
"dependencies": {
13-
"astro": "^3.0.0-beta.4"
13+
"astro": "^3.0.0-beta.5"
1414
},
1515
"devDependencies": {
1616
"@astrojs/deno": "^5.0.0-beta.0"

examples/framework-alpine/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414
"@astrojs/alpinejs": "^0.3.0-beta.0",
1515
"@types/alpinejs": "^3.7.1",
1616
"alpinejs": "^3.12.2",
17-
"astro": "^3.0.0-beta.4"
17+
"astro": "^3.0.0-beta.5"
1818
}
1919
}

examples/framework-lit/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"dependencies": {
1414
"@astrojs/lit": "^3.0.0-beta.0",
1515
"@webcomponents/template-shadowroot": "^0.2.1",
16-
"astro": "^3.0.0-beta.4",
16+
"astro": "^3.0.0-beta.5",
1717
"lit": "^2.7.5"
1818
}
1919
}

examples/framework-multiple/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"@astrojs/solid-js": "^3.0.0-beta.2",
1717
"@astrojs/svelte": "^4.0.0-beta.1",
1818
"@astrojs/vue": "^3.0.0-beta.0",
19-
"astro": "^3.0.0-beta.4",
19+
"astro": "^3.0.0-beta.5",
2020
"preact": "^10.15.1",
2121
"react": "^18.2.0",
2222
"react-dom": "^18.2.0",

examples/framework-preact/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"dependencies": {
1414
"@astrojs/preact": "^3.0.0-beta.1",
1515
"@preact/signals": "^1.1.3",
16-
"astro": "^3.0.0-beta.4",
16+
"astro": "^3.0.0-beta.5",
1717
"preact": "^10.15.1"
1818
}
1919
}

examples/framework-react/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"@astrojs/react": "^3.0.0-beta.3",
1515
"@types/react": "^18.2.13",
1616
"@types/react-dom": "^18.2.6",
17-
"astro": "^3.0.0-beta.4",
17+
"astro": "^3.0.0-beta.5",
1818
"react": "^18.2.0",
1919
"react-dom": "^18.2.0"
2020
}

examples/framework-solid/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
},
1313
"dependencies": {
1414
"@astrojs/solid-js": "^3.0.0-beta.2",
15-
"astro": "^3.0.0-beta.4",
15+
"astro": "^3.0.0-beta.5",
1616
"solid-js": "^1.7.6"
1717
}
1818
}

examples/framework-svelte/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
},
1313
"dependencies": {
1414
"@astrojs/svelte": "^4.0.0-beta.1",
15-
"astro": "^3.0.0-beta.4",
15+
"astro": "^3.0.0-beta.5",
1616
"svelte": "^3.59.1"
1717
}
1818
}

examples/framework-vue/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
},
1313
"dependencies": {
1414
"@astrojs/vue": "^3.0.0-beta.0",
15-
"astro": "^3.0.0-beta.4",
15+
"astro": "^3.0.0-beta.5",
1616
"vue": "^3.3.4"
1717
}
1818
}

examples/hackernews/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@
1212
},
1313
"dependencies": {
1414
"@astrojs/node": "^6.0.0-beta.0",
15-
"astro": "^3.0.0-beta.4"
15+
"astro": "^3.0.0-beta.5"
1616
}
1717
}

examples/integration/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
],
1616
"scripts": {},
1717
"devDependencies": {
18-
"astro": "^3.0.0-beta.4"
18+
"astro": "^3.0.0-beta.5"
1919
},
2020
"peerDependencies": {
2121
"astro": "^2.0.0-beta.0"

examples/middleware/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
},
1414
"dependencies": {
1515
"@astrojs/node": "^6.0.0-beta.0",
16-
"astro": "^3.0.0-beta.4",
16+
"astro": "^3.0.0-beta.5",
1717
"html-minifier": "^4.0.0"
1818
}
1919
}

examples/minimal/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
"astro": "astro"
1212
},
1313
"dependencies": {
14-
"astro": "^3.0.0-beta.4"
14+
"astro": "^3.0.0-beta.5"
1515
}
1616
}

examples/non-html-pages/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
"astro": "astro"
1212
},
1313
"dependencies": {
14-
"astro": "^3.0.0-beta.4"
14+
"astro": "^3.0.0-beta.5"
1515
}
1616
}

examples/portfolio/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
"astro": "astro"
1212
},
1313
"dependencies": {
14-
"astro": "^3.0.0-beta.4"
14+
"astro": "^3.0.0-beta.5"
1515
}
1616
}

examples/ssr/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"dependencies": {
1515
"@astrojs/node": "^6.0.0-beta.0",
1616
"@astrojs/svelte": "^4.0.0-beta.1",
17-
"astro": "^3.0.0-beta.4",
17+
"astro": "^3.0.0-beta.5",
1818
"svelte": "^3.59.1"
1919
}
2020
}

examples/with-markdoc/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"astro": "astro"
1212
},
1313
"dependencies": {
14-
"@astrojs/markdoc": "^1.0.0-beta.1",
15-
"astro": "^3.0.0-beta.4"
14+
"@astrojs/markdoc": "^0.5.0-beta.1",
15+
"astro": "^3.0.0-beta.5"
1616
}
1717
}

examples/with-markdown-plugins/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
"astro": "astro"
1212
},
1313
"dependencies": {
14-
"@astrojs/markdown-remark": "^3.0.0-beta.0",
15-
"astro": "^3.0.0-beta.4",
14+
"@astrojs/markdown-remark": "^3.0.0-beta.1",
15+
"astro": "^3.0.0-beta.5",
1616
"hast-util-select": "^5.0.5",
1717
"rehype-autolink-headings": "^6.1.1",
1818
"rehype-slug": "^5.1.0",

examples/with-markdown-shiki/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
"astro": "astro"
1212
},
1313
"dependencies": {
14-
"astro": "^3.0.0-beta.4"
14+
"astro": "^3.0.0-beta.5"
1515
}
1616
}

examples/with-mdx/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111
"astro": "astro"
1212
},
1313
"dependencies": {
14-
"@astrojs/mdx": "^1.0.0-beta.1",
14+
"@astrojs/mdx": "^1.0.0-beta.2",
1515
"@astrojs/preact": "^3.0.0-beta.1",
16-
"astro": "^3.0.0-beta.4",
16+
"astro": "^3.0.0-beta.5",
1717
"preact": "^10.15.1"
1818
}
1919
}

examples/with-nanostores/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"dependencies": {
1414
"@astrojs/preact": "^3.0.0-beta.1",
1515
"@nanostores/preact": "^0.4.1",
16-
"astro": "^3.0.0-beta.4",
16+
"astro": "^3.0.0-beta.5",
1717
"nanostores": "^0.8.1",
1818
"preact": "^10.15.1"
1919
}

examples/with-tailwindcss/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
"astro": "astro"
1212
},
1313
"dependencies": {
14-
"@astrojs/mdx": "^1.0.0-beta.1",
14+
"@astrojs/mdx": "^1.0.0-beta.2",
1515
"@astrojs/tailwind": "^5.0.0-beta.0",
1616
"@types/canvas-confetti": "^1.6.0",
17-
"astro": "^3.0.0-beta.4",
17+
"astro": "^3.0.0-beta.5",
1818
"autoprefixer": "^10.4.14",
1919
"canvas-confetti": "^1.6.0",
2020
"postcss": "^8.4.24",

examples/with-vite-plugin-pwa/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"astro": "astro"
1212
},
1313
"dependencies": {
14-
"astro": "^3.0.0-beta.4",
14+
"astro": "^3.0.0-beta.5",
1515
"vite-plugin-pwa": "0.14.7",
1616
"workbox-window": "^6.6.0"
1717
}

examples/with-vitest/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"test": "vitest"
1313
},
1414
"dependencies": {
15-
"astro": "^3.0.0-beta.4",
15+
"astro": "^3.0.0-beta.5",
1616
"vitest": "^0.31.4"
1717
}
1818
}

packages/astro/CHANGELOG.md

+62
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,67 @@
11
# astro
22

3+
## 3.0.0-beta.5
4+
5+
### Major Changes
6+
7+
- [#8142](https://github.com/withastro/astro/pull/8142) [`81545197a`](https://github.com/withastro/astro/commit/81545197a32fd015d763fc386c8b67e0e08b7393) Thanks [@natemoo-re](https://github.com/natemoo-re)! - Fixes for the `class:list` directive
8+
9+
- Previously, `class:list` would ocassionally not be merged the `class` prop when passed to Astro components. Now, `class:list` is always converted to a `class` prop (as a string value).
10+
- Previously, `class:list` diverged from [`clsx`](https://github.com/lukeed/clsx) in a few edge cases. Now, `class:list` uses [`clsx`](https://github.com/lukeed/clsx) directly.
11+
- `class:list` used to deduplicate matching values, but it no longer does
12+
- `class:list` used to sort individual values, but it no longer does
13+
- `class:list` used to support `Set` and other iterables, but it no longer does
14+
15+
- [#8170](https://github.com/withastro/astro/pull/8170) [`be6bbd2c8`](https://github.com/withastro/astro/commit/be6bbd2c86b9bf5268e765bb937dda00ff15781a) Thanks [@bluwy](https://github.com/bluwy)! - Remove deprecated config option types, deprecated script/style attributes, and deprecated `image` export from `astro:content`
16+
17+
- [#8169](https://github.com/withastro/astro/pull/8169) [`e79e3779d`](https://github.com/withastro/astro/commit/e79e3779df0ad35253abcdb931d622847d9adb12) Thanks [@bluwy](https://github.com/bluwy)! - Remove pre-shiki v0.14 theme names for compatibility. Please rename to the new theme names to migrate:
18+
19+
- `material-darker` -> `material-theme-darker`
20+
- `material-default` -> `material-theme`
21+
- `material-lighter` -> `material-theme-lighter`
22+
- `material-ocean` -> `material-theme-ocean`
23+
- `material-palenight` -> `material-theme-palenight`
24+
25+
### Patch Changes
26+
27+
- [#8099](https://github.com/withastro/astro/pull/8099) [`adf9fccfd`](https://github.com/withastro/astro/commit/adf9fccfdda107c2224558f1c2e6a77847ac0a8a) Thanks [@bluwy](https://github.com/bluwy)! - Do not throw Error when users pass an object with a "type" property
28+
29+
- [#8099](https://github.com/withastro/astro/pull/8099) [`42785c7b7`](https://github.com/withastro/astro/commit/42785c7b784b151e6d582570e5d74482129e8eb8) Thanks [@bluwy](https://github.com/bluwy)! - Improve fidelity of time stats when running `astro build`
30+
31+
- [#8171](https://github.com/withastro/astro/pull/8171) [`95120efbe`](https://github.com/withastro/astro/commit/95120efbe817163663492181cbeb225849354493) Thanks [@Princesseuh](https://github.com/Princesseuh)! - Fix missing type for `imageConfig` export from `astro:assets`
32+
33+
- [#8099](https://github.com/withastro/astro/pull/8099) [`2ae9d37f0`](https://github.com/withastro/astro/commit/2ae9d37f0a9cb21ab288d3c30aecb6d84db87788) Thanks [@bluwy](https://github.com/bluwy)! - Open to configured `base` when `astro dev --open` runs
34+
35+
- [#8099](https://github.com/withastro/astro/pull/8099) [`33b8910cf`](https://github.com/withastro/astro/commit/33b8910cfdce5713891c50a84a0a8fe926311710) Thanks [@bluwy](https://github.com/bluwy)! - On back navigation only animate view transitions that were animated going forward.
36+
37+
- [#8099](https://github.com/withastro/astro/pull/8099) [`a87cbe400`](https://github.com/withastro/astro/commit/a87cbe400314341d5f72abf86ea264e6b47c091f) Thanks [@bluwy](https://github.com/bluwy)! - fix: reinsert attribute to specify direction of ViewTransition (forward / back)
38+
39+
- [#8132](https://github.com/withastro/astro/pull/8132) [`767eb6866`](https://github.com/withastro/astro/commit/767eb68666eb777965baa0d6ade20bbafecf95bf) Thanks [@bluwy](https://github.com/bluwy)! - Deprecate returning simple objects from endpoints. Endpoints should only return a `Response`.
40+
41+
To return a result with a custom encoding not supported by a `Response`, you can use the `ResponseWithEncoding` utility class instead.
42+
43+
Before:
44+
45+
```ts
46+
export function GET() {
47+
return {
48+
body: '...',
49+
encoding: 'binary',
50+
};
51+
}
52+
```
53+
54+
After:
55+
56+
```ts
57+
export function GET({ ResponseWithEncoding }) {
58+
return new ResponseWithEncoding('...', undefined, 'binary');
59+
}
60+
```
61+
62+
- Updated dependencies [[`e79e3779d`](https://github.com/withastro/astro/commit/e79e3779df0ad35253abcdb931d622847d9adb12)]:
63+
- @astrojs/markdown-remark@3.0.0-beta.1
64+
365
## 3.0.0-beta.4
466

567
### Patch Changes

packages/astro/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "astro",
3-
"version": "3.0.0-beta.4",
3+
"version": "3.0.0-beta.5",
44
"description": "Astro is a modern site builder with web best practices, performance, and DX front-of-mind.",
55
"type": "module",
66
"author": "withastro",

0 commit comments

Comments
 (0)