mirror of
https://github.com/maziggy/bambuddy.git
synced 2026-05-09 08:25:54 +02:00
[PR #411] [MERGED] v0.2.0 #1040
Labels
No labels
A1
automated
automated
bug
bug
Closed due to inactivity
contrib
dependencies
dependencies
duplicate
enhancement
feedback
hold
invalid
Notes
P1S
pull-request
security
ThumbsUp
user-report
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/bambuddy-maziggy-1#1040
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/maziggy/bambuddy/pull/411
Author: @maziggy
Created: 2/17/2026
Status: ✅ Merged
Merged: 2/17/2026
Merged by: @maziggy
Base:
main← Head:0.2.0b📝 Commits (10+)
edefce6Bumped version905e609Bumped version40f4e60Remove print() debugging from external_camera.pyced51e0Implement currency symbol handling and update related components8570e10Merge branch '0.2.0b' into fix/ext-cam-print-2026-020e6f4ccMerge pull request #330 from jeffsf/fix/ext-cam-print-2026-0209d8e7dFix external camera not used for snapshot + stream dropping (#325)0fe2bb1Fix timelapse baseline race condition (#315)253bee1Fix nozzle rack text unreadable on light filament colors (#300)8e09e4fAdd additional currency options for cost tracking (#329)📊 Changes
187 files changed (+34297 additions, -10838 deletions)
View changed files
📝
.gitignore(+2 -0)➕
BETA_TEST_PLAN.md(+139 -0)📝
CHANGELOG.md(+81 -0)📝
CONTRIBUTING.md(+1 -0)📝
DOCKERHUB.md(+1 -1)📝
Dockerfile(+1 -0)📝
README.md(+17 -6)📝
backend/app/api/routes/archives.py(+68 -19)📝
backend/app/api/routes/camera.py(+19 -0)📝
backend/app/api/routes/cloud.py(+109 -3)➕
backend/app/api/routes/inventory.py(+1063 -0)📝
backend/app/api/routes/kprofiles.py(+3 -0)📝
backend/app/api/routes/library.py(+8 -1)📝
backend/app/api/routes/maintenance.py(+98 -15)📝
backend/app/api/routes/notifications.py(+2 -0)➕
backend/app/api/routes/print_log.py(+129 -0)📝
backend/app/api/routes/print_queue.py(+11 -0)📝
backend/app/api/routes/printers.py(+271 -56)📝
backend/app/api/routes/settings.py(+11 -2)📝
backend/app/api/routes/spoolman.py(+47 -3)...and 80 more files
📄 Description
v0.2.0
Bambuddy v0.2.0 Release Notes
Highlights
The biggest update yet — Spool Inventory with AMS slot assignment and 3MF-based usage tracking, print queue clear plate confirmation, print log timeline, dual-nozzle AMS mapping improvements, timelapse management, notification thumbnails, and 30+ bug fixes including phantom prints, inventory weight corruption, and universal slicer-initiated print tracking.
New Features
Spool Inventory — AMS Slot Assignment, Weight Editing & 3MF-Based Usage Tracking (#336)
Notification Templates — Filament Usage Variables (#336)
Print Queue: Clear Plate Confirmation (#410)
Print Log
Bed Cooled Notification (#378)
Printer Status Summary Bar — Next Available & Availability Count (#354)
Nozzle-Aware AMS Filament Mapping for Dual-Nozzle Printers (#318)
**Dual External Spool Support **
AMS Slot Configuration — Model Filtering & Pre-Population
Notification Thumbnails for Telegram & ntfy (#372)
Clear HMS Errors
Sync Spool Weights from AMS
External Links: Open in New Tab (#338)
K-Profiles View — Accurate Filament Name Resolution
Improved
Virtual Printer: Port 3000 Bind/Detect Server
Timelapse — AVI Format Support & Upload/Remove (#405, #406)
Skip Objects: Click-to-Enlarge Lightbox (#396)
Skip Objects: Confirmation Dialog (#346)
SQLite WAL Mode for Database Reliability
Reduce Log Noise (#365, #374)
External Camera Not Used for Snapshot + Stream Dropping (#325)
Default Color Catalog Expanded to 638 Colors Across 20 Brands
Additional Currency Options (#329, #333)
Other Improvements
Fixed
Bambu Handy); fail-safe for printers that reject the subscription
Testing
reuse, A1 prot_c fallback), and failure injection
Community Contributors
Thank you to everyone who contributed to this release!
maintenance tasks (#359), R nozzle hover card filament info (#357), archive card clipping fix (#387), mobile view fix (#382)
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.