Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
2a022e4
chore: update dependencies
HiDeoo Dec 15, 2025
22c7fa9
feat: zod 3 → 4
HiDeoo Dec 17, 2025
8974131
fix: remove useless zod descriptions
HiDeoo Dec 17, 2025
3a6d055
refactor: zod `.describe()` → `.meta()`
HiDeoo Dec 17, 2025
1ce3f0a
feat: remove `legacy.collections` support
HiDeoo Dec 18, 2025
cb6c2b5
chore: add todo for `legacy.collectionsBackwardsCompat`
HiDeoo Dec 18, 2025
312fc51
chore: update to `alpha.2`
HiDeoo Dec 19, 2025
f18123a
chore: update to `alpha.3`
HiDeoo Dec 19, 2025
5d4f5b4
feat: remove `headingIdCompat` experimental flag
HiDeoo Dec 19, 2025
7ba56fd
fix: error map
HiDeoo Dec 19, 2025
2f07584
test: remove deprecated vitest workspaces
HiDeoo Dec 19, 2025
d9c43b9
chore: update vitest to version `3.2.4`
HiDeoo Dec 19, 2025
6dd6ff1
fix: plugin hooks schema output
HiDeoo Dec 19, 2025
6830896
fix: `z.Schema` → `z.ZodType`
HiDeoo Dec 19, 2025
34ba7a3
chore: bump node.js version
HiDeoo Dec 19, 2025
986f226
docs: remove `z` references related to `astro:content`
HiDeoo Dec 19, 2025
6206617
test: disable `legacy-collection-config-file` test temporarily
HiDeoo Dec 19, 2025
1edbd99
chor: update to `alpha.4`
HiDeoo Dec 31, 2025
2e91c01
feat: update docsearch plugin
HiDeoo Dec 31, 2025
1b0ef81
fix: bump tailwind css example version
HiDeoo Jan 2, 2026
fc6a885
feat: vite plugin hook filters
HiDeoo Jan 2, 2026
84834fd
fix: docsearch config type
HiDeoo Jan 2, 2026
7df2bb4
test: fix a11y node.js issues
HiDeoo Jan 2, 2026
4a8ee42
ci: size-limit node version
HiDeoo Jan 2, 2026
3e35fe8
chore: update to `alpha.5`
HiDeoo Jan 9, 2026
e78143c
feat: add `legacy.collectionsBackwardsCompat` support
HiDeoo Jan 9, 2026
a9eb8ec
test: remove `.only` test
HiDeoo Jan 9, 2026
78009fd
Merge branch 'main' into hd/astro-v6
HiDeoo Jan 9, 2026
0e24c3b
fix: warning on importing `node:module` on recent Node.js 22 versions
HiDeoo Jan 9, 2026
09ad2c2
chore: update playwright
HiDeoo Jan 9, 2026
770105c
chore: update to `beta.1`
HiDeoo Jan 14, 2026
42551db
Merge branch 'main' into hd/astro-v6
HiDeoo Jan 16, 2026
7289055
chore: update `@astro-community/astro-embed-youtube`
HiDeoo Jan 16, 2026
5edab04
chore: update `astro-expressive-code`
HiDeoo Jan 16, 2026
05df5ad
Merge branch 'main' into hd/astro-v6
HiDeoo Jan 29, 2026
adcfb7f
chore: update to `beta.5`
HiDeoo Jan 29, 2026
70d83bd
test: ignore EC `landmark-unique` a11y violation
HiDeoo Jan 29, 2026
102b50d
Merge branch 'main' into hd/astro-v6
HiDeoo Jan 29, 2026
f7f69d6
Merge branch 'main' into hd/astro-v6
HiDeoo Feb 2, 2026
a3de009
chore: update to `beta.6`
HiDeoo Feb 2, 2026
46c368d
fix: remove deprecated `@ts-expect-error`
HiDeoo Feb 2, 2026
5883fd2
Merge branch 'main' into hd/astro-v6
HiDeoo Feb 3, 2026
e3ba95b
Merge branch 'main' into hd/astro-v6
HiDeoo Feb 5, 2026
e1d931a
chore: update to `beta.8`
HiDeoo Feb 5, 2026
d252f62
Add placeholder changesets
delucis Feb 5, 2026
5a324c5
chore: update to `beta.14`
HiDeoo Feb 23, 2026
d338e16
Merge branch 'main' into hd/astro-v6
delucis Feb 26, 2026
e6827e9
fix: add temporary patch for `starlight-links-validator`
HiDeoo Mar 4, 2026
c4bdad0
chore: tweak size-limit
HiDeoo Mar 4, 2026
bf6b764
chore: update changesets
HiDeoo Mar 4, 2026
b85b269
test: update vitest to `4.1.0-beta.6`
HiDeoo Mar 5, 2026
dd23c1f
test: update test mocking a constructor
HiDeoo Mar 5, 2026
50d3667
test: fix coverage
HiDeoo Mar 5, 2026
a8b8975
Merge branch 'main' into hd/astro-v6
HiDeoo Mar 5, 2026
84224b7
chore: fix linting issue due to better vitest 4 types
HiDeoo Mar 5, 2026
2a8bde3
Merge branch 'main' into hd/astro-v6
HiDeoo Mar 9, 2026
cab4256
chore: update to `beta.20`
HiDeoo Mar 9, 2026
3e55341
fix: add non-compatible node env workarounds
HiDeoo Mar 9, 2026
3c2f168
chore: rename changeset
HiDeoo Mar 9, 2026
32c1acd
fix: support new collection config file with `legacy.collectionsBackw…
HiDeoo Mar 9, 2026
35b6944
chore: update changeset upgrade guide link
HiDeoo Mar 9, 2026
c29706f
refactor: `vitePluginStarlightUserConfig` context argument
HiDeoo Mar 9, 2026
06cfcaa
fix: cf `optimizeDeps`
HiDeoo Mar 10, 2026
74db5a3
docs: cf `nodejs_compat`
HiDeoo Mar 10, 2026
73d578f
Update deps to stable versions
delucis Mar 10, 2026
b7dc270
`pnpm dedupe vite`
delucis Mar 10, 2026
71f24be
Update two more version ranges I missed
delucis Mar 10, 2026
b21eeb3
chore: update changeset
HiDeoo Mar 10, 2026
0587417
chore: bump `@astrojs/starlight` peer dependency
HiDeoo Mar 10, 2026
290622f
Fix two more v6 upgrade guide links in the the changeset
delucis Mar 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions .changeset/agile-eyes-fold.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
'@astrojs/starlight': minor
---

Adds support for Astro v6, drops support for Astro v5.

#### Upgrade Astro and dependencies

⚠️ **BREAKING CHANGE:** Astro v5 is no longer supported. Make sure you [update Astro](https://docs.astro.build/en/guides/upgrade-to/v6/) and any other official integrations at the same time as updating Starlight:

```sh
npx @astrojs/upgrade
```

_Community Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v6. If you encounter any issues, please reach out to the plugin or integration author to see if it is a known issue or if an updated version is being worked on._

#### Update your collections

⚠️ **BREAKING CHANGE:** Drops support for content collections backwards compatibility.

In Astro 5.x, projects could delay upgrading to the new Content Layer API introduced for content collections because of some existing automatic backwards compatibility that was not previously behind a flag. This meant that it was possible to upgrade from Astro 4 to Astro 5 without updating your content collections, even if you had not enabled the `legacy.collections` flag. Projects would continue to build, and no errors or warnings would be displayed.

Astro v6.0 now removes this automatic legacy content collections support, along with the `legacy.collections` flag.

If you experience content collections errors after updating to v6, [check your project for any removed legacy features](https://docs.astro.build/en/guides/upgrade-to/v6/#if-you-have) that may need updating to the Content Layer API. See [the Starlight v0.30.0 upgrade guide](https://github.com/withastro/starlight/blob/main/packages/starlight/CHANGELOG.md#0300) for detailed instructions on upgrading legacy collections to the new Content Layer API.

If you are unable to make any changes to your collections at this time, including Starlight's default `docs` and `i18n` collections, you can enable the [`legacy.collectionsBackwardsCompat` flag](https://docs.astro.build/en/reference/legacy-flags/#collectionsbackwardscompat) to upgrade to v6 without updating your collections. This temporary flag preserves some legacy v4 content collections features, and will allow you to keep your collections in their current state until the legacy flag is no longer supported.
11 changes: 11 additions & 0 deletions .changeset/dry-bikes-beg.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
'@astrojs/starlight-markdoc': minor
---

⚠️ **BREAKING CHANGE:** The minimum supported version of Starlight is now 0.38.0

Please use the `@astrojs/upgrade` command to upgrade your project:

```sh
npx @astrojs/upgrade
```
11 changes: 11 additions & 0 deletions .changeset/hot-dryers-drop.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
'@astrojs/starlight-tailwind': major
---

⚠️ **BREAKING CHANGE:** The minimum supported version of Starlight is now 0.38.0

Please use the `@astrojs/upgrade` command to upgrade your project:

```sh
npx @astrojs/upgrade
```
12 changes: 12 additions & 0 deletions .changeset/spicy-moons-sell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
'@astrojs/starlight-docsearch': minor
---

⚠️ **BREAKING CHANGE:** The minimum supported version of Starlight is now 0.38.0

Please use the `@astrojs/upgrade` command to upgrade your project:

```sh
npx @astrojs/upgrade
```

2 changes: 1 addition & 1 deletion .devcontainer/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Based on https://github.com/withastro/astro/blob/main/.devcontainer/Dockerfile
FROM mcr.microsoft.com/devcontainers/javascript-node:0-18
FROM mcr.microsoft.com/devcontainers/javascript-node:0-22

# We uninstall pnpm here, since we enable the corepack version in the postCreateCommand
# This ensures we respect the "packageManager" version in package.json
Expand Down
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/---01-bug-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ body:
Thank you for taking the time to file a bug report! Please fill out this form as completely as possible.

✅ I am using the **latest versions of Starlight and Astro**.
✅ I am using a version of Node that supports ESM (`v14.18.0+`, or `v16.12.0+`).
✅ I am using a compatible version of Node.js (`v22.12.0+`).
- type: input
id: starlight-version
attributes:
Expand Down
5 changes: 1 addition & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ concurrency:
cancel-in-progress: true

env:
NODE_VERSION: 18
NODE_VERSION: 22
ASTRO_TELEMETRY_DISABLED: true

jobs:
Expand Down Expand Up @@ -69,9 +69,6 @@ jobs:
- run: pnpm i
- name: Test packages
run: pnpm -r test:coverage
- name: Test legacy collections support
working-directory: packages/starlight
run: pnpm test:legacy

e2e-test:
name: 'Run E2E tests (${{ matrix.os }})'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/file-icons.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
- name: Setup Node
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
with:
node-version: 18.20.8
node-version: 22.12.0
cache: 'pnpm'

- name: Install Dependencies
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
with:
node-version: 18.20.8
node-version: 22.12.0
cache: 'pnpm'
- run: pnpm i
- name: Format with Prettier
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lunaria.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
- name: Setup Node
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
with:
node-version: 20.19.4
node-version: 22.12.0
cache: pnpm

- name: Install dependencies
Expand Down
13 changes: 13 additions & 0 deletions .github/workflows/size-limit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ concurrency:
group: ${{ github.workflow }}-${{ github.event_name == 'pull_request_target' && github.head_ref || github.ref }}
cancel-in-progress: true

env:
NODE_VERSION: 22

jobs:
# This basic check runs size-limit for the current branch.
# It will fail if the branch pushes the size over the specified budget.
Expand All @@ -19,6 +22,11 @@ jobs:
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
- name: Setup Node
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
with:
node-version: ${{ env.NODE_VERSION }}
cache: 'pnpm'
- run: pnpm i
- run: 'pnpm build:examples'
- run: pnpm size
Expand All @@ -32,6 +40,11 @@ jobs:
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: pnpm/action-setup@41ff72655975bd51cab0327fa583b6e92b6d3061 # v4.2.0
- name: Setup Node
uses: actions/setup-node@395ad3262231945c25e8478fd5baf05154b1d79f # v6.1.0
with:
node-version: ${{ env.NODE_VERSION }}
cache: 'pnpm'
- name: Run size-limit
uses: andresz1/size-limit-action@94bc357df29c36c8f8d50ea497c3e225c3c95d1d # v1.8.0
with:
Expand Down
43 changes: 29 additions & 14 deletions docs/__a11y__/test-utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import Sitemapper from 'sitemapper';

// We use the Lunaria config to get the list of languages rather than the Astro config as importing
// the latter does not play well with Playwright.
import lunariaConfig from '../lunaria.config.json' assert { type: 'json' };
import lunariaConfig from '../lunaria.config.json' with { type: 'json' };

export { expect, type Locator } from '@playwright/test';

Expand Down Expand Up @@ -72,7 +72,11 @@ export const test = baseTest.extend<{

// A Playwright test fixture accessible from within all tests.
class DocsSite {
constructor(private readonly page: Page) {}
private readonly page: Page;

constructor(page: Page) {
this.page = page;
}

async getAllUrls() {
const sitemap = new Sitemapper({ url: config.sitemap.url });
Expand Down Expand Up @@ -142,18 +146,29 @@ class DocsSite {
}

function landmarkUniqueNodeMatcher(node: ViolationNode) {
/**
* Ignore the `landmark-unique` violation only if the node HTML is an aside.
*
* The best action to fix this violation would be to remove the landmark altogether as it's not
* necessary in this case and switch to the `note` role. Although, this is not possible at the
* moment due to an issue with NVDA not announcing it and also skipping the associated label for
* a role not supported.
*
* @see https://github.com/nvaccess/nvda/issues/10439
* @see https://github.com/withastro/starlight/pull/2503
*/
return !/^<aside[^>]* class="starlight-aside[^>]*>$/.test(node.html);
// Ignore some `landmark-unique` violations.
return (
/**
* Asides: the best action to fix this violation would be to remove the landmark altogether as
* it's not necessary in this case and switch to the `note` role. Although, this is not possible
* at the moment due to an issue with NVDA not announcing it and also skipping the associated
* label for a role not supported.
*
* @see https://github.com/nvaccess/nvda/issues/10439
* @see https://github.com/withastro/starlight/pull/2503
*/
!/^<aside[^>]* class="starlight-aside[^>]*>$/.test(node.html) &&
/**
* Expressive Code `<pre>` blocks: EC 0.41.3 introduced a change adding the `region` role to
* scrollable code blocks. The best action to fix this violation would potentially to switch to
* another role, e.g. `group`, and adding `aria-label` or `aria-labelledby` to provide a generic
* label, e.g. `'Horizontally scrollable code'`.
*
* @see https://github.com/expressive-code/expressive-code/pull/343
* @see https://github.com/expressive-code/expressive-code/pull/348
*/
!/^<pre[^>]* data-language[^>]* role="region"[^>]*>$/.test(node.html)
Comment on lines +161 to +170
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note from T&D: would be good to open an issue for this so we don’t forget

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You meant creating an issue in the EC repo, right? That's what I initially understood but now I'm not sure if you may have meant creating an issue in the Starlight repo instead. Just want to clarify before proceeding.

);
}

interface Config {
Expand Down
6 changes: 3 additions & 3 deletions docs/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,16 @@
"grammars": "node grammars/generate.mjs"
},
"dependencies": {
"@astro-community/astro-embed-youtube": "^0.5.6",
"@astro-community/astro-embed-youtube": "^0.5.10",
"@astrojs/starlight": "workspace:*",
"@lunariajs/core": "^0.1.1",
"@types/culori": "^2.1.1",
"astro": "^5.6.1",
"astro": "^6.0.1",
"culori": "^4.0.1",
"sharp": "^0.34.2"
},
"devDependencies": {
"@playwright/test": "^1.45.0",
"@playwright/test": "^1.57.0",
"axe-playwright": "^2.0.3",
"sitemapper": "^3.2.12",
"starlight-links-validator": "^0.14.0"
Expand Down
3 changes: 2 additions & 1 deletion docs/src/content.config.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import { defineCollection, z } from 'astro:content';
import { defineCollection } from 'astro:content';
import { z } from 'astro/zod';
import { docsLoader, i18nLoader } from '@astrojs/starlight/loaders';
import { docsSchema, i18nSchema } from '@astrojs/starlight/schema';

Expand Down
3 changes: 2 additions & 1 deletion docs/src/content/docs/guides/i18n.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -259,7 +259,8 @@ In the following example, a new, optional `custom.label` key is added to the def

```diff lang="js"
// src/content.config.ts
import { defineCollection, z } from 'astro:content';
import { defineCollection } from 'astro:content';
import { z } from 'astro/zod';
import { docsLoader, i18nLoader } from '@astrojs/starlight/loaders';
import { docsSchema, i18nSchema } from '@astrojs/starlight/schema';

