mirror of
https://github.com/withastro/astro.git
synced 2025-03-31 23:31:30 -05:00
[ci] release (alpha) (#11903)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
parent
334948ced2
commit
da473ec0aa
40 changed files with 189 additions and 74 deletions
|
@ -33,24 +33,31 @@
|
|||
},
|
||||
"changesets": [
|
||||
"blue-boats-relax",
|
||||
"breezy-colts-promise",
|
||||
"chatty-teachers-sit",
|
||||
"clean-donuts-walk",
|
||||
"curvy-walls-kneel",
|
||||
"eighty-boxes-applaud",
|
||||
"five-jars-hear",
|
||||
"healthy-ads-scream",
|
||||
"hungry-jokes-try",
|
||||
"itchy-toys-march",
|
||||
"large-zebras-sniff",
|
||||
"long-months-rule",
|
||||
"many-garlics-lick",
|
||||
"modern-bears-deny",
|
||||
"moody-waves-think",
|
||||
"nasty-crabs-worry",
|
||||
"neat-dots-hear",
|
||||
"perfect-fans-fly",
|
||||
"poor-frogs-dream",
|
||||
"quick-ads-exercise",
|
||||
"selfish-cats-crash",
|
||||
"selfish-impalas-grin",
|
||||
"sixty-masks-lie",
|
||||
"small-ties-sort",
|
||||
"spotty-garlics-cheat",
|
||||
"ten-students-repair",
|
||||
"twelve-comics-march",
|
||||
"twenty-cobras-push"
|
||||
]
|
||||
}
|
||||
|
|
|
@ -11,6 +11,6 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"astro": "^5.0.0-alpha.2"
|
||||
"astro": "^5.0.0-alpha.3"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,9 +11,9 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"@astrojs/mdx": "^4.0.0-alpha.1",
|
||||
"@astrojs/mdx": "^4.0.0-alpha.2",
|
||||
"@astrojs/rss": "^4.0.7",
|
||||
"@astrojs/sitemap": "^3.1.6",
|
||||
"astro": "^5.0.0-alpha.2"
|
||||
"astro": "^5.0.0-alpha.3"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
],
|
||||
"scripts": {},
|
||||
"devDependencies": {
|
||||
"astro": "^5.0.0-alpha.2"
|
||||
"astro": "^5.0.0-alpha.3"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"astro": "^4.0.0"
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
"test": "vitest run"
|
||||
},
|
||||
"dependencies": {
|
||||
"astro": "^5.0.0-alpha.2",
|
||||
"astro": "^5.0.0-alpha.3",
|
||||
"@astrojs/react": "^3.6.2",
|
||||
"react": "^18.3.1",
|
||||
"react-dom": "^18.3.1",
|
||||
|
|
|
@ -14,6 +14,6 @@
|
|||
"@astrojs/alpinejs": "^0.4.0",
|
||||
"@types/alpinejs": "^3.13.10",
|
||||
"alpinejs": "^3.14.1",
|
||||
"astro": "^5.0.0-alpha.2"
|
||||
"astro": "^5.0.0-alpha.3"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
"@astrojs/vue": "^5.0.0-alpha.0",
|
||||
"@types/react": "^18.3.3",
|
||||
"@types/react-dom": "^18.3.0",
|
||||
"astro": "^5.0.0-alpha.2",
|
||||
"astro": "^5.0.0-alpha.3",
|
||||
"preact": "^10.23.2",
|
||||
"react": "^18.3.1",
|
||||
"react-dom": "^18.3.1",
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
"dependencies": {
|
||||
"@astrojs/preact": "^3.5.2",
|
||||
"@preact/signals": "^1.3.0",
|
||||
"astro": "^5.0.0-alpha.2",
|
||||
"astro": "^5.0.0-alpha.3",
|
||||
"preact": "^10.23.2"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
"@astrojs/react": "^3.6.2",
|
||||
"@types/react": "^18.3.5",
|
||||
"@types/react-dom": "^18.3.0",
|
||||
"astro": "^5.0.0-alpha.2",
|
||||
"astro": "^5.0.0-alpha.3",
|
||||
"react": "^18.3.1",
|
||||
"react-dom": "^18.3.1"
|
||||
}
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@astrojs/solid-js": "^4.4.1",
|
||||
"astro": "^5.0.0-alpha.2",
|
||||
"astro": "^5.0.0-alpha.3",
|
||||
"solid-js": "^1.8.22"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@astrojs/svelte": "^6.0.0-alpha.0",
|
||||
"astro": "^5.0.0-alpha.2",
|
||||
"astro": "^5.0.0-alpha.3",
|
||||
"svelte": "^4.2.19"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@astrojs/vue": "^5.0.0-alpha.0",
|
||||
"astro": "^5.0.0-alpha.2",
|
||||
"astro": "^5.0.0-alpha.3",
|
||||
"vue": "^3.4.38"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,6 +12,6 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@astrojs/node": "^9.0.0-alpha.1",
|
||||
"astro": "^5.0.0-alpha.2"
|
||||
"astro": "^5.0.0-alpha.3"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -15,7 +15,7 @@
|
|||
],
|
||||
"scripts": {},
|
||||
"devDependencies": {
|
||||
"astro": "^5.0.0-alpha.2"
|
||||
"astro": "^5.0.0-alpha.3"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"astro": "^4.0.0"
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
},
|
||||
"dependencies": {
|
||||
"@astrojs/node": "^9.0.0-alpha.1",
|
||||
"astro": "^5.0.0-alpha.2",
|
||||
"astro": "^5.0.0-alpha.3",
|
||||
"html-minifier": "^4.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
|
|
|
@ -11,6 +11,6 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"astro": "^5.0.0-alpha.2"
|
||||
"astro": "^5.0.0-alpha.3"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,6 +11,6 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"astro": "^5.0.0-alpha.2"
|
||||
"astro": "^5.0.0-alpha.3"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,6 +11,6 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"astro": "^5.0.0-alpha.2"
|
||||
"astro": "^5.0.0-alpha.3"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -17,7 +17,7 @@
|
|||
"@tailwindcss/forms": "^0.5.8",
|
||||
"@types/react": "^18.3.5",
|
||||
"@types/react-dom": "^18.3.0",
|
||||
"astro": "^5.0.0-alpha.2",
|
||||
"astro": "^5.0.0-alpha.3",
|
||||
"postcss": "^8.4.43",
|
||||
"react": "^18.3.1",
|
||||
"react-dom": "^18.3.1",
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
"dependencies": {
|
||||
"@astrojs/node": "^9.0.0-alpha.1",
|
||||
"@astrojs/svelte": "^6.0.0-alpha.0",
|
||||
"astro": "^5.0.0-alpha.2",
|
||||
"astro": "^5.0.0-alpha.3",
|
||||
"svelte": "^4.2.19"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"astro": "^5.0.0-alpha.2",
|
||||
"astro": "^5.0.0-alpha.3",
|
||||
"sass": "^1.77.8",
|
||||
"sharp": "^0.33.3"
|
||||
}
|
||||
|
|
|
@ -15,6 +15,6 @@
|
|||
"./app": "./dist/app.js"
|
||||
},
|
||||
"devDependencies": {
|
||||
"astro": "^5.0.0-alpha.2"
|
||||
"astro": "^5.0.0-alpha.3"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,6 +12,6 @@
|
|||
"devDependencies": {
|
||||
"@astrojs/tailwind": "^6.0.0-alpha.0",
|
||||
"@astrojs/node": "^9.0.0-alpha.1",
|
||||
"astro": "^5.0.0-alpha.2"
|
||||
"astro": "^5.0.0-alpha.3"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"@astrojs/markdoc": "^1.0.0-alpha.0",
|
||||
"astro": "^5.0.0-alpha.2"
|
||||
"@astrojs/markdoc": "^1.0.0-alpha.1",
|
||||
"astro": "^5.0.0-alpha.3"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,8 +11,8 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"@astrojs/markdown-remark": "^6.0.0-alpha.0",
|
||||
"astro": "^5.0.0-alpha.2",
|
||||
"@astrojs/markdown-remark": "^6.0.0-alpha.1",
|
||||
"astro": "^5.0.0-alpha.3",
|
||||
"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": "^5.0.0-alpha.2"
|
||||
"astro": "^5.0.0-alpha.3"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,9 +11,9 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"@astrojs/mdx": "^4.0.0-alpha.1",
|
||||
"@astrojs/mdx": "^4.0.0-alpha.2",
|
||||
"@astrojs/preact": "^3.5.2",
|
||||
"astro": "^5.0.0-alpha.2",
|
||||
"astro": "^5.0.0-alpha.3",
|
||||
"preact": "^10.23.2"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
"dependencies": {
|
||||
"@astrojs/preact": "^3.5.2",
|
||||
"@nanostores/preact": "^0.5.2",
|
||||
"astro": "^5.0.0-alpha.2",
|
||||
"astro": "^5.0.0-alpha.3",
|
||||
"nanostores": "^0.11.3",
|
||||
"preact": "^10.23.2"
|
||||
}
|
||||
|
|
|
@ -11,10 +11,10 @@
|
|||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"@astrojs/mdx": "^4.0.0-alpha.1",
|
||||
"@astrojs/mdx": "^4.0.0-alpha.2",
|
||||
"@astrojs/tailwind": "^6.0.0-alpha.0",
|
||||
"@types/canvas-confetti": "^1.6.4",
|
||||
"astro": "^5.0.0-alpha.2",
|
||||
"astro": "^5.0.0-alpha.3",
|
||||
"autoprefixer": "^10.4.20",
|
||||
"canvas-confetti": "^1.9.3",
|
||||
"postcss": "^8.4.43",
|
||||
|
|
|
@ -12,7 +12,7 @@
|
|||
"test": "vitest"
|
||||
},
|
||||
"dependencies": {
|
||||
"astro": "^5.0.0-alpha.2",
|
||||
"astro": "^5.0.0-alpha.3",
|
||||
"vitest": "^2.0.5"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,5 +1,78 @@
|
|||
# astro
|
||||
|
||||
## 5.0.0-alpha.3
|
||||
|
||||
### Major Changes
|
||||
|
||||
- [#11861](https://github.com/withastro/astro/pull/11861) [`3ab3b4e`](https://github.com/withastro/astro/commit/3ab3b4efbcdd2aabea5f949deedf51a5acefae59) Thanks [@bluwy](https://github.com/bluwy)! - Cleans up Astro-specfic metadata attached to `vfile.data` in Remark and Rehype plugins. Previously, the metadata was attached in different locations with inconsistent names. The metadata is now renamed as below:
|
||||
|
||||
- `vfile.data.__astroHeadings` -> `vfile.data.astro.headings`
|
||||
- `vfile.data.imagePaths` -> `vfile.data.astro.imagePaths`
|
||||
|
||||
The types of `imagePaths` has also been updated from `Set<string>` to `string[]`. The `vfile.data.astro.frontmatter` metadata is left unchanged.
|
||||
|
||||
While we don't consider these APIs public, they can be accessed by Remark and Rehype plugins that want to re-use Astro's metadata. If you are using these APIs, make sure to access them in the new locations.
|
||||
|
||||
- [#11825](https://github.com/withastro/astro/pull/11825) [`560ef15`](https://github.com/withastro/astro/commit/560ef15ad23bd137b56ef1048eb2df548b99fdce) Thanks [@bluwy](https://github.com/bluwy)! - Updates internal Shiki rehype plugin to highlight code blocks as hast (using Shiki's `codeToHast()` API). This allows a more direct Markdown and MDX processing, and improves the performance when building the project, but may cause issues with existing Shiki transformers.
|
||||
|
||||
If you are using Shiki transformers passed to `markdown.shikiConfig.transformers`, you must make sure they do not use the `postprocess` hook as it no longer runs on code blocks in `.md` and `.mdx` files. (See [the Shiki documentation on transformer hooks](https://shiki.style/guide/transformers#transformer-hooks) for more information).
|
||||
|
||||
Code blocks in `.mdoc` files and `<Code />` component do not use the internal Shiki rehype plugin and are unaffected.
|
||||
|
||||
- [#11819](https://github.com/withastro/astro/pull/11819) [`2bdde80`](https://github.com/withastro/astro/commit/2bdde80cd3107d875e2d77e6e9621001e0e8b38a) Thanks [@bluwy](https://github.com/bluwy)! - Updates the Astro config loading flow to ignore processing locally-linked dependencies with Vite (e.g. `npm link`, in a monorepo, etc). Instead, they will be normally imported by the Node.js runtime the same way as other dependencies from `node_modules`.
|
||||
|
||||
Previously, Astro would process locally-linked dependencies which were able to use Vite features like TypeScript when imported by the Astro config file.
|
||||
|
||||
However, this caused confusion as integration authors may test against a package that worked locally, but not when published. This method also restricts using CJS-only dependencies because Vite requires the code to be ESM. Therefore, Astro's behaviour is now changed to ignore processing any type of dependencies by Vite.
|
||||
|
||||
In most cases, make sure your locally-linked dependencies are built to JS before running the Astro project, and the config loading should work as before.
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- [#11878](https://github.com/withastro/astro/pull/11878) [`334948c`](https://github.com/withastro/astro/commit/334948ced29ed9ab03992f2174547bb9ee3a20c0) Thanks [@ascorbic](https://github.com/ascorbic)! - Adds a new function `refreshContent` to the `astro:server:setup` hook that allows integrations to refresh the content layer. This can be used, for example, to register a webhook endpoint during dev, or to open a socket to a CMS to listen for changes.
|
||||
|
||||
By default, `refreshContent` will refresh all collections. You can optionally pass a `loaders` property, which is an array of loader names. If provided, only collections that use those loaders will be refreshed. For example, A CMS integration could use this property to only refresh its own collections.
|
||||
|
||||
You can also pass a `context` object to the loaders. This can be used to pass arbitrary data, such as the webhook body, or an event from the websocket.
|
||||
|
||||
```ts
|
||||
{
|
||||
name: 'my-integration',
|
||||
hooks: {
|
||||
'astro:server:setup': async ({ server, refreshContent }) => {
|
||||
server.middlewares.use('/_refresh', async (req, res) => {
|
||||
if(req.method !== 'POST') {
|
||||
res.statusCode = 405
|
||||
res.end('Method Not Allowed');
|
||||
return
|
||||
}
|
||||
let body = '';
|
||||
req.on('data', chunk => {
|
||||
body += chunk.toString();
|
||||
});
|
||||
req.on('end', async () => {
|
||||
try {
|
||||
const webhookBody = JSON.parse(body);
|
||||
await refreshContent({
|
||||
context: { webhookBody },
|
||||
loaders: ['my-loader']
|
||||
});
|
||||
res.writeHead(200, { 'Content-Type': 'application/json' });
|
||||
res.end(JSON.stringify({ message: 'Content refreshed successfully' }));
|
||||
} catch (error) {
|
||||
res.writeHead(500, { 'Content-Type': 'application/json' });
|
||||
res.end(JSON.stringify({ error: 'Failed to refresh content: ' + error.message }));
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
- Updated dependencies [[`3ab3b4e`](https://github.com/withastro/astro/commit/3ab3b4efbcdd2aabea5f949deedf51a5acefae59), [`560ef15`](https://github.com/withastro/astro/commit/560ef15ad23bd137b56ef1048eb2df548b99fdce), [`3ab3b4e`](https://github.com/withastro/astro/commit/3ab3b4efbcdd2aabea5f949deedf51a5acefae59)]:
|
||||
- @astrojs/markdown-remark@6.0.0-alpha.1
|
||||
|
||||
## 5.0.0-alpha.2
|
||||
|
||||
### Major Changes
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "astro",
|
||||
"version": "5.0.0-alpha.2",
|
||||
"version": "5.0.0-alpha.3",
|
||||
"description": "Astro is a modern site builder with web best practices, performance, and DX front-of-mind.",
|
||||
"type": "module",
|
||||
"author": "withastro",
|
||||
|
|
|
@ -200,7 +200,7 @@ describe('Content Layer', () => {
|
|||
// Vite may not have noticed the saved data store yet. Wait a little just in case.
|
||||
await fixture.onNextDataStoreChange(1000).catch(() => {
|
||||
// Ignore timeout, because it may have saved before we get here.
|
||||
})
|
||||
});
|
||||
const rawJsonResponse = await fixture.fetch('/collections.json');
|
||||
const rawJson = await rawJsonResponse.text();
|
||||
json = devalue.parse(rawJson);
|
||||
|
|
|
@ -1,5 +1,14 @@
|
|||
# @astrojs/markdoc
|
||||
|
||||
## 1.0.0-alpha.1
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- [#11825](https://github.com/withastro/astro/pull/11825) [`560ef15`](https://github.com/withastro/astro/commit/560ef15ad23bd137b56ef1048eb2df548b99fdce) Thanks [@bluwy](https://github.com/bluwy)! - Uses latest version of `@astrojs/markdown-remark` with updated Shiki APIs
|
||||
|
||||
- Updated dependencies [[`3ab3b4e`](https://github.com/withastro/astro/commit/3ab3b4efbcdd2aabea5f949deedf51a5acefae59), [`560ef15`](https://github.com/withastro/astro/commit/560ef15ad23bd137b56ef1048eb2df548b99fdce), [`3ab3b4e`](https://github.com/withastro/astro/commit/3ab3b4efbcdd2aabea5f949deedf51a5acefae59)]:
|
||||
- @astrojs/markdown-remark@6.0.0-alpha.1
|
||||
|
||||
## 1.0.0-alpha.0
|
||||
|
||||
### Patch Changes
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "@astrojs/markdoc",
|
||||
"description": "Add support for Markdoc in your Astro site",
|
||||
"version": "1.0.0-alpha.0",
|
||||
"version": "1.0.0-alpha.1",
|
||||
"type": "module",
|
||||
"types": "./dist/index.d.ts",
|
||||
"author": "withastro",
|
||||
|
|
|
@ -1,5 +1,14 @@
|
|||
# @astrojs/mdx
|
||||
|
||||
## 4.0.0-alpha.2
|
||||
|
||||
### Patch Changes
|
||||
|
||||
- [#11861](https://github.com/withastro/astro/pull/11861) [`3ab3b4e`](https://github.com/withastro/astro/commit/3ab3b4efbcdd2aabea5f949deedf51a5acefae59) Thanks [@bluwy](https://github.com/bluwy)! - Updates `@astrojs/markdown-remark` and handle its breaking changes
|
||||
|
||||
- Updated dependencies [[`3ab3b4e`](https://github.com/withastro/astro/commit/3ab3b4efbcdd2aabea5f949deedf51a5acefae59), [`560ef15`](https://github.com/withastro/astro/commit/560ef15ad23bd137b56ef1048eb2df548b99fdce), [`3ab3b4e`](https://github.com/withastro/astro/commit/3ab3b4efbcdd2aabea5f949deedf51a5acefae59)]:
|
||||
- @astrojs/markdown-remark@6.0.0-alpha.1
|
||||
|
||||
## 4.0.0-alpha.1
|
||||
|
||||
### Minor Changes
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "@astrojs/mdx",
|
||||
"description": "Add support for MDX pages in your Astro site",
|
||||
"version": "4.0.0-alpha.1",
|
||||
"version": "4.0.0-alpha.2",
|
||||
"type": "module",
|
||||
"types": "./dist/index.d.ts",
|
||||
"author": "withastro",
|
||||
|
|
|
@ -1,5 +1,22 @@
|
|||
# @astrojs/markdown-remark
|
||||
|
||||
## 6.0.0-alpha.1
|
||||
|
||||
### Major Changes
|
||||
|
||||
- [#11861](https://github.com/withastro/astro/pull/11861) [`3ab3b4e`](https://github.com/withastro/astro/commit/3ab3b4efbcdd2aabea5f949deedf51a5acefae59) Thanks [@bluwy](https://github.com/bluwy)! - Cleans up Astro-specfic metadata attached to `vfile.data` in Remark and Rehype plugins. Previously, the metadata was attached in different locations with inconsistent names. The metadata is now renamed as below:
|
||||
|
||||
- `vfile.data.__astroHeadings` -> `vfile.data.astro.headings`
|
||||
- `vfile.data.imagePaths` -> `vfile.data.astro.imagePaths`
|
||||
|
||||
The types of `imagePaths` has also been updated from `Set<string>` to `string[]`. The `vfile.data.astro.frontmatter` metadata is left unchanged.
|
||||
|
||||
While we don't consider these APIs public, they can be accessed by Remark and Rehype plugins that want to re-use Astro's metadata. If you are using these APIs, make sure to access them in the new locations.
|
||||
|
||||
- [#11825](https://github.com/withastro/astro/pull/11825) [`560ef15`](https://github.com/withastro/astro/commit/560ef15ad23bd137b56ef1048eb2df548b99fdce) Thanks [@bluwy](https://github.com/bluwy)! - Updates return object of `createShikiHighlighter` as `codeToHast` and `codeToHtml` to allow generating either the hast or html string directly
|
||||
|
||||
- [#11861](https://github.com/withastro/astro/pull/11861) [`3ab3b4e`](https://github.com/withastro/astro/commit/3ab3b4efbcdd2aabea5f949deedf51a5acefae59) Thanks [@bluwy](https://github.com/bluwy)! - Removes `InvalidAstroDataError`, `safelyGetAstroData`, and `setVfileFrontmatter` APIs in favour of `isFrontmatterValid`
|
||||
|
||||
## 6.0.0-alpha.0
|
||||
|
||||
### Major Changes
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "@astrojs/markdown-remark",
|
||||
"version": "6.0.0-alpha.0",
|
||||
"version": "6.0.0-alpha.1",
|
||||
"type": "module",
|
||||
"author": "withastro",
|
||||
"license": "MIT",
|
||||
|
|
68
pnpm-lock.yaml
generated
68
pnpm-lock.yaml
generated
|
@ -116,13 +116,13 @@ importers:
|
|||
examples/basics:
|
||||
dependencies:
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/blog:
|
||||
dependencies:
|
||||
'@astrojs/mdx':
|
||||
specifier: ^4.0.0-alpha.1
|
||||
specifier: ^4.0.0-alpha.2
|
||||
version: link:../../packages/integrations/mdx
|
||||
'@astrojs/rss':
|
||||
specifier: ^4.0.7
|
||||
|
@ -131,13 +131,13 @@ importers:
|
|||
specifier: ^3.1.6
|
||||
version: link:../../packages/integrations/sitemap
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/component:
|
||||
devDependencies:
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/container-with-vitest:
|
||||
|
@ -146,7 +146,7 @@ importers:
|
|||
specifier: ^3.6.2
|
||||
version: link:../../packages/integrations/react
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
react:
|
||||
specifier: ^18.3.1
|
||||
|
@ -177,7 +177,7 @@ importers:
|
|||
specifier: ^3.14.1
|
||||
version: 3.14.1
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/framework-multiple:
|
||||
|
@ -204,7 +204,7 @@ importers:
|
|||
specifier: ^18.3.0
|
||||
version: 18.3.0
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
preact:
|
||||
specifier: ^10.23.2
|
||||
|
@ -234,7 +234,7 @@ importers:
|
|||
specifier: ^1.3.0
|
||||
version: 1.3.0(preact@10.23.2)
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
preact:
|
||||
specifier: ^10.23.2
|
||||
|
@ -252,7 +252,7 @@ importers:
|
|||
specifier: ^18.3.0
|
||||
version: 18.3.0
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
react:
|
||||
specifier: ^18.3.1
|
||||
|
@ -267,7 +267,7 @@ importers:
|
|||
specifier: ^4.4.1
|
||||
version: link:../../packages/integrations/solid
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
solid-js:
|
||||
specifier: ^1.8.22
|
||||
|
@ -279,7 +279,7 @@ importers:
|
|||
specifier: ^6.0.0-alpha.0
|
||||
version: link:../../packages/integrations/svelte
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
svelte:
|
||||
specifier: ^4.2.19
|
||||
|
@ -291,7 +291,7 @@ importers:
|
|||
specifier: ^5.0.0-alpha.0
|
||||
version: link:../../packages/integrations/vue
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
vue:
|
||||
specifier: ^3.4.38
|
||||
|
@ -303,13 +303,13 @@ importers:
|
|||
specifier: ^9.0.0-alpha.1
|
||||
version: 9.0.0-alpha.1(astro@packages+astro)
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/integration:
|
||||
devDependencies:
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/middleware:
|
||||
|
@ -318,7 +318,7 @@ importers:
|
|||
specifier: ^9.0.0-alpha.1
|
||||
version: 9.0.0-alpha.1(astro@packages+astro)
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
html-minifier:
|
||||
specifier: ^4.0.0
|
||||
|
@ -331,19 +331,19 @@ importers:
|
|||
examples/minimal:
|
||||
dependencies:
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/non-html-pages:
|
||||
dependencies:
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/portfolio:
|
||||
dependencies:
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/server-islands:
|
||||
|
@ -370,7 +370,7 @@ importers:
|
|||
specifier: ^18.3.0
|
||||
version: 18.3.0
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
postcss:
|
||||
specifier: ^8.4.43
|
||||
|
@ -394,7 +394,7 @@ importers:
|
|||
specifier: ^6.0.0-alpha.0
|
||||
version: link:../../packages/integrations/svelte
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
svelte:
|
||||
specifier: ^4.2.19
|
||||
|
@ -403,7 +403,7 @@ importers:
|
|||
examples/starlog:
|
||||
dependencies:
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
sass:
|
||||
specifier: ^1.77.8
|
||||
|
@ -415,7 +415,7 @@ importers:
|
|||
examples/toolbar-app:
|
||||
devDependencies:
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/view-transitions:
|
||||
|
@ -427,25 +427,25 @@ importers:
|
|||
specifier: ^6.0.0-alpha.0
|
||||
version: link:../../packages/integrations/tailwind
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/with-markdoc:
|
||||
dependencies:
|
||||
'@astrojs/markdoc':
|
||||
specifier: ^1.0.0-alpha.0
|
||||
specifier: ^1.0.0-alpha.1
|
||||
version: link:../../packages/integrations/markdoc
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/with-markdown-plugins:
|
||||
dependencies:
|
||||
'@astrojs/markdown-remark':
|
||||
specifier: ^6.0.0-alpha.0
|
||||
specifier: ^6.0.0-alpha.1
|
||||
version: link:../../packages/markdown/remark
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
hast-util-select:
|
||||
specifier: ^6.0.2
|
||||
|
@ -466,19 +466,19 @@ importers:
|
|||
examples/with-markdown-shiki:
|
||||
dependencies:
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
|
||||
examples/with-mdx:
|
||||
dependencies:
|
||||
'@astrojs/mdx':
|
||||
specifier: ^4.0.0-alpha.1
|
||||
specifier: ^4.0.0-alpha.2
|
||||
version: link:../../packages/integrations/mdx
|
||||
'@astrojs/preact':
|
||||
specifier: ^3.5.2
|
||||
version: link:../../packages/integrations/preact
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
preact:
|
||||
specifier: ^10.23.2
|
||||
|
@ -493,7 +493,7 @@ importers:
|
|||
specifier: ^0.5.2
|
||||
version: 0.5.2(nanostores@0.11.3)(preact@10.23.2)
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
nanostores:
|
||||
specifier: ^0.11.3
|
||||
|
@ -505,7 +505,7 @@ importers:
|
|||
examples/with-tailwindcss:
|
||||
dependencies:
|
||||
'@astrojs/mdx':
|
||||
specifier: ^4.0.0-alpha.1
|
||||
specifier: ^4.0.0-alpha.2
|
||||
version: link:../../packages/integrations/mdx
|
||||
'@astrojs/tailwind':
|
||||
specifier: ^6.0.0-alpha.0
|
||||
|
@ -514,7 +514,7 @@ importers:
|
|||
specifier: ^1.6.4
|
||||
version: 1.6.4
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
autoprefixer:
|
||||
specifier: ^10.4.20
|
||||
|
@ -532,7 +532,7 @@ importers:
|
|||
examples/with-vitest:
|
||||
dependencies:
|
||||
astro:
|
||||
specifier: ^5.0.0-alpha.2
|
||||
specifier: ^5.0.0-alpha.3
|
||||
version: link:../../packages/astro
|
||||
vitest:
|
||||
specifier: ^2.0.5
|
||||
|
|
Loading…
Add table
Reference in a new issue