fix(deps): update dependency @astrojs/starlight to v0.42.0 - #24
Open
renovate[bot] wants to merge 1 commit into
Open
fix(deps): update dependency @astrojs/starlight to v0.42.0#24renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
Contributor
Author
ℹ️ Artifact update noticeFile name: package-lock.jsonnpm |
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
from
June 23, 2026 21:51
40218d8 to
a37e588
Compare
Contributor
Author
|
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
from
June 25, 2026 16:12
a37e588 to
bc88f54
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
2 times, most recently
from
July 3, 2026 21:48
1b52b3e to
e3b03a8
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
from
July 22, 2026 15:15
e3b03a8 to
4f6c0f7
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
from
July 28, 2026 12:41
4f6c0f7 to
7454089
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
from
July 31, 2026 20:30
7454089 to
87abf62
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
from
August 5, 2026 11:12
87abf62 to
edfa881
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
from
August 25, 2026 13:15
edfa881 to
2ac733a
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
from
August 25, 2026 22:37
2ac733a to
ecce411
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
from
August 28, 2026 20:56
ecce411 to
fd7ab4d
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
from
September 1, 2026 17:46
fd7ab4d to
9661a7b
Compare
renovate
Bot
force-pushed
the
renovate/astrojs-starlight-0.x
branch
from
September 2, 2026 11:51
9661a7b to
04b58cd
Compare
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.39.3→0.42.0Release Notes
withastro/starlight (@astrojs/starlight)
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:
v0.41.11Compare Source
Patch Changes
#4167
32a5e29Thanks @HiDeoo! - Fixes a layout issue and anchor links appearing for hidden headings, e.g. footnote headings, whenmarkdown.headingLinksis enabled or the<AnchorHeading>component is used.#4148
cdfafd8Thanks @ematipico! - Optimizes sidebar data generation logic to speed up sites with large sidebarsv0.41.10Compare Source
Patch Changes
#4160
88442c3Thanks @ArmandPhilippot! - Adds the missing translations for Expressive Code in the following locales:ar,hi,it,ja,ko,pt,zh-CN, andzh-TW.#4156
57af92dThanks @pyxelr! - Adds 1 new icon:hypothesis#4159
a0e0ba2Thanks @trueberryless! - Adds 1 new icon:npmxv0.41.9Compare Source
Patch Changes
1c90d69Thanks @pyxelr! - Adds 1 new icon:goodreadsv0.41.8Compare Source
Patch Changes
#4142
cacbc9fThanks @alebelcor! - Adds 1 new icon:whatsApp#4133
3944311Thanks @delucis! - Internal refactor: numberedidattributes in the<Tabs>component are now page-specific instead of using a global counter#4138
cd4b665Thanks @delucis! - Fixes localisation of code block UI elements when using the Sätteri Markdown processorv0.41.7Compare Source
Patch Changes
3e486fbThanks @delucis! - Fixes processing of code examples in RTL languages when using Astro’s Sätteri Markdown processorv0.41.6Compare Source
Patch Changes
f1dddc0Thanks @delucis! - Adds 1 new icon:forgejov0.41.5Compare Source
Patch Changes
bb06434Thanks @HiDeoo! - Fixes a regression when using a union to extend Starlight’sdocsSchema().v0.41.4Compare Source
Patch Changes
#3936
712eeddThanks @miichom! - Fixes support for modifying Zod enums when passing anextendoption to Starlight’sdocsSchema()#4092
0896b91Thanks @delucis! - Fixes support for links containing a protocol likemailto:in the sidebar#4088
4486ba4Thanks @delucis! - Simplifies Starlight’s client-side sidebar state persistence script slightlyv0.41.3Compare Source
Patch Changes
1686eccThanks @timothyjordan! - Keeps keyboard focus inside the mobile menu while it is open, preventing focus moving to hidden interactive elements in page content.v0.41.2Compare Source
Patch Changes
#4008
58a3520Thanks @FrancoKaddour! - Fixes the table of contents overflowing the right edge of the viewport when a custom--sl-content-widthvalue exceeds available space#4015
bdbfffcThanks @delucis! - Fixes an issue where aside icons were rendered incorrectly in projects where Astro’s MDX integration had optimization disabledv0.41.1Compare Source
Patch Changes
#3967
72e63dcThanks @HiDeoo! - Adds 2 new icons:linkandlink-alt.#3988
ac55cfaThanks @delucis! - Fixes a dependency resolution issue introduced in Starlight v0.41#3967
72e63dcThanks @HiDeoo! - Optimizes the icons of Markdown asides.v0.41.0Compare Source
Minor Changes
1202dd4Thanks @HiDeoo! - Adds support for Astro v7, drops support for Astro v6.Upgrade Astro and dependencies
Community Starlight plugins and Astro integrations may also need to be manually updated to work with Astro v7. 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.
Patch Changes
a935d33Thanks @HiDeoo! - Fixes Starlight Markdown processing being potentially applied to files that should not be processed.v0.40.0Compare Source
Minor Changes
#3923
edf2e6bThanks @Princesseuh! - Adds support for Astro 6.4 and the new Sätteri Markdown processor.It is now possible to opt into using Astro's 6.4 Sätteri Markdown processor by installing the
@astrojs/markdown-satteripackage and configuring it in yourastro.config.mjsfile:Please update Starlight and Astro together:
Community Starlight plugins and Astro integrations may also need to be manually updated to work with Sätteri. 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.
Patch Changes
edf2e6bThanks @Princesseuh! - Updates Expressive Code to version 0.43.1.Configuration
📅 Schedule: (in timezone America/New_York)
🚦 Automerge: Enabled.
♻ 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.