Incorrect flush parameters in H2D custom filaments: For custom filaments created in versions prior to V2.1.0, the volumetric speed and temperature settings used during filament change flushing may be incorrect. Please update the preset to version 02.01.00.15 to avoid this issue. We will address the remaining related issues in the next version.
Added Locked Zag infill pattern, which is a filling structure that balances appearance and strength, consisting of two parts:
- Skin: Wraps around the model's outer contour using Cross Zag texture to ensure surface quality consistent with standard Cross infill, enhancing aesthetic appeal.
- Skeleton: Utilizes Zigzag texture for the internal structure to increase strength.

To address the issue of interrupted infill generation caused by varying density or line width parameters in different regions due to the model's contour being segmented, Locked Zag provides four parameters to ensure continuity between different areas when changing the selected density and line width. This is illustrated in the following diagram.
- Optimized the "Avoid crossing wall" feature : After optimization, some models will have reduced stringing.
https://github.com/bambulab/BambuStudio/issues/6597
- Added printer list search functionality on Windows platform: This feature makes it easier to quickly locate the desired printer.

-
Optimized the extruder movement during timelapse: With this feature, the unnecessary travel and noises from the filament cutter stopper are reduced.
-
Improved computation efficiency in Arachne mode: A new overhang calculation method is implemented which significantly accelerates the wall path generation.(https://github.com/bambulab/BambuStudio/issues/6634)
- Added support for printer synchronization for single-nozzle models (including X Series / P Series / A1 Series): With a single click, the selected printer’s model and nozzle information on the device page can be synchronized, helping users quickly start a slicing task.

- Added support for copying print settings from one object to another.

- Added parameters for flush and tool change during filament swaps: This includes flush temperature, flush volumetric speed and retraction distance when changing extruders.

- Optimized the "Send print job" Dialog:
a. UI optimizations: Adjusted the layout and converted advanced options to segmented buttons, with added nozzle info display.

b. Refined the external spool mapping logic: This change allows mapping when external filament type differs from the slicing filament type, with added confirmation dialog to reduce operation complexity.

c. Improved auto-mapping logic for external spools:When the machine has only external consumables, the slicing consumables can be automatically matched according to the consumable matching rules.
(https://github.com/bambulab/BambuStudio/issues/6534
https://github.com/bambulab/BambuStudio/issues/6540
https://github.com/bambulab/BambuStudio/issues/6850
https://github.com/bambulab/BambuStudio/issues/6803
https://github.com/bambulab/BambuStudio/issues/6203)
- Added support for exporting slicing paths as .OBJ files.

- New Precise Wall feature (available in developer mode) : This new feature improves dimensional accuracy and inter-layer consistency by adjusting the gap between outer and inner walls. Thanks to OrcaSlicer for the contribution.
- Updated retraction parameters for Bambu PLA (excluding AERO and Sup for PLA) and Bambu PETG HF on H2D models with 0.4/0.6/0.8 mm nozzles, reducing stringing and improving print quality on large nozzles.


-
Adjusted volumetric flow speeds for Bambu PLA Basic, PLA Matte, and PETG HF on H2D models with 0.4/0.6/0.8 mm nozzles.
-
Based on testing, we advanced the fan pre-start time by 2s for PLA and PETG on the A1/A1 mini to improve cooling performance during printing.
-
Added support for slicing multiple TPU models on the same build plate: Multiple TPU materials can now be sliced together on a single plate with pause G-code inserted. All TPUs are mapped to external spools for printing, and the print can be completed by manually changing filaments during the printing process.
-
The URL handler now supports opening files from third-party sites with an added confirmation step. Thanks to @LightDestory for the contribution.
-
Updated partial Turkish translations. Thanks to @fatih5228 for the contribution.
-
Optimized Filament List on Preparation Page:
a. Introduced a two-level category structure to improve selection efficiency.
b. Added support for displaying unsupported filaments based on the current configuration.

-
Optimized MQTT connection experience.
-
X1/X1C/H2D now support file transfer via TCP in both public network and LAN modes.
- Added a folding button for preset tab on the Prepare/Preview page, with the possibility to use Shift+Tab as a shortcut.

- HMS Updates:
a. Renamed to Assistant (HMS).
b. Added new HMS messages.
c. Fixed errors in some HMS action points.
- Fixed incorrect infill path in narrow internal areas of some models.
https://github.com/bambulab/BambuStudio/issues/6582
- Fixed incorrect layer height restrictions for various nozzle sizes on H2D models.
https://github.com/bambulab/BambuStudio/issues/6647
- Fixed missing anchor lines beneath bridges in some models.
https://github.com/bambulab/BambuStudio/issues/6698
- Fixed abnormal flush volume dialog display when Bambu Studio is installed in a non-default directory.
https://github.com/bambulab/BambuStudio/issues/6739
- Fixed quality issues caused by incorrect filament tower retraction values.
https://github.com/bambulab/BambuStudio/issues/6733
https://github.com/bambulab/BambuStudio/issues/6730
- Fixed slicing failure when entering abnormal values in the height modifier.
https://github.com/bambulab/BambuStudio/issues/6755
- Fixed incorrect timelapse lift path calculation for H2D models.
https://github.com/bambulab/BambuStudio/issues/6869
- Fixed false error when printing TPU 90A on P/A series printers.
https://github.com/bambulab/BambuStudio/issues/6930
- Fixed inconsistent behavior of auto orientation between GUI and CLI.
https://github.com/bambulab/BambuStudio/issues/6092
- Added support for merging sub-objects into "sub-merged bodies".
https://github.com/bambulab/BambuStudio/issues/5855

- Fixed slicing failure for certain models.
https://github.com/bambulab/BambuStudio/issues/6935
- Fixed issue where contact surfaces between organic and regular supports were not aligned properly.
https://github.com/bambulab/BambuStudio/issues/6925
- Fixed incompatibility of Polymaker Fiberon PA6-GF with X series printers.
https://github.com/bambulab/BambuStudio/issues/6769
- Fixed issue that auto-arrange resulting in models going outside the build plate.
https://github.com/bambulab/BambuStudio/issues/6831
- Fixed taskbar not appearing when Bambu Studio is in full screen on Windows.
https://github.com/bambulab/BambuStudio/issues/6659
- Added boundary indicators when coloring exceeds the build plate area.
https://github.com/bambulab/BambuStudio/issues/6556
- Fixed the issue where machine filaments were not automatically synced to the prepare page in multi-device scenarios.
https://github.com/bambulab/BambuStudio/issues/6737