Skip to content

Releases: linuxserver/docker-bambustudio

v02.06.00.51-ls142

18 Apr 06:38
4443e8c

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.06.00.51-ls142/index.html

LinuxServer Changes:

Full Changelog: v02.05.03.61-ls141...v02.06.00.51-ls142

Remote Changes:

This release is a hotfix based on the V2.5.3 Public Release, primarily addressing an issue in which the P2S nozzle temperature would not cool down properly after printing. Since delivering this fix through a preset update could affect existing presets for some users on V2.5.0, it is instead released as V2.6.0 to minimize the impact on existing users.
If you are using a P2S and your current Studio version is V2.5.3, we recommend upgrading to this version as soon as possible to avoid this issue.

You can download the flathub version for linux from bambustudio on flathub
The Flathub version is maintained by @hadess and thanks to him for his outstanding work.

Statement on the Color Mixing Feature

After receiving feedback from the community, we re-examined the implementation and code paths of the current version. During development of this feature, we evaluated multiple color-mixing prediction approaches, including the RGB mixing approach and Full Spectrum’s prediction implementation. Under the validation conditions at the time, we chose the RGB mixing approach that is currently used in v2.5.3.
During development, to facilitate side-by-side evaluation of different approaches, we retained implementation code under evaluation. However, we did not clearly indicate its runtime status in our previous notes. This omission caused confusion for users and the community, and we sincerely apologize.
Next, we will do two things:

  1. Correct the relevant wording in this release and clearly state that the current code repository contains Full Spectrum color prediction code.
  2. Based on further validation and more real-world feedback, move forward with formally integrating Full Spectrum’s color prediction implementation.
    We thank @justinh-rahb and @ratdoux for their contributions in this area, and we also appreciate the open-source community for identifying and monitoring this issue.

Bug Fixes

  1. Fixed an issue where an incorrect End G-code caused the P2S nozzle temperature to not cool down properly after printing.
  2. Fixed an issue where A1 sliced files could not start printing in some scenarios.
  3. Removed several unnecessary prompts.
  4. Fixed an issue where H2C slices always assigned to the left nozzle in filament-saving mode.

v02.06.00.51-ls141

17 Apr 14:53
79c1a1f

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.06.00.51-ls141/index.html

LinuxServer Changes:

No changes

Remote Changes:

This release is a hotfix based on the V2.5.3 Public Release, primarily addressing an issue in which the P2S nozzle temperature would not cool down properly after printing. Since delivering this fix through a preset update could affect existing presets for some users on V2.5.0, it is instead released as V2.6.0 to minimize the impact on existing users.
If you are using a P2S and your current Studio version is V2.5.3, we recommend upgrading to this version as soon as possible to avoid this issue.

You can download the flathub version for linux from bambustudio on flathub
The Flathub version is maintained by @hadess and thanks to him for his outstanding work.

Statement on the Color Mixing Feature

After receiving feedback from the community, we re-examined the implementation and code paths of the current version. During development of this feature, we evaluated multiple color-mixing prediction approaches, including the RGB mixing approach and Full Spectrum’s prediction implementation. Under the validation conditions at the time, we chose the RGB mixing approach that is currently used in v2.5.3.
During development, to facilitate side-by-side evaluation of different approaches, we retained implementation code under evaluation. However, we did not clearly indicate its runtime status in our previous notes. This omission caused confusion for users and the community, and we sincerely apologize.
Next, we will do two things:

  1. Correct the relevant wording in this release and clearly state that the current code repository contains Full Spectrum color prediction code.
  2. Based on further validation and more real-world feedback, move forward with formally integrating Full Spectrum’s color prediction implementation.
    We thank @justinh-rahb and @ratdoux for their contributions in this area, and we also appreciate the open-source community for identifying and monitoring this issue.

Bug Fixes

  1. Fixed an issue where an incorrect End G-code caused the P2S nozzle temperature to not cool down properly after printing.
  2. Fixed an issue where A1 sliced files could not start printing in some scenarios.
  3. Removed several unnecessary prompts.
  4. Fixed an issue where H2C slices always assigned to the left nozzle in filament-saving mode.

v02.05.03.62-ls141

15 Apr 08:26
79c1a1f

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.05.03.62-ls141/index.html

LinuxServer Changes:

No changes

Remote Changes:

V2.5.3 adds support for the Bambu Lab X2D, along with new features, improvements, and bug fixes. Please see the release logs of v2.5.1 Beta and v2.5.2 Beta for the complete list of changes with respect to v2.5.3.The full release notes of v2.5.3 can be found on the Bambu Lab Wiki under the Bambu Studio Changelog page.

You can download the flathub version for linux from bambustudio on flathub
The Flathub version is maintained by @hadess and thanks to him for his outstanding work.

Features

Color Mixing

The Color Mixing feature allows you to mix multiple filaments in the same print to create new colors by adjusting the ratio. To use it, click "Add Mixed Filament" at the bottom of the filament list to configure them in the pop-up dialog.

  • Supports mixing 2 or 3 filaments of the same type.
  • Mixing modes:
    • Normal mode: Adjust the ratio of two or three colors using the color bar or color triangle in the ratio panel, or select directly from the recommended colors below. With the Bambu Lab CMYK filament kit, a wide range of colors can be achieved — for example, all the boats shown in the left image were printed using the CMYK filament kit on a single plate.
    • Gradient mode: Create gradient color transitions between two colors for rich transitional effects, as shown in the right image.

The color prediction part was based on @ratdoux’s approach in OrcaSlicer-FullSpectrum. We thank him for his outstanding work. All other parts were independently developed by the Bambu Studio team.

⚠ Note:

  1. This feature is only suitable for near-vertical walls. It is not recommended for sloped surfaces or top/bottom surface color layering.
  2. Single-nozzle printers are not recommended for this feature due to frequent color changes and increased filament consumption. A multi-nozzle printer is recommended for better results.
  3. With a 0.4mm nozzle, a base layer height of 0.12mm and a mixed layer height of 0.2mm are recommended for more uniform color mixing results. Avoid extreme layer height ratios, as excessively small layer heights may trigger melt fracture and degrade print quality.
  4. The color preview model for layered colors is not yet fully accurate. Users with high color requirements are advised to print a small test piece first and fine-tune the settings based on the observed results.
image image
image image
image

Filament Track Switch Support

The Filament Track Switch enables filament from the AMS to be fed into both the left and right nozzles of multi-extruder printers (H2C/X2D). Slicing allows a single filament to be printed using different nozzles in this mode, which effectively reduces unnecessary flushing and significantly improves multi-color printing efficiency.

ℹ️ Tip: The Filament Track Switch will only appear in printer presets and the Devices page after syncing a device with the Filament Track Switch installed via the Sync button. Smart assignment mode will also be enabled in slicing mode.
⚠ Minimum supported firmware version: 01.02.00.00(H2C)、01.01.00.00(X2D)

image image
image image image
image image

Linear Fan Speed Transition

Part cooling fan and auxiliary fan speeds now support more precise layer-by-layer control. Fan speed transitions linearly from the configured value at the starting layer to the target speed. This helps improve cooling conditions near the first layer, reducing the risk of warping or first-layer failures caused by sudden temperature drops.

image image

"Enable Tower interface features" available in Developer Mode for H2D/H2C/X2D

When enabled, it applies dedicated temperature, pre-extrusion, and flushing parameters to the prime tower contact layer, improving print quality during multi-material transitions and significantly reducing the risk of prime tower collapse when printing with filaments of significantly different viscosities.

image

Assembly Overview Preview

Added an Assembly Overview preview feature that allows users to preview the overall assembly effect in real time after changing colors or painting. The preview angle can be adjusted using the viewpoint button in the View menu. This feature can be enabled or disabled in Preferences -> 3D Settings. View Bambu Wiki for more details.

ℹ️ Tip: For the best preview experience, it is recommended that 3MF creators import the complete assembled model file rather than individual separate parts.

image image

Reduced Risk of Collapse During Printing

This update introduces optimizations from both support and prime tower perspectives to reduce the risk of collapse during printing:

  • Wipe tower ironing is now enabled by default on P2S: In multi-material printing scenarios, this effectively improves adhesion between wipe tower layers, reducing the risk of wipe tower collapse.
  • A chamfer has been added to the base of tree supports (expanding outward from a height of 2mm), effectively reducing the risk of support collapse. The radius calculation logic for support node merging has also been optimized, improving the consistency and accuracy of support structures.
image image

Static Preview Frame on Liveview Connection or Switch

When Liveview is not auto-playing in Cloud or LAN mode, the Devices page now displays a static preview frame of the current device.

⚠ Minimum supported firmware version: 01.02.00.00(P2S),01.01.00.00(X2D)

image

Fuzzy Skin: Additional Noise Types and Generator Modes

In addition to the Classic mode, Fuzzy Skin now supports 4 new noise types:

  • Perlin
  • Billow
  • Ridged Multifractal
  • Voronoi
    New generator modes have also been added:
  • Displacement: Creates texture by offsetting the nozzle left and right relative to the original path.
  • Extrusion: Pattern is formed by varying the amount of extruded plastic (nozzle path stays straight).
  • Combined: Displacement + Extrusion. Similar look to Displacement but fills gaps between perimeters.

ℹ️ Tip: Extrusion and Combined modes only take effect when using Arachne (variable line width) mode with "Fuzzy skin thickness" not exceeding actual line width.

Thanks to @Arachnid for the contribution.

image

###...

Read more

v02.05.03.61-ls141

15 Apr 04:53
79c1a1f

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.05.03.61-ls141/index.html

LinuxServer Changes:

Full Changelog: v02.05.02.51-ls140...v02.05.03.61-ls141

Remote Changes:

V2.5.3 adds support for the Bambu Lab X2D, along with new features, improvements, and bug fixes. Please see the release logs of v2.5.1 Beta and v2.5.2 Beta for the complete list of changes with respect to v2.5.3.The full release notes of v2.5.3 can be found on the Bambu Lab Wiki under the Bambu Studio Changelog page.

You can download the flathub version for linux from bambustudio on flathub
The Flathub version is maintained by @hadess and thanks to him for his outstanding work.

Features

Color Mixing

The Color Mixing feature allows you to mix multiple filaments in the same print to create new colors by adjusting the ratio. To use it, click "Add Mixed Filament" at the bottom of the filament list to configure them in the pop-up dialog.

  • Supports mixing 2 or 3 filaments of the same type.
  • Mixing modes:
    • Normal mode: Adjust the ratio of two or three colors using the color bar or color triangle in the ratio panel, or select directly from the recommended colors below. With the Bambu Lab CMYK filament kit, a wide range of colors can be achieved — for example, all the boats shown in the left image were printed using the CMYK filament kit on a single plate.
    • Gradient mode: Create gradient color transitions between two colors for rich transitional effects, as shown in the right image.

The color prediction part was based on @ratdoux’s approach in OrcaSlicer-FullSpectrum. We thank him for his outstanding work. All other parts were independently developed by the Bambu Studio team.

⚠ Note:

  1. This feature is only suitable for near-vertical walls. It is not recommended for sloped surfaces or top/bottom surface color layering.
  2. Single-nozzle printers are not recommended for this feature due to frequent color changes and increased filament consumption. A multi-nozzle printer is recommended for better results.
  3. With a 0.4mm nozzle, a base layer height of 0.12mm and a mixed layer height of 0.2mm are recommended for more uniform color mixing results. Avoid extreme layer height ratios, as excessively small layer heights may trigger melt fracture and degrade print quality.
  4. The color preview model for layered colors is not yet fully accurate. Users with high color requirements are advised to print a small test piece first and fine-tune the settings based on the observed results.
image image
image image
image

Filament Track Switch Support

The Filament Track Switch enables filament from the AMS to be fed into both the left and right nozzles of multi-extruder printers (H2C/X2D). Slicing allows a single filament to be printed using different nozzles in this mode, which effectively reduces unnecessary flushing and significantly improves multi-color printing efficiency.

ℹ️ Tip: The Filament Track Switch will only appear in printer presets and the Devices page after syncing a device with the Filament Track Switch installed via the Sync button. Smart assignment mode will also be enabled in slicing mode.
⚠ Minimum supported firmware version: 01.02.00.00(H2C)、01.01.00.00(X2D)

image image
image image image
image image

Linear Fan Speed Transition

Part cooling fan and auxiliary fan speeds now support more precise layer-by-layer control. Fan speed transitions linearly from the configured value at the starting layer to the target speed. This helps improve cooling conditions near the first layer, reducing the risk of warping or first-layer failures caused by sudden temperature drops.

image image

"Enable Tower interface features" available in Developer Mode for H2D/H2C/X2D

When enabled, it applies dedicated temperature, pre-extrusion, and flushing parameters to the prime tower contact layer, improving print quality during multi-material transitions and significantly reducing the risk of prime tower collapse when printing with filaments of significantly different viscosities.

image

Assembly Overview Preview

Added an Assembly Overview preview feature that allows users to preview the overall assembly effect in real time after changing colors or painting. The preview angle can be adjusted using the viewpoint button in the View menu. This feature can be enabled or disabled in Preferences -> 3D Settings. View Bambu Wiki for more details.

ℹ️ Tip: For the best preview experience, it is recommended that 3MF creators import the complete assembled model file rather than individual separate parts.

image image

Reduced Risk of Collapse During Printing

This update introduces optimizations from both support and prime tower perspectives to reduce the risk of collapse during printing:

  • Wipe tower ironing is now enabled by default on P2S: In multi-material printing scenarios, this effectively improves adhesion between wipe tower layers, reducing the risk of wipe tower collapse.
  • A chamfer has been added to the base of tree supports (expanding outward from a height of 2mm), effectively reducing the risk of support collapse. The radius calculation logic for support node merging has also been optimized, improving the consistency and accuracy of support structures.
image image

Static Preview Frame on Liveview Connection or Switch

When Liveview is not auto-playing in Cloud or LAN mode, the Devices page now displays a static preview frame of the current device.

⚠ Minimum supported firmware version: 01.02.00.00(P2S),01.01.00.00(X2D)

image

Fuzzy Skin: Additional Noise Types and Generator Modes

In addition to the Classic mode, Fuzzy Skin now supports 4 new noise types:

  • Perlin
  • Billow
  • Ridged Multifractal
  • Voronoi
    New generator modes have also been added:
  • Displacement: Creates texture by offsetting the nozzle left and right relative to the original path.
  • Extrusion: Pattern is formed by varying the amount of extruded plastic (nozzle path stays straight).
  • Combined: Displacement + Extrusion. Similar look to Displacement but fills gaps between perimeters.

ℹ️ Tip: Extrusion and Combined modes only take effect when using Arachne (variable line width) mode with "Fuzzy skin thickness" not exceeding actual line width.

Thanks to @Arachnid for the contribution.

Read more

v02.05.02.51-ls140

12 Apr 00:44
d50f403

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.05.02.51-ls140/index.html

LinuxServer Changes:

Full Changelog: v02.05.00.67-ls139...v02.05.02.51-ls140

Remote Changes:

This is a beta version based on V2.5.1 Public Beta.

You can download the flathub version for linux from bambustudio on flathub
The Flathub version is maintained by @hadess and 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

Helio Upgrade

Multi-Material Support (Experimental), H2C Printer Support, Locale & Internationalization Fixes, Reliability Improvements & Bug Fixes.

Improvements

  1. Improved the user experience of Change Type by turning it into a submenu with checkmarks for quicker and clearer selection. Thanks to @jomixlaf for the contribution.
  2. Added model/step to the supported MIME type list on Unix systems, improving STEP model integration. Thanks to @hadess for the contribution.
  3. Added a winget updater GitHub Action to improve packaging and distribution workflow. Thanks to @LightDestory for the contribution.
  4. Updated the macOS CI environment from macos-13 to macos-15-intel for continued build reliability. Thanks to @raulp for the contribution.
  5. Upgraded GitHub Actions. Thanks to @salmanmkc for the contribution.

Bug fixes

  1. Fixed unreadable overlay elements in the 3D view on XWayland/Intel platforms. This fix comes from contributor @pedrosland.
  2. Fixed an issue where the SwitchBoard control could not correctly register left-side mouse clicks when shown on a secondary monitor positioned to the left. Thanks to @mpaperno for the contribution.
  3. Fixed a divide-by-zero exception. Thanks to @mpaperno for the contribution.
  4. Fixed a CLI segmentation fault which could make command-line model workflows unusable. Thanks to @niccolodevries for the contribution.
  5. Fixed a crash that could occur when slicing with Fuzzy Skin point distance set to 0 mm.
  6. Fixed a memory leak caused by an allocated but uncleared object instance. Thanks to @mpaperno for the contribution.
  7. Added support for localized cuts. Thanks to @StateoftheeArt for the contribution.
  8. Refactored GUI parameter input validation to support floating-point minimum and maximum values, instead of only integers. Thanks to @mpaperno for the contribution.
  9. Fixed window drag lag on Windows. Thanks to @4RH1T3CT0R7 for the contribution.
  10. Fixed an issue where acceleration settings on P2S could affect travel moves.

v02.05.00.67-ls139

21 Mar 06:12
931744d

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.05.00.67-ls139/index.html

LinuxServer Changes:

Full Changelog: v02.05.00.67-ls138...v02.05.00.67-ls139

Remote Changes:

This is a hotfix version based on V2.5.0.64.

You can download the flathub version for linux from bambustudio on flathub
The Flathub version is maintained by @hadess and thanks to him for his outstanding work.

