Chinese language support: The Helio store and dashboard now support Chinese (Simplified), defaulting to Chinese for users in China. Pricing plans, account pages, and the verification flow are all fully localised.
Multi-material overview improvements: The optimization and simulation overview in the dashboard now displays the full list of materials and the nozzle index for each material used in a multi-material print. This is also visible in the G-codes page and optimizations table.
Multi-material printing support: Added support for simulating and optimising multi-material prints, with material-aware processing that accounts for differing flow rates, temperature ranges, and mechanical properties across materials used in a single print.
Fan optimization ramp-up improvements: Improved fan speed optimizations
Optimization restriction above support interfaces: Sections printed directly above supports are now excluded from optimization, preserving surface quality on supported layers.
Keep vertical support interface toggle: Users can now toggle the enable_keep_vertical_support_interface feature flag to prevent the optimizer from modifying support interface layers.
Feature flags visible in optimization overview: The optimization overview sidebar in the dashboard displays which feature flags were active for each simulation or optimization.
General stability and speed improvements for the dashboard.
Improved Caracol G-Code support: Updated the parser to handle the new Caracol source file format, which uses comments to mark travel periods and omits layer comments.
Added updateFeatureFlagsV2 and deprecated updateFeatureFlags, extending feature flag updates to cover support interface preservation via enableKeepVerticalSupportInterface.
Added enableKeepVerticalSupportInterface across the schema, including FeatureFlagDefaults, User, OptimizationFeatureFlags, SimulationFeatureFlags, and UpdateFeatureFlagsV2.
Expanded optimization and simulation feature flags to expose additional controls in API responses, including:
useGpu: forces Dragon GPU acceleration for simulations and optimizations (experimental)
onlyExportCoreAssets: limits exported assets to core outputs only
applyOptimumNozzleTemp: applies Helio’s recommended nozzle temperature during processing
fanSpeedRampUp: enables fan speed ramp-up handling
keepVerticalSupportInterface: preserves vertical support interface settings from the original G-code
Added GcodeErrorCode and enhanced GcodeErrorV2 with structured error details:
errorCode for the new extensible error enum
deprecated legacy type
received for the problematic content
expected for the expected format or value
Deprecated legacy errors fields on GcodeV2 and GcodeV3 in favor of errorsV2, which should now be used for forward-compatible parsing error handling.
Removed Printer.numberOfNozzles from the schema.
Updated documented bounds for simulation temperature export density in SimulationSettingsInputV2 from min: 1 to min: 100, max: 1000.
Bambu H2C printer support: Added full support for the Bambu H2C printer
Enhanced surface gloss feature: When users select “Enhance Surface Gloss”, the optimizer applies this value to outer walls for materials that support shiny/matte finishes.
Fan optimization ramp-up handling: Improved fan speed optimization to properly handle transitions between optimizable and non-optimizable partitions, including reading and setting ramp-up times.
Improved calibration for Polymaker Fiberon materials: Improved simulations & optimizations using Polymaker Fiberon materials on H2S and P2S printers.
Simulation results resolution controls: Exposed controls in Dragon configuration for adjusting the length and density of exported temperature data (not in standard permissions)
Added restrictionsV2 to GcodeV2, which provides localized descriptions (based on ACCEPT-LANGUAGE headers) as-well as enum values
Support for querying print priority options, and passing that as an option when running optimizations, with the current ability to choose; speed & strength, preserve surface finish and enhance surface gloss.
Updated the GcodeStatus enum to also add RESTRICTED. This differentiates from READY and ERROR such that there were no errors produced, we will restrict it from being used in simulations and optimizations due to either the file size is too large or total weight of the object too much.
Support handling M104 O-80 A and M140 D55 commands from BambuStudio G-Codes.
Added support for multicolour print optimisations. This includes:
AMS multicolour prints
Multicolour prints with layer-level post-slicing modifiers (e.g., Hueforge prints)
Added support for Bambu P2S and H2S. For a full list of supported printers and materials, see our Wiki.
Updated names for 3D-Fuel Pro PCTG in our database to match the latest configuration files from 3D-Fuel, profiles here
Support simulation and optimisation for Creality G-Codes
Setup status.helioadditive.com for an overview of API availability and health.helioadditive.com for an overview of the health of our invdividual services. These can be used to see any interuptions in our services.
Support improved errors from inability to parse G-Codes: we now also return the line number that caused us to fail parsing. See PrintInfo for detailed information.
Reduce Dragon simulation & optimization runtimes by improving handling of assets
Added extra print information returned from simulations, allowing users to see detailed outcomes, the overall temperature profile, caveats, and suggested fixes.See PrintInfo and for details.