Skip to content

Version Packages - #16

Merged
mikebarkmin merged 1 commit into
mainfrom
changeset-release/main
Sep 14, 2026
Merged

Version Packages#16
mikebarkmin merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

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

  • 4c2c88a Thanks @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.

  • e5e2b33 Thanks @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.

  • e5e2b33 Thanks @mikebarkmin! - State the font size of the playground's own controls, so an embedded playground's toolbar is not
    resized by its host.

    Form controls do not inherit font-size, so in a page of its own the buttons and inputs sat at the
    browser'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% }) makes
    them 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

java-memory-playground-studio@0.1.4

Patch Changes

web@0.2.3

Patch Changes

@vercel

vercel Bot commented Sep 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
java-memory-playground Ready Ready Preview Sep 14, 2026 8:37am UTC

@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 0f15b55 to 6af926a Compare September 14, 2026 08:37
@mikebarkmin
mikebarkmin merged commit 0eb3c98 into main Sep 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant