Version Packages - #576
Merged
Merged
Conversation
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 19, 2026 11:17
676354d to
0331ade
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 19, 2026 11:22
0331ade to
2d168c8
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@pmndrs/docs@4.0.0
Major Changes
#577
3e23829Thanks @abernier! - Drop Docker.npx @pmndrs/docs builddoes the same build, so the image, theDockerfileandthe publish steps that maintained them are gone.
ghcr.io/pmndrs/docsstops being pushed βits existing tags stay in the registry, frozen.
Major because of the git tag, not the inputs: releases force-move
vX, so anything short of amajor would slide every caller pinning
build.yml@v3onto the Docker-free workflow.@v3keeps building through the image until its repository moves to
@v4.build.ymlitself keeps every input, every environment variable and the same Pages artifact.Only the build step changes, and
docker_taggives way toversionβ an npm version or range.The job keeps
id-token: writeβ no longer to attest a Docker image, now to sign the npmpublish with trusted publishing.
preview.shbuilds through the CLI too, and reads its options straight from the environmentrather than forwarding each one into a container.
Minor Changes
#574
e70f51eThanks @abernier! - Publish the generator to npm, asnpx @pmndrs/docs build.--format websitestatically exports the documentation site.--format fragmentβ the default β compiles MDX to plain HTML with no layout, stylesheet orscript, either from a folder or from stdin, and needs nothing but node.
bin/build.mjsis gone: it was never published, and built a server bundle rather than astatic export.
Patch Changes
#575
4a68fbdThanks @abernier! - Stop repeating the Sandpack stylesheet on every streamed chunkuseServerInsertedHTMLis called back on each flush of the response and expects what is newsince the last one, but the callback returned the whole Sandpack stylesheet every time. Pages
carried one full copy per chunk β 145 identical copies of the same 8.9 kB on the worst of
them, three quarters of the page weight.
Which pages were hit moved from build to build: the stylesheet is a module-level singleton,
so it depended on whether a page using Sandpack had been rendered earlier in the same build
process. Pages with no Sandpack of their own paid for their neighbours.