|
> ⚠️ Notes:
> - Single-textured models are recommended for now: conversion quality for multi-texture models will be improved in upcoming versions.
> - Loading multiple textured models for conversion at the same time is not yet supported. Please import them one at a time.
> - Draco-compressed glTF / GLB is not yet supported: support will be added in a future release.
> - For models with significant mesh defects, we recommend repairing them before import. This feature provides limited mesh auto-repair, but cannot guarantee a watertight result.
> - Due to a third-party library depended on, import errors may occur in some scenarios on macOS and Linux. We will continue to improve this in upcoming versions.
##### Improvements
###### Mesh Defect Diagnostics Improvements
Refined parts of the mesh defect detection algorithm:
- Improved detection accuracy for non-manifold edges.
- Open edges are now counted as a separate category.
> ℹ️ Note: Non-manifold edges are reported as Error, and open edges are reported as Info.
###### Gradient Effect Supported Per-Part Gradient
A new "Enable per-part gradient effect" option has been added to the Mixed Filament gradient settings:
- On: each part within a combined object receives its own gradient, transitioning smoothly from its own bottom layer to its own top layer.
- Off (default): preserves the existing behavior, applying a single gradient across the entire object's Z range.
Particularly useful when printing combined objects made up of parts with different heights — each small part can now show a complete, self-contained gradient.
###### Painted Color Information Preserved After Plane Cut
Painted color information is now preserved after a Plane Cut, so there's no need to repaint the model after cutting. Special thanks to @solidblu for the contribution. (#[10613](https://github.com/bambulab/BambuStudio/pull/10613))
> ⚠️ Note: Minor alignment differences may appear on painted facets near the cut surface.
##### Other Improvements
1. Migrated to WebKitGTK 4.1 for better compatibility with modern Linux distributions. Thanks to @jijinbei for the contribution.
2. 3D view preset shortcuts (Ctrl + [0–7]) now work even when the canvas doesn't have focus. Thanks to @mpaperno for the contribution.
3. Traditional Chinese language entry added: Traditional Chinese option is now available under Preferences → Language, allowing Traditional Chinese users to use Bambu Studio in their preferred language. Thanks to @hezhen0816 for the contribution.
> ℹ️ Note: Translations for some langua
_[Truncated at 4000 characters — full notes: https://github.com/bambulab/BambuStudio/releases/tag/v02.07.00.55]_
### v02.06.01.55 — 2.6.1 Public Beta
- Date: 2026-04-28
- Version: v02.06.01.55
- Original notes: https://github.com/bambulab/BambuStudio/releases/tag/v02.06.01.55
- Permalink: https://whatsnew.fyi/product/bambu-studio/releases/v02.06.01.55
- Labels: Pre-release; Platforms: Desktop
- **added** — Introduce Filament Manager to manage users' filament information and usage status, supporting viewing, editing, and deleting filaments with search, grouping, and filtering
- **added** — Add automatic reading of filament information from AMS or manual entry capability in Filament Manager
- **added** — Add Auxiliary Fan display in GCodeViewer
- **changed** — Optimize Filament Track Switcher retraction logic for H2C by changing retraction target from AMS to Filament Track Switcher itself to reduce retraction distance
- **changed** — Improve post-processing script slicing reminder with pop-up notification prompting users to review script content before slicing
- **changed** — Update color prediction method for color mixing printing
- **changed** — Automatically disable nozzle offset calibration for multi-nozzle printers when printing with only a single nozzle
- **changed** — Increase filament mapping limit for A1 and A1 mini from 16 to 32
- **changed** — Update shortcut for Show labels by Object from Ctrl+E to Ctrl/Command+Shift+E
- **fixed** — Fix incorrect gradient color mixing order of the first layer and top layer in color mixing models
- **fixed** — Fix issue where lowercase e could not be typed in the text tool under specific keyboard layouts
- **fixed** — Add import warning for non-closed STP models
- **fixed** — Fix issue where print bed was abnormally filled with model copies in certain scenarios
- **fixed** — Fix issue where 0.6 mm nozzle could not be selected by scrolling on H2C when syncing printer
Bambu Studio V2.6.1 Beta is built on V2.6.0 Public Release, with the **Filament Manager** introduced as a key new feature, along with several improvements and bug fixes.
##### Features
###### Filament Manager
The Filament Manager is designed to manage users' filament information and usage status. The current version supports:
- Viewing, editing, and deleting filaments, with support for search, grouping, and filtering.
- Automatically reading filament information from AMS, or entering it manually.
> ⚠️ Note:
> 1. Filament modifications (adding / editing / deleting) and remaining amount sync in the Filament Manager are currently only supported when the device is connected to the internet.
> 2. Filament Manager data is stored in Bambu Cloud and synchronized between Bambu Studio and Bambu Handy.
##### Improvements
###### Optimized Filament Track Switcher Retraction Logic for H2C
To improve printing efficiency, the retraction target for printers equipped with a Filament Track Switcher has been changed from the AMS to the Filament Track Switcher itself, reducing the retraction distance and saving time during filament loading and unloading.
> ⚠️ Minimum supported firmware version: 01.02.00.00 (H2C)
###### Improved Post-Processing Script Slicing Reminder
When a project file contains post-processing scripts, a pop-up reminder will appear before slicing, prompting users to review the script content again for improved safety.([#10256](https://github.com/bambulab/BambuStudio/issues/10256))
###### Added Auxiliary Fan(AUX Fan) Display in GCodeViewer
###### Other Improvements
1. Updated the color prediction method for color mixing printing. Thanks to @ratdoux for the contribution.
2. For multi-nozzle printers printing with only a single nozzle, the 'nozzle offset calibration' is now automatically disabled.
3. The filament mapping limit for A1 / A1 mini has been increased from 16 to 32.
> ⚠️ Minimum supported firmware version: 01.08.00.00 (A1 / A1 mini)
##### Bug Fixes
1. Fixed an issue where the gradient color mixing order of the first layer and top layer in color mixing models was incorrect.
2. Fixed an issue where lowercase "e" could not be typed in the text tool under the specific keyboard layout. The shortcut for 'Show labels by Object' has also been updated from Ctrl+E to **Ctrl/Command+Shift+E**.
3. Added an import warning for non-closed STP models.
4. Fixed an issue where the print bed was abnormally filled with model copies in certain scenarios. ([#8841](https://github.com/bambulab/BambuStudio/issues/8841))
5. Fixed an issue where the 0.6 mm nozzle could not be selected by scrolling on H2C when sync printer.([#10059](https://github.com/bambulab/BambuStudio/issues/10059))
### v02.06.00.51 — 2.6.0 Public Release(Hotfix)
- Date: 2026-04-17
- Version: v02.06.00.51
- Original notes: https://github.com/bambulab/BambuStudio/releases/tag/v02.06.00.51
- Permalink: https://whatsnew.fyi/product/bambu-studio/releases/v02.06.00.51
- Labels: Platforms: Desktop
- **fixed** — Fixed an issue where an incorrect End G-code caused the P2S nozzle temperature to not cool down properly after printing
- **fixed** — Fixed an issue where A1 sliced files could not start printing in some scenarios
- **fixed** — Fixed an issue where H2C slices always assigned to the left nozzle in filament-saving mode
- **changed** — Clarified that the current code repository contains Full Spectrum color prediction code
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](https://flathub.org/apps/com.bambulab.BambuStudio)
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 — 2.5.3 Public Release
- Date: 2026-04-14
- Version: v02.05.03.62
- Original notes: https://github.com/bambulab/BambuStudio/releases/tag/v02.05.03.62
- Permalink: https://whatsnew.fyi/product/bambu-studio/releases/v02.05.03.62
- Labels: Platforms: Desktop
- **added** — Support for the Bambu Lab X2D printer
- **added** — Color Mixing experimental feature allowing mixing of 2 or 3 filaments of the same type with Normal and Gradient modes
- **added** — Filament Track Switch support enabling filament from the AMS to be fed into both left and right nozzles of multi-extruder printers
- **added** — Linear Fan Speed Transition for part cooling and auxiliary fans with layer-by-layer control
V2.5.3 adds support for the [Bambu Lab X2D](https://bambulab.com/en-us), along with new features, improvements, and bug fixes. Please see the release logs of [v2.5.1 Beta](https://github.com/bambulab/BambuStudio/releases/tag/v02.05.01.52) and [v2.5.2 Beta](https://github.com/bambulab/BambuStudio/releases/tag/v02.05.02.51) 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](https://wiki.bambulab.com/en/software/bambu-studio/release/release-note-2-5-3) page.
You can download the flathub version for linux from [bambustudio on flathub](https://flathub.org/apps/com.bambulab.BambuStudio)
The Flathub version is maintained by @hadess and thanks to him for his outstanding work.
##### Features
###### Color Mixing (Experimental feature)
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 experimental. Uploading 3MF files that include mixed filaments to MakerWorld is not currently supported.
> 2. This feature is only suitable for near-vertical walls. It is not recommended for sloped surfaces or top/bottom surface color layering.
> 3. 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.
> 4. 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.
> 5. 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.
###### 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
_[Truncated at 4000 characters — full notes: https://github.com/bambulab/BambuStudio/releases/tag/v02.05.03.62]_
### v02.05.02.51 — 2.5.2 Public Beta
- Date: 2026-03-27
- Version: v02.05.02.51
- Original notes: https://github.com/bambulab/BambuStudio/releases/tag/v02.05.02.51
- Permalink: https://whatsnew.fyi/product/bambu-studio/releases/v02.05.02.51
- Labels: Pre-release; Platforms: Desktop
- **added** — Added model/step to the supported MIME type list on Unix systems for improved STEP model integration
- **added** — Added support for localized cuts
- **changed** — Improved the user experience of Change Type by turning it into a submenu with checkmarks for quicker and clearer selection
- **changed** — Refactored GUI parameter input validation to support floating-point minimum and maximum values instead of only integers
- **changed** — Updated the macOS CI environment from macos-13 to macos-15-intel for continued build reliability
- **fixed** — Fixed unreadable overlay elements in the 3D view on XWayland/Intel platforms
- **fixed** — 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
- **fixed** — Fixed a divide-by-zero exception
- **fixed** — Fixed a CLI segmentation fault which could make command-line model workflows unusable
- **fixed** — Fixed a crash that could occur when slicing with Fuzzy Skin point distance set to 0 mm
- **fixed** — Fixed a memory leak caused by an allocated but uncleared object instance
- **fixed** — Fixed window drag lag on Windows
- **fixed** — Fixed an issue where acceleration settings on P2S could affect travel moves
This is a beta version based on V2.5.1 Public Beta.
You can download the flathub version for linux from [bambustudio on flathub](https://flathub.org/apps/com.bambulab.BambuStudio)
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.01.52 — 2.5.1 Public Beta
- Date: 2026-02-05
- Version: v02.05.01.52
- Original notes: https://github.com/bambulab/BambuStudio/releases/tag/v02.05.01.52
- Permalink: https://whatsnew.fyi/product/bambu-studio/releases/v02.05.01.52
- Labels: Pre-release; Platforms: Desktop
- **changed** — Helio integration upgraded with major performance improvements, clearer results and guidance, expanded compatibility handling, and improved reliability of workflows
- **changed** — Helio moves from Alpha to Beta with simplified pricing and practically unlimited Assess and Enhance under fair use, deprecating the quota and token system
- **added** — 2-week free trial with full access for new Helio users
- **changed** — Helio product naming clarified with Assess replacing Simulation and Enhance replacing Optimization
- **changed** — Helio activation flow improved
- **changed** — Helio now runs with GPU acceleration for both Assess and Enhance, reducing runtimes up to approximately 5 times faster in supported scenarios
- **added** — Multi-material detection in Helio to explicitly detect jobs containing multiple materials with guidance provided
- **changed** — Helio unsupported material handling now prompts users to select reference material for simulation or switch to a supported material profile instead of allowing silent mismatches
- **changed** — Helio improved matching for custom materials and printers using token-based fuzzy matching to identify closest supported profiles with material-type fallbacks and confirmation prompts
- **changed** — Helio Assess results now more clearly explain why an issue is likely to occur and which parameters or settings contribute to the risk
- **changed** — Helio printability report refined to reduce ambiguity with fix suggestions easier to locate and follow
- **added** — Helio History feature to view up to the last 10 Assess and Enhance runs with ability to revisit previous results and download generated G-code for comparison
- **changed** — Helio error detection improved during G-code polling with backend error messages now surfaced directly in failure dialogs
- **fixed** — Fixed an issue where enabling the prime tower outer-wall gap could cause missing outer walls in some scenarios
- **fixed** — Fixed a conflict issue related to the user program under the web directory
- **changed** — Beta update notification is now enabled by default and can be disabled in Preferences
- **fixed** — Fixed an issue where the top surface flow ratio in object settings could reset after re-selecting the object
This is a beta version based on V2.5.0.66.
You can download the flathub version for linux from [bambustudio on flathub](https://flathub.org/apps/com.bambulab.BambuStudio)
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 Additive Update
This beta upgrades the Helio integration with major performance improvements, clearer results and guidance, expanded compatibility handling, and improved reliability of workflows.
- **Product & Pricing updates (Alpha → Beta)**:
- Helio moves from Alpha to Beta with simplified pricing and practically unlimited Assess/Enhance under [fair use](https://wiki.helioadditive.com/en/policies/fair). The quota/token system has been deprecated.
- 2-week free trial with full access for new users.
- Product naming is now clearer:
- **Assess** (formerly Simulation): predict where a print may fail before you print.
- **Enhance** (formerly Optimization): autofix with new speeds; automatically optimizes for speed/strength/reliability/surface gloss.
- Improved activation flow.
- **Performance Improvements**: Helio now runs with GPU acceleration for both Assess and Enhance, runtimes are reduced compared to previous versions (up to ~5× faster in supported scenarios).
- **Compatibility Handling & Safeguards**:
- **Multi-material detection**: Jobs containing multiple materials are now explicitly detected, with guidance provided to help users proceed safely.
- **Unsupported material handling**: When an unsupported material is detected, users are prompted to:
- Select reference material for simulation, or
- Switch to a supported material profile. Silent mismatches are no longer allowed.
- **Improved matching for custom materials and printers**:
- Token-based fuzzy matching is used to identify the closest supported profiles.
- Material-type fallbacks and confirmation prompts have been added.
- **Clearer and More Actionable Results**: Assess results now more clearly explain why an issue is likely to occur, and which parameters or settings contribute to the risk.
- Fix suggestions are easier to locate and follow.
- The printability report has been refined to reduce ambiguity.
- Assessment guidance is more directly tied to concrete outcomes, such as improving reliability, reducing failure risk and increasing print speed.
- **Added Helio History**:
- View up to the last 10 Assess and Enhance runs.
- Revisit previous results and download generated G-code for comparison.
- Recent results can be recovered in case of network interruptions.
- **Reliability Improvements & Bug Fixes**:
- Improved error detection during G-code polling.
- Backend error messages are now surfaced directly in failure dialogs, providing clearer diagnostics.
> 📌 **Availability & Limitations**:
> - Helio is available on all Bambu Lab printers except H2C, based on current support status.
> - For suppor
_[Truncated at 4000 characters — full notes: https://github.com/bambulab/BambuStudio/releases/tag/v02.05.01.52]_
|