Skip to content

Releases: withastro/starlight

@astrojs/starlight@0.12.0

01 Nov 22:43
00cd951
Compare
Choose a tag to compare

Minor Changes

  • #995 5bf4457 Thanks @kevinzunigacuellar! - Adds support for adding sidebar badges to group headings

  • #988 977fe13 Thanks @magicDGS! - Include social icon links in mobile menu

  • #280 72cca2d Thanks @cbontems! - Support light & dark variants of the hero image.

    ⚠️ Potentially breaking change: The hero.image schema is now slightly stricter than previously.

    The hero.image.html property can no longer be used alongside the hero.image.alt or hero.image.file properties.
    Previously, html was ignored when used with file and alt was ignored when used with html.
    Now, those combinations will throw errors.
    If you encounter errors, remove the image.hero property that is not in use.

Patch Changes

  • #1004 7f92213 Thanks @nunhes! - Add Galician language support

  • #1003 f1fdb50 Thanks @delucis! - Internal: refactor translation string loading to make translations available to Starlight integration code

@astrojs/starlight-tailwind@2.0.1

01 Nov 22:43
00cd951
Compare
Choose a tag to compare

Patch Changes

@astrojs/starlight@0.11.2

25 Oct 15:10
31fae00
Compare
Choose a tag to compare

Patch Changes

@astrojs/starlight@0.11.1

13 Oct 14:52
ca1ec94
Compare
Choose a tag to compare

Patch Changes

@astrojs/starlight@0.11.0

06 Oct 16:59
6786f82
Compare
Choose a tag to compare

Minor Changes

  • #774 903a579 Thanks @HiDeoo! - Support adding HTML attributes to sidebar links from config and frontmatter

  • #796 372ec96 Thanks @HiDeoo! - Add the @astrojs/sitemap and @astrojs/mdx integrations only if they are not detected in the Astro configuration.

    ⚠️ BREAKING CHANGE The minimum supported version of Astro is now v3.2.0. Make sure you update Astro at the same time as updating Starlight:

    npm install astro@latest
  • #447 b45719b Thanks @andremralves! - Add titleDelimiter configuration option and include site title in page <title> tags

    ⚠️ BREAKING CHANGE — Previously, every page’s <title> only included its individual frontmatter title.
    Now, <title> tags include the page title, a delimiter character (| by default), and the site title.
    For example, in the Startlight docs, <title>Configuration Reference</title> is now <title>Configuration Reference | Starlight</title>.

    If you have a page where you need to override this new behaviour, set a custom title using the head frontmatter property:

    ---
    title: My Page
    head:
      - tag: title
        content: Custom Title
    ---
  • #709 140e729 Thanks @delucis! - Add support for overriding Starlight’s built-in components

    ⚠️ BREAKING CHANGE — The page footer is now included on pages with template: splash in their frontmatter. Previously, this was not the case. If you are using template: splash and want to continue to hide footer elements, disable them in your frontmatter:

    ---
    title: Landing page
    template: splash
    # Disable unwanted footer elements as needed
    editUrl: false
    lastUpdated: false
    prev: false
    next: false
    ---

    ⚠️ BREAKING CHANGE — This change involved refactoring the structure of some of Starlight’s built-in components slightly. If you were previously overriding these using other techniques, you may need to adjust your code.

Patch Changes

@astrojs/starlight@0.10.4

02 Oct 22:32
8929b67
Compare
Choose a tag to compare

Patch Changes

@astrojs/starlight@0.10.3

29 Sep 18:26
73614b5
Compare
Choose a tag to compare

Patch Changes

@astrojs/starlight@0.10.2

25 Sep 18:17
e460c72
Compare
Choose a tag to compare

Patch Changes

@astrojs/starlight@0.10.1

20 Sep 09:29
d3084a4
Compare
Choose a tag to compare

Patch Changes

@astrojs/starlight@0.10.0

14 Sep 22:06
84e6f53
Compare
Choose a tag to compare

Minor Changes

  • #692 2a58e1a Thanks @delucis! - Upgrade Pagefind to v1 and display page headings in search results

Patch Changes