1.21.9.2 patch
- [MacOS] Fix crash on initial launch on Steam.
Interface
- Add warning popup when trying to load project with unsupported node (basically just HLSL node on non-Windows OSes).
- Add preference option to disable view reset on display refresh (Interface > Reset view on display refresh.).
- Add preference option to disable loading graph, preview panel settings.
- [Graph, Preview panel] Panning, zooming with middle click now works with gesture mode on.
- [Menu Panel] Remove Fullscreen button and menu items (use MacOS built-in zoom button for fullscreen feature).
- [Command Palette] Add all missing preferences topics.
Node
- Path name now support parent directory operator “../”
- [Cache] Disable “Serialize data” will also stop node from storing cache data to save file.
- [MK Cables] Double the swing speed to make every integer frequency results in perfect loop instead of every multiples of 2.
- [Reverse] Add cache tooltip.
- [Normal] Add mix control.
Bugs
-
[Linux] Fix file selector not show up on Steam build.
-
[Mac] Fix mouse wheel not working.
-
[Mac] Fix dialog box cannot be moved.
-
Fix oklab gradient interpolation glitch.
-
Fix crash when grouping nodes with multiple outputs.
-
Fix clicking exit button multiple times create multiple save confirmation dialog.
-
Fix scroll item expands infinitely when using theme with dialog padding > 0.
-
[Preference] Update keyboard layout to match MacOS keyboards.
-
[TextBox] Fix slider visualizer stay on screen when textbox get removed while sliding.
-
[TextArea] Fix enter key too sensitive.
-
[TextArea] Fix moving cursor vertically places cursor in the wrong position.
-
[Font Selector Box] Fix dialog not responding to mouse in multi-windows mode.
-
[Palette] Fix crash when setting palette from context menu.
-
[MacOS] Fix hotkey inside toolbox render incorrectly.
-
[MacOS] Change default close project hotkey to Command+W.
-
Initializing Lua on unsupported device now shows warning instead of crash.
-
Add checks for preventing loading array data to value with ‘rejectArray’ tag.
-
Fix struct output cause software to slowdown.
-
Fix dimension loading error on older project.
-
Fix default value loading error on some array value.
-
Fix error when animating mappable values.
-
[ASE File In] Fix file read twice on load.
-
[Canvas] Fix crash when trying to open palette dialog when the dialog is already opened.
-
[Canvas] Fix Node tool not deleting node when closing the canvas dialog without canceling the tool first.
-
[Canvas] Fix node created by Node tool saved between session.
-
[Mp4] Fix node not working on MacOS.
-
[pSystem Render] Fix error when connecting surface.
-
[Draw Line] Fix “Scale Texture to Length” cause rendering issue even when not using texture.
-
[3D Camera Light] Fix light gizmo show up in render result.
-
[Cast Shadow] Fix incorrect shadow calculation.
Files
Get Pixel Composer
Pixel Composer
Node based VFX compositor for pixel art.
| Status | In development |
| Category | Tool |
| Author | MakhamDev |
| Tags | 2D, Pixel Art, Procedural Generation |
| Languages | English |
More posts
- 1.21.10 beta6 hours ago
- 1.21.9 beta18 days ago
- 1.21.8 beta47 days ago
- 1.21.7 beta60 days ago
- 1.21.6 beta74 days ago
- Price Increase to $1574 days ago
- 1.21.5 beta84 days ago
- 1.21.4 beta95 days ago
- 1.21.3 betaMay 31, 2026

Leave a comment
Log in with itch.io to leave a comment.