PixiEditor 2.1.2.4 Lands a Targeted Rendering Patch
The open-source 2D graphics editor drops a quick point release to fix persistent scaling and offset bugs in the viewport.
PixiEditor has released version 2.1.2.4, slapping a patch on a couple of stubborn rendering issues that kept canvases stretching oddly or drifting off-center. The update lands just two days after 2.1.2.3, keeping the project's blistering summer release cadence rolling. Lead developer Krzysztof Krysiński wrapped the changes in three clean commits, with the actual fix reaching into the core rendering pipeline.
Under the Hood
If you're peeling back the curtains, the patch reworks how the editor calculates output dimensions. Krysiński introduced a new RenderedInTargetSize flag to the internal RenderState struct, then shifted the logic so the cache actually knows when a render happened at full resolution versus an oversize factor. It also clears out some leftover commented code from an earlier, half-baked attempt at solving the same problem.
PixiEditor has come a long way since it launched in early 2023 as a dedicated pixel art tool. The 2.0 overhaul in mid-2025 completely rewrote the codebase, transforming it into a universal 2D editor with integrated painting, vector, and node-graph capabilities. The 2.1 release last spring added a node-based brush engine, sub-pixel precision tools, and a custom rendering architecture built on Drawie, an in-house Skia wrapper. Krysiński has been quietly prototyping a replacement renderer called "Arco" that would handle unpremultiplied alpha natively, potentially halving memory consumption for image surfaces. That work isn't shipping yet, but it explains why the rendering pipeline keeps getting these kind of precision tweaks.
Project Polish
The rapid-fire patches aren't random. They're feeding into what the team is calling Project Polish for the upcoming 2.2 release. The public roadmap targets layer locking, improved alignment and vector tools, a rewritten node-graph UX, touch controls, and an upgrade to Avalonia 12 for better Wayland and drag-and-drop support.
Head here to grab PixiEditor 2.1.2.4 right now from the GitHub release page.
