Skip to content

Update astro and integrations - #14460

Merged
delucis merged 5 commits into
mainfrom
chris/deps
Aug 24, 2026
Merged

delucis merged 5 commits into
mainfrom
chris/deps

Conversation

@delucis

@delucis delucis commented Aug 24, 2026 •

Copy link
Copy Markdown
Member

Description (required)

This PR updates Astro, Starlight, @astrojs/* dependencies, Sätteri, Sharp, and an Expressive Code plugin we depend on to their latest versions.

@github-actions

github-actions Bot commented Aug 24, 2026 •

Copy link
Copy Markdown

Preview deployment

✅ Deployment complete!

@ArmandPhilippot ArmandPhilippot left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, LGTM!

I was about to say there is an issue with French... because I don't see the same thing in Astro Docs and Starlight:

Astro Docs Starlight
French feedback when clicking on Expressive Code copy button rench feedback when clicking on Expressive Code copy button on Starlight Docs

(a space is missing in Astro Docs)

I don't know why we are redefining some translated strings in Starlight:

# Code snippet vocabulary
expressiveCode.terminalWindowFallbackTitle: Fenêtre du terminal
expressiveCode.copyButtonTooltip: Copier dans le presse-papiers
expressiveCode.copyButtonCopied: Copié!

I guess this is "legacy" stuff, and it's safe to remove now. I don't know for the other translations but I think we can safely delete those for French.

@delucis

delucis commented Aug 24, 2026

Copy link
Copy Markdown
Member Author

I don't know why we are redefining some translated strings in Starlight

Ah, yeah these maybe pre-date the included strings in Starlight. Expressive Code is a bit of a confusing one because it has built-in locales (English and German), Starlight adds some more, and then they can also be provided here 😄

If there are any in the docs repo that are not yet upstreamed to Starlight we should do that!

@delucis
delucis merged commit 698cab9 into main Aug 24, 2026
9 checks passed
@delucis
delucis deleted the chris/deps branch August 24, 2026 22:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants