0.39.x✎

A comment you wrote once is read twice.

0.39.x2026-09-15

FeatureChangeBugfixEditorDocs

A comment you wrote once is read twice.

Releases

  1. 0.39.2Comments resize from either corner, and long headers print as blocks.New2026-09-15
  2. 0.39.1The Docs tag is a tag again.New2026-09-15
  3. 0.39.0A comment you wrote once is read twice.New2026-09-15

Warning

Worth knowing before you upgrade.
  • 0.39.1A tag's class is tag-feature, tag-docs and so on now, rather than the bare name. Only a fork styling the documentation itself would notice.
  • 0.39.0A comment holding no nodes writes nothing, and neither does one with a blank header — a note about nothing in particular is a fair thing to write on a canvas and has no block to head.
  • 0.39.0A node inside two comments takes the smaller one. Two headings over one statement is one heading too many, and the inner comment is the more specific thing said about it.
  • 0.39.0Turning it on changes every generated file. The code is the same; the diffs are not small.

Added

  • 0.39.2Comments resize from the top-left corner as well as the bottom-right. The top-left drag moves the box as it shrinks it, so the bottom-right corner stays where it is — a comment can be grown upwards over a node above it without being dragged back afterwards.
  • 0.39.0A comment's header is written into the generated Luau, above the code of the nodes it is drawn around — once per block, indented with it, and keeping the lines you wrote it on.
  • 0.39.0Comment headers, in Settings: on by default. Off keeps comments in the editor, which is what other visual scripting tools do; Coming from Blueprints says so where that habit comes from.
  • 0.39.0Docs, Editor and Designer tags on a release, saying which part of the tool it touched. The releases of 0.36 onwards carry them; anything earlier predates the field, so an absent tag means not stated rather than not affected.

Changed

  • 0.39.2A comment header of more than one line is written as a --[[ ]] block, with its lines indented inside it, rather than a run of -- lines. One line is still written -- like this. A header containing ]] takes a --[=[ block, or as many = as it needs.

Fixed

  • 0.39.1The Docs tag no longer renders as a full-width box on its own line. Its class was docs, and .docs is the documentation panel — a bordered, full-height grid — so the tag took the panel's styling.
  • 0.39.1Tag rows are one line tall again. They are a flex row, so the one stretched tag pulled every other tag on the release up to its height — which is what turned 0.37.x's tags into columns.