Skip to content

Version Packages - #33

Merged
mikebarkmin merged 1 commit into
mainfrom
changeset-release/main
Nov 13, 2026
Merged

mikebarkmin merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

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

struktolab@0.7.0

Minor Changes

  • 21daee0: Rework adding nodes in the editor.

    • A block palette under the toolbar: drag a block into the diagram, or pick it and then pick the place. Works the same with mouse, pen, finger and keyboard.
    • While placing or moving, the diagram opens a gap with a "+" block at every place the block can go, so targets are big, never overlap, and sit exactly where the node will land. This also fixes nodes that could not be added at the end of an if/else branch.
    • Empty branches, cases, loop bodies and the end of the diagram show a "+" block at all times; an if/else with two empty branches gets a body to click into.
    • A new node opens its text editor right away; on touch, tapping a selected node again edits it.
    • Every node gets a "+" button to insert after it; a do-while's buttons sit in its footer so they are reachable, and a switch's "+ Case" button no longer overlaps them.
    • Moving a node out of a body no longer leaves a duplicate slot behind.

struktolab-studio@0.5.4

Patch Changes

  • Updated dependencies [21daee0]
    • struktolab@0.7.0

web@0.5.4

Patch Changes

  • Updated dependencies [21daee0]
    • struktolab@0.7.0

@mikebarkmin
mikebarkmin merged commit e01f0c8 into main Nov 13, 2026
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