0
Fork 0
mirror of https://github.com/withastro/astro.git synced 2024-12-23 21:53:55 -05:00
astro/packages/integrations
Bjorn Lu ddd8e49d1a
MDX integration v3 (#10935)
* fix(mdx): convert remark-images-to-component plugin to a rehype plugin (#10697)

* Remove fs read for MDX transform (#10866)

* Tag MDX component for faster checks when rendering (#10864)

* Use unified plugin only for MDX transform (#10869)

* Only traverse children and handle mdxJsxTextElement when optimizing (#10885)

* Rename to `optimize.ignoreComponentNames` in MDX (#10884)

* Allow remark/rehype plugins added after mdx to work (#10877)

* Improve MDX optimize with sibling nodes (#10887)

* Improve types in rehype-optimize-static.ts

* Rename `ignoreComponentNames` to `ignoreElementNames`

I think this better reflects what it's actually doing

* Simplify plain MDX nodes in optimize option (#10934)

* Format code

* Minimize diff changes

* Update .changeset/slimy-cobras-end.md

Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>

---------

Co-authored-by: Armand Philippot <59021693+ArmandPhilippot@users.noreply.github.com>
Co-authored-by: Sarah Rainsberger <sarah@rainsberger.ca>
2024-05-08 10:25:27 +01:00
..
alpinejs chore(deps): update all non-major dependencies (#10833) 2024-04-22 22:52:30 +08:00
cloudflare chore(cloudflare): remove adapter (#8758) 2023-10-16 17:42:12 +02:00
deno fix(deno): link to adapter repo (#8712) 2023-10-02 16:33:24 +02:00
lit Fix typos (#10923) 2024-05-01 13:56:38 +08:00
markdoc Fix typos (#10923) 2024-05-01 13:56:38 +08:00
mdx MDX integration v3 (#10935) 2024-05-08 10:25:27 +01:00
netlify chore(cloudflare): remove adapter (#8758) 2023-10-16 17:42:12 +02:00
node fix: don't include port twice from x-forwarded-host and x-forwarded-port headers (#10917) 2024-05-03 15:01:25 -04:00
partytown fix(deps): update all non-major dependencies (#10901) 2024-04-30 12:00:05 +08:00
preact feat(preact): add support for devtools (#10938) 2024-05-03 15:21:37 -04:00
react [ci] format 2024-05-07 17:13:57 +00:00
sitemap fix(deps): update all non-major dependencies (#10901) 2024-04-30 12:00:05 +08:00
solid fix(deps): update all non-major dependencies (#10901) 2024-04-30 12:00:05 +08:00
svelte fix(deps): update all non-major dependencies (#10901) 2024-04-30 12:00:05 +08:00
tailwind chore(deps): update all non-major dependencies (#10833) 2024-04-22 22:52:30 +08:00
vercel [ci] release (#10842) 2024-04-23 19:30:37 -04:00
vue feat(vue): add support for devtools (#10929) 2024-05-06 16:02:06 +02:00
web-vitals [ci] format 2024-05-06 20:03:49 +00:00