Gå til hovedinnhold

14 innlegg merket med "Release"

Nye versjoner og oppdateringer

Vis alle tagger

v1.1.25 — Shop: Profitability, Storefront, Fulfilment & Smarter Buying

· 3 min lesetid
SkyNett81
3DPrintForge utvikler

A commerce-focused release that turns 3DPrintForge into a small print shop. Orders now show real profitability, a customer-facing storefront sells your catalog, orders flow straight to the print queue, and the buy side gains shipment tracking, a cross-supplier shopping list and automatic reordering — all built on the filament costs the dashboard already tracks.

v1.1.24 — Spoolman Server, OBS Overlay, PA Pattern Calibration & a Big QoL/Accessibility Pass

· 3 min lesetid
SkyNett81
3DPrintForge utvikler

A large quality release. 3DPrintForge becomes a drop-in Spoolman server, ships an embeddable OBS/kiosk streaming overlay, adds the line-pattern pressure-advance calibration method, and lands a broad quality-of-life, undo-safety and accessibility sweep across the whole UI — plus authenticator-app 2FA for Bambu Cloud login and several real fixes for features that silently did nothing.

v1.1.22 — Inventory Weight Accuracy, DB Performance, TOTP Login & Security Hardening

· 2 min lesetid
SkyNett81
3DPrintForge utvikler

A maintenance-and-accuracy release. The headline work is a top-to-bottom pass on AMS/spool weight tracking, a sweep of composite database indexes that removes temp-b-tree sorts from the hottest queries, TOTP two-factor at the login screen, and a security/dependency hardening pass that clears all open npm audit advisories. Also fixes the per-printer settings that wouldn't save (#12).

v1.1.21 — 3DPrintForge Slicer Integration, Filament Overhaul, Security Hardening

· 5 min lesetid
SkyNett81
3DPrintForge utvikler

Three concurrent tracks in v1.1.21: a REST integration with our skynett81/OrcaSlicer fork, a top-to-bottom rewrite of the filament inventory experience (Storage tab, drag-and-drop, bulk-add), and a security audit that closed six CVE-class issues. Plus an i18n overhaul that fixed a broken-fallback pattern across 504 call sites, a tabbed Analytics dashboard, and 6 new database migrations.

v1.1.18 — Universal Multi-Printer UI, Analytics, OctoPrint & Snapmaker Deep Integration

· 3 min lesetid
SkyNett81
3DPrintForge utvikler

Every Panel, Every Printer​

The biggest UI milestone yet: all 35+ dashboard panels now work with all 8 printer types. Whether you're running a Bambu Lab P2S, a Snapmaker U1, a Prusa MK4 via PrusaLink, an Ender 3 via OctoPrint, or a Voron via Moonraker — every panel shows the right data. Per-printer-type configuration UI means each connector type gets its own tailored settings.

v1.1.17 — Security Hardening, Model Forge Expansion, 3D Viewer Enhancements

· 3 min lesetid
SkyNett81
3DPrintForge utvikler

Model Forge Expanded to 17 Tools​

6 new parametric 3D generators join the existing 11:

ToolDescription
Lattice StructureBCC/FCC/octet/diamond/cubic cells with configurable strut diameter
Multi-ColorMulti-object 3MF for AMS/MMU color assignment (stack/side-by-side/inlay)
Advanced Vase7 profiles: cylinder, sine, bulge, flare, twist, hourglass, tulip
Threads & JointsM3-M20 bolts, nuts, standoffs, snap-fit clips with helical geometry
Texture Surface8 patterns: diamond plate, knurl, honeycomb, waves, brick, carbon fiber, dots, crosshatch
3MF ValidatorValidate files, check mesh integrity, detect extensions, match colors against inventory

New MeshBuilder methods: addRevolutionSurface, addHelicalStrip, addCylindricalHeightmap.

v1.1.16 — Model Forge, Snapmaker Deep Integration, Multi-Brand Support

· 2 min lesetid
SkyNett81
3DPrintForge utvikler

Model Forge — 3D Model Generation Suite​

  • 8 parametric generators: Sign Maker, Lithophane, Storage Box, Text Plate, Keychain, Cable Label, Image Relief, Stencil
  • Shared MeshBuilder with heightmap surface, tube, rounded box primitives
  • Pure JS PNG decoder for image-to-3D conversion (no npm deps)
  • All models exported as 3MF via lib3mf WASM

Snapmaker U1 Deep Integration​

  • 13 custom Klipper modules: machine state, NFC filament, feed system, defect detection, timelapse, print config, flow calibration, power loss, purifier
  • NFC filament spool cards with vendor, type, color, weight, temp profiles
  • Auto-load/unload with live progress, entangle detection
  • AI defect detection (spaghetti, residue, bed, nozzle) with configurable auto-pause
  • Print task config toggles, calibration wizard
  • 20 filament profiles + 5 process presets from OrcaSlicer
  • U1 bed STL model + texture for 3D visualization
  • SACP binary protocol client for older Snapmaker machines (A150/A250/A350/J1/Artisan)

Bambu Lab Deep Integration​

  • 12 printer capability configs from BambuStudio (exact feature flags per model)
  • 40+ new MQTT commands: calibration, camera, AMS advanced, multi-nozzle, fan v3, HMS
  • 12 job states with transition tracking (Pausing/Resuming/Finishing/Stopping)
  • HMS error system: 4 severity levels, 16 module IDs
  • Filament blacklist (TPU/CF restrictions per AMS)
  • Calibration + Camera + System cards in controls panel

Multi-Brand Printer Support​

  • PrusaLink REST client with digest auth (Prusa MK4/MK3.9/Mini+/XL)
  • Creality, Elegoo, AnkerMake, Voron, RatRig, QIDI via Moonraker
  • Combined discovery: Bambu SSDP + Moonraker HTTP + SACP broadcast

Moonraker API Integrations​

  • File Manager: list, metadata with thumbnails, delete, download, upload
  • Job Queue: enqueue, start, pause, remove
  • Webcam: snapshot proxy, stream URL
  • Update Manager + Spoolman integration
  • Send files directly from Library to any printer

Network & Remote Access​

  • SSL certs auto-include all local IPs and hostname
  • Cloudflare Tunnel integration (Settings > System > Remote Access)
  • Camera snapshot polling on HTTPS (no mixed content errors)

New Tools & Features​

  • G-code Analyzer: layers, extrusion, temps, warnings, filament weight
  • G-code 3D Toolpath Viewer with layer scrubber
  • Pre-print confirmation dialog
  • PWA push notifications
  • Plugin system: route registration, UI panels, timers, DB access
  • Community filament reviews + per-printer settings

Bug Fixes​

  • Camera WSS for HTTPS access via IP/hostname
  • Printer isolation: full re-render on switch
  • Sign Maker: mirrored text fixed, proportional preview
  • Norwegian fallback strings translated to English

Stats​

  • 740+ API endpoints
  • 99 tests (all passing)
  • 10 supported printer brands
  • 8 Model Forge tools
  • 6 npm dependencies (unchanged)