From bf60acb7d3829ba6ad5380bff72ccbf6c335479e Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Mon, 25 May 2026 12:11:41 +0200 Subject: [PATCH 1/2] i18n(fr): update `configuration-reference.mdx` See #13925 --- src/content/docs/fr/reference/configuration-reference.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/docs/fr/reference/configuration-reference.mdx b/src/content/docs/fr/reference/configuration-reference.mdx index d2efbefeac61b..951decb71b9e9 100644 --- a/src/content/docs/fr/reference/configuration-reference.mdx +++ b/src/content/docs/fr/reference/configuration-reference.mdx @@ -328,7 +328,7 @@ Contrôle la façon dont Astro gère les espaces dans votre code HTML. Cela affe Par défaut, Astro supprime les espaces de votre code HTML, y compris les sauts de ligne, dans les composants `.astro` de manière sans perte. Certains espaces peuvent être conservés si nécessaire pour maintenir le rendu visuel de votre HTML. -La définition de cette option sur `"jsx"` applique les règles de suppression des espaces JSX utilisées par des frameworks comme React. Les espaces de début et de fin ne sont conservés que lorsqu'ils sont explicitement inclus dans le code source via des constructions telles que `{" "}`, et sont sinon entièrement supprimés. +Depuis la version 6.2.0, cette option peut également être définie sur `"jsx"`, Astro appliquera les règles de suppression des espaces JSX utilisées par des frameworks comme React. Les espaces de début et de fin ne sont conservés que lorsqu'ils sont explicitement inclus dans le code source via des constructions telles que `{" "}`, et sont sinon entièrement supprimés. Définir cette option sur `false` désactive la compression HTML et préserve tous les espaces. From 97a3279fd27a3d158f19742696aae43f6328aeae Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Fri, 29 May 2026 12:42:38 +0200 Subject: [PATCH 2/2] add changes from #13945 --- .../fr/reference/configuration-reference.mdx | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/src/content/docs/fr/reference/configuration-reference.mdx b/src/content/docs/fr/reference/configuration-reference.mdx index 951decb71b9e9..bd9bdf310ed01 100644 --- a/src/content/docs/fr/reference/configuration-reference.mdx +++ b/src/content/docs/fr/reference/configuration-reference.mdx @@ -1844,6 +1844,10 @@ export default defineConfig({ ### markdown.remarkPlugins +:::caution[Dépréciée] +Transmettez `remarkPlugins` à `unified({ remarkPlugins })` importée depuis `@astrojs/markdown-remark` et définissez-la plutôt dans `markdown.processor`. Sera supprimée dans une prochaine mise à jour majeure. +::: +

**Type :** `RemarkPlugins` @@ -1862,6 +1866,10 @@ import remarkToc from 'remark-toc'; ### markdown.rehypePlugins +:::caution[Dépréciée] +Transmettez `rehypePlugins` à `unified({ rehypePlugins })` importée depuis `@astrojs/markdown-remark` et définissez-la plutôt dans `markdown.processor`. Sera supprimée dans une prochaine mise à jour majeure. +::: +

**Type :** `RehypePlugins` @@ -1880,6 +1888,10 @@ import { rehypeAccessibleEmojis } from 'rehype-accessible-emojis'; ### markdown.gfm +:::caution[Dépréciée] +Transmettez plutôt `gfm` à votre processeur (par exemple `unified({ gfm: false })`). Sera supprimée dans une prochaine mise à jour majeure. +::: +

**Type :** `boolean`
@@ -1899,6 +1911,10 @@ Astro utilise [GitHub-flavored Markdown](https://github.com/remarkjs/remark-gfm) ### markdown.smartypants +:::caution[Dépréciée] +Transmettez plutôt `smartypants` à votre processeur (par exemple `unified({ smartypants: false })`). Sera supprimée dans une prochaine mise à jour majeure. +::: +

**Type :** `boolean`
@@ -1918,6 +1934,10 @@ Astro utilise le [formatteur SmartyPants](https://daringfireball.net/projects/sm ### markdown.remarkRehype +:::caution[Dépréciée] +Transmettez plutôt `remarkRehype` à `unified({ remarkRehype })` importée depuis `@astrojs/markdown-remark` et définissez-la dans `markdown.processor`. Sera supprimée dans une prochaine mise à jour majeure. +::: +

**Type :** `RemarkRehype` @@ -1934,6 +1954,32 @@ Transmet des options à [remark-rehype](https://github.com/remarkjs/remark-rehyp }; ``` +### markdown.processor + +

+ +**Type :** `MarkdownProcessor`
+ +

+ +Configure le processeur Markdown utilisé pour le rendu des fichiers `.md`. Par défaut, il s'agit de `unified()` importée de +`@astrojs/markdown-remark` (le pipeline remark/rehype). + +```js +// astro.config.mjs +import { defineConfig } from 'astro/config'; +import { unified } from '@astrojs/markdown-remark'; +import remarkToc from 'remark-toc'; + +export default defineConfig({ + markdown: { + processor: unified({ + remarkPlugins: [remarkToc], + }), + }, +}); +``` + ## i18n