<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/astro-5-17-bgjsr6l9p" -->

---
title: Astro 5.17 | daily.dev
description: Astro 5.17 introduces configurable dev toolbar placement that persists across teams, async parsing support in the file() loader for complex data workflows,...
canonical: https://daily.dev/posts/astro-5-17-bgjsr6l9p
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Astro 5.17 | daily.dev
og:description: Astro 5.17 introduces configurable dev toolbar placement that persists across teams, async parsing support in the file() loader for complex data workflows,...
og:url: https://daily.dev/posts/astro-5-17-bgjsr6l9p
og:image: https://api.daily.dev/og/posts/bGJSr6L9p.png
og:image:alt: Astro 5.17
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Astro 5.17

**[Astro](https://daily.dev/sources/astro_source)** · 6 min read · 2 upvotes · 0 comments

## Summary

Astro 5.17 introduces configurable dev toolbar placement that persists across teams, async parsing support in the file() loader for complex data workflows, partitioned cookies for better privacy in embedded contexts, and image optimization enhancements including background color control for format conversions and Sharp kernel selection for resizing. The release also adds a retainBody option for the glob() loader to reduce data store size in large content collections.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://astro.build/blog/astro-5170/>

## Similar posts on daily.dev

- [Astro 6.1](https://daily.dev/posts/astro-6-1-xxlqwjsn5) · Astro · 33 upvotes · 4 comments

---

Tags: [#webdev](https://daily.dev/tags/webdev), [#astro](https://daily.dev/tags/astro)

[View this post on daily.dev](https://daily.dev/posts/astro-5-17-bgjsr6l9p)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Astro 5.17","url":"https://daily.dev/posts/astro-5-17-bgjsr6l9p","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/astro-5-17-bgjsr6l9p"},"datePublished":"2026-01-29T12:49:41.434Z","dateModified":"2026-01-29T12:50:06.675Z","description":"Astro 5.17 introduces configurable dev toolbar placement that persists across teams, async parsing support in the file() loader for complex data workflows,...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/51b3fc1d30ff7a710845d20c77120016?_a=AQAEulh","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/51b3fc1d30ff7a710845d20c77120016?_a=AQAEulh","isAccessibleForFree":true,"articleSection":"Astro","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Astro","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/f4e5c78441f64e17b064585687d42fc6","url":"https://daily.dev/sources/astro_source"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/astro-5-17-bgjsr6l9p","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":2},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"webdev,astro","timeRequired":"PT6M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Astro","item":"https://daily.dev/sources/astro_source"},{"@type":"ListItem","position":3,"name":"Astro 5.17"}]}
```

