Releases: withastro/starlight
@astrojs/[email protected]
@astrojs/[email protected]
Patch Changes
-
#2611
6059d96
Thanks @HiDeoo! - Fixes a UI string type issue in projects with multiple data content collections. -
#2606
10b15a7
Thanks @delucis! - Makes<CardGrid>
more resilient to complex child content on smaller viewports -
#2605
ec7ab4f
Thanks @brianzelip! - ExposesSidebarPersister
component in package exports for use in custom overrides -
#2614
9a31980
Thanks @HiDeoo! - Fixes an issue with custom pages using the<StarlightPage />
component and a custom sidebar missing highlighting for the active page and navigation links. -
#2613
a73780f
Thanks @delucis! - Fixes support forsidebar
frontmatter options in sidebar entries usingslug
or the string shorthand for internal links
@astrojs/[email protected]
@astrojs/[email protected]
Minor Changes
-
#2551
154c8e3
Thanks @hippotastic! - Updates theastro-expressive-code
dependency to the latest version (0.38).The new version allows using
ec.config.mjs
to selectively override individual Expressive Code styles and settings provided by Starlight themes and plugins, speeds up Shiki language loading, and adds the config optionexpressiveCode.shiki.injectLangsIntoNestedCodeBlocks
. See the Expressive Code release notes for full details. -
#2252
6116db0
Thanks @HiDeoo! - Improves build performance for sites with large sidebarsThis release adds a caching layer to Starlight’s sidebar generation logic, reducing the number of times sidebars need to be regenerated while building a site. Some benchmarks for projects with a complex sidebar saw builds complete more than 35% faster with this change.
-
#2503
a4c8edd
Thanks @HiDeoo! - Improves the accessibility of asides and tabs by removing some unnecessary HTML landmarks.
Patch Changes
- #2579
241966b
Thanks @RafidMuhymin! - Adds social link icon for Nostr
@astrojs/[email protected]
@astrojs/[email protected]
Patch Changes
-
#2546
bf42300
Thanks @HiDeoo! - Fixes an issue where i18n content collection related errors, e.g. malformed JSON or YAML, would not be reported. -
#2548
07673c8
Thanks @HiDeoo! - Fixes a URL localization edge case. In projects without a root locale configured, slugs without a locale prefix did not fall back to the default locale as expected. -
#2547
91e1dd7
Thanks @HiDeoo! - Fixes a Firefox Markdown content rendering issue for text sentences separated by a line break. -
#2524
1b46783
Thanks @jsparkdev! - Fixes a broken link to Astro’s Docs in an error message
@astrojs/[email protected]
Patch Changes
-
#2444
d585b3e
Thanks @HiDeoo! - Fixes a UI string translation issue for languages with a region subtag. -
#2518
0f69db8
Thanks @morinokami! - Updates Japanese UI translations -
#2507
bd6ced5
Thanks @HiDeoo! - Fixes a table of contents highlighting issue after resizing the window. -
#2444
d585b3e
Thanks @HiDeoo! - Refactors various components to use the new built-in localization system to access translated UI strings.
@astrojs/[email protected]
Patch Changes
-
#2408
0b4823d
Thanks @HiDeoo! - Fixes a link formatting issue when using the Astrobuild.format
option set tofile
with abase
. -
#2380
7b451cf
Thanks @delucis! - Loosen Starlight’s i18n schema to pass through unknown keys -
#2388
6bba3d8
Thanks @HiDeoo! - Fixes a potential type-checking issue in Starlight projects. -
#2443
a0f40b3
Thanks @kevinzunigacuellar! - Fixes CSS issue where bottom padding is not applied in the search dialog.