Repository navigation
fix(deps): update dependency @astrojs/starlight to ^0.43.0 - #41
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
from
September 3, 2026 22:53
5fbde9f to
fbe3d2c
Compare
Coverage Report for CI Build 43014859008Coverage remained the same at 93.859%Details
Uncovered ChangesNo uncovered changes found. Coverage RegressionsNo coverage regressions found. Coverage Stats
💛 - Coveralls |
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
2 times, most recently
from
September 9, 2026 20:40
c96e016 to
7fba94b
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
2 times, most recently
from
September 18, 2026 20:06
b22f005 to
fbcf22b
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
2 times, most recently
from
September 24, 2026 22:29
0ba0ca5 to
f5bb5a6
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
3 times, most recently
from
October 6, 2026 18:07
776e38d to
6f50566
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
2 times, most recently
from
October 13, 2026 18:51
53a2b78 to
b4a8952
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
6 times, most recently
from
October 27, 2026 00:08
101cf58 to
5c228c3
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
3 times, most recently
from
November 5, 2026 19:37
2dde8a7 to
3e8179b
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
3 times, most recently
from
November 12, 2026 22:55
c0f7691 to
f68716f
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
from
November 13, 2026 19:53
f68716f to
c0e1f8e
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.41.1→^0.43.0Release Notes
withastro/starlight (@astrojs/starlight)
v0.43.1Compare Source
Patch Changes
46a5020Thanks @trueberryless! - Fixes a regression where the icon of the<Aside>component was rendered smaller than the icon of Markdown asides.v0.43.0Compare Source
Minor Changes
#4190⚠️ BREAKING CHANGE: Adds support for any Astro
3f2336bThanks @delucis! -scopedStyleStrategyconfiguration.Previously, Starlight forced the
"where"strategy, resulting in CSS selectors like:where(.astro-HASH). Starlight now respects the strategy set inastro.config.mjsand will default to Astro’s default"attribute"strategy, resulting in attribute selectors like[data-astro-cid-HASH].The new default can change some styling behaviour, so we recommend checking for visual changes in your site when updating. In particular, note the following:
Attribute selectors have a higher specificity than
:where()selectors. Check to ensure styles still apply and no CSS changes are needed to ensure the relative specificity of declarations remains the same.Astro’s
"attribute"strategy does not automatically pass along a parent component’s scope when passing aclassdown to a child component. If you have components that depended on this, you will need to update the child component to spread the parent’s data attribute where you are reusing the class name, for example:See “Passing a
classto a child component” in the Astro docs for more details.Alternatively, if you wish to continue using the previous scoping strategy in your site, set it explicitly in your Astro configuration file:
// astro.config.mjs import { defineConfig } from 'astro/config'; export default defineConfig({ + scopedStyleStrategy: "where", // ... });#3674
993ac27Thanks @controversial! - Adds support for Pagefind’sexcludeSelectorsandincludeCharactersconfiguration to customize how search indexes are built#4219
35abe4fThanks @delucis! - Refactors Starlight’s theme select menu to reduce its JavaScript useThemeSelectcomponent, check that it still works after updating. The global API previously used by theme select components has been removed and callingStarlightThemeProvider.updatePickers()will no longer work.See
ThemeProvider.astro,ThemeSelect.astro, andLanguageSelect.astroon GitHub for the full source code of the updated components.#4385
c130349Thanks @delucis! - Updates dependencyi18nextto v27Patch Changes
f8b072aThanks @Toyenzo! - Errors if an aside is passed an icon name that matchesObject.prototypeproperties, such asconstructorortoStringv0.42.11Compare Source
Patch Changes
ad19424Thanks @RaphaelFakhri! - Fixes thetwitter:sitemeta tag including a trailing slash when the configured X or Twitter social link ends with/v0.42.10Compare Source
Patch Changes
#4354
56b8587Thanks @jasikpark! - Improves the color contrast of the search input placeholder text#4337
c5d0a7fThanks @moonmeister! - Fixes search not loading when the search script runs after the page has finished loading, for example when a Content Security Policy requires scripts to be added dynamically#4352
3edab29Thanks @delucis! - Fixes the AstrotrailingSlashandbuild.formatoptions not being applied correctly to sidebar links that include a query string or hashv0.42.9Compare Source
Patch Changes
#4218
effea21Thanks @delucis! - Reduces install size by ~400 KB by switching the YAML parser used internally for projects using Astro 7.3.6 or later#4316
8679b1cThanks @clean99! - Fixes localized routes and language switcher links for pages in directories named likeObject.prototypeproperties, such asconstructor.#4341
e1ac1b4Thanks @delucis! - Prevents tables overflowing and clipping when printing a pagev0.42.8Compare Source
Patch Changes
#4309
3490c80Thanks @athulsreekumar! - Fixes autogenerated sidebar groups omitting directories whose names matchObject.prototypeproperties, such asconstructorortoString#4290
bf93823Thanks @RaphaelFakhri! - Fixes missing last-updated dates in production builds for pages whose file path contains special characters#4295
af9557eThanks @delucis! - Fixes a formatting issue in some error messages impacting projects with Zod ≥4.5 installed#4299
a103f38Thanks @clean99! - Fixes empty sidebars when autogenerating entries from the docs root directory usingdirectory: ''v0.42.7Compare Source
Patch Changes
#4264
94e0985Thanks @chrispezza! - Fixes a layout shift where the table of contents could be painted at the start of the content area and then jump to the end when a page's HTML arrived in several chunks#4285
6f22eddThanks @tunetheweb! - Improves hero image loading by addingfetchpriority="high"hint for browsersv0.42.6Compare Source
Patch Changes
#4252
40a2584Thanks @olafur-andri! - Adds Icelandic language support#4229
e4a3d82Thanks @HiDeoo! - Fixes a potential issue with icons being cut off in Firefox when pinch-zooming.#4226
fb562ddThanks @HiDeoo! - Fixes an issue where pages not importing components from@astrojs/starlight/componentsincluded styles of Starlight components used on other pages.#4250
531af7dThanks @HiDeoo! - FixesFailed to resolve dependencywarnings logged when running the development server in projects using the Cloudflare adapter.#4229
e4a3d82Thanks @HiDeoo! - Fixes thecodePenandnodeicons slightly extending beyond their bounding box.v0.42.5Compare Source
Patch Changes
5ba7a70Thanks @I90rche! - Adds Macedonian language supportv0.42.4Compare Source
Patch Changes
#4149
fa10e87Thanks @ematipico! - Optimizes rendering of large nested sidebars#4215
f791de6Thanks @HiDeoo! - Adds a newseti:coffeeicon for CoffeeScript files in the<FileTree>component.#4215
f791de6Thanks @HiDeoo! - Fixes<FileTree>icons for.ejsandnpm-debug.logfiles displaying the default file icon.v0.42.3Compare Source
Patch Changes
33e21ecThanks @HiDeoo! - Fixes a potential page freeze due to table of contents highlighting when a<PageTitle>component override does not render a heading with the requiredid="_top".v0.42.2Compare Source
Patch Changes
fafd989Thanks @linux-universe! - Add 1 new icon:fluxerv0.42.1Compare Source
Patch Changes
ad19424Thanks @RaphaelFakhri! - Fixes thetwitter:sitemeta tag including a trailing slash when the configured X or Twitter social link ends with/v0.42.0Compare Source
Minor Changes
#3572
292fb17Thanks @HiDeoo! - Distributes package as JavaScript files with dedicated type declaration files instead of TypeScript source files.#4121
2623ae6Thanks @delucis! - Simplifies markup for Starlight’s mobile menu toggleMobileMenuTogglebutton orPageFramecomponents, you may need to adjust these for the new markup. The button is no longer wrapped in a<starlight-menu-button>custom element and no longer uses thearia-expandedattribute. Instead, you can use the.sl-menu-buttonclass name to target the button and the:popover-openpseudo-class to style the menu open state specifically.In the following example, custom styles for the menu button are updated for the new approach:
See
MobileMenuToggle.astroandPageFrame.astroon GitHub for the full source code of the updated components.#3572
292fb17Thanks @HiDeoo! - Removes thetaglineconfiguration option, which was never used.If your configuration included a
taglineoption, you can safely remove it without any replacement.#4134
6135f01Thanks @HiDeoo! - Updates internal@astrojs/mdx,@astrojs/markdown-satteri, andsatteridependencies.astrov7.2.10 or later@astrojs/markdown-satteri0.4.0 or later (if you use it)@astrojs/markdown-remark7.3.0 or later (if you use it)Please update Starlight and Astro together:
#4121
2623ae6Thanks @delucis! - Refactors Starlight’s mobile menu toggle to work when JavaScript fails or is disabledThis change also removes the
data-mobile-menu-expandedattribute, which was previously added to<body>while the mobile menu is open. If you have custom code that was depending on this attribute, you will need to update it to use a new selector to check if the mobile menu is open.In the following example, a custom background colour for the site header while the menu is open is updated for the new approach:
Configuration
📅 Schedule: (UTC)
🚦 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 was generated by Mend Renovate. View the repository job log.