Expand Down
2 changes: 1 addition & 1 deletion docs/src/content/docs/guides/sidebar.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -191,7 +191,7 @@ The configuration above generates the following sidebar:
Starlight can automatically generate a group in your sidebar based on a directory of your docs.
This is helpful when you do not want to manually enter each sidebar item in a group.

By default, pages are sorted in alphabetical order according to the file [`slug`](/reference/route-data/#slug).
By default, pages are sorted in alphabetical order according to the file [`id`](/reference/route-data/#id).

Add an autogenerated group using an object with `label` and `autogenerate` properties. Your `autogenerate` configuration must specify the `directory` to use for sidebar entries. For example, with the following configuration:

Expand Down
6 changes: 4 additions & 2 deletions docs/src/content/docs/manual-setup.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,8 @@ export const collections = {
};
```

Starlight also supports the [`legacy.collections` flag](https://docs.astro.build/en/reference/legacy-flags/) where collections are handled using the legacy content collections implementation.
This is useful if you have an existing Astro project and are unable to make any changes to collections at this time to use a loader.
Starlight also supports the [`legacy.collectionsBackwardsCompat` flag](https://docs.astro.build/en/reference/legacy-flags/#collectionsbackwardscompat) which preserves some legacy v4 content collections features.
This is useful if you have an existing Astro project and are unable to make any changes to collections at this time to migrate to the Content Layer API introduced in v5.0.

### Add content

Expand Down Expand Up @@ -132,3 +132,5 @@ In the future, we plan to support this use case better to avoid the need for the
To enable SSR, follow the [“On-demand Rendering Adapters”](https://docs.astro.build/en/guides/on-demand-rendering/) guide in Astro’s docs to add a server adapter to your Starlight project.

Documentation pages generated by Starlight are pre-rendered by default regardless of your project's output mode. To opt out of pre-rendering your Starlight pages, set the [`prerender` config option](/reference/configuration/#prerender) to `false`.

If you are using the [Cloudflare adapter](https://docs.astro.build/en/guides/integrations-guide/cloudflare/) to enable server-rendering in your documentation project, make sure to also [add the `nodejs_compat` compatibility flag to your Wrangler configuration file](https://developers.cloudflare.com/workers/runtime-apis/nodejs/#get-started).
10 changes: 6 additions & 4 deletions docs/src/content/docs/reference/frontmatter.md
Original file line number Diff line number Diff line change
Expand Up @@ -428,9 +428,10 @@ The value should be a [Zod schema](https://docs.astro.build/en/guides/content-co

In the following example, we provide a stricter type for `description` to make it required and add a new optional `category` field:

```ts {10-15}
```ts {11-16}
// src/content.config.ts
import { defineCollection, z } from 'astro:content';
import { defineCollection } from 'astro:content';
import { z } from 'astro/zod';
import { docsLoader } from '@astrojs/starlight/loaders';
import { docsSchema } from '@astrojs/starlight/schema';

Expand All @@ -451,9 +452,10 @@ export const collections = {

To take advantage of the [Astro `image()` helper](https://docs.astro.build/en/guides/images/#images-in-content-collections), use a function that returns your schema extension:

```ts {10-15}
```ts {11-16}
// src/content.config.ts
import { defineCollection, z } from 'astro:content';
import { defineCollection } from 'astro:content';
import { z } from 'astro/zod';
import { docsLoader } from '@astrojs/starlight/loaders';
import { docsSchema } from '@astrojs/starlight/schema';

Expand Down
11 changes: 1 addition & 10 deletions docs/src/content/docs/reference/route-data.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -62,20 +62,11 @@ The site title for this page’s locale.
The value for the site title’s `href` attribute, linking back to the homepage, e.g. `/`.
For multilingual sites this will include the current locale, e.g. `/en/` or `/zh-cn/`.

### `slug`

**Type:** `string`

The slug for this page generated from the content filename.

This property is deprecated and will be removed in a future version of Starlight.
Migrate to the new Content Layer API by using [Starlight’s `docsLoader`](/manual-setup/#configure-content-collections) and use the [`id`](#id) property instead.

### `id`

**Type:** `string`

The slug for this page or the unique ID for this page based on the content filename if using the [`legacy.collections`](https://docs.astro.build/en/reference/legacy-flags/#collections) flag.
The slug for this page.

### `isFallback`

Expand Down
2 changes: 1 addition & 1 deletion examples/basics/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
},
"dependencies": {
"@astrojs/starlight": "^0.37.7",
"astro": "^5.6.1",
"astro": "^6.0.1",
"sharp": "^0.34.2"
}
}
4 changes: 2 additions & 2 deletions examples/markdoc/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@
"astro": "astro"
},
"dependencies": {
"@astrojs/markdoc": "^0.13.3",
"@astrojs/markdoc": "^1.0.0",
"@astrojs/starlight": "^0.37.7",
"@astrojs/starlight-markdoc": "^0.5.1",
"astro": "^5.6.1",
"astro": "^6.0.1",
"sharp": "^0.34.2"
}
}
6 changes: 3 additions & 3 deletions examples/tailwind/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@
"dependencies": {
"@astrojs/starlight": "^0.37.7",
"@astrojs/starlight-tailwind": "^4.0.2",
"@tailwindcss/vite": "^4.0.7",
"astro": "^5.6.1",
"@tailwindcss/vite": "^4.1.18",
"astro": "^6.0.1",
"sharp": "^0.34.2",
"tailwindcss": "^4.0.7"
"tailwindcss": "^4.1.18"
}
}
Loading