Skip to content

Changelog

Every published build. Newer releases at the top.

v0.2.6

latest Sep 9, 2026
Added Fill in workflow settings at compile time. Any setting in the workflow editor can now be turned into a question that's asked each time you press Compile or Run — for example which folder to pull from, the sheet size, or which machine to use — instead of being locked into the workflow. The value you set in the editor becomes the default, your last answers are remembered, and the values actually used are shown on the progress card and saved in the run history. Workflows that don't use this are unaffected. View the G-code a workflow produces. When a workflow finishes compiling, a View G-code button opens each generated file in the Job Station, exactly like a normal job — with the preview, the 2D/3D view, machine controls and macros. You can now check a workflow's output before you ever run it, and reopen it later from View compiled G-code in the workflow card's menu. Compiling again replaces the previous result. Choose the software language (Software Settings → General): English, Spanish, German or French. GRBL Server starts in your computer's language and follows your choice from then on. Duplicate a workflow from its menu in the workflows list. The copy keeps every step and setting, and starts clean with no compiled G-code or run history of its own. You can rename it before confirming. "Keep running in background" setting (Software Settings → Settings → General). By default, closing the app window keeps the server running in the notification area so jobs aren't cut short. Turn this off if you'd rather the window's X quit GRBL Server completely. Either way, you're asked to confirm first when a job is running or another computer is connected. A Back button in the Job Station, in the bottom bar. It returns you to wherever you opened the job from — the jobs list, the activity page, or a workflow's compiled G-code. Changed The interface language no longer comes from your web browser's language settings. The new Language setting decides it everywhere, including on a phone or computer connected over your network. Fixed Changing the folder group on a workflow's Local folder step no longer clears the filename filters (prefix, suffix, extension) you set on it. Re-compiling a workflow no longer shows the previous compile's shapes in the Job Station preview while the machine runs the new program. When a workflow step is missing a required value, compiling now names the step and the setting to fill in, instead of showing a confusing database error. When a workflow's database query matches no rows, the app now says so plainly instead of reporting a missing column. Changing a setting that takes effect immediately no longer shows a "restart required" message by mistake. Log lines can now be selected and copied.

v0.2.5

Aug 31, 2026
Added GRBL Server now opens like a normal app. Start it and your workspace appears in its own window right away — no extra window to click through first, and no web browser to open. New "Server" page for using the app from another computer. Found under Software Settings, it shows the address to type on another computer in your workshop and lists which computers connected recently, so you can see it's working. If another computer can't connect, the page explains the usual reasons and offers a one-click fix for the Windows firewall. Changed Closing the window no longer stops your machine. The app keeps working in the background — look for its icon near the clock. A running job won't be interrupted and other computers stay connected. To quit for real, right-click that icon; if a job is still running, it asks you first. Opening the app twice now just brings back the window you already had, instead of starting a second copy. Fixed After your computer wakes from sleep, the app no longer shows a false "offline" warning while your internet is still reconnecting. If you move a machine to a different USB port, or your Wi-Fi machine gets a new address, the app now finds it again on its own. When you open the machine list, it also checks each machine in the background so you see what's really connected right now. Jobs that are already running are left alone.

v0.2.4

Aug 22, 2026
Added Min/max power colors going global (raster + vector fills + stroke contours, with the background cutoff), and small feature protection. Changed Import de-duplication; the min-power color now burning at Engrave min power instead of staying unburned; the curve preview axis; the dropped SD/WiFi buttons; the presets page size. Fixed Transparent areas no longer engraved, the lossy WebP re-encode, sub-pixel raster detail vanishing under the two-color anchors, and light-stroke contours being engraved as artwork.

v0.2.3

Jul 16, 2026
Added Users no longer need to create an account to start the free trial.

v0.2.2

