Skip to content

feat(satteri): Add support for Prism highlighting#16969

Merged
Princesseuh merged 1 commit into
mainfrom
feat/satteri-prism
Jun 4, 2026
Merged

feat(satteri): Add support for Prism highlighting#16969
Princesseuh merged 1 commit into
mainfrom
feat/satteri-prism

Conversation

@Princesseuh

Copy link
Copy Markdown
Member

Changes

What the title says, it's easy enough, just needed hooking things up

Testing

Added / updated tests

Docs

N/A, I don't think we documented that it didn't work right now

@changeset-bot

changeset-bot Bot commented Jun 4, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 859f189

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 48 packages
Name Type
@astrojs/markdown-satteri Minor
@astrojs/mdx Major
@test/astro-cloudflare Patch
@e2e/content-collections Patch
@e2e/csp-server-islands Patch
@e2e/preact-component Patch
@e2e/preact-lazy-component Patch
@e2e/react-component Patch
@e2e/server-islands Patch
@e2e/solid-component Patch
@e2e/svelte-component Patch
@e2e/vue-component Patch
@performance/mdx Patch
@test/astro-assets-prefix Patch
@test/astro-basic Patch
@test/content-with-spaces-in-folder-name Patch
@test/content-collections-base Patch
@test/content-collections-mutation Patch
@test/content-collections Patch
@test/content-intellisense Patch
@test/content-layer-remark-plugins Patch
@test/content-layer Patch
@test/content-ssr-integration Patch
@test/content-static-paths-integration Patch
@test/content Patch
@test/core-image-deletion Patch
@test/core-image-svg Patch
@test/jsx-queue-rendering Patch
@test/partials Patch
@test/server-islands-ssr Patch
@test/slots-preact Patch
@test/slots-react Patch
@test/slots-solid Patch
@test/slots-svelte Patch
@test/slots-vue Patch
@test/special-chars-in-component-imports Patch
@test/tailwindcss Patch
@test/astro-cloudflare-prerender-styles Patch
@test/astro-cloudflare-vite-plugin Patch
@test/content-layer-rendering Patch
@test/mdx-css-head-mdx Patch
@test/image-remark-imgattr Patch
@test/mdx-astro-container-escape Patch
@test/mdx-frontmatter-injection Patch
@example/blog Patch
@example/with-mdx Patch
@example/with-tailwindcss Patch
astro-benchmark Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions github-actions Bot added feat: markdown Related to Markdown (scope) pkg: integration Related to any renderer integration (scope) labels Jun 4, 2026
Comment on lines +6 to +7
/** @deprecated Renamed to `satteriHighlightPlugin` (it drives both Shiki and Prism). */
createHighlightPlugin as satteriShikiPlugin,

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.

Should we have a changeset for the new API and the deprecation?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

It's not intended to be public I think, I hesitated and then saw that it was only us using it

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.

Ah ok. So maybe we could add @internal too?

@Princesseuh Princesseuh merged commit 4a31f90 into main Jun 4, 2026
25 checks passed
@Princesseuh Princesseuh deleted the feat/satteri-prism branch June 4, 2026 09:06
This was referenced Jun 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat: markdown Related to Markdown (scope) pkg: integration Related to any renderer integration (scope)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants