Parcourir la source

Added CHANGELOG.md

maziggy il y a 9 mois
Parent
commit
60ec159c97
1 fichiers modifiés avec 168 ajouts et 0 suppressions
  1. 168 0
      CHANGELOG.md

+ 168 - 0
CHANGELOG.md

@@ -0,0 +1,168 @@
+# Changelog
+
+All notable changes to Bambuddy will be documented in this file.
+
+## [Unreleased]
+
+### Added
+- Mobile PWA (Progressive Web App) support with offline capabilities
+- Playwright end-to-end test suite for comprehensive application testing
+- Filament spool fill levels displayed on printer cards
+
+### Fixed
+- External links now properly receive keyboard shortcut assignments after reordering
+- External links open in main content area iframe instead of new browser tab
+- Spoolman sync now correctly handles all AMS trays (fixed black filament color bug)
+
+## [0.1.5b4] - 2025-12-10
+
+### Added
+- Docker support with containerized deployment
+- Comprehensive mobile support with responsive navigation
+  - Hamburger drawer navigation for mobile (< 768px)
+  - Touch gesture context menus with long press support
+  - WCAG-compliant touch targets (44px minimum)
+  - Safe area insets support for notched devices
+- External links can be embedded into sidebar navigation
+- External links included in backup/restore module
+- Filament spool fill levels on printer cards
+- Issue and pull request templates
+
+### Changed
+- Improved external link module with better icon layout
+- Documentation moved to separate repository
+
+### Fixed
+- Notification module now properly saves newly added notification types
+- External link icons layout improvements
+
+## [0.1.5b3] - 2025-12-09
+
+### Added
+- Comprehensive backup/restore module improvements
+
+### Fixed
+- Switched off printers no longer incorrectly show as active
+- os.path issue in update module
+
+## [0.1.5b2] - 2025-12-09
+
+### Added
+- User options to backup module
+
+### Changed
+- App renamed to "Bambuddy"
+
+### Fixed
+- HTTP 500 error in backup module
+
+## [0.1.5b] - 2025-12-08
+
+### Added
+- Smart plug monitoring and scheduling
+- Daily digest notifications
+- Notification template system
+- Maintenance interval type: calendar days
+- Cloud Profiles template visibility and preset diff view
+- AMS humidity/temperature indicators with configurable thresholds
+- Printer image on printer card
+- WiFi signal strength indicator on printer card
+- Power switch dropdown for offline printers
+- MQTT debug viewer with filter and search
+- Total printer hours display on printer card
+- AMS discovery module
+- Dual-nozzle AMS wiring visualization
+
+### Changed
+- Redesigned AMS section with BambuStudio-style device icons
+- Tabbed design and auto-save for settings page
+- Replaced camera settings with WiFi signal in top bar
+- Completely refactored K-profile module
+- Refactored maintenance settings
+
+### Fixed
+- HMS module bug
+- Camera buttons appearance in light theme
+
+### Removed
+- Control page (removed all related code)
+
+## [0.1.4] - 2025-12-01
+
+### Added
+- Multi-language support
+- Auto app update functionality
+- Maintenance module with notifications
+- Spoolman support for adding unknown Bambu Lab spools
+- Source 3MF file upload to archive cards
+
+### Fixed
+- K profiles retrieval from printer
+
+## [0.1.3] - 2025-11-30
+
+### Added
+- Push notification support (WhatsApp, ntfy, Pushover, Telegram, Email)
+- K profile management
+- Configurable logging with log levels
+- Sidebar item reordering
+- Default view settings
+- Option to track energy per print or in total
+- Timelapse viewer improvements
+
+### Fixed
+- WebSocket connection stability
+- Power stage updates not reflecting in frontend
+
+## [0.1.2-bugfix] - 2025-11-30
+
+### Fixed
+- WebSocket disconnection issues
+
+## [0.1.2-final] - 2025-11-29
+
+### Added
+- Print scheduling and queueing system
+- Power consumption cost calculation
+- HMS (Health Management System) error handling on printer cards
+- Camera snapshot on print completion
+- Power switch and automation controls on printer card
+- Timelapse video player with speed controls
+- Print time accuracy calculation
+- Duplicate detection and filtering
+
+### Changed
+- Unified printer card layout
+
+### Fixed
+- Auto poweroff feature improvements
+- Archive file handling on print start
+- Statistics display issues
+
+## [0.1.2] - 2025-11-28
+
+### Added
+- HMS health status monitoring
+- MQTT debug log window
+- Tasmota smart power plug support with automation
+- Project page viewer and editor
+- Button to show/hide disconnected printers
+- Favicons
+
+### Fixed
+- Collapsed sidebar layout
+
+## [0.1.1] - 2025-11-28
+
+### Added
+- Initial public release
+- Multi-printer support via MQTT
+- Real-time printer status monitoring
+- Print archives with history tracking
+- Statistics and analytics dashboard
+- Timelapse video support
+- Light and dark theme support
+
+---
+
+For more information, visit the [Bambuddy GitHub repository](https://github.com/maziggy/bambuddy).