Use Astro v7 and Sätteri#14022
Conversation
Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
Co-authored-by: Erika <3019731+Princesseuh@users.noreply.github.com>
|
Outdated: use this comment for the deploy preview URL. Old message✅ Deploy Preview for astro-docs-2 ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
delucis
left a comment
There was a problem hiding this comment.
Just noting that at a quick look, everything LGTM! The task list output still looks good. Will be helpful to confirm with the visual regression tool though.
* main: i18n(ko-KR): update `cosmic`, `markdown-content`, `modified-time` (#14041) i18n(pt-br): Update editor-setup.mdx translation (#14040) i18n(it-IT): create it/guides/fonts.mdx (#13871) i18n(fr): update `guides/astro-db.mdx` & `integrations-guide/db.mdx` (#14033) i18n(fr): update `guides/markdown-content.mdx` (#14034) i18n(fr): update `recipes/modified-time.mdx` (#14035) i18n(fr): update `session-driver-reference.mdx` (#14036) Remove a broken theme in Cosmic (#14039) Remove stale themes and production sites on 3rd party guides [i18nIgnore] (#14038) Remove deprecated `remarkPlugins` references from "last modified" recipe (#14029) Fix incorrect code examples in the Markdown guide (#14032) i18n(ko-KR): update `db`, `astro-db`, `github`, `session-driver-reference` (#14031) Deprecate `@astrojs/db` (#13986)
|
Updated the PR to use the latest stable version of Starlight and also ran our visual diff checker. I ran it on 237 pages across 3 different languages ( Click to view the list of tested pages
A few differences were found, all related to smart quotes, and I would say pretty difficult to spot without a tool. Difference 1
For Affected pages:
Difference 2
For Affected pages:
|
|
Amazing work @HiDeoo! |
* main: (32 commits) fix: add missing `fallbackType` option in i18n `middleware()` (#14084) i18n(pt-br): bring tutorial sub-pages up-to-date (#14081) i18n(zh-tw): update `guides/deploy/github.mdx` (#13996) i18n(pt-br): bring tutorial unit index pages up-to-date (#14080) i18n(pt-br): Update islands and upgrade-astro translations (#14078) i18n(pt-br): Bring outdated pages up to date (#14079) i18n(fr): update `integrations-guide/mdx` (#14073) i18n(ko-KR): update `mdx.mdx` (#14082) i18n(de): Bring outdated pages up-to-date (#14068) i18n(ko-KR): update `recipes/` (#14071) Fix preview alias validation for numeric branch names (#14075) Describe interaction of getHeadings with MDX imports (#14072) [ci] format Fix redirects: handle in worker.js instead of _redirects (#14069) Fix preview deploys for PRs targeting version branches (#14066) ci: update nightly reference sync for v7 transition (#14064) [ci] format Deploy Lunaria translation dashboard to Cloudflare Workers (#14061) ci: update docs contributors (#14058) fix: update `nightly.yml` to pull v7 config and errors changes (#14049) ...
|
Preview deployment ✅ Deployment complete!
|
|
Updated the PR to use Astro v7 beta now that we have a Starlight preview release supporting it. I did it in this PR rather than a new one:
(updated the PR body and remaining tasks list to reflect this change) |
* main: Fix inconsistent locals usage in middleware code examples (#14106) i18n(ko-KR): update multiple pages (#14100) Fix TypeScript errors in "Add content to your site" code snippets (#14091) Fix TypeScript errors in "Server rendering" code snippets (#14092) Fix TypeScript errors in "Build your UI" code snippets (#14090) i18n(pt-br): translate recipes/modified-time.mdx (#14096) i18n(pt-br): translate recipes/external-links.mdx (#14097) i18n(pt-br): fix broken link (#14093) i18n(fr): update `guides/i18n` & `modules/astro-i18n` (#14087) i18n(pt-br): bring astro:config module reference up-to-date (#14085) i18n(pt-br): translate recipes/reading-time.mdx (#14088) i18n(ko-KR): update `astro-i18n`, `internationalization` (#14086)
|
Updated Astro to the latest beta ( |
* main: (23 commits) i18n(ru): update `guides/build-with-ai.mdx` (#13950) i18n(ru): add `guides/typescript.mdx` (#13946) i18n(ru): update `astro-courses.mdx` (#13947) i18n(ja): update `integrations-guide/vercel.mdx` (#14008) i18n(pt-br): update `astro-syntax.mdx` translation (#14052) i18n(ru): update `i18n/ru.yml` and `nav/ru.ts` (#13948) docs(ar): update on-demand deploy tag (#14099) i18n(ko-KR): update `markdown-content`, `mdx` (#14121) i18n(ko-KR): update multiple pages (#14120) i18n(ko-KR): update `middleware.mdx` (#14107) i18n(fr): update `api-reference.mdx` (#14124) Fix link check failures on PRs (#14118) i18n(ja): update `contribute.mdx`, `getting-started.mdx`, and `upgrade-astro.mdx` (#14119) i18n(fr): update top level pages (contribute, getting started, upgrade) (#14123) Fix outdated link in 'Migrate from Hugo' guide (#14122) ci: update docs contributors (#14109) Remove Juno from deployment docs (#14114) fix: update a `<Debug />` code snippet to use spread syntax (#14115) ci: update configuration reference docs (#14116) fix: replace v7 link in the upgrade guide aside (#14113) ...
|
Now updated to Astro |
|
Updated to latest Starlight so should now be ready for review. |


Description
This PR supersedes #13625 and changes the default Markdown processor to Sätteri. All credits go to @Princesseuh as I only cherry-picked relevant code from the original PR and cleaned it up a bit.
In addition, this PR also updates Astro to the version
7.0.0-beta.4.DO NOT MERGE
Remaining tasks
Related issues & labels