New Features in 0.1.4:
1. Multi-language Support (i18n)
- English and German translations
- Browser auto-detect with manual override in Settings
- Notification language can be set separately
- Extensible structure for adding more languages
2. Auto App Update
- Automatic update checking from GitHub releases
- One-click update with progress feedback
- Update notifications in the UI
3. Maintenance Module
- Track printer maintenance tasks (nozzle changes, lubrication, etc.)
- Configurable maintenance intervals (print hours or calendar days)
- Maintenance due notifications via push providers
- Maintenance history tracking
4. Enhanced Spoolman Integration
- Auto-create unknown Bambu Lab spools in Spoolman
- Improved spool tracking with tray UUID matching
5. Source 3MF Upload
- Upload original slicer-saved 3MF files to archive cards
- Keep both printer 3MF and source 3MF together
Bug Fixes in 0.1.4:
1. K-Profiles Loading Fix
- Fixed threading issue where K-profiles weren't being fetched from printer
- Increased timeout for slower-responding printers
- Fixed frontend auto-load on page navigation
v0.1.3
New Features
1. Push Notifications
- Multiple provider support: WhatsApp (CallMeBot), ntfy, Pushover, Telegram, Email
- Configurable event triggers: print start, complete, failed, stopped, progress milestones
- Quiet hours to suppress notifications during specified times
- Per-printer filtering
2. K-Profile Management
- View and manage pressure advance (K) profiles stored on printers
- Sync profiles from printer
- Create and delete profiles
3. Energy Tracking Options
- Choice to track energy per print only or total cumulative energy
4. Sidebar Customization
- Sidebar items can now be reordered
- Settings for default view
5. Configurable Logging
- Adjustable log levels and output options
6. Timelapse Viewer
- Escape key now closes the modal (just added)
Bug Fixes
- Fixed WebSocket connection issues
- Fixed printer power stage not updating in frontend
- Various minor bugfixes and improvements