
🍿 Minor Changes
-
#2025
47f32c1Thanks @HiDeoo! - Removes the/search shortcut for accessibility reasons.⚠️ Potentially breaking change: The
search.shortcutLabelUI string has been removed. If you were using this string in your custom UI, you will need to update your code. -
#2064
c5b47cbThanks @SnowDingo! - Improves styling of Markdown tables to work better in different contexts, including against different background colours like when used in asides. -
#2031
2bab648Thanks @delucis! - Makes sidebar entry parsing stricter in Starlight config⚠️ Potentially breaking change: Previously Starlight would accept a sidebar entry that matched one of its expected shapes, even if it included additional properties. For example, including both
linkanditemswas considered valid, withitemsbeing ignored. Now, it is an error to include more than one oflink,items, orautogeneratein a sidebar entry.If you see errors after updating, look for sidebar entries in the Starlight configuration in
astro.config.mjsthat include too many keys and remove the one that was previously ignored. -
#1874
eeba06eThanks @lorenzolewis! - Adds a new syntax for specifying sidebar link items for internal linksYou can now specify an internal page using only its slug, either as a string, or as an object with a
slugproperty:starlight({title: 'Docs with easier sidebars',sidebar: ['getting-started', { slug: 'guides/installation' }],});Starlight will use the linked page’s frontmatter to configure the sidebar link.
🐞 Patch Changes
- #2081
f0181d2Thanks @andrii-bodnar! - Updates the Ukrainian UI translations