Bug fixed

  1. Fixed an issue where the prime tower toolpath could be incorrect when printing multiple on a non-first plate with H2D.
  2. Fixed an issue where the right extruder inner wall speed and infill speed were incorrectly configured in the H2D process presets.
  3. Fixed an issue where Go Live could not be enabled due to a plugin loading error.
  4. Fixed an issue where the height panel on the right could not be clicked when using Variable Layer Height.
  5. Fixed an issue where slicing could fail for some third-party filaments on X Series and P Series printers when using high-flow presets.

v02.05.00.67-ls138

14 Mar 06:19
cf038bb

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.05.00.67-ls138/index.html

LinuxServer Changes:

Full Changelog: v02.05.00.67-ls137...v02.05.00.67-ls138

Remote Changes:

This is a hotfix version based on V2.5.0.64.

You can download the flathub version for linux from bambustudio on flathub
The Flathub version is maintained by @hadess and thanks to him for his outstanding work.

Bug fixed

  1. Fixed an issue where the prime tower toolpath could be incorrect when printing multiple on a non-first plate with H2D.
  2. Fixed an issue where the right extruder inner wall speed and infill speed were incorrectly configured in the H2D process presets.
  3. Fixed an issue where Go Live could not be enabled due to a plugin loading error.
  4. Fixed an issue where the height panel on the right could not be clicked when using Variable Layer Height.
  5. Fixed an issue where slicing could fail for some third-party filaments on X Series and P Series printers when using high-flow presets.

v02.05.00.67-ls137

07 Mar 06:10
7219964

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.05.00.67-ls137/index.html

LinuxServer Changes:

Full Changelog: v02.05.00.67-ls136...v02.05.00.67-ls137

Remote Changes:

This is a hotfix version based on V2.5.0.64.

You can download the flathub version for linux from bambustudio on flathub
The Flathub version is maintained by @hadess and thanks to him for his outstanding work.

Bug fixed

  1. Fixed an issue where the prime tower toolpath could be incorrect when printing multiple on a non-first plate with H2D.
  2. Fixed an issue where the right extruder inner wall speed and infill speed were incorrectly configured in the H2D process presets.
  3. Fixed an issue where Go Live could not be enabled due to a plugin loading error.
  4. Fixed an issue where the height panel on the right could not be clicked when using Variable Layer Height.
  5. Fixed an issue where slicing could fail for some third-party filaments on X Series and P Series printers when using high-flow presets.

v02.05.00.67-ls136

28 Feb 06:08
678819a

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.05.00.67-ls136/index.html

LinuxServer Changes:

Full Changelog: v02.05.00.67-ls135...v02.05.00.67-ls136

Remote Changes:

This is a hotfix version based on V2.5.0.64.

You can download the flathub version for linux from bambustudio on flathub
The Flathub version is maintained by @hadess and thanks to him for his outstanding work.

Bug fixed

  1. Fixed an issue where the prime tower toolpath could be incorrect when printing multiple on a non-first plate with H2D.
  2. Fixed an issue where the right extruder inner wall speed and infill speed were incorrectly configured in the H2D process presets.
  3. Fixed an issue where Go Live could not be enabled due to a plugin loading error.
  4. Fixed an issue where the height panel on the right could not be clicked when using Variable Layer Height.
  5. Fixed an issue where slicing could fail for some third-party filaments on X Series and P Series printers when using high-flow presets.

v02.05.00.67-ls135

21 Feb 06:17
7a542fb

Choose a tag to compare

CI Report:

https://ci-tests.linuxserver.io/linuxserver/bambustudio/v02.05.00.67-ls135/index.html

LinuxServer Changes:

Full Changelog: v02.05.00.67-ls134...v02.05.00.67-ls135

Remote Changes:

This is a hotfix version based on V2.5.0.64.

You can download the flathub version for linux from bambustudio on flathub
The Flathub version is maintained by @hadess and thanks to him for his outstanding work.

Bug fixed

  1. Fixed an issue where the prime tower toolpath could be incorrect when printing multiple on a non-first plate with H2D.
  2. Fixed an issue where the right extruder inner wall speed and infill speed were incorrectly configured in the H2D process presets.
  3. Fixed an issue where Go Live could not be enabled due to a plugin loading error.
  4. Fixed an issue where the height panel on the right could not be clicked when using Variable Layer Height.
  5. Fixed an issue where slicing could fail for some third-party filaments on X Series and P Series printers when using high-flow presets.