Jul 13, 2026
Added Blank canvas as the default in Set Up Job, with layout persistence between sessions Drawing toolbar with support for rectangles, lines, polygons, and text Alignment and distribution tools for precise element positioning Lock Ratio option to maintain proportions when resizing elements Independent stroke and fill intensity controls Custom Power Curve Editor with interactive point editing and smooth curve interpolation Improved Fill pattern (scan direction) settings are now consistent between vector and raster jobs Power Curve Editor now scales correctly to fit its panel on any screen size Dynamic power curve selection is remembered after page reloads Light color handling in raster engraving, preventing very light areas from being engraved unintentionally General UI clarity, labels, and job configuration Fixed Generated G-code now always specifies units explicitly, preventing incorrect machine scaling File upload timeout increased from 30 seconds to 3 minutes to support larger files

v0.2.1

Jul 7, 2026
Added Stroke color–based laser power Power mapping curves Color intensity modes Live curve preview Configurable machine S-value range Fixed Raster laser power emitted with motion Preserved SVG fill-opacity and stroke-opacity Correct laser power between touching paths Fixed nested SVG fill settings

v0.2.0

Jun 22, 2026
Added Gerber and Excellon PCB previews, with Set Up Job support from Local Folder, S3, and database loaders Undo and redo in Set Up Job and the workflow editor, including Ctrl+Z / Ctrl+Y shortcuts Search by name inside Local Folder groups Improved Nesting now supports auto-sized sheets: fixed width with automatic length, fixed size, or automatic width and height DXF/Gerber/Excellon previews are cached and checked before setup, so large files feel faster and bad previews do not create wrongly sized jobs Workflow cards, workflow nesting options, and German/Spanish/French translations Fixed Excellon drill files now use real drill extents, so drill previews and generated G-code line up with placement DXF previews now render cleanly over the Set Up Job canvas background Opening Local Folder files from another computer now downloads the file instead of trying to open it on the server

v0.1.4

Jun 16, 2026
Added One-click cloning for interfaces and presets, and a searchable preset picker with type-to-filter support Improved Preset renaming (double-click to edit, live option updates) In-place file-card refresh on rename that preserves checkbox and multiplier state (Local Folder and S3) Local Folder now remembers your last-opened group per user Automatic pre-visualizer refresh on machine selection Fixed SVG path parsing for complex shapes (multiple subpaths, Y-axis mirroring, even-odd fill, and automatic repair of invalid geometry) Cut-vs-travel move classification when laser or motion mode changes (3D/2D preview)

v0.1.3

Jun 14, 2026
Added Excellon drilling support (.drl, .xln) with peck drilling and spindle-based G-code generation Gerber PCB isolation support (.gbr, .ger, .gtl, .gbl) for copper trace and pad isolation Support for laser, spindle, and drag tool workflows with tool-specific parameters and operations Surface leveling with heightmaps, leveled program generation, and management tools New 3D G-code preview with improved rendering of Z-axis toolpaths Comprehensive automated tests for PCB, drilling, vector, raster, leveling, and preview systems Improved Job Station pre-rendering, cache invalidation, and preservation of original files when creating leveled jobs More robust file parsing and engine parameter handling Safer travel moves for spindle and other Z-axis tools More accurate DXF contour generation Reduced frontend load times through lazy-loaded assets Fixed Pre-render cache not updating correctly after file modifications Removal of jobs leaving original unwarped files behind Incorrect clipping and cropping options being available for non-laser tools

v0.1.2

Jun 5, 2026
Added Automatic work-area detection for supported controllers (GRBL, GRBL-ESP32, Marlin, Klipper) *Anonymous crash and usage reporting (technical data only, no user files or designs) Improved More reliable Wi-Fi / network machine discovery Reduced duplicate machine entries in network scans More stable online/offline machine status indicator (no more flickering) More accurate SVG design preview matching final cut/engrave output Fixed SVG jobs generating incorrect sizes after scaling imported files Misplaced SVG elements when using translated or offset SVG designs Preview rendering before embedded images finished loading Code-signing issues in v0.1.1 preventing some users from launching or installing the app (resolved in v0.1.2)

v0.1.1

Jun 2, 2026
Added Added S3 file loader Added S3 node to the workflow editor Full support for Marlin and Klipper UI improvements Improved machine setup workflow Improved G-code engine configuration Multi-protocol macro support Parallel job execution in workflows Fixed Harmonized UI