Releases: bambulab/BambuStudio
Release list
2.8.0 Public Beta
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)
2.7.1.62 Public Release
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.
2.7.1 Public Release
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)
2.7.0 Public Beta
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
Texture-to-Color Painting
Convert textured models directly into multicolor painting on the model surface. Ideal for applying colored artwork (logos, decorative patterns) to 3D models in multicolor printing. Currently supports OBJ, glTF, and GLB textured model imports.
⚠️ 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)
⚠️ Note: Minor alignment differences may appear on painted facets near the cut surface.
Other Improvements
- Migrated to WebKitGTK 4.1 for better compatibility with modern Linux distributions. Thanks to @jijinbei for the contribution.
- 3D view preset shortcuts (Ctrl + [0–7]) now work even when the canvas doesn't have focus. Thanks to @mpaperno for the contribution.
- 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 languages are still being refined; a small number of UI strings may temporarily appear in English.
- Added PLA Pure filament presets.
- Filament Manager now displays official filament color information, with support for multi-color and gradient filaments, as well as cloud sync.
Bug Fixes
- Fixed a potential crash when modifying infill density in sequential printing mode. (#10350)
- Fixed an issue where certain threshold angles in support generation were incorrectly clamped. (#10553)
- Fixed an issue where the K value did not update in time in some scenarios. Thanks to @maziggy for the contribution. (#9984)
- Fixed an issue in Filament Manager where some languages were not displayed correctly; untranslated strings now fall back to English. (#10428)
- Fixed a potential crash when clicking "View all object settings". Thanks to @hadess for the contribution. (#10607)
- Fixed an issue on Linux where the parent dropdown lost focus when a sub-dropdown was opened.(#10175)
- The high-shrinkage filament warning is now shown as a daily tip instead of every time.
- Fixed an issue where a customized plate type was ignored when sending a print job. (#10171)
- Fixed an issue where official Bambu Lab filaments were misidentified as third-party filaments in AMS in certain scenarios. (#10279)
- Fixed an issue in Flow Rate Calibration where the speed was adjusted instead of the flow rate.(#10005)
- Fixed a crash when switching to the Device tab on multi-AMS printers.(#10364)
2.6.1 Public Beta
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:
- 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.
- 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)

Added Auxiliary Fan(AUX Fan) Display in GCodeViewer
Other Improvements
- Updated the color prediction method for color mixing printing. Thanks to @ratdoux for the contribution.
- For multi-nozzle printers printing with only a single nozzle, the 'nozzle offset calibration' is now automatically disabled.
- 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
- Fixed an issue where the gradient color mixing order of the first layer and top layer in color mixing models was incorrect.
- 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.
- Added an import warning for non-closed STP models.
- Fixed an issue where the print bed was abnormally filled with model copies in certain scenarios. (#8841)
- Fixed an issue where the 0.6 mm nozzle could not be selected by scrolling on H2C when sync printer.(#10059)
2.6.0 Public Release(Hotfix)
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:
- Correct the relevant wording in this release and clearly state that the current code repository contains Full Spectrum color prediction code.
- 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
- Fixed an issue where an incorrect End G-code caused the P2S nozzle temperature to not cool down properly after printing.
- Fixed an issue where A1 sliced files could not start printing in some scenarios.
- Removed several unnecessary prompts.
- Fixed an issue where H2C slices always assigned to the left nozzle in filament-saving mode.
2.5.3 Public Release
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 (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:
- This feature is experimental. Uploading 3MF files that include mixed filaments to MakerWorld is not currently supported.
- This feature is only suitable for near-vertical walls. It is not recommended for sloped surfaces or top/bottom surface color layering.
- 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.
- 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.
- 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 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)
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
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.
![]() |
![]() |
"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.
![]() |
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.
![]() |
![]() |
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.
![]() |
![]() |
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)
![]() |
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.
![]() |
Added Ironi...
2.5.2 Public Beta
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
- 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.
- Added model/step to the supported MIME type list on Unix systems, improving STEP model integration. Thanks to @hadess for the contribution.
- Added a winget updater GitHub Action to improve packaging and distribution workflow. Thanks to @LightDestory for the contribution.
- Updated the macOS CI environment from macos-13 to macos-15-intel for continued build reliability. Thanks to @raulp for the contribution.
- Upgraded GitHub Actions. Thanks to @salmanmkc for the contribution.
Bug fixes
- Fixed unreadable overlay elements in the 3D view on XWayland/Intel platforms. This fix comes from contributor @pedrosland.
- 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.
- Fixed a divide-by-zero exception. Thanks to @mpaperno for the contribution.
- Fixed a CLI segmentation fault which could make command-line model workflows unusable. Thanks to @niccolodevries for the contribution.
- Fixed a crash that could occur when slicing with Fuzzy Skin point distance set to 0 mm.
- Fixed a memory leak caused by an allocated but uncleared object instance. Thanks to @mpaperno for the contribution.
- Added support for localized cuts. Thanks to @StateoftheeArt for the contribution.
- Refactored GUI parameter input validation to support floating-point minimum and maximum values, instead of only integers. Thanks to @mpaperno for the contribution.
- Fixed window drag lag on Windows. Thanks to @4RH1T3CT0R7 for the contribution.
- Fixed an issue where acceleration settings on P2S could affect travel moves.
2.5.1 Public Beta
This is a beta version based on V2.5.0.66.
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 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. 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 supported printers and materials, see
https://wiki.helioadditive.com/en/supportedprinters for more details.
Bug fixed
- Fixed an issue where enabling the prime tower outer-wall gap("Process"-"Prime Tower"-"Skip points") could cause missing outer walls in some scenarios.
- Fixed a conflict issue related to the user program under the web directory, thanks to @Bambu-Pomfret .
- Beta update notification was enabled by default since this beta, which can be disabled in Preferences.
- Fixed an issue where the top surface flow ratio in object settings could reset after re-selecting the object. (#9563)
2.5.0.66 Public Release (Hotfix)
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
- Fixed an issue where the prime tower toolpath could be incorrect when printing multiple on a non-first plate with H2D.
- Fixed an issue where the right extruder inner wall speed and infill speed were incorrectly configured in the H2D process presets.
- Fixed an issue where Go Live could not be enabled due to a plugin loading error.
- Fixed an issue where the height panel on the right could not be clicked when using Variable Layer Height.
- Fixed an issue where slicing could fail for some third-party filaments on X Series and P Series printers when using high-flow presets.





































