Posted May 25, 2024 by MakhamDev
Pre-stable is a release that will come to a stable branch after some testing in the beta first. Normally stable patches will only contain bug fixes and no new features, but I found some critical bugs after already implementing some features. So I don’t want to wait for the next stable to patch them.
Loading the already opened project will close the current project and refresh the file.
New file explorer panel
New Histogram panel
Add version number in the crash report.
[Color Panel] Improve UI visibility.
[Color Panel] Add an option to disable the alpha, palette.
[Color Panel] Add hexadecimal value display.
[Preview Panel] Increase maximum zoom to x1024.
[Graph Panel] Dragging a junction from a node inside an inline group will create a new node inside the same group.
[Graph Panel] You can now connect junctions of the same IO type (output to output, input to input) to transfer the connection from one junction to another.
[Graph Panel] Ungrouping the node now centers the ungrouped nodes around the original group.
[Inspector Panel] Add the ability to copy color hex code directly.
[Inspector Panel] Improve palette and gradient widget.
[Animation] Hold alt while scrubbing the timeline to use a decimal frame.
[Add node, palette panel] Use Ctrl + Scroll to resize the item.
New Directory Search node.
New Array split node.
New Normalize node.
New Cross section node.
New Atlas to struct node.
Bilinear, Bicubic, and radsin interpolation now apply alpha compensation to reduce dark edges when blending with an empty pixel.
Add node annotation.
All seed values now come with a randomize button.
Collection-based loop is deprecated, inline loop is now the default way to loop values.
Dynamic input nodes now use dummy junctions for adding new data.
[Supporter] New Pentagonal tile node.
[Glow] Add inner mode.
[Outline] Add angle filter (works best with widths 0 and 1).
[Lua] Lua error now shows up as a notification.
[3D] The Rotation tool will now be disabled in the Euler unit.
[Dither] Add noise mode.
[Dither] Add auto palette option.
[Path builder] Now accept path anchor input (it doesn’t before, huh).
[Posterize] Improve auto palette algorithm.
[Equation] Now require explicit variable amount set up.
[JSON IO] Remove the ability to build, and read specific keys.
[Shape] Add diamond, trapezoid, parallelogram shapes.
[Particle, VFX] Add animation stretch setting.
[Curve] Add alpha curve.