Releases: DeadlyVirusIn/snapmaker-studio
Release list
Snapmaker Studio v0.4.0-beta.20.4 — Release Acceptance + Trust Cleanup
Snapmaker Studio v0.4.0-beta.20.4 — Release Acceptance + Trust Cleanup
Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.
No new features. This release makes what Studio says about itself match what it
actually does — in the app and across every document.
In the app
- One name for the printer page. It is the Printer Hub everywhere now; a few
places still called it "Printer Doctor" and one step claimed live monitoring was
"read-only" — the Printer Hub monitors and offers controls that always ask for an
explicit confirmation. A test now keeps the naming consistent. - No more future-tense promises. The First Layer page pointed at checks that
"will live in" another page; it now points at what exists today (bed-mesh and
telemetry live in the Printer Hub).
Documentation truth pass
- One canonical source for release facts. New
docs/RELEASE_METADATA.md
holds the current version, installer name, size, SHA256, and trust status — other
docs point at it instead of repeating (and drifting from) those values. The README
checksum is filled in again. - Historical documents are labelled. Early fund/judge documents described a
read-only beta that predates Printer Hub controls; each now carries a clear
"HISTORICAL" banner so old claims can't be mistaken for current ones. - Build volume clarified. The U1's printable volume is 270×270×270 mm
(per the Snapmaker Orca U1 profile). The larger figures reported by the printer
itself are axis travel limits, not printable area — the docs now say which is which. - Honest corpus wording. Every "112/112" mention now reads: 112/112 files
produced structurally valid U1 profile copies in the internal validation gate —
this is not a print-success guarantee. - Security notes updated. The desktop app's Content-Security-Policy is enabled
and documented. A new test pins that 3MF archives are parsed fully in memory —
archive entry names are never used as file paths, so crafted-archive path-traversal
attacks don't apply.
Honest limits (unchanged)
- Studio prepares U1 profile copies for review in Snapmaker Orca — it does not slice.
- Originals are never modified — preparing a model writes a new copy.
- No print-success guarantees.
- Object placement, spacing and bed-boundary fit remain advisory / not verified by
Studio and must be checked in Snapmaker Orca before slicing.
Local-first · open source (MIT).
Download & verify
- Installer:
Snapmaker.Studio_0.4.0-beta.20.4_x64-setup.exe(attached below) - SHA256 and size: see docs/RELEASE_METADATA.md
- The installer is not code-signed yet, so Windows SmartScreen may show "Unknown publisher". Download only from this GitHub release page and verify the checksum first:
Get-FileHash -Algorithm SHA256 .\Snapmaker.Studio_0.4.0-beta.20.4_x64-setup.exe
Snapmaker Studio v0.4.0-beta.21.1 — Readiness Wording Cleanup
Snapmaker Studio v0.4.0-beta.21.1 — Readiness Wording Cleanup
Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.
A small wording patch on top of beta.21. No feature changes.
What changed
- Validation Center wording clarified so fit/profile checks are not described as
print-ready. "Prints on Snapmaker U1 — Ready as-is / Ready after preparation" now
reads "Fits U1 profile checks — review in Orca before slicing" (or "prepare a
U1 copy and review in Orca"). A watertight mesh is described as "readable by the
slicer", not "clean to slice". - Orca review language stays prominent before slicing — a passing profile check
never means a print is guaranteed, especially while object spacing and plate
layout remain advisory. - New tests pin this wording so it cannot regress.
Honest limits (unchanged)
- Studio prepares U1 profile copies for review in Snapmaker Orca — it does not slice.
- Originals are never modified — preparing a model writes a new copy.
- No print-success guarantees.
- Object placement, spacing and bed-boundary fit remain advisory / not verified by
Studio and must be checked in Snapmaker Orca before slicing.
Download & verify
- Installer:
Snapmaker.Studio_0.4.0-beta.21.1_x64-setup.exe(attached below) - SHA256 and size: see docs/RELEASE_METADATA.md
- The installer is not code-signed yet, so Windows SmartScreen may show "Unknown publisher". Download only from this GitHub release page and verify the checksum first:
Get-FileHash -Algorithm SHA256 .\Snapmaker.Studio_0.4.0-beta.21.1_x64-setup.exe
Local-first · open source (MIT).
Snapmaker Studio v0.4.0-beta.21 — One Clear Path for a Novice
Snapmaker Studio v0.4.0-beta.21 — One Clear Path for a Novice
Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.
This release makes the first ten minutes simple: open a model, see one prioritized
fix plan, prepare a U1 profile copy, hand it to Snapmaker Orca. Power users lose
nothing — Advanced mode is unchanged and one click away.
Simple mode, simplified
- Five sidebar items instead of twelve: Home · Check my model · My designs ·
Printer · Help. Everything else (Get Started, Compatibility, Scale, Print
Quality, Colors & Materials, Cost, Find Models, Batch) lives under More tools. - Simple mode is the default for new installs. If you already chose Advanced,
your choice is kept — Advanced mode itself is untouched.
Your fix plan
Opening a model now starts with Your fix plan — at most five prioritized,
plain-language actions built from the checks Studio already ran (plate fit, mesh
health, colours vs toolheads, supports, multi-part spacing). Each action says
whether to do it in Studio or do it in Snapmaker Orca, and the list is
labelled what it is: advisory — not a guarantee.
Fewer dead ends
- The old Multi-Material explainer tab (which only told you to go somewhere else)
is gone; the colour check runs automatically on an open model. /doctor/pricingand/doctor/profitnow land on the one Cost page instead of
quietly showing the same content under three names.- The Scale page states plainly that 3MF scaled export isn't supported (preview,
then resize in Orca) — no more disabled "not ready" button, and no more
future-tense promises anywhere in the app (a test now enforces this). - Raw technical fields (setting paths, evidence strings) in Compatibility findings
are tucked behind a "Technical detail" disclosure.
Honest limits (unchanged)
- Studio prepares U1 profile copies for review in Snapmaker Orca — it does not slice.
- Originals are never modified — preparing a model writes a new copy.
- No print-success guarantees.
- Object placement, spacing and bed-boundary fit remain advisory / not verified by
Studio and must be checked in Snapmaker Orca before slicing.
Local-first · open source (MIT).
Download & verify
- Installer:
Snapmaker.Studio_0.4.0-beta.21_x64-setup.exe(attached below) - SHA256 and size: see docs/RELEASE_METADATA.md
- The installer is not code-signed yet, so Windows SmartScreen may show "Unknown publisher". Download only from this GitHub release page and verify the checksum first:
Get-FileHash -Algorithm SHA256 .\Snapmaker.Studio_0.4.0-beta.21_x64-setup.exe - Size: 16,137,296 bytes
- SHA256:
792ea37dc8e620cbd9be44fd475d0b1f6531f20a81cec8b44f5a621f43bea2b2
Snapmaker Studio v0.4.0-beta.20.3 — STL Project Doctor Consistency Fix
Snapmaker Studio v0.4.0-beta.20.3 — STL Project Doctor Consistency Fix
Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.
Installed-app acceptance found that an STL and its matching 3MF — the same design —
got very different Project Doctor results. This patch makes STL analysis consistent
and removes developer text from the GUI.
Fixes
- STL files now get real Project Doctor design analysis. When Studio can read an
STL's geometry it shows a design-health score and findings (watertight, overhang /
support, bed fit) — the same kind of result a 3MF gets — instead of a blank "—".
A blank score now appears only when the geometry genuinely can't be read. - No command-line text in the GUI. The Project Doctor no longer shows raw
repaircommand text. STL preparation now reads "Create a U1 profile copy, then
review it in Snapmaker Orca before slicing", with a Prepare U1 copy button. - Design health and U1 preparation are separate. A healthy STL still needs a U1
profile copy before Orca — Studio shows the design score and the "prepare a U1
copy" step as distinct things, and does not call an unprepared STL "ready". - Cost & Pricing manual-grams behaviour is unchanged.
Honest limits
- Studio prepares U1 profile copies for review in Snapmaker Orca — it does not
slice. - Originals are never modified — preparing a model writes a new copy.
- No print-success guarantees.
- Object placement, spacing and bed-boundary fit remain advisory / not verified by
Studio and must be checked in Snapmaker Orca before slicing.
Local-first · open source (MIT).
Download & verify
- Installer:
Snapmaker.Studio_0.4.0-beta.20.3_x64-setup.exe(attached below) - SHA256 and size: see docs/RELEASE_METADATA.md
- The installer is not code-signed yet, so Windows SmartScreen may show "Unknown publisher". Download only from this GitHub release page and verify the checksum first:
Get-FileHash -Algorithm SHA256 .\Snapmaker.Studio_0.4.0-beta.20.3_x64-setup.exe
Snapmaker Studio v0.4.0-beta.20.2 — Manual Cost Entry + Collision Honesty
Snapmaker Studio v0.4.0-beta.20.2 — Manual Cost Entry + Collision Honesty
Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.
Installed-app acceptance surfaced two honesty gaps on complex multi-object 3MF
projects. This patch fixes both and is honest about what Studio does not yet check.
Fixes
- Cost & Pricing Doctor — manual grams entry. When Studio can't read
volume/grams from a file, the calculator no longer dead-ends on an "unavailable"
card. It now shows the assumptions form so you can enter grams from Orca's
filament estimate; with grams entered and Recalculate, you get material cost,
suggested price and profit. Blank grams with no estimate shows "Enter grams to
calculate cost" rather than fake numbers. Results only update on Recalculate. - Object spacing / collisions are honest now. Studio does not yet verify
object-to-object spacing for multi-part 3MF layouts. The Project and Compatibility
Doctors now say so plainly — "object spacing / collisions are not verified by
Studio yet; open in Snapmaker Orca and check for too-close / collision warnings
before slicing" — and no longer report a multi-object plate as ready / no issues. - Support enforcers vs support. The Compatibility Doctor now warns when a model
uses support enforcers while support generation is turned off, so those regions
don't print unsupported.
Honest limits
- Studio prepares U1 profile copies for review in Snapmaker Orca — it does not
slice, and it does not claim collision-free or finished output for complex
3MF / multi-object layouts. - Object placement, spacing and bed-boundary fit remain advisory and must be
verified in Snapmaker Orca before slicing. - Originals are never modified — preparing a model writes a new copy.
- No print-success guarantees.
Local-first · open source (MIT).
Download & verify
- Installer:
Snapmaker.Studio_0.4.0-beta.20.2_x64-setup.exe(attached below) - SHA256 and size: see docs/RELEASE_METADATA.md
- The installer is not code-signed yet, so Windows SmartScreen may show "Unknown publisher". Download only from this GitHub release page and verify the checksum first:
Get-FileHash -Algorithm SHA256 .\Snapmaker.Studio_0.4.0-beta.20.2_x64-setup.exe
Snapmaker Studio v0.4.0-beta.20.1 — Honest Printer Hub + Simpler Navigation
Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.
Snapmaker Studio v0.4.0-beta.20.1 — Honest Printer Hub + Simpler Navigation
A page-by-page navigation and wording pass to make Studio simpler and more honest for first-time Snapmaker U1 owners.
Fixed
- Printer Hub wording now matches what it does. Earlier copy said the printer connection was "monitors only / read-only / never controls." Studio's Printer Hub actually monitors live status and can send, pause, resume or cancel a print — always with your confirmation, and it never auto-starts a print. The Printers page, Settings and the Dashboard card now say this plainly.
Simpler navigation
- One Cost & Pricing Doctor. The sidebar, dashboard and help no longer repeat Cost, Pricing and Profit as three separate items — they are one page with all three figures.
- Tools reuse the model you already have open. Scale, Print Quality, First Layer and Compatibility no longer make you re-pick a file you just opened.
- Project Doctor opens straight to your loaded model's results instead of an "open a model" screen.
- Find Models replaces a non-working "Import" button with a clear "open it from the source site, then open the model" note.
Always true
- Your original files are never modified — preparing a model writes a new copy.
- Studio does not slice; Snapmaker Orca does.
- Advisory only — no print-success guarantees.
Local-first · open source (MIT).
Download & verify
- Installer:
Snapmaker.Studio_0.4.0-beta.20.1_x64-setup.exe(attached below) - SHA256 and size: see docs/RELEASE_METADATA.md
- The installer is not code-signed yet, so Windows SmartScreen may show "Unknown publisher". Download only from this GitHub release page and verify the checksum first:
Get-FileHash -Algorithm SHA256 .\Snapmaker.Studio_0.4.0-beta.20.1_x64-setup.exe
Snapmaker Studio v0.4.0-beta.20 — Page-by-Page Product Truth Audit
Snapmaker Studio v0.4.0-beta.20 — Page-by-Page Product Truth Audit
Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.
A full independent page-by-page audit of the app's readiness wording found that beta.19 fixed the surfaces it touched but left the same overclaim wording on sibling elements of those pages. beta.20 sweeps every route.
Fixes
- Readiness wording is honest on every page now. "U1-ready / ready to slice / clean /
safe / fixed / validated / passed" no longer appear from a profile verdict or structure
validation alone — only the full readiness report can show ready language. A converted
copy consistently reads "U1 profile copy saved · open in Orca and review before slicing". - Swept: Workspace (Simple + Advanced), Compatibility, Scale Doctor, Batch, Projects,
Dashboard, Source Wizard, Intelligence Report, Design Health, and the Cost/Pricing/Profit
Doctors. The "Likely ready" prediction badge is now "Few risks"; size-fit scale labels read
"Recommended / fits by size — verify placement in Orca", not "safe".
Originals are never modified. Studio does not slice. No print-success guarantees. Layout/scale
placement is an advisory heuristic (verify in Orca), not a port of Orca's PartPlate.
Download (unsigned beta)
File: Snapmaker.Studio_0.4.0-beta.20_x64-setup.exe
Size: 16129758 bytes
SHA256: d53b41d0ed947af3ed611b41fbfe45eac26010d1bf376b9832ea333d2f5dcfcf
Unsigned — verify the SHA256 before installing.
Snapmaker Studio v0.4.0-beta.19 — Product Truth Audit Fixes
Snapmaker Studio v0.4.0-beta.19 — Product Truth Audit Fixes
Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.
Systemic readiness-truth fixes from a full independent audit of every page's wording.
Fixes
- Profile compatibility is no longer shown as full print readiness. A new shared
readiness source means a file is only called "ready" when every readiness category passes
(layout, colours vs toolheads, supports, profile). Otherwise it reads "Review before
printing" with the specific reasons and next actions. - Workspace, Batch, Projects, Source Wizard, Plate Remap, Intelligence Report, Business
Doctors and Printer Hub now use honest status language. "U1-ready / ready to slice /
U1-clean / Safe copy" no longer appear from a profile verdict or structure validation alone
— a converted copy reads "U1 profile copy saved · open in Orca and review before slicing". - Printer Hub wording now matches its confirmed-control behaviour ("Monitor + confirmed
controls"). Business Doctors show an honest unavailable state instead of a blank.
Intelligence Report's dimension-only fit is labelled "Size fit (dimensions only)"; the demo
report carries a prominent "Sample data — not a real analysis" banner.
Originals are never modified. Studio does not slice. No print-success guarantees. Layout/scale
placement remains an advisory heuristic (verify in Orca), not a full port of Orca's PartPlate.
Download (unsigned beta)
File: Snapmaker.Studio_0.4.0-beta.19_x64-setup.exe
Size: 16134573 bytes
SHA256: 9b19df978da5fc00e52b9b491079ee3434a3dadd498e3c471ae625d2227a68d7
Unsigned — verify the SHA256 before installing.
Snapmaker Studio v0.4.0-beta.18.4 — Installed-App Readiness Verification
Snapmaker Studio v0.4.0-beta.18.4 — Layout & Orca-Accurate Scale Fit
Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.
Two real-usage trust fixes on top of beta.18.3.
Fixes
- Real 3MF layout detection. Studio now reads each placed object's transformed bounding
box and reports layout readiness —failwhen an object sits outside the plate or the
arrangement is wider than the 270 mm bed,warnfor multi-plate projects it can't fully
verify,unknownwhen there's no placement data. Project Doctor folds this in, so a
profile-compatible file is not called ready while layout is unverified or off-plate. Next
action: open in Snapmaker Orca and Arrange all plates before slicing. - Orca-accurate Scale Doctor fit. The size ladder no longer labels a scale "Safe /
Recommended" from dimensions alone. Snapmaker Orca scales about an object's fixed centre
and rejects a scale when the placed bbox crosses the plate boundary or height limit, so
Studio now checks placement too. When it can't verify placement (multi-plate, off-plate),
the ladder is shown as size-only — "Largest fit by size only … verify in Orca" — with
no false "Recommended". STL keeps a real prepare action; 3MF stays preview-only.
Originals are never modified. Studio does not slice. No print-success guarantees.
Download (unsigned beta)
File: Snapmaker.Studio_0.4.0-beta.18.4_x64-setup.exe
Size: 16131795 bytes
SHA256: 48bcfe686ae2f1b28fad7265ba3f4cad43a653f1abdface82d9e4170670b8672
Unsigned — verify the SHA256 before installing.
Snapmaker Studio v0.4.0-beta.18.3 — Readiness Truth Fix
Snapmaker Studio v0.4.0-beta.18.3 — Readiness Truth Fix
Independent open-source project — not affiliated with or endorsed by Snapmaker.
"Snapmaker" is a trademark of its respective owner.
Trust fixes found by real installed-app testing on a 13-colour / 5-plate project.
Fixes
- Project Doctor no longer calls a file "U1-ready / 100" when print-setup risks remain.
More colours than the U1's 4 toolheads, or likely-needed supports, now demote the
headline to "Review before printing" with capped stars and clear at-risk reasons
(remap to 4 colours, enable supports, arrange plates in Orca). - Cost / Pricing / Profit Doctors show the real calculator (cost, suggested price,
profit, the grams × price ÷ weight formula) when a model is loaded — no more
"how to run" placeholder. - Compatibility Doctor separates profile from layout. Success now reads
"U1 profile copy created" with an explicit caveat that layout isn't verified —
open in Snapmaker Orca and use Arrange all plates before slicing. - Scale Doctor 3MF rows are preview-only — they no longer fake a "copied" action.
STL keeps a real "Prepare scaled copy". 3MF users get an "Open in Snapmaker Orca to
resize" path.
Originals are never modified. Studio does not slice. No print-success guarantees.
Download (unsigned beta)
File: Snapmaker.Studio_0.4.0-beta.18.3_x64-setup.exe
Size: 16128701 bytes
SHA256: 20eca24b7e6c5280680be09899f1cb8caf65a4559b2d8f67cd0a528cf56d0cef
Unsigned — SmartScreen may show "Unknown publisher." Verify the SHA256 before installing.