withastro/starlight (@astrojs/starlight)
### [`v0.15.0`](https://togithub.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0150)
[Compare Source](https://togithub.com/withastro/starlight/compare/@astrojs/starlight@0.14.0...@astrojs/starlight@0.15.0)
##### Minor Changes
- [#1238](https://togithub.com/withastro/starlight/pull/1238) [`02a808e`](https://togithub.com/withastro/starlight/commit/02a808e4a0b9ac2383576e3495f6a766b663d773) Thanks [@delucis](https://togithub.com/delucis)! - Add support for Astro v4, drop support for Astro v3
⚠️ **BREAKING CHANGE** Astro v3 is no longer supported. Make sure you [update Astro](https://docs.astro.build/en/guides/upgrade-to/v4/) and any other integrations at the same time as updating Starlight.
Use the new `@astrojs/upgrade` command to upgrade Astro and Starlight together:
```sh
npx @astrojs/upgrade
```
- [#1242](https://togithub.com/withastro/starlight/pull/1242) [`d8fc9e1`](https://togithub.com/withastro/starlight/commit/d8fc9e15bd2ae4c945b5a3856a6ce3b5629e8b29) Thanks [@delucis](https://togithub.com/delucis)! - Enables link prefetching on hover by default
Astro v4’s [prefetch](https://docs.astro.build/en/guides/prefetch) support is now enabled by default. If `prefetch` is not set in `astro.config.mjs`, Starlight will use `prefetch: { prefetchAll: true, defaultStrategy: 'hover' }` by default.
If you want to preserve previous behaviour, disable link prefetching in `astro.config.mjs`:
```js
import { defineConfig } from 'astro/config';
import starlight from '@astrojs/starlight';
export default defineConfig({
// Disable link prefetching:
prefetch: false,
integrations: [
starlight({
// ...
}),
],
});
```
##### Patch Changes
- [#1226](https://togithub.com/withastro/starlight/pull/1226) [`909afa2`](https://togithub.com/withastro/starlight/commit/909afa2d468099e237bfbd25eda56270b7b00082) Thanks [@tlandmangh](https://togithub.com/tlandmangh)! - Add Dutch translations of default aside labels
- [#1243](https://togithub.com/withastro/starlight/pull/1243) [`ee234eb`](https://togithub.com/withastro/starlight/commit/ee234ebddcba8d07e2c879f33e38631c8955ffcf) Thanks [@khajimatov](https://togithub.com/khajimatov)! - Fix typo in Russian untranslated content notice
- [#1170](https://togithub.com/withastro/starlight/pull/1170) [`bcc2301`](https://togithub.com/withastro/starlight/commit/bcc2301c06796edec3923c666078e82eaf5a1990) Thanks [@tmcw](https://togithub.com/tmcw)! - Fix timezone-reliance in LastUpdated
- [#1203](https://togithub.com/withastro/starlight/pull/1203) [`4601449`](https://togithub.com/withastro/starlight/commit/4601449894bbbd619e4149788113090b67697fe1) Thanks [@orhun](https://togithub.com/orhun)! - Adds Matrix social link icon
### [`v0.14.0`](https://togithub.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0140)
[Compare Source](https://togithub.com/withastro/starlight/compare/@astrojs/starlight@0.13.1...@astrojs/starlight@0.14.0)
##### Minor Changes
- [#1144](https://togithub.com/withastro/starlight/pull/1144) [`7c0b8cb`](https://togithub.com/withastro/starlight/commit/7c0b8cb334c501678f7ab87cce372cddfdde34ed) Thanks [@delucis](https://togithub.com/delucis)! - Adds a configuration option to disable site indexing with Pagefind and the default search UI
- [#942](https://togithub.com/withastro/starlight/pull/942) [`efd7fdc`](https://togithub.com/withastro/starlight/commit/efd7fdcb55b39988f157c1a4b2c368c86a39520f) Thanks [@HiDeoo](https://togithub.com/HiDeoo)! - Adds plugin API
See the [plugins reference](https://starlight.astro.build/reference/plugins/) to learn more about creating plugins for Starlight using this new API.
- [#1135](https://togithub.com/withastro/starlight/pull/1135) [`e5a863a`](https://togithub.com/withastro/starlight/commit/e5a863a98b2e5335e122ca440dcb84e9426939b4) Thanks [@delucis](https://togithub.com/delucis)! - Exposes localized UI strings in route data
Component overrides can now access a `labels` object in their props which includes all the localized UI strings for the current page.
- [#1162](https://togithub.com/withastro/starlight/pull/1162) [`00d101b`](https://togithub.com/withastro/starlight/commit/00d101b159bfa4bb307a66ccae53dd417d9564e0) Thanks [@delucis](https://togithub.com/delucis)! - Adds support for extending Starlight’s content collection schemas
### [`v0.13.1`](https://togithub.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0131)
[Compare Source](https://togithub.com/withastro/starlight/compare/@astrojs/starlight@0.13.0...@astrojs/starlight@0.13.1)
##### Patch Changes
- [#1111](https://togithub.com/withastro/starlight/pull/1111) [`cb19d07`](https://togithub.com/withastro/starlight/commit/cb19d07d6192ffb732ac6fcf9df04d4f098bfc1f) Thanks [@at-the-vr](https://togithub.com/at-the-vr)! - Fix minor punctuation typo in Hindi UI string
- [#1156](https://togithub.com/withastro/starlight/pull/1156) [`631c5ae`](https://togithub.com/withastro/starlight/commit/631c5aeccba60254ff649712f93ba30495775edf) Thanks [@votemike](https://togithub.com/votemike)! - Updates `@astrojs/sitemap` dependency to the latest version
- [#1109](https://togithub.com/withastro/starlight/pull/1109) [`0c25c1f`](https://togithub.com/withastro/starlight/commit/0c25c1f33bbfe311724784530c30ada44eb5de19) Thanks [@HiDeoo](https://togithub.com/HiDeoo)! - Internal: fix import issue with expressive-code
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^0.13.0
->^0.15.0
Release Notes
withastro/starlight (@astrojs/starlight)
### [`v0.15.0`](https://togithub.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0150) [Compare Source](https://togithub.com/withastro/starlight/compare/@astrojs/starlight@0.14.0...@astrojs/starlight@0.15.0) ##### Minor Changes - [#1238](https://togithub.com/withastro/starlight/pull/1238) [`02a808e`](https://togithub.com/withastro/starlight/commit/02a808e4a0b9ac2383576e3495f6a766b663d773) Thanks [@delucis](https://togithub.com/delucis)! - Add support for Astro v4, drop support for Astro v3 ⚠️ **BREAKING CHANGE** Astro v3 is no longer supported. Make sure you [update Astro](https://docs.astro.build/en/guides/upgrade-to/v4/) and any other integrations at the same time as updating Starlight. Use the new `@astrojs/upgrade` command to upgrade Astro and Starlight together: ```sh npx @astrojs/upgrade ``` - [#1242](https://togithub.com/withastro/starlight/pull/1242) [`d8fc9e1`](https://togithub.com/withastro/starlight/commit/d8fc9e15bd2ae4c945b5a3856a6ce3b5629e8b29) Thanks [@delucis](https://togithub.com/delucis)! - Enables link prefetching on hover by default Astro v4’s [prefetch](https://docs.astro.build/en/guides/prefetch) support is now enabled by default. If `prefetch` is not set in `astro.config.mjs`, Starlight will use `prefetch: { prefetchAll: true, defaultStrategy: 'hover' }` by default. If you want to preserve previous behaviour, disable link prefetching in `astro.config.mjs`: ```js import { defineConfig } from 'astro/config'; import starlight from '@astrojs/starlight'; export default defineConfig({ // Disable link prefetching: prefetch: false, integrations: [ starlight({ // ... }), ], }); ``` ##### Patch Changes - [#1226](https://togithub.com/withastro/starlight/pull/1226) [`909afa2`](https://togithub.com/withastro/starlight/commit/909afa2d468099e237bfbd25eda56270b7b00082) Thanks [@tlandmangh](https://togithub.com/tlandmangh)! - Add Dutch translations of default aside labels - [#1243](https://togithub.com/withastro/starlight/pull/1243) [`ee234eb`](https://togithub.com/withastro/starlight/commit/ee234ebddcba8d07e2c879f33e38631c8955ffcf) Thanks [@khajimatov](https://togithub.com/khajimatov)! - Fix typo in Russian untranslated content notice - [#1170](https://togithub.com/withastro/starlight/pull/1170) [`bcc2301`](https://togithub.com/withastro/starlight/commit/bcc2301c06796edec3923c666078e82eaf5a1990) Thanks [@tmcw](https://togithub.com/tmcw)! - Fix timezone-reliance in LastUpdated - [#1203](https://togithub.com/withastro/starlight/pull/1203) [`4601449`](https://togithub.com/withastro/starlight/commit/4601449894bbbd619e4149788113090b67697fe1) Thanks [@orhun](https://togithub.com/orhun)! - Adds Matrix social link icon ### [`v0.14.0`](https://togithub.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0140) [Compare Source](https://togithub.com/withastro/starlight/compare/@astrojs/starlight@0.13.1...@astrojs/starlight@0.14.0) ##### Minor Changes - [#1144](https://togithub.com/withastro/starlight/pull/1144) [`7c0b8cb`](https://togithub.com/withastro/starlight/commit/7c0b8cb334c501678f7ab87cce372cddfdde34ed) Thanks [@delucis](https://togithub.com/delucis)! - Adds a configuration option to disable site indexing with Pagefind and the default search UI - [#942](https://togithub.com/withastro/starlight/pull/942) [`efd7fdc`](https://togithub.com/withastro/starlight/commit/efd7fdcb55b39988f157c1a4b2c368c86a39520f) Thanks [@HiDeoo](https://togithub.com/HiDeoo)! - Adds plugin API See the [plugins reference](https://starlight.astro.build/reference/plugins/) to learn more about creating plugins for Starlight using this new API. - [#1135](https://togithub.com/withastro/starlight/pull/1135) [`e5a863a`](https://togithub.com/withastro/starlight/commit/e5a863a98b2e5335e122ca440dcb84e9426939b4) Thanks [@delucis](https://togithub.com/delucis)! - Exposes localized UI strings in route data Component overrides can now access a `labels` object in their props which includes all the localized UI strings for the current page. - [#1162](https://togithub.com/withastro/starlight/pull/1162) [`00d101b`](https://togithub.com/withastro/starlight/commit/00d101b159bfa4bb307a66ccae53dd417d9564e0) Thanks [@delucis](https://togithub.com/delucis)! - Adds support for extending Starlight’s content collection schemas ### [`v0.13.1`](https://togithub.com/withastro/starlight/blob/HEAD/packages/starlight/CHANGELOG.md#0131) [Compare Source](https://togithub.com/withastro/starlight/compare/@astrojs/starlight@0.13.0...@astrojs/starlight@0.13.1) ##### Patch Changes - [#1111](https://togithub.com/withastro/starlight/pull/1111) [`cb19d07`](https://togithub.com/withastro/starlight/commit/cb19d07d6192ffb732ac6fcf9df04d4f098bfc1f) Thanks [@at-the-vr](https://togithub.com/at-the-vr)! - Fix minor punctuation typo in Hindi UI string - [#1156](https://togithub.com/withastro/starlight/pull/1156) [`631c5ae`](https://togithub.com/withastro/starlight/commit/631c5aeccba60254ff649712f93ba30495775edf) Thanks [@votemike](https://togithub.com/votemike)! - Updates `@astrojs/sitemap` dependency to the latest version - [#1109](https://togithub.com/withastro/starlight/pull/1109) [`0c25c1f`](https://togithub.com/withastro/starlight/commit/0c25c1f33bbfe311724784530c30ada44eb5de19) Thanks [@HiDeoo](https://togithub.com/HiDeoo)! - Internal: fix import issue with expressive-codeConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.