Gå til hovedinnhold

v1.1.13 — Filament Tracking Accuracy & Complete i18n

· 2 min lesetid
SkyNett81
3DPrintForge utvikler

Filament Tracking

  • Consistent Math.min(AMS sensor, spool database) across all filament displays
  • EXT spool detection for P2S/A1 AMS Lite via MQTT mapping field
  • 4-tier filament tracking fallback: AMS diff → EXT direct → cloud estimate → duration estimate
  • Cloud estimate fetched at both print start and end (fixes server restart race condition)
  • Waste double-counting fix for failed/cancelled prints
  • Cost calculation properly handles failed prints without double-counting

AMS & Dashboard

  • LIVE badge with pulse animation on filament card
  • Data source indicator showing AMS sensor vs database values
  • EXT spool shown correctly in filament ring, active filament panel, and AMS panel
  • _getActiveFilament() correctly reads EXT spool data from inventory

Maintenance Panel

  • New nozzle types: Brass, HS01 (Bambu) with correct lifespans from knowledge base
  • New components: Z-axis, linear bearings, AMS, AMS sensors, filament drying
  • New "Guide" tab with maintenance cards linking to documentation
  • Recommended intervals, nozzle lifespan, and build plate lifespan tables

Internationalization

  • Complete i18n: all 2 languages now have 100% coverage (2,944 keys)
  • 1,174+ missing keys translated per language across 45+ sections
  • Languages: nb, en, de, fr, es, it, ja, ko, nl, pl, pt-BR, sv, tr, uk, zh-CN, cs, hu

Other

  • Ko-fi donation button in dashboard sidebar and documentation