Version Packages - #16
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
September 14, 2026 08:37
0f15b55 to
6af926a
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
@java-memory-playground/java-memory-playground@0.2.3
Patch Changes
4c2c88aThanks @mikebarkmin! - Lay the bottom bar out in rows, and make "Your turn" a heading.Everything was one wrapping row, so on an exercise step the prompt sat between the description and
the buttons — the one place in the row where a call to action reads as a caption. The description
competed with the controls for the same line, and on a narrow canvas the whole thing became a pile.
The bar now has three parts: the prompt as a heading across the top of the card, the step's
description under it, and the controls on their own line. The collector joins the end of that
controls line rather than standing in a group of its own, so a plain diagram is still the single
row it was, and the result of checking an exercise stays beside the button that produced it.
The step bar dissolves into the bottom bar (
display: contents) instead of being a box inside it,which is what lets the heading span the full width and the collector share the controls' line. It
still stands on its own for anyone rendering the component outside the bar.
e5e2b33Thanks @mikebarkmin! - Show a step's whole label, and the whole result of checking an exercise.The label was clipped with an ellipsis at 260px. On an exercise step the label is the task, so a
reader was being asked to build something the sentence no longer said — and the result of pressing
Check listed the attributes that were wrong on a single unbreakable line.
Both now wrap. They are also the only two things in the step bar allowed to give up width when the
bar is short of it: a button cannot be read at half a word, but a sentence reads fine over three
lines. The measure is capped so that a long note breaks into lines rather than stretching the bar
across the canvas, and a Java identifier longer than the measure breaks mid-word rather than
hanging out of the bar.
e5e2b33Thanks @mikebarkmin! - State the font size of the playground's own controls, so an embedded playground's toolbar is notresized by its host.
Form controls do not inherit
font-size, so in a page of its own the buttons and inputs sat at thebrowser's ~13px default and the container's 24px — the size the diagram is drawn at — never
reached them. A host page with a normalize stylesheet (
button, input { font-size: 100% }) makesthem inherit after all, and Save, Download (PNG) and the rest then came out at 24px. In a Hyperbook
the toolbar was roughly twice the width of the diagram beneath it.
The sizes are now written down rather than left to the browser, so they are the same wherever the
playground is embedded. Nothing changes in the standalone app.
@java-memory-playground/web-component@0.3.2
Patch Changes
4c2c88a,e5e2b33,e5e2b33]:java-memory-playground-studio@0.1.4
Patch Changes
4c2c88a,e5e2b33,e5e2b33]:web@0.2.3
Patch Changes
4c2c88a,e5e2b33,e5e2b33]: