Explorar el Código

Updated CHANGELOG

maziggy hace 8 meses
padre
commit
f2e3cb93f5
Se han modificado 1 ficheros con 19 adiciones y 4 borrados
  1. 19 4
      CHANGELOG.md

+ 19 - 4
CHANGELOG.md

@@ -23,15 +23,30 @@ All notable changes to Bambuddy will be documented in this file.
   - Model change automatically restarts the virtual printer (no manual disable/enable needed)
   - Models sorted alphabetically in dropdown
 - **Pending upload delete confirmation** - Confirmation modal when discarding pending uploads in queue review mode
-- **Tasmota admin link** - Direct link to Tasmota web interface on smart plug cards
+- **Tasmota admin link** - Direct link to Tasmota web interface on smart plug cards:
+  - Auto-login using stored credentials (when available)
+  - Opens in new tab for quick access to plug settings
 - **Debug logging** - Added debug logging for printer hour counter and AMS slot mapping
+- **Demo video recorder** - Playwright-based tool for recording demo videos:
+  - Automated walkthrough of all pages
+  - Outputs WebM format, easy conversion to MP4
+  - Located in `demo-video/` directory
 
 ### Fixed
-- **Camera stream reconnection** - Improved detection of stuck camera streams with automatic reconnection
-- **Spoolman sync** - Fixed sync issues with Spoolman integration
+- **Camera stream reconnection** - Improved detection of stuck camera streams with automatic reconnection:
+  - Periodic stall detection checks every 5 seconds
+  - Automatic reconnection when stream stops receiving frames
+  - New `/api/v1/printers/{id}/camera/status` endpoint for stream health monitoring
+- **Spoolman sync** - Fixed sync issues with Spoolman integration:
+  - Now only matches Bambu Lab vendor filaments when syncing
+  - Prevents incorrect matching with third-party filaments by color alone
+  - Improved filament matching accuracy
 - **Archive card context menu** - Fixed context menu positioning issues (#46)
 - **Printer card cover image** - Fixed wrong cover image displayed for multi-plate print files
-- **Skip objects modal** - Fixed object ID markers not correctly positioned over build plate preview
+- **Skip objects modal** - Fixed object ID markers not correctly positioned over build plate preview:
+  - Now uses `bbox_all` from plate metadata for accurate coordinate mapping
+  - Markers correctly position relative to the actual object bounds in the preview image
+  - Works correctly for multi-plate projects
 - **Active AMS slot display (H2D)** - Fixed incorrect slot display on H2D printers with multiple AMS units:
   - Now parses `snow` field from `device.extruder.info` which contains actual AMS ID
   - Previously picked first AMS on the extruder, causing wrong display when multiple AMS connected