github maziggy/bambuddy v0.1.5b

latest releases: v0.1.7, v0.1.6.2, v0.1.6.1...
one month ago
  • Updated README
  • Redesign AMS section with BambuStudio-style device icons
    • Add AMS4TrayIcon and AMS1TrayIcon SVG components with colored spool slots
    • Spool colors displayed inside device icon windows with gray overlay frames
    • Empty slots shown as white with diagonal strike (matching slicer style)
    • Fix AMS-HT nozzle mapping bug (HT-A was showing Left instead of Right)
    • Use actual ams.id for extruder map lookup before normalizing
  • Added smart plug monitoring and scheduling
  • Added daily digest to notification module
  • Added template system to notification module.
  • Added maintenance interval type clendar days
  • Minor improvements to maintenance module
  • Added tabed design and auto-save to settings page.
  • Add Cloud Profiles template visibility and preset diff view
  • Cloud Profiles (ProfilesPage.tsx):
    • Add template visibility control (showInModal flag)
      • Eye/EyeOff toggle in templates modal to show/hide templates
      • Only templates with showInModal=true appear in preset modals
      • Default new templates to showInModal=true in save dialog
    • Add preset diff/compare view with two modes:
      • Compare button in edit modal (preset vs base)
      • Compare mode on main page (two-preset comparison)
      • Side-by-side diff with added/removed/changed highlighting
      • Stats showing added/removed/changed/same counts
      • Search filter and Changes/All toggle
      • Type restriction (only compare same preset types)
    • Fix array value display (show "value" instead of ["value"])
    • Fix printer preset G-code display (format escaped \n as real newlines)
    • Fix modal overflow issues with proper flex patterns
    • Fix light theme colors for compare selection text
  • Add AMS humidity/temperature indicators with configurable thresholds
    • Add dynamic humidity indicator with Bambu Lab style water drop icons
      • Empty drop for good (dry), half-filled for fair, full for bad (wet)
      • Configurable thresholds via Settings page
    • Add dynamic temperature indicator with thermometer icons
      • Empty for good, half-filled for fair, full for hot
      • Colors match humidity: green/gold/red
    • Add AMS Display Thresholds settings card
      • Humidity thresholds (good/fair) configurable
      • Temperature thresholds (good/fair) configurable
      • Persisted in backend settings
    • Fix AMS card stability issues
      • Add ams_extruder_map to WebSocket broadcasts
      • Cache AMS data and extruder map to prevent bouncing
      • Fix L/R nozzle indicator for dual-nozzle H2 printers
    • Fix status summary bar counting
      • Don't count printers with unknown status as offline
      • Theme-aware L/R nozzle badges (light/dark theme support)
  • Added printer image to printer card
  • Added Wifi signal strength to printer card
  • Fixed bug in MQTT debug viewer; Added filter and search for MQTT messages
  • Added power switch dropdown to printer card for offline printers
  • Added AMS discovery module
  • Added total priner hours to printer card
  • Refactored maintenance settings
  • Completely refactored k-profile module
  • Minor bugfix
  • Fixed bug when retrieving k profiles from printer
  • Added multi language support
  • Added auto app update; Added maintenance module with notifications

Don't miss a new bambuddy release

NewReleases is sending notifications on new releases.