Bump astro and @astrojs/starlight
Type: Pull Request
State: Closed
Association: Unknown
Comments: 1
(3 months ago)
(3 months ago)
(3 months ago)
dependencies javascript
Bumps astro and @astrojs/starlight. These dependencies needed to be updated together.
Updates astro from 5.18.1 to 6.1.9
Release notes
Sourced from astro's releases.
astro@6.1.9
Patch Changes
#16448
99464edThanks@matthewp! - Updates vite, picomatch, and unstorage to latest patch versions#16422
a3951d7Thanks@matthewp! - Hardensastro-islandexport resolution and hydration error handling for malformed component metadata#16420
e21de1dThanks@matthewp! - Hardens Astro's error overlay and server logging paths to avoid unsafe HTML insertion and format-string interpolation#16419
f3485c3Thanks@matthewp! - Hardens nested object and package metadata lookups to ignore prototype keys in content handling and project scaffolding#16022
a002540Thanks@mathieumaf! - Fixes an issue where i18n domains would return 404 whentrailingSlashis set tonever.astro@6.1.8
Patch Changes
#16367
a6866a7Thanks@ematipico! - Fixes an issue where build output files could contain special characters (!,~,{,}) in their names, causing deploy failures on platforms like Netlify.#16381
217c5b3Thanks@ematipico! - Slightly improved the performance of the dev server by caching the internal crawling of the dependencies of a project.#16348
7d26cd7Thanks@ocavue! - Fixes a bug where emitted assets during a client build would contain always fresh, new hashes in their name. Now the build should be more stable.#16317
d012bfeThanks@das-peter! - Fixes a bug whereallowedDomainsweren't correctly propagated when using the development server.#16379
5a84551Thanks@martrapp! - Improves Vue scoped style handling in DEV mode during client router navigation.#16317
d012bfeThanks@das-peter! - Adds tests to verify settings are properly propagated when using the development server.#16282
5b0fdaaThanks@jmurty! - Fixes build errors on platforms with skew protection enabled (e.g. Vercel, Netlify) for inter-chunk Javascript using dynamic importsUpdated dependencies [
e0b240e]:
@astrojs/telemetry@3.3.1astro@6.1.7
Patch Changes
#16027
c62516bThanks@fkatsuhiro! - Fixes a bug where remote image dimensions were not validated during static builds on Netlify.#16311
94048f2Thanks@Arecsu! - Fixes--portflag being ignored after a Vite-triggered server restart (e.g. when a.envfile changes)#16316
0fcd04cThanks@ematipico! - Fixes the/_imageendpoint accepting an arbitraryf=svgquery parameter and serving non-SVG content asimage/svg+xml. The endpoint now validates that the source is actually SVG before honoringf=svg, matching the same guard already enforced on the<Image>component path.astro@6.1.6
Patch Changes
- #16202
b5c2fbaThanks@matthewp! - Fixes Actions failing withActionsWithoutServerOutputErrorwhen usingoutput: 'static'with an adapter
... (truncated)
Changelog
Sourced from astro's changelog.
6.1.9
Patch Changes
#16448
99464edThanks@matthewp! - Updates vite, picomatch, and unstorage to latest patch versions#16422
a3951d7Thanks@matthewp! - Hardensastro-islandexport resolution and hydration error handling for malformed component metadata#16420
e21de1dThanks@matthewp! - Hardens Astro's error overlay and server logging paths to avoid unsafe HTML insertion and format-string interpolation#16419
f3485c3Thanks@matthewp! - Hardens nested object and package metadata lookups to ignore prototype keys in content handling and project scaffolding#16022
a002540Thanks@mathieumaf! - Fixes an issue where i18n domains would return 404 whentrailingSlashis set tonever.6.1.8
Patch Changes
#16367
a6866a7Thanks@ematipico! - Fixes an issue where build output files could contain special characters (!,~,{,}) in their names, causing deploy failures on platforms like Netlify.#16381
217c5b3Thanks@ematipico! - Slightly improved the performance of the dev server by caching the internal crawling of the dependencies of a project.#16348
7d26cd7Thanks@ocavue! - Fixes a bug where emitted assets during a client build would contain always fresh, new hashes in their name. Now the build should be more stable.#16317
d012bfeThanks@das-peter! - Fixes a bug whereallowedDomainsweren't correctly propagated when using the development server.#16379
5a84551Thanks@martrapp! - Improves Vue scoped style handling in DEV mode during client router navigation.#16317
d012bfeThanks@das-peter! - Adds tests to verify settings are properly propagated when using the development server.#16282
5b0fdaaThanks@jmurty! - Fixes build errors on platforms with skew protection enabled (e.g. Vercel, Netlify) for inter-chunk Javascript using dynamic importsUpdated dependencies [
e0b240e]:
@astrojs/telemetry@3.3.16.1.7
Patch Changes
#16027
c62516bThanks@fkatsuhiro! - Fixes a bug where remote image dimensions were not validated during static builds on Netlify.#16311
94048f2Thanks@Arecsu! - Fixes--portflag being ignored after a Vite-triggered server restart (e.g. when a.envfile changes)#16316
0fcd04cThanks@ematipico! - Fixes the/_imageendpoint accepting an arbitraryf=svgquery parameter and serving non-SVG content asimage/svg+xml. The endpoint now validates that the source is actually SVG before honoringf=svg, matching the same guard already enforced on the<Image>component path.6.1.6
... (truncated)
Commits
21ca872[ci] release (#16399)f3485c3Harden nested object path lookups (#16419)99464edBump vite, picomatch, and unstorage to latest patch versions (#16448)471a4d6refactor(astro): migrate all remaining tests to typescript (#16444)e21de1dfix(astro): harden error overlay and log formatting (#16420)a3951d7fix(astro): harden astro-island export resolution (#16422)8a13969refactor(astro): migrate 4 tests to typescript (#16427)3bdc4acrefactor(astro): migrate core-image tests to typescript (#16413)72e9faarefactor(astro): migrate 19 tests to typescript (#16414)1c477aarefactor(astro): migrate 10 tests to typescript (#16411)- Additional commits viewable in compare view
Updates @astrojs/starlight from 0.37.7 to 0.38.4
Release notes
Sourced from @astrojs/starlight's releases.
@astrojs/starlight@0.38.4Patch Changes
#3828
342038bThanks@MangelMaxime! - Fixes aside styling when used without any content#3853
563e11bThanks@delucis! - Fixes a type-checking issue for users on newer versions of TypeScript
@astrojs/starlight@0.38.3Patch Changes
#3799
313611bThanks@JosefJezek! - Improves Czech UI translations#3770
6e7bed1Thanks@gameroman! - Adds examples to the inline documentation fortitlein the Starlight configuration object#3801
fedd48bThanks@delucis! - Fixes missing draft content warning in dev on pages using the hero layout
@astrojs/starlight@0.38.2Patch Changes
#3759
f24ce99Thanks@MilesChou! - Fixes an issue where monolingual sites using a region-specific locale (e.g.,zh-TW) as the default would incorrectly display base language translations (e.g.,zhSimplified Chinese) instead of the region-specific ones (e.g.,zh-TWTraditional Chinese).#3768
a4c6c20Thanks@delucis! - Improves performance of sidebar generation for sites with very large sidebars
@astrojs/starlight@0.38.1Patch Changes
- #3751
fb955ffThanks@pyxelr! - Fixes a regression causing globaltableOfContentsconfig to be ignored
@astrojs/starlight@0.38.0Minor Changes
#3644
0d2e7edThanks@HiDeoo! - 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 and any other official integrations at the same time as updating Starlight:
npx @astrojs/upgradeCommunity 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.collectionsflag. 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.collectionsflag.
... (truncated)
Changelog
Sourced from @astrojs/starlight's changelog.
0.38.4
Patch Changes
#3828
342038bThanks@MangelMaxime! - Fixes aside styling when used without any content#3853
563e11bThanks@delucis! - Fixes a type-checking issue for users on newer versions of TypeScript0.38.3
Patch Changes
#3799
313611bThanks@JosefJezek! - Improves Czech UI translations#3770
6e7bed1Thanks@gameroman! - Adds examples to the inline documentation fortitlein the Starlight configuration object#3801
fedd48bThanks@delucis! - Fixes missing draft content warning in dev on pages using the hero layout0.38.2
Patch Changes
#3759
f24ce99Thanks@MilesChou! - Fixes an issue where monolingual sites using a region-specific locale (e.g.,zh-TW) as the default would incorrectly display base language translations (e.g.,zhSimplified Chinese) instead of the region-specific ones (e.g.,zh-TWTraditional Chinese).#3768
a4c6c20Thanks@delucis! - Improves performance of sidebar generation for sites with very large sidebars0.38.1
Patch Changes
- #3751
fb955ffThanks@pyxelr! - Fixes a regression causing globaltableOfContentsconfig to be ignored0.38.0
Minor Changes
#3644
0d2e7edThanks@HiDeoo! - 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 and any other official integrations at the same time as updating Starlight:
npx @astrojs/upgradeCommunity 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
... (truncated)
Commits
d986558[ci] release (#3844)563e11bIgnore type error in i18n util with newer TypeScript versions (#3853)04fcec0[ci] format342038bfix: empty aside alignment (#3828)7a59b9a[ci] release (#3773)313611bUpdate Czech translations for consistency (#3799)fedd48bInclude draft content notice on pages with hero component (#3801)d940845[ci] format6e7bed1docs: update jsdoc forUserConfigSchema.titlewith example (#3770)d871021[ci] release (#3766)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Package Dependencies
Technical Details
| ID: | 15640240 |
| UUID: | 4333431402 |
| Node ID: | PR_kwDONEI_IM7V1ze5 |
| Host: | GitHub |
| Repository: | rescript-lang/experimental-rescript-webapi |