Releases: linuxserver/docker-bambustudio
Release list
v02.08.01.55-ls158
CI Report:
https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.08.01.55-ls158/index.html
LinuxServer Changes:
Full Changelog: v02.08.01.55-ls157...v02.08.01.55-ls158
Remote Changes:
Bambu Studio V2.8.1 introduces Decompose Color, E3D nozzle support, and device-page filament management, along with a range of improvements and bug fixes.
You can download the Flathub version for Linux from Bambu Studio on Flathub
The Flathub version is maintained by @hadess ; thanks to him for his outstanding work.
Note: 3MF files saved in the Beta version are temporarily not supported for upload to MakerWorld. If you need to upload, please use the official release version.
Features
Color Prediction & Decompose Color
Updated the color prediction algorithm for the CMYW and RYBW combinations of Bambu PLA Basic, delivering more accurate layered-color results with these two combinations. Also introduced Decompose Color, which automatically breaks a target color down into the optimal filament combination.
- Decompose colors from the filament list, or into a specific color combination (currently only the CMYW and RYBW combinations of Bambu PLA Basic are supported).
![]() |
![]() |
- Automatic Decompose Color for textured models: after importing a colored model, the software automatically matches your filament library to generate a decomposition scheme, with no manual color setup required.
Device-Page Filament Management
- Bind filaments from the Filament Manager to editable slots.
- View each filament's presence (mount) status and the device it's currently on.
- When loading a Bambu Filament that hasn't been added yet, quickly create a new spool or bind it to an existing filament right from the device page.
E3D Hotend Integration
- Added a new "E3D High Flow" nozzle type, supported on H2D, H2S, H2C (left head only), X2D, and P2S.
- Shown in the sidebar only for 0.4 / 0.6 mm nozzle diameters.
Remaining Filament Reminder
Added remaining-filament reminder support for the H2D.
⚠️ Minimum supported firmware version: 01.03.50.00 (H2D)
- Prompts remaining filament status during print-related workflows.
- Makes it easier to prepare a filament change in advance, reducing the risk of print interruptions.
Improvements
Preferences Page Redesign
- Restructured the layout and presentation of the Preferences page.
- Makes it easier and faster to find and adjust commonly used options.
Assembly Guide Improvements
- Fixed an issue where splitting or merging objects in the Prepare view affected the tree structure in the Assembly view.
- Added support for adding parts to assembly steps from either the list or the canvas.
- Added "face-to-face" and "point-to-point" alignment, with Gizmo-based assembly.
- Improved large-text rendering for better label readability.
Filament Track Switch
- H2D now supports the Filament Track Switch.
⚠️ Minimum supported firmware version: 01.03.50.00 (H2D)
Other Improvements
- Mixing ratios for layered colors can now be entered manually, improving precision for two or three-color blends.
- Added a Wiki help link to the A2L Quick Mode interface.
- Improved flush time estimation for H2D: heating and cooling are now calculated separately, making multi-color flush duration more accurate.
- Generating a PA calibration tower no longer overrides the wall speed defined in the preset.
- Updated Ukrainian translation. Thanks to @Tarasovych for the contribution.
- Restored the --datadir argument, allowing a custom configuration directory (network paths supported). Thanks to @mpaperno for the contribution.
- Builds can now optionally use the system-provided GMP / MPFR libraries. Thanks to @hadess for the contribution.
- When the system temp directory is low on space, slicing temporary files are now stored in the data directory instead, reducing export failures for large models (especially on Linux systems with a small /tmp). Thanks to @BenJule for the contribution.
- When a project has unsaved changes, an "*" is now prepended to the window title and automatically removed after saving (all platforms). Thanks to @BenJule for the contribution.
- Added portable operation: when a local configuration folder is detected, it takes priority, making it easier to run multiple versions side by side. Thanks to @mpaperno for the contribution.
Bug Fixes
- Fixed first-layer sagging when using a single-layer raft, and fixed the object's first-layer infill incorrectly using the initial-layer speed. (#10897)
- Fixed a slicing crash after fully color-painting a modifier. (#11152)
- Fixed an issue where setting the language to Traditional Chinese (zh_TW) was reset to en_GB after restart. (#11188 )
- Fixed a startup crash caused by interacting with the setting recommendation popup after enabling Alternate extra wall. (#11236)
- Fixed max_bridge_length not taking effect, which caused supports to still be generated in the sacrificial-layer area of bridged counterbore holes. (#11317)
- Fixed sorting by filament name not working in the Filament Manager. ( #11042 )
- Fixed the Filament Manager tab content being incorrectly zoomed in when resizing the window on macOS. (#11267)
- Fixed spelling errors in UI text such as "paramters" and "overwriten". Thanks to @BenJule for the contribution. (#11248)
- Corrected the custom filament vendor name from "3Dgunius" to "3Dgenius". Thanks to @BenJule for the contribution. (#11250 )
- Fixed multiple spelling errors in UI text. Thanks to @BenJule for the contribution. (#11254)
- Fixed incorrect filament selection in multi-nozzle manual calibration. Thanks to @disaster123 for the contribution. (#11117)
- Fixed a download failure in the Homebrew release workflow when macOS assets were not yet available. Thanks to @BenJule for the contribution. (#11291)
- Fixed G-code export failures always reporting "disk full" instead of showing the actual system error. Thanks to @BenJule for the contribution. (#11066)
- Fixed file dialogs defaulting to the process working directory instead of a sensible path. Thanks to @BenJule for the contribution.(#11256)
v02.08.01.55-ls157
CI Report:
https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.08.01.55-ls157/index.html
LinuxServer Changes:
Full Changelog: v02.08.00.50-ls156...v02.08.01.55-ls157
Remote Changes:
Bambu Studio V2.8.1 introduces Decompose Color, E3D nozzle support, and device-page filament management, along with a range of improvements and bug fixes.
You can download the Flathub version for Linux from Bambu Studio on Flathub
The Flathub version is maintained by @hadess ; thanks to him for his outstanding work.
Note: 3MF files saved in the Beta version are temporarily not supported for upload to MakerWorld. If you need to upload, please use the official release version.
Features
Color Prediction & Decompose Color
Updated the color prediction algorithm for the CMYW and RYBW combinations of Bambu PLA Basic, delivering more accurate layered-color results with these two combinations. Also introduced Decompose Color, which automatically breaks a target color down into the optimal filament combination.
- Decompose colors from the filament list, or into a specific color combination (currently only the CMYW and RYBW combinations of Bambu PLA Basic are supported).
![]() |
![]() |
- Automatic Decompose Color for textured models: after importing a colored model, the software automatically matches your filament library to generate a decomposition scheme, with no manual color setup required.
Device-Page Filament Management
- Bind filaments from the Filament Manager to editable slots.
- View each filament's presence (mount) status and the device it's currently on.
- When loading a Bambu Filament that hasn't been added yet, quickly create a new spool or bind it to an existing filament right from the device page.
E3D Hotend Integration
- Added a new "E3D High Flow" nozzle type, supported on H2D, H2S, H2C (left head only), X2D, and P2S.
- Shown in the sidebar only for 0.4 / 0.6 mm nozzle diameters.
Remaining Filament Reminder
Added remaining-filament reminder support for the H2D.
⚠️ Minimum supported firmware version: 01.03.50.00 (H2D)
- Prompts remaining filament status during print-related workflows.
- Makes it easier to prepare a filament change in advance, reducing the risk of print interruptions.
Improvements
Preferences Page Redesign
- Restructured the layout and presentation of the Preferences page.
- Makes it easier and faster to find and adjust commonly used options.
Assembly Guide Improvements
- Fixed an issue where splitting or merging objects in the Prepare view affected the tree structure in the Assembly view.
- Added support for adding parts to assembly steps from either the list or the canvas.
- Added "face-to-face" and "point-to-point" alignment, with Gizmo-based assembly.
- Improved large-text rendering for better label readability.
Filament Track Switch
- H2D now supports the Filament Track Switch.
⚠️ Minimum supported firmware version: 01.03.50.00 (H2D)
Other Improvements
- Mixing ratios for layered colors can now be entered manually, improving precision for two or three-color blends.
- Added a Wiki help link to the A2L Quick Mode interface.
- Improved flush time estimation for H2D: heating and cooling are now calculated separately, making multi-color flush duration more accurate.
- Generating a PA calibration tower no longer overrides the wall speed defined in the preset.
- Updated Ukrainian translation. Thanks to @Tarasovych for the contribution.
- Restored the --datadir argument, allowing a custom configuration directory (network paths supported). Thanks to @mpaperno for the contribution.
- Builds can now optionally use the system-provided GMP / MPFR libraries. Thanks to @hadess for the contribution.
- When the system temp directory is low on space, slicing temporary files are now stored in the data directory instead, reducing export failures for large models (especially on Linux systems with a small /tmp). Thanks to @BenJule for the contribution.
- When a project has unsaved changes, an "*" is now prepended to the window title and automatically removed after saving (all platforms). Thanks to @BenJule for the contribution.
- Added portable operation: when a local configuration folder is detected, it takes priority, making it easier to run multiple versions side by side. Thanks to @mpaperno for the contribution.
Bug Fixes
- Fixed first-layer sagging when using a single-layer raft, and fixed the object's first-layer infill incorrectly using the initial-layer speed. (#10897)
- Fixed a slicing crash after fully color-painting a modifier. (#11152)
- Fixed an issue where setting the language to Traditional Chinese (zh_TW) was reset to en_GB after restart. (#11188 )
- Fixed a startup crash caused by interacting with the setting recommendation popup after enabling Alternate extra wall. (#11236)
- Fixed max_bridge_length not taking effect, which caused supports to still be generated in the sacrificial-layer area of bridged counterbore holes. (#11317)
- Fixed sorting by filament name not working in the Filament Manager. ( #11042 )
- Fixed the Filament Manager tab content being incorrectly zoomed in when resizing the window on macOS. (#11267)
- Fixed spelling errors in UI text such as "paramters" and "overwriten". Thanks to @BenJule for the contribution. (#11248)
- Corrected the custom filament vendor name from "3Dgunius" to "3Dgenius". Thanks to @BenJule for the contribution. (#11250 )
- Fixed multiple spelling errors in UI text. Thanks to @BenJule for the contribution. (#11254)
- Fixed incorrect filament selection in multi-nozzle manual calibration. Thanks to @disaster123 for the contribution. (#11117)
- Fixed a download failure in the Homebrew release workflow when macOS assets were not yet available. Thanks to @BenJule for the contribution. (#11291)
- Fixed G-code export failures always reporting "disk full" instead of showing the actual system error. Thanks to @BenJule for the contribution. (#11066)
- Fixed file dialogs defaulting to the process working directory instead of a sensible path. Thanks to @BenJule for the contribution.(#11256)
v02.08.00.50-ls156
CI Report:
https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.08.00.50-ls156/index.html
LinuxServer Changes:
Full Changelog: v02.08.00.50-ls155...v02.08.00.50-ls156
Remote Changes:
Bambu Studio V2.8.0 adds features such as the Assembly Guide generation tool and counterbore hole bridging, along with a number of improvements and bug fixes.
You can download the Flathub version for Linux from Bambu Studio on Flathub. The Flathub version is maintained by @hadess ; thanks to him for his outstanding work.
Note: 3MF files saved in the Beta version are temporarily not supported for upload to MakerWorld. If you need to upload, please use the official release version.
Features
Supports designing and generating model assembly guides directly within Studio
Step-by-step assembly guide for complex models (new): Import a STEP file to automatically split it into assembly steps, with visual guidance to help you understand how parts fit together.
- Edit the objects/parts of each step through the object tree
- Two viewing modes — X-ray and "Show current step only" — for easier positioning
- Supports exploded-view animation and multiple annotation types (snap-fit / rectangle / text); generate an assembly walkthrough animation in one click, with a unified camera view and auto-layout
- One-click export to PDF / Markdown / MP4
For details, see the wiki: https://e.bambulab.com/t?c=T0HuraoU2gH6ufRk
Added Counterbore Hole Bridging Support
A new "Counterbore hole bridging" option under Quality → Advanced. It lets you print counterbore/countersunk holes without supports, with three modes:
- None: Default behavior; no bridging is applied.
- Partially bridged: Bridges only the overhanging ring region while leaving the center open.
- Sacrificial layer: Generates a single full bridged layer over the entire hole as a sacrificial layer, providing a base for the layers above.
Improvements
Time-lapse Video Quality Improved Across All Printer Models
Optimized the tool head landing point to prevent camera shake caused by uncertain landing positions, and enhanced the viewing experience of time-lapse photography videos. Ensure that the tool head during time-lapse photography is as far away from the camera as possible to avoid any obstruction.
default.mp4
default.mp4
Other Improvements
- For the H2D, this Beta adds a foreign object detection toggle and enhanced curve-planning support, and improves circular hole compensation.
⚠️ Minimum required firmware version: 01.03.50.00 (H2D) - Fixed an issue where dialogs popped up repeatedly in some not-logged-in scenarios.
- Added a confirmation dialog when clicking to clear "Recent files."
- Updated the price information for some filament presets.
- When the flushing-volume matrix automatically calculates flushing volumes, it now accounts for switching between official material types: for example, switching between PLA and PETG automatically increases the flushing volume to prevent insufficient interlayer adhesion.
- Added support for the 3Dconnexion SpaceMouse Pro Wireless Bluetooth Edition. Thanks to @mpaperno for the contribution.
Bug Fixes
- Fixed an issue where the Bridge flow under Quality Settings did not update the G-code bridge line layer height when Top Z distance was set to 0. (#10127)
- Fixed an issue where settings could not be copied and pasted from one part to another. (#10996)
- Fixed an issue where G-code files generated by earlier Studio versions lost color painting (multi-color) information. (#10984)
- Fixed an issue where Studio crashed when opening a file from MakerWorld. (#11037)
- Fixed an issue where the incremental numbering in "Fill with copies" overflowed and became incorrect after exceeding 99. (#10492)
- Fixed an issue where modifying a negative part reset the original object's location. (#10191)
- Fixed an issue where normal support expansion created extra isolated support structures. (#11110)
- Fixed an issue where the remaining drying time was displayed in an incorrect time format. (#11171)
- Fixed an issue where the slicing tips for shrinkage-prone filament did not follow the same display logic as other tips.
- Fixed an issue where, after enabling Alternate Extra Wall, changing the wall loops count and saving the process settings caused Bambu Studio to crash on the next launch (failing to open). (#11178)
- Fixed an issue where the bridge speed set individually for each part did not take effect.
- Fixed a use-after-free issue with the WebView async callback on macOS. Thanks to @BenJule for the contribution.(#11052)
- Fixed a crash when loading objects with no instances. Thanks to @BenJule for the contribution. (#11053)
- Fixed a typo (percision → precision) in the device manager for motion calibration. Thanks to @mvanhorn for the contribution. (#10871)
- Fixed an issue where the Edit Filament dialog was not centered on its parent window. Thanks to @BenJule for the contribution. (#10835)
- Fixed security vulnerabilities in the undici, js-yaml, and @babel/core dependencies. Thanks to @BenJule for the contribution. (#10877)
- Fixed a compilation issue caused by undeclared boost::prior. Thanks to @hadess for the contribution. (#11059)
- Fixed an issue where the AMS slot edit icon click detection missed the Y-bound check, causing inaccurate clicks. Thanks to @BenJule for the contribution. (#10859)
- Fixed punctuation and grammar errors in UI warning/tip strings. Thanks to @BenJule for the contribution. (#10813)
v02.08.00.50-ls155
CI Report:
https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.08.00.50-ls155/index.html
LinuxServer Changes:
Full Changelog: v02.08.00.50-ls154...v02.08.00.50-ls155
Remote Changes:
Bambu Studio V2.8.0 adds features such as the Assembly Guide generation tool and counterbore hole bridging, along with a number of improvements and bug fixes.
You can download the Flathub version for Linux from Bambu Studio on Flathub. The Flathub version is maintained by @hadess ; thanks to him for his outstanding work.
Note: 3MF files saved in the Beta version are temporarily not supported for upload to MakerWorld. If you need to upload, please use the official release version.
Features
Supports designing and generating model assembly guides directly within Studio
Step-by-step assembly guide for complex models (new): Import a STEP file to automatically split it into assembly steps, with visual guidance to help you understand how parts fit together.
- Edit the objects/parts of each step through the object tree
- Two viewing modes — X-ray and "Show current step only" — for easier positioning
- Supports exploded-view animation and multiple annotation types (snap-fit / rectangle / text); generate an assembly walkthrough animation in one click, with a unified camera view and auto-layout
- One-click export to PDF / Markdown / MP4
For details, see the wiki: https://e.bambulab.com/t?c=T0HuraoU2gH6ufRk
Added Counterbore Hole Bridging Support
A new "Counterbore hole bridging" option under Quality → Advanced. It lets you print counterbore/countersunk holes without supports, with three modes:
- None: Default behavior; no bridging is applied.
- Partially bridged: Bridges only the overhanging ring region while leaving the center open.
- Sacrificial layer: Generates a single full bridged layer over the entire hole as a sacrificial layer, providing a base for the layers above.
Improvements
Time-lapse Video Quality Improved Across All Printer Models
Optimized the tool head landing point to prevent camera shake caused by uncertain landing positions, and enhanced the viewing experience of time-lapse photography videos. Ensure that the tool head during time-lapse photography is as far away from the camera as possible to avoid any obstruction.
default.mp4
default.mp4
Other Improvements
- For the H2D, this Beta adds a foreign object detection toggle and enhanced curve-planning support, and improves circular hole compensation.
⚠️ Minimum required firmware version: 01.03.50.00 (H2D) - Fixed an issue where dialogs popped up repeatedly in some not-logged-in scenarios.
- Added a confirmation dialog when clicking to clear "Recent files."
- Updated the price information for some filament presets.
- When the flushing-volume matrix automatically calculates flushing volumes, it now accounts for switching between official material types: for example, switching between PLA and PETG automatically increases the flushing volume to prevent insufficient interlayer adhesion.
- Added support for the 3Dconnexion SpaceMouse Pro Wireless Bluetooth Edition. Thanks to @mpaperno for the contribution.
Bug Fixes
- Fixed an issue where the Bridge flow under Quality Settings did not update the G-code bridge line layer height when Top Z distance was set to 0. (#10127)
- Fixed an issue where settings could not be copied and pasted from one part to another. (#10996)
- Fixed an issue where G-code files generated by earlier Studio versions lost color painting (multi-color) information. (#10984)
- Fixed an issue where Studio crashed when opening a file from MakerWorld. (#11037)
- Fixed an issue where the incremental numbering in "Fill with copies" overflowed and became incorrect after exceeding 99. (#10492)
- Fixed an issue where modifying a negative part reset the original object's location. (#10191)
- Fixed an issue where normal support expansion created extra isolated support structures. (#11110)
- Fixed an issue where the remaining drying time was displayed in an incorrect time format. (#11171)
- Fixed an issue where the slicing tips for shrinkage-prone filament did not follow the same display logic as other tips.
- Fixed an issue where, after enabling Alternate Extra Wall, changing the wall loops count and saving the process settings caused Bambu Studio to crash on the next launch (failing to open). (#11178)
- Fixed an issue where the bridge speed set individually for each part did not take effect.
- Fixed a use-after-free issue with the WebView async callback on macOS. Thanks to @BenJule for the contribution.(#11052)
- Fixed a crash when loading objects with no instances. Thanks to @BenJule for the contribution. (#11053)
- Fixed a typo (percision → precision) in the device manager for motion calibration. Thanks to @mvanhorn for the contribution. (#10871)
- Fixed an issue where the Edit Filament dialog was not centered on its parent window. Thanks to @BenJule for the contribution. (#10835)
- Fixed security vulnerabilities in the undici, js-yaml, and @babel/core dependencies. Thanks to @BenJule for the contribution. (#10877)
- Fixed a compilation issue caused by undeclared boost::prior. Thanks to @hadess for the contribution. (#11059)
- Fixed an issue where the AMS slot edit icon click detection missed the Y-bound check, causing inaccurate clicks. Thanks to @BenJule for the contribution. (#10859)
- Fixed punctuation and grammar errors in UI warning/tip strings. Thanks to @BenJule for the contribution. (#10813)
v02.08.00.50-ls154
CI Report:
https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.08.00.50-ls154/index.html
LinuxServer Changes:
Full Changelog: v02.08.00.50-ls153...v02.08.00.50-ls154
Remote Changes:
Bambu Studio V2.8.0 adds features such as the Assembly Guide generation tool and counterbore hole bridging, along with a number of improvements and bug fixes.
You can download the Flathub version for Linux from Bambu Studio on Flathub. The Flathub version is maintained by @hadess ; thanks to him for his outstanding work.
Note: 3MF files saved in the Beta version are temporarily not supported for upload to MakerWorld. If you need to upload, please use the official release version.
Features
Supports designing and generating model assembly guides directly within Studio
Step-by-step assembly guide for complex models (new): Import a STEP file to automatically split it into assembly steps, with visual guidance to help you understand how parts fit together.
- Edit the objects/parts of each step through the object tree
- Two viewing modes — X-ray and "Show current step only" — for easier positioning
- Supports exploded-view animation and multiple annotation types (snap-fit / rectangle / text); generate an assembly walkthrough animation in one click, with a unified camera view and auto-layout
- One-click export to PDF / Markdown / MP4
For details, see the wiki: https://e.bambulab.com/t?c=T0HuraoU2gH6ufRk
Added Counterbore Hole Bridging Support
A new "Counterbore hole bridging" option under Quality → Advanced. It lets you print counterbore/countersunk holes without supports, with three modes:
- None: Default behavior; no bridging is applied.
- Partially bridged: Bridges only the overhanging ring region while leaving the center open.
- Sacrificial layer: Generates a single full bridged layer over the entire hole as a sacrificial layer, providing a base for the layers above.
Improvements
Time-lapse Video Quality Improved Across All Printer Models
Optimized the tool head landing point to prevent camera shake caused by uncertain landing positions, and enhanced the viewing experience of time-lapse photography videos. Ensure that the tool head during time-lapse photography is as far away from the camera as possible to avoid any obstruction.
default.mp4
default.mp4
Other Improvements
- For the H2D, this Beta adds a foreign object detection toggle and enhanced curve-planning support, and improves circular hole compensation.
⚠️ Minimum required firmware version: 01.03.50.00 (H2D) - Fixed an issue where dialogs popped up repeatedly in some not-logged-in scenarios.
- Added a confirmation dialog when clicking to clear "Recent files."
- Updated the price information for some filament presets.
- When the flushing-volume matrix automatically calculates flushing volumes, it now accounts for switching between official material types: for example, switching between PLA and PETG automatically increases the flushing volume to prevent insufficient interlayer adhesion.
- Added support for the 3Dconnexion SpaceMouse Pro Wireless Bluetooth Edition. Thanks to @mpaperno for the contribution.
Bug Fixes
- Fixed an issue where the Bridge flow under Quality Settings did not update the G-code bridge line layer height when Top Z distance was set to 0. (#10127)
- Fixed an issue where settings could not be copied and pasted from one part to another. (#10996)
- Fixed an issue where G-code files generated by earlier Studio versions lost color painting (multi-color) information. (#10984)
- Fixed an issue where Studio crashed when opening a file from MakerWorld. (#11037)
- Fixed an issue where the incremental numbering in "Fill with copies" overflowed and became incorrect after exceeding 99. (#10492)
- Fixed an issue where modifying a negative part reset the original object's location. (#10191)
- Fixed an issue where normal support expansion created extra isolated support structures. (#11110)
- Fixed an issue where the remaining drying time was displayed in an incorrect time format. (#11171)
- Fixed an issue where the slicing tips for shrinkage-prone filament did not follow the same display logic as other tips.
- Fixed an issue where, after enabling Alternate Extra Wall, changing the wall loops count and saving the process settings caused Bambu Studio to crash on the next launch (failing to open). (#11178)
- Fixed an issue where the bridge speed set individually for each part did not take effect.
- Fixed a use-after-free issue with the WebView async callback on macOS. Thanks to @BenJule for the contribution.(#11052)
- Fixed a crash when loading objects with no instances. Thanks to @BenJule for the contribution. (#11053)
- Fixed a typo (percision → precision) in the device manager for motion calibration. Thanks to @mvanhorn for the contribution. (#10871)
- Fixed an issue where the Edit Filament dialog was not centered on its parent window. Thanks to @BenJule for the contribution. (#10835)
- Fixed security vulnerabilities in the undici, js-yaml, and @babel/core dependencies. Thanks to @BenJule for the contribution. (#10877)
- Fixed a compilation issue caused by undeclared boost::prior. Thanks to @hadess for the contribution. (#11059)
- Fixed an issue where the AMS slot edit icon click detection missed the Y-bound check, causing inaccurate clicks. Thanks to @BenJule for the contribution. (#10859)
- Fixed punctuation and grammar errors in UI warning/tip strings. Thanks to @BenJule for the contribution. (#10813)
v02.08.00.50-ls153
CI Report:
https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.08.00.50-ls153/index.html
LinuxServer Changes:
Full Changelog: v02.07.01.62-ls152...v02.08.00.50-ls153
Remote Changes:
Bambu Studio V2.8.0 adds features such as the Assembly Guide generation tool and counterbore hole bridging, along with a number of improvements and bug fixes.
You can download the Flathub version for Linux from Bambu Studio on Flathub. The Flathub version is maintained by @hadess ; thanks to him for his outstanding work.
Note: 3MF files saved in the Beta version are temporarily not supported for upload to MakerWorld. If you need to upload, please use the official release version.
Features
Supports designing and generating model assembly guides directly within Studio
Step-by-step assembly guide for complex models (new): Import a STEP file to automatically split it into assembly steps, with visual guidance to help you understand how parts fit together.
- Edit the objects/parts of each step through the object tree
- Two viewing modes — X-ray and "Show current step only" — for easier positioning
- Supports exploded-view animation and multiple annotation types (snap-fit / rectangle / text); generate an assembly walkthrough animation in one click, with a unified camera view and auto-layout
- One-click export to PDF / Markdown / MP4
For details, see the wiki: https://e.bambulab.com/t?c=T0HuraoU2gH6ufRk
Added Counterbore Hole Bridging Support
A new "Counterbore hole bridging" option under Quality → Advanced. It lets you print counterbore/countersunk holes without supports, with three modes:
- None: Default behavior; no bridging is applied.
- Partially bridged: Bridges only the overhanging ring region while leaving the center open.
- Sacrificial layer: Generates a single full bridged layer over the entire hole as a sacrificial layer, providing a base for the layers above.
Improvements
Time-lapse Video Quality Improved Across All Printer Models
Optimized the tool head landing point to prevent camera shake caused by uncertain landing positions, and enhanced the viewing experience of time-lapse photography videos. Ensure that the tool head during time-lapse photography is as far away from the camera as possible to avoid any obstruction.
default.mp4
default.mp4
Other Improvements
- For the H2D, this Beta adds a foreign object detection toggle and enhanced curve-planning support, and improves circular hole compensation.
⚠️ Minimum required firmware version: 01.03.50.00 (H2D) - Fixed an issue where dialogs popped up repeatedly in some not-logged-in scenarios.
- Added a confirmation dialog when clicking to clear "Recent files."
- Updated the price information for some filament presets.
- When the flushing-volume matrix automatically calculates flushing volumes, it now accounts for switching between official material types: for example, switching between PLA and PETG automatically increases the flushing volume to prevent insufficient interlayer adhesion.
- Added support for the 3Dconnexion SpaceMouse Pro Wireless Bluetooth Edition. Thanks to @mpaperno for the contribution.
Bug Fixes
- Fixed an issue where the Bridge flow under Quality Settings did not update the G-code bridge line layer height when Top Z distance was set to 0. (#10127)
- Fixed an issue where settings could not be copied and pasted from one part to another. (#10996)
- Fixed an issue where G-code files generated by earlier Studio versions lost color painting (multi-color) information. (#10984)
- Fixed an issue where Studio crashed when opening a file from MakerWorld. (#11037)
- Fixed an issue where the incremental numbering in "Fill with copies" overflowed and became incorrect after exceeding 99. (#10492)
- Fixed an issue where modifying a negative part reset the original object's location. (#10191)
- Fixed an issue where normal support expansion created extra isolated support structures. (#11110)
- Fixed an issue where the remaining drying time was displayed in an incorrect time format. (#11171)
- Fixed an issue where the slicing tips for shrinkage-prone filament did not follow the same display logic as other tips.
- Fixed an issue where, after enabling Alternate Extra Wall, changing the wall loops count and saving the process settings caused Bambu Studio to crash on the next launch (failing to open). (#11178)
- Fixed an issue where the bridge speed set individually for each part did not take effect.
- Fixed a use-after-free issue with the WebView async callback on macOS. Thanks to @BenJule for the contribution.(#11052)
- Fixed a crash when loading objects with no instances. Thanks to @BenJule for the contribution. (#11053)
- Fixed a typo (percision → precision) in the device manager for motion calibration. Thanks to @mvanhorn for the contribution. (#10871)
- Fixed an issue where the Edit Filament dialog was not centered on its parent window. Thanks to @BenJule for the contribution. (#10835)
- Fixed security vulnerabilities in the undici, js-yaml, and @babel/core dependencies. Thanks to @BenJule for the contribution. (#10877)
- Fixed a compilation issue caused by undeclared boost::prior. Thanks to @hadess for the contribution. (#11059)
- Fixed an issue where the AMS slot edit icon click detection missed the Y-bound check, causing inaccurate clicks. Thanks to @BenJule for the contribution. (#10859)
- Fixed punctuation and grammar errors in UI warning/tip strings. Thanks to @BenJule for the contribution. (#10813)
v02.07.01.62-ls152
CI Report:
https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.07.01.62-ls152/index.html
LinuxServer Changes:
Full Changelog: v02.07.01.62-ls151...v02.07.01.62-ls152
Remote Changes:
This version is based on the 2.7.1 Public Release and includes optimizations for Studio startup slowdown issues on certain MacOS versions. Affected MacOS users are encouraged to upgrade as soon as possible. This release also includes several other bug fixes.
You can download the Flathub version for Linux from Bambu Studio on Flathub
The Flathub version is maintained by @hadess , thanks to him for his outstanding work.
Bug Fixes
- Fixed a potential startup slowdown issue on certain MacOS versions. Thanks to @BenJule for the contribution. An option to enable or disable Filament Management has been added in Preferences. On MacOS, this option is disabled by default.
- Fixed an issue where network plugin installation could fail for some MacOS users (excluding MacOS 27 and later versions).
- Fixed a path planning error that could occur in certain scenarios when using cross-Z-height coloring in mixed-color printing.
- Fixed a UI flickering issue with the X2D Filament Track Switch.
- Fixed an issue with the "Connected Same Color" feature in the Painting Tool.
- Fixed an issue where the Device page could crash or become unresponsive in certain scenarios.
- Fixed a crash that occurred when opening certain MakerWorld models. Special thanks to @BenJule once again.
v02.07.01.62-ls151
CI Report:
https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.07.01.62-ls151/index.html
LinuxServer Changes:
Full Changelog: v02.07.01.57-ls150...v02.07.01.62-ls151
Remote Changes:
This version is based on the 2.7.1 Public Release and includes optimizations for Studio startup slowdown issues on certain MacOS versions. Affected MacOS users are encouraged to upgrade as soon as possible. This release also includes several other bug fixes.
You can download the Flathub version for Linux from Bambu Studio on Flathub
The Flathub version is maintained by @hadess , thanks to him for his outstanding work.
Bug Fixes
- Fixed a potential startup slowdown issue on certain MacOS versions. Thanks to @BenJule for the contribution. An option to enable or disable Filament Management has been added in Preferences. On MacOS, this option is disabled by default.
- Fixed an issue where network plugin installation could fail for some MacOS users (excluding MacOS 27 and later versions).
- Fixed a path planning error that could occur in certain scenarios when using cross-Z-height coloring in mixed-color printing.
- Fixed a UI flickering issue with the X2D Filament Track Switch.
- Fixed an issue with the "Connected Same Color" feature in the Painting Tool.
- Fixed an issue where the Device page could crash or become unresponsive in certain scenarios.
- Fixed a crash that occurred when opening certain MakerWorld models. Special thanks to @BenJule once again.
v02.07.01.57-ls150
CI Report:
https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.07.01.57-ls150/index.html
LinuxServer Changes:
Full Changelog: v02.07.01.57-ls149...v02.07.01.57-ls150
Remote Changes:
V2.7.1 Public Release is a new version based on 2.6.1 Public Beta and 2.7.0 Public Beta. Compared to V2.6.0 Public Release, this version adds support for the Bambu Lab A2L, introduces important new features such as Texture-to-Color Painting and the Filament Manager, along with various improvements and bug fixes.
You can download the Flathub version for Linux from Bambu Studio on Flathub
The Flathub version is maintained by @hadess ; thanks to him for his outstanding work.
Known Issue: Startup lag on macOS 26.5 and later
Some users running macOS 26.5 or 26.5.1 may experience UI lag and steadily increasing memory usage after launching Bambu Studio. In some cases, this can lead to application crashes.
The issue appears to be related to the initialization of the built-in WebView and is currently under investigation. See #11004 / #10968 for details.
Temporary workarounds
- Use the pre-release version.
- Minimize and then restore/maximize the Bambu Studio window after launch using the window buttons in the top left.
- Open any subpage, such as Preferences.
- Roll back to Bambu Studio 2.6.0 Public Release .
We are actively working on a fix and will release it as soon as possible. Thank you for your patience.
⚠️ Notice for V2.7.0 Public Beta Users: Due to the addition of new machine preset configurations and related placeholders in this release, slicing with V2.7.0 may result in errors in certain scenarios. Please upgrade to V2.7.1 Public Release as soon as possible to avoid these issues.
Features
Gradient Color Curve Control for Multi-Color Printing
Gradient effects now support more flexible layer height control. A Color Curve Panel has been added for gradient colors, allowing users to freely add anchor points (left-click to add, right-click to remove) and drag the color curve to customize the blending ratio of two colors at different Z heights, enabling richer gradient effects.
![]() |
![]() |
Liveview Full-Screen Support
Liveview now supports full-screen display and playback. Thanks to @bdpdx for the contribution, we optimized some frontend interaction features based on his work.
💡 Tip: Press ESC to exit full-screen mode.
Alternate Extra Wall
When enabled, an extra wall is added to alternating layers while other layers retain the original wall count. This option is suitable for improving model structural strength without needing to add extra walls on every layer. Thanks to contributions from @igiannakas and @jomixlaf.
⚠️ Note: This option is mutually exclusive with Spiral Vase Mode (or 0% infill).
|
|
Improvements
Texture-to-Color Painting Feature Optimization
- Multi-texture model processing optimization: Improved color sampling stability when importing multi-texture models, including fixes to UV mapping for multi-texture atlases, improved base color material processing logic, and optimized color clustering algorithm and smoothing control.
- New mesh error detection and repair confirmation workflow: Automatically detects mesh errors when importing textured models, improves the built-in repair capability to ensure model watertightness, and can invoke the Windows mesh repair tool when necessary.
- FBX file import support.
Filament Manager Optimization
- Supports multi-selection for batch adding filaments.
- Added an overwrite confirmation prompt when the same spool of filament is added again (via RFID recognition).
- Other interaction and UI detail optimizations.
Improved PETG Prime Tower Stability with Filament Track Switch
This update improves the prime tower's stability during printing by disabling flat ironing (setting the ironing area to zero) while keeping line ironing, and by adding extra extrusion next to the prime tower.
LAN Mode Auto-Saves Connection Information
LAN connection information can now be saved locally, eliminating the need to re-bind LAN printers after restarting Studio. (#7891, #8270, #8409, #9042)
Other Improvements
- Fixed GMP build issue with GCC15. Thanks to contributions from @hadess and @c2h5oh.
- Added support for building with VS 2026 and CMake 4.2.
- Updated the display and interaction effects of filament controls in the assembly view.
- Changed the default Paint Fill mode to Edge Detection mode.
Bug Fixes
- To address potential collapse issues caused by chamfers introduced at the bottom of supports in certain scenarios, the bottom 2mm of supports now defaults to 2 walls (this behavior is disabled when 0 or single wall is specified). (#10542, #10775)
- Added a new "Order-independent overlap carving" option (disabled by default) to prevent the Object List sequence from affecting slice results of embedded models in certain scenarios.
- Fixed an issue where the collision detection algorithm in sequential printing did not correctly account for skirt spacing.
- Fixed several errors in sequential printing and some issues during plate size switching. (#8770)
- Fixed an issue where slicing was interrupted by empty or un-sliceable plates when slicing all plates. (#10296)
- Fixed abnormal display of model collision risk zones in sequential printing scenarios. (#10434)
- Fixed an issue where nozzle temperature was displayed incorrectly when importing filament presets in certain scenarios. (#10583)
- Fixed an issue where PA value requests failed in certain scenarios. (#10351)
- Fixed an issue where printing could not be initiated after slicing on the A1 mini in certain scenarios. (#10418)
v02.07.01.57-ls149
CI Report:
https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.07.01.57-ls149/index.html
LinuxServer Changes:
Full Changelog: v02.07.00.55-ls148...v02.07.01.57-ls149
Remote Changes:
V2.7.1 Public Release is a new version based on 2.6.1 Public Beta and 2.7.0 Public Beta. Compared to V2.6.0 Public Release, this version adds support for the Bambu Lab A2L, introduces important new features such as Texture-to-Color Painting and the Filament Manager, along with various improvements and bug fixes.
You can download the Flathub version for Linux from Bambu Studio on Flathub
The Flathub version is maintained by @hadess ; thanks to him for his outstanding work.
Known Issue: Startup lag on macOS 26.5 and later
Some users running macOS 26.5 or 26.5.1 may experience UI lag and steadily increasing memory usage after launching Bambu Studio. In some cases, this can lead to application crashes.
The issue appears to be related to the initialization of the built-in WebView and is currently under investigation. See #11004 / #10968 for details.
Temporary workarounds
- Use the pre-release version.
- Minimize and then restore/maximize the Bambu Studio window after launch using the window buttons in the top left.
- Open any subpage, such as Preferences.
- Roll back to Bambu Studio 2.6.0 Public Release .
We are actively working on a fix and will release it as soon as possible. Thank you for your patience.
⚠️ Notice for V2.7.0 Public Beta Users: Due to the addition of new machine preset configurations and related placeholders in this release, slicing with V2.7.0 may result in errors in certain scenarios. Please upgrade to V2.7.1 Public Release as soon as possible to avoid these issues.
Features
Gradient Color Curve Control for Multi-Color Printing
Gradient effects now support more flexible layer height control. A Color Curve Panel has been added for gradient colors, allowing users to freely add anchor points (left-click to add, right-click to remove) and drag the color curve to customize the blending ratio of two colors at different Z heights, enabling richer gradient effects.
![]() |
![]() |
Liveview Full-Screen Support
Liveview now supports full-screen display and playback. Thanks to @bdpdx for the contribution, we optimized some frontend interaction features based on his work.
💡 Tip: Press ESC to exit full-screen mode.
Alternate Extra Wall
When enabled, an extra wall is added to alternating layers while other layers retain the original wall count. This option is suitable for improving model structural strength without needing to add extra walls on every layer. Thanks to contributions from @igiannakas and @jomixlaf.
⚠️ Note: This option is mutually exclusive with Spiral Vase Mode (or 0% infill).
|
|
Improvements
Texture-to-Color Painting Feature Optimization
- Multi-texture model processing optimization: Improved color sampling stability when importing multi-texture models, including fixes to UV mapping for multi-texture atlases, improved base color material processing logic, and optimized color clustering algorithm and smoothing control.
- New mesh error detection and repair confirmation workflow: Automatically detects mesh errors when importing textured models, improves the built-in repair capability to ensure model watertightness, and can invoke the Windows mesh repair tool when necessary.
- FBX file import support.
Filament Manager Optimization
- Supports multi-selection for batch adding filaments.
- Added an overwrite confirmation prompt when the same spool of filament is added again (via RFID recognition).
- Other interaction and UI detail optimizations.
Improved PETG Prime Tower Stability with Filament Track Switch
This update improves the prime tower's stability during printing by disabling flat ironing (setting the ironing area to zero) while keeping line ironing, and by adding extra extrusion next to the prime tower.
LAN Mode Auto-Saves Connection Information
LAN connection information can now be saved locally, eliminating the need to re-bind LAN printers after restarting Studio. (#7891, #8270, #8409, #9042)
Other Improvements
- Fixed GMP build issue with GCC15. Thanks to contributions from @hadess and @c2h5oh.
- Added support for building with VS 2026 and CMake 4.2.
- Updated the display and interaction effects of filament controls in the assembly view.
- Changed the default Paint Fill mode to Edge Detection mode.
Bug Fixes
- To address potential collapse issues caused by chamfers introduced at the bottom of supports in certain scenarios, the bottom 2mm of supports now defaults to 2 walls (this behavior is disabled when 0 or single wall is specified). (#10542, #10775)
- Added a new "Order-independent overlap carving" option (disabled by default) to prevent the Object List sequence from affecting slice results of embedded models in certain scenarios.
- Fixed an issue where the collision detection algorithm in sequential printing did not correctly account for skirt spacing.
- Fixed several errors in sequential printing and some issues during plate size switching. (#8770)
- Fixed an issue where slicing was interrupted by empty or un-sliceable plates when slicing all plates. (#10296)
- Fixed abnormal display of model collision risk zones in sequential printing scenarios. (#10434)
- Fixed an issue where nozzle temperature was displayed incorrectly when importing filament presets in certain scenarios. (#10583)
- Fixed an issue where PA value requests failed in certain scenarios. (#10351)
- Fixed an issue where printing could not be initiated after slicing on the A1 mini in certain scenarios. (#10418)9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9. 9.





















