Skip to content

All versions since 0.24.0

0.24.0

Minor Changes

  • #162 bc995dc Thanks @HiDeoo! - Exposes a list of all the authors in the blog data object accessible on Starlight pages using Astro.locals.starlightBlog.authors. This can be useful for example to create a widget that lists all the authors of your blog on your homepage.

    See the “Blog Data” guide for more information.

  • #160 f91a48c Thanks @HiDeoo! - Adds support for remote cover images in blog posts.

  • #155 e5746c1 Thanks @HiDeoo! - Adds support for metrics that can be displayed alongside blog posts, such as an estimated reading time or a word count.

    To learn more about metrics, check the new “Metrics” guide.

0.24.1

Patch Changes

0.24.2

Patch Changes

  • #175 d624bf0 Thanks @HiDeoo! - Fixes a potential issue where RSS content might be truncated in some cases.

  • #175 d624bf0 Thanks @HiDeoo! - Fixes a potential issue where metrics might not be calculated correctly in some cases.

0.24.3

Patch Changes

  • #178 b2d4c4d Thanks @HiDeoo! - Setups trusted publishing using OpenID Connect (OIDC) authentication — no code changes.

0.25.0

Minor Changes

  • #181 5393110 Thanks @HiDeoo! - Adds Astro’s built-in optimized asset support for local author profile pictures.

0.25.1

Patch Changes

0.25.2

Patch Changes

  • #186 1bdbaa4 Thanks @HiDeoo! - Fixes a potential issue where author and tag names containing special characters could be improperly escaped in some UI strings.

0.25.3

Patch Changes

  • #194 d8721b8 Thanks @HiDeoo! - Fixes a memory leak issue for blog posts with an excerpt due to a third-party dependency.

0.26.0

Minor Changes

  • #199 3c6cf12 Thanks @HiDeoo! - Adds support for Astro v6, drops support for Astro v5.

    ⚠️ BREAKING CHANGE: The minimum supported version of Starlight is now 0.38.0.

    Please follow the upgrade guide to update your project.

  • #201 a3cddb7 Thanks @HiDeoo! - Adds a new rss configuration option to disable the automatic generation of an RSS feed for the blog when the Astro site option is set.

0.26.1

Patch Changes

  • #202 99e3282 Thanks @julien-deramond! - Fixes a regression in version 0.26.0 preventing to use Infinity as a value for the postCount and recentPostCount configuration options.

0.27.0

Minor Changes

  • #209 e6c8154 Thanks @HiDeoo! - Adds support for Astro v7, drops support for Astro v6.

    ⚠️ BREAKING CHANGE: The minimum supported version of Starlight is now 0.41.0.

    Please follow the upgrade guide to update your project.

  • #209 e6c8154 Thanks @HiDeoo! - Adds support for the Sätteri Markdown processor.

0.28.0

Minor Changes

  • #217 8ac4113 Thanks @HiDeoo! - Adds support for multiple blog instances, for example to create both a regular blog and a dedicated news section.

  • #213 d3efb3f Thanks @HiDeoo! - Adds structured data to blog pages.

  • #216 baa2c66 Thanks @HiDeoo! - Adds support for the RFC 5005 to the RSS feed which now exposes monthly archive links to allow compatible feed readers to discover older blog posts.

  • #220 6bcd740 Thanks @HiDeoo! - Makes cover images in blog post listings link to their posts.

  • #222 16cfab9 Thanks @HiDeoo! - Adds a <Preview> component to render posts from blog data like on blog listing pages.

Patch Changes

0.29.0 Latest

Minor Changes

  • #225 6449901 Thanks @HiDeoo! - Improves the generated blog markup to provide more consistent CSS selectors for custom styling and theming.

    ⚠️ Potentially breaking change: If you have custom CSS targeting generated blog markup, you may want to double check the visual appearance of the generated pages when updating.