diff --git a/CHANGELOG.md b/CHANGELOG.md index acb19bc96..e8d78920f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,21 +2,9 @@ All notable changes to Bambuddy will be documented in this file. -## [Unreleased] +## [0.1.6b10] - 2026-01-21 ### New Features -- **Multiple Embedded Camera Viewers** - Open camera streams for multiple printers simultaneously in embedded mode: - - Each viewer has its own remembered position and size - - New viewers are automatically offset to prevent stacking - - Printer-specific persistence in localStorage - - **Navigation persistence** - Open cameras stay open when navigating away and back to Printers page -- **Application Log Viewer** - View and filter application logs in real-time from System Information page: - - Start/Stop live streaming with 2-second auto-refresh - - Filter by log level (DEBUG, INFO, WARNING, ERROR) - - Text search across messages and logger names - - Clear logs with one click - - Expandable multi-line log entries (stack traces, etc.) - - Auto-scroll to follow new entries - **Unified Print Modal** - Consolidated three separate modals into one unified component: - Single modal handles reprint, add-to-queue, and edit-queue-item operations - Consistent UI/UX across all print operations @@ -40,6 +28,22 @@ All notable changes to Bambuddy will be documented in this file. - Plate selection for multi-plate 3MF files with thumbnails - Filament slot mapping with comparison to loaded filaments - All print options (bed levelling, flow calibration, etc.) +- **File Manager Print Button** - Print directly from multi-selection toolbar: + - "Print" button appears when exactly one sliced file is selected + - Opens full PrintModal with plate selection and print options + - "Add to Queue" button now uses Clock icon for clarity +- **Multiple Embedded Camera Viewers** - Open camera streams for multiple printers simultaneously in embedded mode: + - Each viewer has its own remembered position and size + - New viewers are automatically offset to prevent stacking + - Printer-specific persistence in localStorage + - **Navigation persistence** - Open cameras stay open when navigating away and back to Printers page +- **Application Log Viewer** - View and filter application logs in real-time from System Information page: + - Start/Stop live streaming with 2-second auto-refresh + - Filter by log level (DEBUG, INFO, WARNING, ERROR) + - Text search across messages and logger names + - Clear logs with one click + - Expandable multi-line log entries (stack traces, etc.) + - Auto-scroll to follow new entries - **Deferred archive creation** - Queue items from File Manager no longer create archives upfront: - Queue items store `library_file_id` directly - Archives are created automatically when prints start @@ -63,10 +67,6 @@ All notable changes to Bambuddy will be documented in this file. - Right-click context menu "Rename" option for files and folders - Inline rename button in list view - Validates filenames (no path separators allowed) -- **File Manager Print Button** - Print directly from multi-selection toolbar: - - "Print" button appears when exactly one sliced file is selected - - Opens full PrintModal with plate selection and print options - - "Add to Queue" button now uses Clock icon for clarity - **File Manager Mobile Accessibility** - Improved touch device support: - Three-dot menu button always visible on mobile (hover-only on desktop) - Selection checkbox always visible on mobile devices