Releases#

All notable changes to the Dlubal API will be documented in this file, categorized by version number.

The changes can be categorized further in the following headers:

  • Action Required: when a backwards incompatible change is made, which requires actions in the application code.

  • Fixed: when the change fixes a bug/error.

  • Added: when a functionality is added, without breaking compatibility with older versions.

  • Changed: when existing functionality is modified without being removed.

  • Removed: when an existing functionality will be removed in upcoming releases.

  • Docs: when the change involves SDK documentation, docstring, and/or type hinting.


2.15.5 - 04/08/2026#

Added
  • Layout and Drawing RFEM: Added arc and circle geometry attributes arc_center_global, arc_center_global_x, arc_center_global_y, arc_center_global_z, arc_control_point_global, arc_control_point_global_x, arc_control_point_global_y, arc_control_point_global_z, arc_reference_node, circle_center_global, circle_center_global_coordinate_1, circle_center_global_coordinate_2, circle_center_global_coordinate_3, and circle_reference_node to object CadLine.

  • Lines RFEM: Added the same arc and circle geometry attributes as CadLine to object Line.

  • Lines RSECTION: Added arc and circle geometry attributes arc_center_global, arc_center_global_y, arc_center_global_z, arc_control_point_global, arc_control_point_global_y, arc_control_point_global_z, circle_center_global, circle_center_global_coordinate_y, and circle_center_global_coordinate_z to objects Line and Element.

  • Cross-Sections RFEM RSTAB RSECTION: Added attributes cover_y, cover_z, d_s, d_s_st, keep_local_axes, mat_s, and mat_s_st to object CrossSection; and added enum values COMBINATION_TYPE_BUILT_UP_NG_COMPOSITE_FULLY_ENCASED_I and PARAMETRIZATION_TYPE_BUILT_UP_COMPOSITE__COMPOSITE_FULLY_ENCASED_I_SECTIONS__COMPOSITE_FEI to objects CrossSection.CombinationType and CrossSection.ParametrizationType.

Changed
  • Steel Design RFEM RSTAB: Renamed BRB result-table enum values STEEL_DESIGN_BRB_ADJUSTED_STRENGTH_BY_MEMBER_SET_TABLE and STEEL_DESIGN_BRB_ADJUSTED_STRENGTH_BY_MEMBER_TABLE to STEEL_DESIGN_BRB_CONNECTION_BY_MEMBER_SET_TABLE and STEEL_DESIGN_BRB_CONNECTION_BY_MEMBER_TABLE in object ResultTable.


2.15.4 - 27/07/2026#

Added
  • Load Wizards RFEM RSTAB: Added object SnowLoad with objects SnowLoad.GenerateIntoLoadCasesRow, SnowLoad.GenerateIntoLoadCasesTable, SnowLoad.GeneratedOnRow, SnowLoad.GeneratedOnTable, SnowLoad.LoadedPlanesRow, SnowLoad.LoadedPlanesTable, SnowLoad.PartialAreasCornerNodesRow, SnowLoad.PartialAreasCornerNodesTable, SnowLoad.StandardParametersTreeTable, and SnowLoad.StandardParametersTreeTableRow, and enums SnowLoad.DefinitionType, SnowLoad.LoadDistributionType, SnowLoad.LoadZone, SnowLoad.MultiSpanRoofType, SnowLoad.ToleranceTypeForNodeOnLine, SnowLoad.ToleranceTypeForObjectsOnPlane, and SnowLoad.Type; and added enum value OBJECT_TYPE_SNOW_LOAD to object ObjectType.

  • Concrete Design RFEM RSTAB: Added NTC settings attribute settings_main_ntc with objects ConcreteDesignUlsConfiguration.SettingsMainNtcTreeTable and ConcreteDesignUlsConfiguration.SettingsMainNtcTreeTableRow to object ConcreteDesignUlsConfiguration.

  • Imperfections RFEM RSTAB: Added AISC 370-21 and CSA S16:14/19/24 current and gravity-load definition-type enum values (for example DEFINITION_TYPE_AISC_370_21_CURRENT and DEFINITION_TYPE_CSA_S16_24_GRAVITY_LOAD) to objects MemberImperfection.DefinitionType and MemberSetImperfection.DefinitionType.

  • Result Combinations RFEM RSTAB: Added spectral analysis displacement direction enum values CASE_OBJECT_SUB_RESULT_SPECTRAL_ANALYSIS_DIRECTION_X_FOR_DISPLACEMENT, CASE_OBJECT_SUB_RESULT_SPECTRAL_ANALYSIS_DIRECTION_Y_FOR_DISPLACEMENT, and CASE_OBJECT_SUB_RESULT_SPECTRAL_ANALYSIS_DIRECTION_Z_FOR_DISPLACEMENT to objects ResultCombination.CaseObjectSubResult and ResultCombination.ItemsRow.CaseObjectSubResult.

  • Cross-Sections RFEM RSTAB RSECTION: Added attribute apply_fsm_symmetry_conditions_at_free_edges to object CrossSection.

  • Members RFEM RSTAB: Added attribute curved_member_is_correction_towards_xy_plane to objects Member and MemberRepresentative, and attribute member_model_curved_member_is_correction_towards_xy_plane to object MemberSetRepresentative; and added CSA S16:24 enum value TYPE_STEEL_STRUCTURES_CSA_S16_24 to object MemberStiffnessModification.Type.

  • Links RFEM RSTAB: Added attribute target_surface_type with enum NodalLink.TargetSurfaceType to object NodalLink; and in RFEM also added attribute target_surface_type with enum LineLink.TargetSurfaceType to object LineLink.

Changed
  • Foundations RFEM RSTAB: Renamed object SingleFoundation to IsolatedFoundation and enum value OBJECT_TYPE_SINGLE_FOUNDATION to OBJECT_TYPE_ISOLATED_FOUNDATION in object ObjectType; renamed the “block” reinforcement configuration to “pocket” (for example BlockReinforcementConfigTreeTablePocketReinforcementConfigTreeTable and attribute bucket_block_reinforcement_automatically_enabledbucket_pocket_reinforcement_automatically_enabled) and the related foundation-type enum values (for example FOUNDATION_TYPE_FOUNDATION_PLATEFOUNDATION_TYPE_PAD_FOUNDATION); and renamed the related references: attribute assigned_to_single_foundationsassigned_to_isolated_foundations in objects ConcreteDesignConfiguration and GeotechnicalDesignConfiguration, attribute single_foundationsisolated_foundations in object AdditionalFoundationLoad, and attribute single_foundationisolated_foundation in object NodalSupport.

  • Glass Design RFEM: Renamed heat-treatment enum values (HEAT_TREATMENT_ANNEALEDHEAT_TREATMENT_NONE, HEAT_TREATMENT_HEAT_STRENGTHENEDHEAT_TREATMENT_HORIZONTAL_PROCESS, and HEAT_TREATMENT_THERMALLY_TOUGHENEDHEAT_TREATMENT_VERTICAL_PROCESS) and surface-profile enum values (SURFACE_PROFILE_FLOATSURFACE_PROFILE_AS_PRODUCED and SURFACE_PROFILE_PATTERNEDSURFACE_PROFILE_SANDBLASTED) in objects GlassCompositionModel, GlassCompositionModel.LayersReferenceTableRow, Thickness, and Thickness.LayersReferenceTableRow.

Removed
  • Imperfections RFEM RSTAB: Removed enum values DEFINITION_TYPE_CSA_CURRENT and DEFINITION_TYPE_CSA_GRAVITY_LOAD from objects MemberImperfection.DefinitionType and MemberSetImperfection.DefinitionType.


2.15.3 - 20/07/2026#

Added
  • Load Wizards RFEM RSTAB: Added object WindRose with objects WindRose.WindDirectionMapRow and WindRose.WindDirectionMapTable and enum WindRose.WindDirectionType, and enum value OBJECT_TYPE_WIND_ROSE to object ObjectType; and added attributes use_wind_directions_from_wind_rose, wind_definition_type, and wind_rose with enum WindSimulation.WindDefinitionType to object WindSimulation and attribute wind_profile to object WindSimulation.GenerateIntoLoadCasesRow.

  • Members RFEM: Added attribute member_connectors_table with objects Member.MemberConnectorsTable and Member.MemberConnectorsTableRow to object Member, and objects MemberRepresentative.MemberConnectorsTable and MemberRepresentative.MemberConnectorsTableRow to object MemberRepresentative; and added attribute member_model_member_connectors_table with objects MemberSetRepresentative.MemberModelMemberConnectorsTable and MemberSetRepresentative.MemberModelMemberConnectorsTableRow to object MemberSetRepresentative.

  • Results RFEM: Added crack analysis result table enum values STATIC_ANALYSIS_SURFACES_CRACK_DISTANCE_GRID_POINTS_TABLE, STATIC_ANALYSIS_SURFACES_CRACK_DISTANCE_MESH_NODES_TABLE, STATIC_ANALYSIS_SURFACES_CRACK_WIDTH_GRID_POINTS_TABLE, STATIC_ANALYSIS_SURFACES_CRACK_WIDTH_MESH_NODES_TABLE, STATIC_ANALYSIS_SURFACES_STEEL_STRAINS_IN_CRACK_GRID_POINTS_TABLE, STATIC_ANALYSIS_SURFACES_STEEL_STRAINS_IN_CRACK_MESH_NODES_TABLE, STATIC_ANALYSIS_SURFACES_STEEL_STRESSES_IN_CRACK_GRID_POINTS_TABLE, and STATIC_ANALYSIS_SURFACES_STEEL_STRESSES_IN_CRACK_MESH_NODES_TABLE to object ResultTable; and added the corresponding crack distance, crack width, steel strains in crack, and steel stresses in crack result type enum values (each at grid points and mesh nodes, for the STATIC_ANALYSIS, STABILITY_NONLINEAR_ANALYSIS, and PUSH_OVER_ANALYSIS result types) to object ResultsType.

  • Surfaces RFEM: Added attribute lock_loaded_objects to object Surface, and enum value CONTACT_TYPE_BETWEEN_SURFACE_ON_SURFACE to object SurfacesContact.ContactTypeBetween.


2.15.2 - 13/07/2026#

Added
  • Base Data RFEM: Added GB 50017:2017-12 steel joint design standard enum value STEEL_JOINT_DESIGN_NATIONAL_ANNEX_AND_EDITION_GB_50017_2017_12_STANDARD and standard-group enum value STEEL_JOINT_DESIGN_GB_50017_STANDARD_GROUP to objects BaseData and BaseData.Standards.

  • Steel Joints RFEM: Added GB 50017 settings attribute settings_gb50017 with objects SettingsGb50017TreeTable and SettingsGb50017TreeTableRow to objects JointStiffnessAnalysisConfiguration and JointUlsConfiguration.

  • Members RFEM RSTAB: Added attribute concrete_reinforcement_set to objects Member, MemberRepresentative, and MemberSet, and attributes member_model_concrete_reinforcement_set and member_set_model_concrete_reinforcement_set to object MemberSetRepresentative.

Changed
  • Calculation Diagrams RFEM RSTAB: Renamed the building stories sensitivity coefficient axis-value enum values from PHI to THETA (for example HORIZONTAL_AXIS_VALUE_BUILDING_STORIES_SENSITIVITY_COEFFICIENT_PHI_XHORIZONTAL_AXIS_VALUE_BUILDING_STORIES_SENSITIVITY_COEFFICIENT_THETA_X) in objects CalculationDiagram.HorizontalAxisValue and CalculationDiagram.VerticalAxisValue.

  • Cross-Sections RFEM RSTAB RSECTION: Changed attributes Type_c_R, n, and n_R in object CrossSection from double values to enums CrossSection.TypeCR, CrossSection.N, and CrossSection.NR respectively, and changed attributes d_duct_auto and e_auto from double to bool.

Removed
  • Loading RFEM RSTAB: Removed attributes dead_no_effective_seismic_weight, dead_no_effective_seismic_weight_NBC05, and dead_no_effective_seismic_weight_NBC15 from object LoadCase.

  • Punching Reinforcement RFEM: Removed attribute perimeter_layout_allow_asym from object PunchingReinforcement.


2.15.1 - 06/07/2026#

Added
  • Base Data RFEM RSTAB: Added attribute craneway_design_active to object BaseData.Addons, attribute additional_combination_standard_active to object BaseData.CombinationsSettings, and attribute shear_center_position with enums BaseData.ShearCenterPosition and BaseData.GeneralSettings.ShearCenterPosition to object BaseData.GeneralSettings; and added NCh 433:2026 dynamic analysis standard enum value DYNAMIC_ANALYSIS_NATIONAL_ANNEX_AND_EDITION_NCH_433_2026_STANDARD to objects BaseData and BaseData.Standards.

  • Cross-Sections RFEM RSTAB RSECTION: Added attributes w_bf and w_tf to object CrossSection.

  • Loads RFEM: Added attributes acceleration, definition, distance, end_velocity, and initial_velocity with enum Definition to objects SurfaceLoad and SurfaceSetLoad.

  • Beam Panels RFEM: Added studs table attribute studs with objects InnerStudsStructure.StudsRow and InnerStudsStructure.StudsTable to object InnerStudsStructure.

  • Building Model RFEM: Added attribute surfaces_included_in_floors to object FloorSet.

  • Lines RFEM: Added attribute ignored_for_surface_cell_generation to object Line.

  • Solids RFEM: Added solid grid definition attributes (grid_enabled, grid_type, grid_adapt_automatically, grid_origin, and the related grid distance, origin, and point-count attributes) with enum Solid.GridType to object Solid.

  • Parts RSECTION: Added attributes integrated_lines, integrated_parts, and integrated_points to object Part.

Changed
  • Base Data RFEM RSTAB: Renamed the design standard and standard-group enum values (removing the redundant STANDARD/STANDARD_GROUP token) for the aluminum design, combination wizard, concrete design, dynamic analysis, load wizard, steel design, and timber design standards in objects BaseData and BaseData.Standards (for example ALUMINUM_DESIGN_STANDARD_NATIONAL_ANNEX_AND_EDITION_EN_1999_CEN_2013_12_STANDARDALUMINUM_DESIGN_NATIONAL_ANNEX_AND_EDITION_EN_1999_CEN_2013_12_STANDARD); and in RFEM also renamed the corresponding geotechnical analysis, glass design, masonry design, and steel joint design standard enum values.

Removed
  • Base Data RSTAB: Removed attributes building_story_modify_geometry_type and building_story_thickness_type with enums BaseData.BuildingStoryModifyGeometryType, BaseData.BuildingStoryThicknessType, BaseData.GeneralSettings.BuildingStoryModifyGeometryType, and BaseData.GeneralSettings.BuildingStoryThicknessType from object BaseData.GeneralSettings.


2.14.13 - 29/06/2026#

Added
  • Base Data RFEM RSTAB: Added EN 1990 Geotechnics ÖNORM 2018-01 combination wizard standard enum value COMBINATION_WIZARD_NATIONAL_ANNEX_AND_EDITION_EN_1990_GEOTECHNICS_OENORM_2018_01_STANDARD to objects BaseData and BaseData.Standards.

  • Loading RFEM RSTAB: Added attribute foil_material_loading_conditions and enum FoilMaterialLoadingConditions to objects LoadCase and LoadCombination.

  • Cross-Sections RFEM RSTAB RSECTION: Added rebar cross-section parametrization enum values PARAMETRIZATION_TYPE_PARAMETRIC_BARS__REBAR__REBAR and PARAMETRIZATION_TYPE_STANDARDIZED_STEEL__REBAR_SECTIONS__REBAR_S to object CrossSection.ParametrizationType.

  • Building Model RFEM: Added attribute consider_only_current_floor_objects_for_load_distribution to object BuildingStory.

  • Construction Stages RFEM: Added member hinge property-to-modify enum values PROPERTY_TO_MODIFY_PROPERTY_TYPE_HINGE_AT_MEMBER_START and PROPERTY_TO_MODIFY_PROPERTY_TYPE_HINGE_AT_MEMBER_END to object ConstructionStage.MemberPropertyModificationsRow.PropertyToModify.

Changed
  • Load Wizards RFEM RSTAB: Changed attributes import_from_supported_lines_no and import_from_supported_nodes_no in object ImportSupportReactions from repeated int32 values to single string values.

  • Cross-Sections RFEM RSTAB: Changed attribute phase_parts in object CrossSection from repeated int32 values to a single string value.

Removed
  • Construction Stages RFEM: Removed property-to-modify enum value PROPERTY_TO_MODIFY_UNKNOWN from object ConstructionStage.MemberPropertyModificationsRow.PropertyToModify.


2.14.12 - 22/06/2026#

Added
  • Pulleys RFEM RSTAB: Added object Pulley with enum Pulley.PulleyLosses; and added enum value OBJECT_TYPE_PULLEY to object ObjectType.

  • Export RFEM RSTAB RSECTION: Added CSV export attribute objects DetailsOfDesignCsvExportAttributes and ResultTableCsvExportAttributes.

Removed
  • Results RFEM: Removed steel stress and strain in crack result table enum values STATIC_ANALYSIS_SURFACES_STEEL_STRAINS_IN_CRACK_GRID_POINTS_TABLE, STATIC_ANALYSIS_SURFACES_STEEL_STRAINS_IN_CRACK_MESH_NODES_TABLE, STATIC_ANALYSIS_SURFACES_STEEL_STRESSES_IN_CRACK_GRID_POINTS_TABLE, and STATIC_ANALYSIS_SURFACES_STEEL_STRESSES_IN_CRACK_MESH_NODES_TABLE from object ResultTable.


2.14.11 - 15/06/2026#

Action Required

Warning

  • MCP Server RFEM RSTAB RSECTION: The MCP server installation has changed. The dlubal-mcp Python package is no longer bundled with the application and must be installed separately into the Dlubal application’s Python environment. The unified server is now started as the dlubal_mcp module (replacing rfem_mcp_server) and serves on http://127.0.0.1:7130/mcp by default (previously http://127.0.0.1:8000/mcp). See MCP Server for the updated installation and configuration steps.

Added
  • Object Tables RFEM RSTAB RSECTION: Added method set_object_table() to write modified object table data back to the model for a given object type.

  • Sections RFEM RSTAB: Added object Section with enums Section.DefinitionType, Section.DirectionVectorType, Section.PlaneOrientation, Section.RotationAnglesSequence, Section.SectionDirection, and Section.SectionType; and added enum value OBJECT_TYPE_SECTION to object ObjectType.

  • Base Data RFEM RSTAB: Added NZS 3404:2007 steel design standard enum value STEEL_DESIGN_NATIONAL_ANNEX_AND_EDITION_NZS_3404_2007_10_STANDARD and standard group STEEL_DESIGN_NZS_3404_STANDARD_GROUP to objects BaseData and BaseData.Standards.

  • Concrete Design RFEM RSTAB: Added Eurocode 2 (second generation) settings attributes (e.g. settings_main_ec2v2) and related tree-table objects to objects ConcreteDesignFrConfiguration, ConcreteDesignSeismicConfiguration, ConcreteDesignSlsConfiguration, and ConcreteDesignUlsConfiguration.

  • Steel Design RFEM RSTAB: Added NZS 3404 settings attributes settings_nzs3404 and surfaces_settings_nzs3404 and related tree-table objects to objects SteelDesignSlsConfiguration and SteelDesignUlsConfiguration.

  • Load Wizards RFEM RSTAB: Added numerous load wizard zone enum values to objects BaseData.LoadWizardZone and BaseData.WizardsDefaults.LoadWizardZone; and added the corresponding wind profile load zone enum values to object WindProfile.LoadZone.

  • Geotechnical Analysis RFEM: Added attributes axial_strength_active, shear_strength, shear_strength_active, normal_stiffness, shear_stiffness, modulus_of_subgrade_reaction, and user_defined_resistances to object PileResistance; added enum value SHAFT_RESISTANCE_DISTRIBUTION_TYPE_UNIFORM to object PileResistance.ShaftResistanceDistributionType; and added attributes geotechnical_analysis_global_coefficient_of_structural_strength and geotechnical_analysis_incremental_stress_correction with enum StaticAnalysisSettings.GeotechnicalAnalysisIncrementalStressCorrection to object StaticAnalysisSettings.

  • Stability Analysis RFEM: Added attribute plate_bending_theory and enum StabilityAnalysisSettings.PlateBendingTheory to object StabilityAnalysisSettings.

  • Results RFEM: Added steel stress and strain in crack result table enum values to object ResultTable; and added distribution of loads in mesh nodes result type enum values to object ResultsType.

  • Rigid Links RFEM: Added attributes coordinate_system, translational_constraint_x, translational_constraint_y, translational_constraint_z, rotational_constraint_x, rotational_constraint_y, and rotational_constraint_z to object RigidLink.

  • Structure Modifications RFEM RSTAB: Added attributes activate_member_reinforcement_for_all_enabled and activate_member_reinforcement_for_objects to object StructureModification; and in RFEM added attributes activate_surface_reinforcement_for_all_enabled and activate_surface_reinforcement_for_objects.

Changed
  • Load Wizards RFEM RSTAB: Changed attributes import_from_supported_lines_no and import_from_supported_nodes_no in object ImportSupportReactions from single string values to repeated int32 values.

  • Cross-Sections RFEM RSTAB: Changed attribute phase_parts in object CrossSection from a single string value to repeated int32 values.

  • Subpanels RSECTION: Replaced attributes restrained_at_start and restrained_at_end with attribute restraint in object Subpanel; and added enum Subpanel.Restraint.

Removed
  • Load Wizards RFEM RSTAB: Removed load wizard zone enum values LOAD_WIZARD_ZONE_7_5 and LOAD_WIZARD_ZONE_LEQ_4_5 from objects BaseData.LoadWizardZone and BaseData.WizardsDefaults.LoadWizardZone; and removed wind profile load zone enum values LOAD_ZONE_TYPE_7_5 and LOAD_ZONE_TYPE_LEQ_4_5 from object WindProfile.LoadZone.


2.14.10 - 08/06/2026#

Added

Highlight

  • .NET Framework Client RFEM RSTAB RSECTION: Added a dedicated .NET Framework client for projects that cannot target the current .NET runtime.

  • Application RFEM RSTAB RSECTION: Added optional parameter clear_history_before_save to method save_model().

  • Load Wizards RFEM RSTAB: Added CFE Viento 2020 load wizard standard enum value LOAD_WIZARD_NATIONAL_ANNEX_AND_EDITION_CFE_VIENTO_2020_STANDARD to objects BaseData.LoadWizardStandard and BaseData.Standards.LoadWizardStandard; added load wizard zone enum values LOAD_WIZARD_ZONE_LEQ_230 and LOAD_WIZARD_ZONE_LEQ_250 to objects BaseData.LoadWizardZone and BaseData.WizardsDefaults.LoadWizardZone; and added wind profile load zone enum values LOAD_ZONE_TYPE_LEQ_230 and LOAD_ZONE_TYPE_LEQ_250 to object WindProfile.LoadZone.

  • Results RFEM: Added surface reinforcement stress and strain result table enum values to object ResultTable; added surface reinforcement stress and strain result type enum values to object ResultsType; and added concrete design surface contour result type enum values to object ResultsType.

  • Steel Design RFEM RSTAB: Added buckling-restrained brace adjusted strength result table enum values STEEL_DESIGN_BRB_ADJUSTED_STRENGTH_BY_MEMBER_TABLE and STEEL_DESIGN_BRB_ADJUSTED_STRENGTH_BY_MEMBER_SET_TABLE to object ResultTable.

  • Cross-Sections RFEM RSTAB RSECTION: Added buckling-restrained brace parametrization enum value PARAMETRIZATION_TYPE_STANDARDIZED_STEEL__BRB_BUCKLING_RESTRAINED_BRACE__BRB_S to object CrossSection.ParametrizationType.

Removed
  • Cross-Sections RFEM RSTAB RSECTION: Removed attribute d_s from object CrossSection.


2.14.9 - 01/06/2026#

Action Required

Warning

  • API Key Management RFEM RSTAB RSECTION: Python clients now store saved API keys in C:\Users\<username>\AppData\Local\Dlubal\api\config.ini on Windows, or in the user configuration directory on non-Windows systems.

  • Existing Python users who relied on the previous file in the Dlubal installation directory should move their config.ini file to the new user-local location.

Added

Highlight

  • API Key Management RFEM RSTAB RSECTION: Added user-local config.ini API key storage for C# clients as well at C:\Users\<username>\AppData\Local\Dlubal\api\config.ini.

  • Base Data RFEM RSTAB: Added CEN/TS 19100 combination wizard standard enum values COMBINATION_WIZARD_NATIONAL_ANNEX_AND_EDITION_CEN_TS_19100_2021_01_STANDARD and COMBINATION_WIZARD_CEN_TS_19100_STANDARD_GROUP to objects BaseData and BaseData.Standards; added ACI 318:2025 concrete design standard enum value CONCRETE_DESIGN_NATIONAL_ANNEX_AND_EDITION_ACI_318_2025_STANDARD to objects BaseData and BaseData.Standards; and in RFEM added ACI 318:2025 geotechnical analysis standard enum value GEOTECHNICAL_ANALYSIS_NATIONAL_ANNEX_AND_EDITION_ACI_318_2025_STANDARD to objects BaseData and BaseData.Standards.

  • Loading RFEM RSTAB: Added additional load duration enum values such as LOAD_DURATION_VERY_SHORT_3_SECONDS, LOAD_DURATION_SHORT_30_SECONDS, LOAD_DURATION_SHORT_5_MINUTES, LOAD_DURATION_INTERMEDIATE_8_HOURS, and LOAD_DURATION_DYNAMIC_100_MILISECONDS to objects LoadCase, LoadCombination, and ResultCombination; and in RFEM added the same enum values to object ConstructionStage.

  • Load Wizards RFEM RSTAB: Added attribute direction to object ImportSupportReactions.ConnectedLoadingRow; and added enums ImportSupportReactions.Direction and ImportSupportReactions.ConnectedLoadingRow.Direction.

  • Result Objects RFEM: Added attributes assigned_lines, assigned_member_sets, assigned_members, assigned_nodes, and assigned_surfaces to object ResultPoint; and added enum value RESULT_POINT_TYPE_SUPPORT_FORCE_RESULTANT to object ResultPoint.ResultPointType.

  • Results RFEM: Added concrete stress and strain result table enum values to object ResultTable and concrete stress and strain result type enum values to object ResultsType.

  • Concrete RFEM RSTAB: Added top and bottom reinforcement bar count, diameter, bar size designation, and reinforcement area attributes with related enums to objects Member, MemberSet, MemberRepresentative, and MemberSetRepresentative; and in RFEM added the same reinforcement attributes and enums to objects DeepBeam and ShearWall.

  • Steel Joints RFEM: Added attributes free_end_deformations_for_buckling, load_type, stiffness_analysis_directions, and support_type to object SteelJoint.MembersRow; and added related load type, stiffness analysis direction, and support type enums.

  • Surfaces RFEM: Added cost and emissions estimation attributes and related unit enums to object Surface.

Changed
  • Building Model RFEM: Replaced isolated-member attributes enable_user_defined_isolated_members and isolated_members with member-in-floor attributes enable_user_defined_members_included_in_floors and members_included_in_floors in object BuildingStory; and replaced attribute isolated_members with members_included_in_floors in object FloorSet.

  • Reinforcement RFEM: Replaced attribute cost_estimation_apply_from_material with cost_estimation_use_only_costs_from_material in objects SurfaceReinforcement and Thickness.

Removed
  • Loading RFEM RSTAB: Removed attribute active_for_timber_joints from object DesignSituation.

  • Wind Simulation RFEM RSTAB: Removed attributes intermediate_transient_master_time_step and intermediate_transient_results_for_all_time_steps from object WindSimulationAnalysisSettings.


2.14.8 - 25/05/2026#

Added
  • Base Data RFEM RSTAB: Added GB 50010 concrete design standard enum values CONCRETE_DESIGN_NATIONAL_ANNEX_AND_EDITION_GB_50010_2010_STANDARD and CONCRETE_DESIGN_GB_50010_STANDARD_GROUP to objects BaseData and BaseData.Standards; and in RFEM added GB 50007 geotechnical analysis standard enum values GEOTECHNICAL_ANALYSIS_NATIONAL_ANNEX_AND_EDITION_GB_50007_2011_STANDARD and GEOTECHNICAL_ANALYSIS_GB_50007_STANDARD_GROUP to objects BaseData and BaseData.Standards.

  • Dynamic Loads RFEM RSTAB: Added objects ResponseSpectrum.StandardParametersTreeTable and ResponseSpectrum.StandardParametersTreeTableRow; and added attribute standard_parameters to object ResponseSpectrum.

  • Geotechnical Analysis RFEM: Added objects PileResistance.ShaftResistanceParametersRow and PileResistance.ShaftResistanceParametersTable; added attributes normal_stiffness_end, normal_stiffness_start, pile_resistance_type, poissons_ratio_of_interface, shaft_resistance_distribution_type, and shaft_resistance_parameters to object PileResistance; and added enums PileResistance.PileResistanceType and PileResistance.ShaftResistanceDistributionType.

  • Loading RFEM RSTAB: Added attributes civil_consider_design_situation_seismic_mass_combination, live_load_floor_civil_buildings, and live_load_floor_industrial_buildings to object LoadCase; and added enums LoadCase.LiveLoadFloorCivilBuildings and LoadCase.LiveLoadFloorIndustrialBuildings.

  • Mesh RFEM: Added adaptive refinement attributes adaptive_refinement_average_energy_error_tolerance, adaptive_refinement_enabled, adaptive_refinement_max_iterations, adaptive_refinement_min_element_length, adaptive_refinement_reference_load, and adaptive_refinement_use_min_element_length to object MeshSettings.

  • Base Data RSECTION: Added attributes is_finite_element_analysis_enabled, is_high_rise_analysis_enabled, is_thin_walled_analysis_enabled, and solver_model to object BaseData.GeneralSettings; and added enums BaseData.GeneralSettings.SolverModel and BaseData.SolverModel.

Changed
  • API Methods RFEM RSTAB RSECTION: Extended public methods create_object_list(), update_object_list(), set_base_data(), move_objects(), rotate_objects(), and mirror_objects() with optional parameter skip_invalid_attributes.

  • Geotechnical Analysis RFEM: Replaced skin resistance parameters in object PileResistance with shaft resistance parameters.

  • Loading RFEM RSTAB: Replaced attributes liveload_consider_design_situation_seismic_mass_check and liveload_consider_design_situation_seismic_mass_combo in object LoadCase with civil_consider_design_situation_seismic_mass_combination and live load floor attributes.

  • Modal Analysis RFEM: Replaced enum value MODAL_ANALYSIS_MASSES_IN_LOCATIONS_TABLE with MODAL_ANALYSIS_MASSES_IN_MESH_NODES_TABLE in object ResultTable.

  • Modal Analysis RSTAB: Replaced enum value MODAL_ANALYSIS_MASSES_IN_LOCATIONS_TABLE with MODAL_ANALYSIS_MASSES_IN_NODES_AND_DIVISION_POINTS_TABLE in object ResultTable.

Removed
  • Geotechnical Analysis RFEM: Removed objects PileResistance.SkinResistanceParametersRow and PileResistance.SkinResistanceParametersTable, attributes skin_resistance_parameters and skin_resistance_type, and enum PileResistance.SkinResistanceType from object PileResistance.


2.14.7 - 18/05/2026#

Added
  • Component Design RFEM: Added attributes script_after_calculation_enabled, script_after_save_enabled, script_validation_enabled, and script_validation_filename to object ComponentSerie.

  • Digital Twins RFEM RSTAB: Added attribute referenced_value to object Sensor.MeasurementsRow; added attributes hit_rate, hit_rate_indicator, overall_average, overall_combined_average, overall_combined_maximum, overall_combined_median, overall_combined_minimum, overall_combined_standard_deviation, overall_maximum, overall_median, overall_minimum, overall_referenced_average, overall_referenced_maximum, overall_referenced_median, overall_referenced_minimum, overall_referenced_standard_deviation, overall_standard_deviation, and pearson_correlation_coefficient to object SensorSet; and added attributes allowable_deviation_is_relative, allowable_deviation_w, allowable_deviation_w_rel, hit_rate, hit_rate_indicator, pearson_correlation_coefficient, and reference_calculation_enabled to object SensorValueDefinition.

  • Imperfections RFEM RSTAB: Added attribute static_analysis_settings to object ImperfectionCase.

  • Steel Joints RFEM: Added enum values STEEL_JOINTS_BUCKLING_RESULTS_TABLE, STEEL_JOINTS_DESIGN_RATIOS_BY_COMPONENT_TABLE, STEEL_JOINTS_DESIGN_RATIOS_BY_CONSTRUCTION_STAGE_TABLE, STEEL_JOINTS_DESIGN_RATIOS_BY_DESIGN_SITUATION_TABLE, STEEL_JOINTS_DESIGN_RATIOS_BY_JOINT_TABLE, STEEL_JOINTS_DESIGN_RATIOS_BY_LOADING_TABLE, STEEL_JOINTS_DESIGN_RATIOS_BY_NODE_TABLE, STEEL_JOINTS_PRELIMINARY_DESIGN_TABLE, STEEL_JOINTS_STIFFNESS_ANALYSIS_RESULTS_TABLE, and STEEL_JOINTS_STIFFNESS_CLASSIFICATION_TABLE to object ResultTable; and added enum values STEEL_JOINTS_DESIGN_RATIOS, STEEL_JOINTS_DESIGN_RATIOS_BY_CONSTRUCTION_STAGE, STEEL_JOINTS_DESIGN_RATIOS_BY_DESIGN_SITUATION, STEEL_JOINTS_DESIGN_RATIOS_BY_LOADING, STEEL_JOINTS_DESIGN_RATIOS_BY_JOINT, STEEL_JOINTS_DESIGN_RATIOS_BY_NODE, STEEL_JOINTS_DESIGN_RATIOS_BY_COMPONENT, STEEL_JOINTS_BUCKLING_DESIGN_RATIOS, and STEEL_JOINTS_DESIGN_CHECK_DETAILS to object ResultsType.

  • Cross-Sections RFEM RSTAB RSECTION: Added attribute h_w_cat to object CrossSection.

  • Nodal Links RFEM RSTAB: Added enum values SEARCH_METHOD_CLOSEST_OBJECTS_PARALLEL_TO_X, SEARCH_METHOD_CLOSEST_OBJECTS_PARALLEL_TO_Y, and SEARCH_METHOD_CLOSEST_OBJECTS_PARALLEL_TO_Z to object NodalLink.SearchMethod.


2.14.6 - 11/05/2026#

Added
  • Base Data RFEM RSTAB: Added enum value COMBINATION_WIZARD_NATIONAL_ANNEX_AND_EDITION_EN_1990_GEOTECHNICS_DIN_2015_12_STANDARD to objects BaseData and BaseData.Standards.

  • Concrete Design RFEM RSTAB: Added attributes assigned_to_all_prestressed_beams and assigned_to_prestressed_beams to objects ConcreteDesignFrConfiguration, ConcreteDesignSeismicConfiguration, ConcreteDesignSlsConfiguration, and ConcreteDesignUlsConfiguration.

  • Load Cases RFEM RSTAB: Added attribute active_for_construction_phases to object LoadCase.

  • Loads RFEM RSTAB: Added attributes definition, initial_velocity, end_velocity, acceleration, and distance and enum Definition to objects MemberLoad and MemberSetLoad; and added enum value UNIT_GROUP_LOADS_ACCELERATION to object GlobalParameter.UnitGroup.

  • Structure Core RFEM RSTAB: Added enum value TYPE_BUCKLING_RESTRAINED_BRACE to objects Member.Type and MemberRepresentative.Type; added enum value MEMBER_MODEL_TYPE_BUCKLING_RESTRAINED_BRACE to object MemberSetRepresentative.MemberModelType; and added prestressed-beam design attributes to objects MemberSet and MemberSetRepresentative.

  • Surfaces RFEM: Added objects Surface.NurbsControlPointsByComponentsTable and Surface.NurbsControlPointsByComponentsRow and attribute nurbs_control_points_by_components to object Surface.

Changed
  • Glass Design RFEM: Renamed edge finishing enum value EDGE_FINISHING_ARRISED_EDGES to EDGE_FINISHING_ARRISSED_EDGES in objects GlassCompositionModel and GlassCompositionModel.LayersReferenceTableRow.

  • Thickness RFEM: Renamed edge finishing enum value EDGE_FINISHING_ARRISED_EDGES to EDGE_FINISHING_ARRISSED_EDGES in objects Thickness and Thickness.LayersReferenceTableRow.

  • Cross-Sections RFEM RSTAB RSECTION: Replaced enum value PARAMETRIZATION_TYPE_STANDARDIZED_STEEL__PRESTRESSED_BAR_SECTIONS__REBAR_S with PARAMETRIZATION_TYPE_STANDARDIZED_STEEL__PRESTRESSED_BAR_SECTIONS__PRESTRESS_S in object CrossSection.ParametrizationType.


2.14.5 - 04/05/2026#

Fixed
  • Structure Modification RFEM RSTAB: Fixed setting and retrieving repeated numeric list attributes in object StructureModification, including modify_stiffnesses_member_table.rows[].members, modify_stiffnesses_surface_table.rows[].surfaces, and modify_stiffnesses_gas_solids_table.rows[].gas_solids_no.

  • Construction Stages RFEM: Fixed setting and retrieving repeated numeric list attributes in object ConstructionStage, including member_property_modifications.rows[].members_no, surface_property_modifications.rows[].surfaces_no, solid_property_modifications.rows[].solids_no, node_property_modifications.rows[].nodes_no, and line_support_property_modifications.rows[].lines_no.

  • Thickness RFEM: Fixed setting repeated numeric list attribute parent_thickness_layers in object Thickness.

  • Steel Design RFEM RSTAB: Fixed retrieving repeated numeric list attributes in objects SteelBoundaryConditions and SteelEffectiveLengths, including nodal_supports.rows[].nodes and member_hinges.rows[].nodes.

  • Craneway Design RFEM RSTAB: Fixed retrieving repeated numeric list attribute nodal_support_table.rows[].assigned_nodes in object Craneway.

  • Load Wizards RFEM RSTAB: Fixed retrieving repeated numeric list attribute corner_nodes.rows[].row in object MemberLoadsFromAreaLoad.

Added
  • Manipulation RFEM RSTAB RSECTION: Added method mirror_objects() to mirror selected objects or create mirrored copies; added object MirrorObjectsRequest; and added mirroring enums MirroringPlaneSpecificationType and Plane for RFEM RSTAB, and enum MirroringAxisSpecificationType for RSECTION.

  • Base Data RFEM RSTAB: Added second-generation standard enum values for aluminum design, steel design, and timber design to objects BaseData and BaseData.Standards; and in RFEM also added glass design standard enum values GLASS_DESIGN_NATIONAL_ANNEX_AND_EDITION_CEN_TS_19100_2021_11_STANDARD and GLASS_DESIGN_CEN_TS_19100_STANDARD_GROUP.

  • Aluminum Design RFEM RSTAB: Added EC9 V2 settings tree table objects and attributes settings_ec9_v2 and surfaces_settings_ec9_v2 to objects AluminumDesignSlsConfiguration and AluminumDesignUlsConfiguration.

  • Steel Design RFEM RSTAB: Added EC3 V2 settings tree table objects and attribute settings_ec3_v2 to objects SteelDesignFrConfiguration, SteelDesignSlsConfiguration, and SteelDesignUlsConfiguration; and added attribute surfaces_settings_ec3_v2 to objects SteelDesignSlsConfiguration and SteelDesignUlsConfiguration.

  • Timber Design RFEM RSTAB: Added EC5 V2 settings tree table objects and attributes settings_ec5_v2 and surfaces_settings_ec5_v2 to objects TimberDesignFrConfiguration, TimberDesignSlsConfiguration, and TimberDesignUlsConfiguration; and added attribute lines_settings_ec5_v2 to object TimberDesignUlsConfiguration.

  • Glass Design RFEM: Added TS 19100 settings tree table objects and attributes solids_settings_ts19100 and surfaces_settings_ts19100 to objects GlassDesignSlsConfiguration and GlassDesignUlsConfiguration; added attributes heat_treatment and surface_profile to objects GlassCompositionModel.LayersReferenceTableRow and Thickness.LayersReferenceTableRow; added enums HeatTreatment and SurfaceProfile; and added edge finishing enum values EDGE_FINISHING_ARRISED_EDGES, EDGE_FINISHING_AS_CUT_EDGES, and EDGE_FINISHING_GROUND_EDGES.

  • Building Model RFEM: Added attribute center_of_rigidity_calculation to object BuildingStory.

  • Loads RFEM RSTAB: Added attributes coordinate_system and load_direction and enum AdditionalFoundationLoad.LoadDirection to object AdditionalFoundationLoad; and added attribute force_eccentricity_enabled to object NodalLoad.

  • Reinforcement RFEM: Added enum value TYPE_HEADED_SHEAR_STUD_SMOOTH_SHAFT to object PunchingReinforcement.Type.

  • Structure Core RFEM RSTAB RSECTION: Added attributes d_duct_auto, d_duct_min, delta_duct_min, and t_corrug to object CrossSection.

  • Structure Core RFEM: Added attributes deflection_check_support_condition_surface_type and load_distribution_factor_table_enabled to object Surface; added enum values DEFLECTION_CHECK_SURFACE_TYPE_FLOOR, DEFLECTION_CHECK_SURFACE_TYPE_GLASS_COMPONENTS, and DEFLECTION_CHECK_SURFACE_TYPE_IGU to objects Surface.DeflectionCheckSurfaceType and SurfaceSet.DeflectionCheckSurfaceType; added attribute deflection_check_support_condition_solid_type to objects Solid and SolidSet; and added enum values DEFLECTION_CHECK_SOLID_TYPE_FLOOR, DEFLECTION_CHECK_SOLID_TYPE_GLASS_COMPONENTS, and DEFLECTION_CHECK_SOLID_TYPE_IGU to objects Solid.DeflectionCheckSolidType and SolidSet.DeflectionCheckSolidType.

  • Load Wizards RFEM RSTAB: Added enum value LOAD_DISTRIBUTION_UNIFORM to object ImportSupportReactions.LoadDistribution.

Changed
  • Conversion Tables RFEM RSTAB: Renamed section conversion table manager API objects and attribute from SectionConversionTablesManager and section_conversion_tables_manager to CrossSectionConversionTablesManager and cross_section_conversion_tables_manager.

  • Loading RFEM RSTAB: Replaced attribute has_inclusive_action in object Action with attributes inclusive_action and inclusive_action_enabled.

  • Manipulation RSTAB: Renamed attributes connect_lines_members_surfaces to connect_members in objects MoveObjectsRequest and RotateObjectsRequest.

  • Structure Core RFEM: Replaced attributes deflection_check_double_supported_surface_type and deflection_check_double_supported_solid_type with attributes deflection_check_support_condition_surface_type and deflection_check_support_condition_solid_type in surface and solid objects.

Removed
  • Cross-Sections RFEM RSTAB RSECTION: Removed attribute d_corrug from object CrossSection.

  • Load Wizards RFEM RSTAB: Removed enum value LOAD_DISTRIBUTION_UNKNOWN from object ImportSupportReactions.LoadDistribution.


2.14.4 - 27/04/2026#

Fixed
  • Python Client: Fixed installation with Python 3.14 by updating dependency compatibility.

Added
  • Printout Reports RFEM RSTAB RSECTION: Added method create_printout_report() to create a new printout report; and added object CreatePrintoutReportRequest.

  • Base Data RFEM RSTAB: Added enum values CONCRETE_DESIGN_NATIONAL_ANNEX_AND_EDITION_EN_1992_2ND_CEN_2023_11_STANDARD, CONCRETE_DESIGN_EN_1992_2ND_GENERATION_STANDARD_GROUP, and DYNAMIC_ANALYSIS_NATIONAL_ANNEX_AND_EDITION_NBC_2025_STANDARD to object BaseData and BaseData.Standards standard enums.

  • Geotechnical Analysis RSTAB: Added object Borehole with objects Borehole.LayersTable and Borehole.LayersTableRow; added enum Borehole.Type; added enum value OBJECT_TYPE_BOREHOLE to object ObjectType; added enum value SOIL_DEFINITION_TYPE_MULTILAYERED_BOREHOLE to object SingleFoundation.SoilDefinitionType; and added a Borehole reference to attribute borehole in object SingleFoundation.

  • Reinforcement RFEM: Added enum PunchingReinforcement.UniformLayoutType and added attributes uniform_layout_type, side_layout_number_short, side_layout_number_short_calculated, side_layout_number_short_auto_minimum, side_layout_number_short_auto_maximum, side_layout_number_short_auto_priority, side_layout_number_short_auto_enabled, side_layout_number_long, side_layout_number_long_calculated, side_layout_number_long_auto_minimum, side_layout_number_long_auto_maximum, side_layout_number_long_auto_priority, side_layout_number_long_auto_enabled, perimeter_layout_number, perimeter_layout_number_calculated, perimeter_layout_number_auto_minimum, perimeter_layout_number_auto_maximum, perimeter_layout_number_auto_priority, perimeter_layout_number_auto_enabled, perimeter_layout_allow_asym, perimeter_area_long, and perimeter_area_short to object PunchingReinforcement.

  • Surfaces RFEM: Added attributes result_surface_integration_region_dimension_minus and result_surface_integration_region_dimension_plus to object Surface; and added enum value RESULT_SURFACE_INTEGRATE_STRESSES_AND_FORCES_WITHIN_INTEGRATION_REGION to object Surface.ResultSurfaceIntegrateStressesAndForces.

  • Cross-Sections RFEM RSTAB RSECTION: Added enum value PARAMETRIZATION_TYPE_BUILT_UP_COMPOSITE__COMPOSITE_BRB_SECTIONS__COMPOSITE_BRB to object CrossSection.ParametrizationType.

Changed
  • Loads RFEM: Changed free load location attributes in objects FreeCircularLoad, FreeConcentratedLoad, FreeLineLoad, and FreeRectangularLoad from *_x and *_y names to *_coordinate_1 and *_coordinate_2 names.

Removed
  • Geotechnical Analysis RFEM: Removed attributes generate_additional_supports_for_lines and generate_additional_supports_for_nodes from object SoilMassif.

  • Digital Twins RFEM RSTAB: Removed story deformation, story force, story global-Z building direction, story relative position, and story sensitivity coefficient enum values from objects SensorValueDefinition.FunctionResultType and SensorValueDefinition.ResultType; and removed force, moment, and building-story sensitivity coefficient enum values from objects SensorValueDefinition.FunctionValue and SensorValueDefinition.Value.

  • Cross-Sections RFEM RSTAB RSECTION: Removed enum value PARAMETRIZATION_TYPE_BUILT_UP_COMPOSITE__SECTIONS_FROM_CORE_ENVELOPE__COMPOSITE_CORE_ENV from object CrossSection.ParametrizationType.


2.14.3 - 20/04/2026#

Added
  • Import Export RFEM RSTAB RSECTION: Added objects GlbExportAttributes and GltfExportAttributes for use with method export_to().

  • Reinforcement RFEM: Added attribute number_of_punching_reinforcement to object PunchingReinforcement.

  • Structure Advanced RFEM RSTAB: Added attributes deactivate_members, deactivate_support_on_members, and deactivate_support_on_nodes to object StructureModification; and in RFEM also added attributes deactivate_solids, deactivate_support_on_lines, deactivate_support_on_surfaces, and deactivate_surfaces.

  • Cross-Sections RFEM RSTAB RSECTION: Added attributes b_sc and t_sc to object CrossSection.

  • Cross-Sections RFEM RSTAB RSECTION: Added enum values PARAMETRIZATION_TYPE_PARAMETRIC_BARS__PRESTRESSED_BAR__PRESTRESS, PARAMETRIZATION_TYPE_PARAMETRIC_MASSIVE_I__MASSIVE_RECTANGLE_WITH_CHAMFERED_CORNERS__RC_M1, PARAMETRIZATION_TYPE_STANDARDIZED_STEEL__PRESTRESSED_BAR_SECTIONS__REBAR_S, and PARAMETRIZATION_TYPE_STANDARDIZED_STEEL__PRESTRESSED_WIRE_AND_STRAND_SECTIONS__TENDON_S to object CrossSection.ParametrizationType.

Changed
  • Craneway Design RFEM RSTAB: Changed proto file locations from types_for_craneway_design to craneway_design for objects Crane and Craneway and related enums, without object-name changes.

Removed
  • Aluminum Design RFEM RSTAB: Removed attribute determination_cb_member_type_adm and removed object AluminumEffectiveLengths.DeterminationCbMemberTypeAdm from object AluminumEffectiveLengths.

  • Cross-Sections RFEM RSTAB: Removed attribute t_a from object CrossSection.

  • Cross-Sections RFEM RSTAB RSECTION: Removed enum values PARAMETRIZATION_TYPE_PARAMETRIC_BARS__REBAR__REBAR, PARAMETRIZATION_TYPE_STANDARDIZED_STEEL__REBAR_SECTIONS__REBAR_S, and PARAMETRIZATION_TYPE_STANDARDIZED_STEEL__TENDON_SECTIONS__TENDON_S from object CrossSection.ParametrizationType.


2.14.2 - 13/04/2026#

Added
  • Printout Reports RFEM RSTAB RSECTION: Added method export_printout_report_to() to export a selected printout report to a target file format; added object ExportPrintoutReportToRequest; and added objects PdfExportAttributes, HtmlExportAttributes, and RtfExportAttributes.

  • Tables RFEM RSTAB RSECTION: Added method get_object_table() to retrieve object table data; added object GetObjectTableRequest; and added object TableColumn and attribute columns to object TableData.

  • Guide Objects RFEM RSTAB: Added object PointCloud with objects PointCloud.AxesSequence, PointCloud.DirectedToNodeFirstAxis, PointCloud.DirectedToNodeSecondAxis, PointCloud.ParallelToTwoNodesFirstAxis, PointCloud.ParallelToTwoNodesSecondAxis, PointCloud.PointsNumberDefinitionOption, and PointCloud.SpecificDirectionType; and added enum value OBJECT_TYPE_POINT_CLOUD to object ObjectType.

  • Digital Twins RFEM RSTAB: Added objects Sensor.FunctionLocationPointType, Sensor.MeasurementsRow.FunctionLocationPointType, SensorValueDefinition.FunctionResultType, and SensorValueDefinition.FunctionValue; added attributes function_grid_point_number, function_location_point_type, function_node, function_object, and function_result_point to object Sensor.MeasurementsRow; added attributes function_result_type and function_value to object SensorValueDefinition; and added enum values TYPE_RESULT_FUNCTION and RESULT_TYPE_INCREMENT to objects SensorValueDefinition.Type and SensorValueDefinition.ResultType.

  • Imperfections RFEM RSTAB: Added objects MemberImperfection.DesignValuesTable, MemberImperfection.DesignValuesTableRow, MemberSetImperfection.DesignValuesTable, and MemberSetImperfection.DesignValuesTableRow; and added attribute design_values_table to objects MemberImperfection and MemberSetImperfection.

  • Concrete Design RFEM RSTAB: Added objects ConcreteDesignSlsConfiguration.SettingsMainNtcTreeTable and ConcreteDesignSlsConfiguration.SettingsMainNtcTreeTableRow; and added attribute settings_main_ntc to object ConcreteDesignSlsConfiguration.

  • Component Design RFEM: Added attribute assigned_components_list to object ComponentSerie; and added attribute importance to objects Component.ComponentSettingsTreeTableRow and Component.ComponentParametersTreeTableRow.

  • Common RFEM RSTAB RSECTION: Added object EnumValue and added attribute enum_value to object Value.

  • Steel Design RFEM RSTAB: Added enum value STEEL_DESIGN_NATIONAL_ANNEX_AND_EDITION_CSA_S16_2024_STANDARD to objects BaseData.SteelDesignStandard and BaseData.Standards.SteelDesignStandard.

  • Steel Joints RFEM: Added enum value STEEL_JOINT_DESIGN_NATIONAL_ANNEX_AND_EDITION_CSA_S16_2024_STANDARD to objects BaseData.SteelJointDesignStandard and BaseData.Standards.SteelJointDesignStandard.

  • Cross-Sections RFEM RSTAB RSECTION: Added attributes Tr_I_ef and Tr_W_ef to object CrossSection.

Changed
  • Component Design RFEM: Changed attribute assigned_to_members in object Component from string to int32 and changed attributes assigned_to_member_ends and assigned_to_members from optional to repeated.


2.14.1 - 06/04/2026#

Action Required

Warning

  • C# Client: Starting from version 2.14.1, the Dlubal.Api NuGet package targets net9.0 instead of net8.0.

  • Existing C# projects targeting net8.0 cannot use version 2.14.1 or later without retargeting to net9.0. Recommendation: update the project and development environment to .NET 9, or keep using version 2.13.12 or earlier.

Fixed
  • Results RFEM: Fixed method get_result_table() to obtain STATIC_ANALYSIS_SURFACES_BASIC_STRESSES_GRID_POINTS_TABLE or STATIC_ANALYSIS_SURFACES_BASIC_STRESSES_MESH_NODES_TABLE results.

  • Results RFEM: Fixed method get_result_table() for CONCRETE_DESIGN_REQUIRED_REINFORCEMENT_AREA_ON_SURFACES_BY_LOCATION_TABLE where identifier column surface_no could return incorrect unrelated values instead of the actual surface number.

Added

Highlight

  • GeoZone Tool: Starting from version 2.14.1, the dlubal.api package is extended with the geo_zone_tool module for accessing GeoZone Tool load zone data, geographical characteristics, and PDF reports.

  • The module is available in Python via from dlubal.api import geo_zone_tool; the corresponding C# client package is Dlubal.API.GeoZoneTool.

  • Loading RFEM RSTAB RSECTION: Added enum value ACTION_CATEGORY_INVALID_ID to objects Action.ActionCategory and LoadCase.ActionCategory.

  • Load Wizards RFEM RSTAB: Added enum value ACTION_CATEGORY_INVALID_ID to object MovingLoad.ActionCategory.

  • Results RFEM: Added enum values MODAL_ANALYSIS_MESH_NODES_BY_MODE_SHAPE_TABLE and MODAL_ANALYSIS_MODE_SHAPES_BY_MESH_NODE_TABLE to object ResultTable; and added enum values MODAL_ANALYSIS_MASSES_IN_MESH_NODES and MODAL_ANALYSIS_MESH_NODES_MODE_SHAPE to object ResultsType.

  • Results RSTAB: Added enum value MODAL_ANALYSIS_MASSES_IN_NODES_AND_DIVISION_POINTS to object ResultsType.

  • Surfaces RFEM: Added object Surface.ResultSurfaceIntegrateStressesAndForces; and added attributes result_surface_exclude_solids, result_surface_exclude_surfaces, result_surface_include_all_solids, result_surface_include_all_surfaces, result_surface_include_solids, result_surface_include_surfaces, and result_surface_integrate_stresses_and_forces to object Surface.

  • Structure Advanced RFEM: Added attributes generating_object_info and is_generated to object SurfacesContact.

  • Glass Design RFEM: Added enum value SURFACE_STIFFNESS_TYPE_RESULT_SURFACE to object GlassCompositionModel.SurfaceStiffnessType.

  • Structure Core RSECTION: Added enum value DEFINITION_TYPE_MULTI_ARC to object Bar.DefinitionType; and added attributes info_arc_radius, multi_arc_bar_count, multi_arc_control_point, multi_arc_control_point_y, and multi_arc_control_point_z to object Bar.

Changed
  • Guide Objects RSECTION: Changed attribute type from common.Vector3d to common.Vector2d in object Dimension (linear_global_dimension_line_offset, radius_diameter_target_point_coordinates, slope_first_point_coordinates, slope_second_point_coordinates) and in object DxfFileModelObject (origin_coordinates).

  • Structure Core RSECTION: Changed attribute type from common.Vector3d to common.Vector2d for geometry-related attributes in objects Bar, Element, Element.NurbsControlPointsRow, Line, Line.NurbsControlPointsRow, Opening, Part, Point, Stirrup, and StressPoint.

  • Results RFEM RSTAB: Changed identifier column names returned by method get_result_table() from grid_point to grid_point_no and from mesh_node to mesh_node_no.


2.13.12 - 30/03/2026#

Fixed
  • Mesh Settings RFEM : Fixed possibility to set correctly surfaces_shape_of_finite_elements in MeshSettings

Added
  • Finite Element Mesh RFEM: Added method get_mesh_table() to return FE mesh table for selected MeshEntity and MeshShape.

  • Printout Reports RFEM RSTAB RSECTION: Added method get_printout_report_info_list() for retrieving the list of printout reports available for a model.

  • Base Data RFEM RSTAB: Added enum value DYNAMIC_ANALYSIS_NATIONAL_ANNEX_AND_EDITION_ASCE_41_2023_STANDARD to objects BaseData.DynamicAnalysisStandard and BaseData.Standards.DynamicAnalysisStandard; and added DYNAMIC_ANALYSIS_ASCE_SEI_41_STANDARD_GROUP to objects BaseData.DynamicAnalysisStandardGroup and BaseData.Standards.DynamicAnalysisStandardGroup.

  • Loading RFEM RSTAB: Added enum value DESIGN_SITUATION_TYPE_GEO_GEOTECHNICAL_DESIGN_ASD to object DesignSituation.DesignSituationType.

  • Cutting Patterns RFEM RSTAB: Added attributes generating_object_info and is_generated to object CuttingPattern.

  • Structure Core RFEM: Added attribute ignored_for_cutting_pattern_generation to objects Line and Surface.

  • Rule-Based Link Generator RFEM RSTAB: Added enum values RULE_TYPE_BEAM_PARALLEL_TO_NODE and RULE_TYPE_BEAM_PARALLEL_TO_SLAB to objects RuleBasedLinkGenerator.RuleType and RuleBasedLinkGenerator.RulesRow.RuleType.

  • Design Support RFEM RSTAB: Added attributes support_depth_negative_y, support_depth_negative_z, support_depth_positive_y, support_depth_positive_z, support_width_negative_y, support_width_negative_z, support_width_positive_y, support_width_positive_z, timber_factor_of_compression_negative_y, timber_factor_of_compression_negative_z, timber_factor_of_compression_positive_y, timber_factor_of_compression_positive_z, timber_spacing_of_rows_perpendicular_to_grain_direction_y, and timber_spacing_of_rows_perpendicular_to_grain_direction_z to object DesignSupport.


2.13.11 - 23/03/2026#

Fixed
  • Model Objects RFEM RSTAB RSECTION: Fixed a serious issue from version 2.13.10 where creating or updating model objects with nested / tree table attributes could fail with exception Attribute 'xxx' ... is invalid or incorrectly defined..

Added
  • Digital Twins RFEM RSTAB: Added objects Sensor.LocationPointType and Sensor.MeasurementsRow.LocationPointType; and added attributes grid_point_number, location_point_type, and result_point to object Sensor.MeasurementsRow.

  • Structure Core RFEM RSTAB: Added objects Member.PulleysOnMemberAssignmentRow, Member.PulleysOnMemberAssignmentTable, MemberRepresentative.PulleysOnMemberAssignmentRow, MemberRepresentative.PulleysOnMemberAssignmentTable, MemberSetRepresentative.MemberModelPulleysOnMemberAssignmentRow, and MemberSetRepresentative.MemberModelPulleysOnMemberAssignmentTable; and added attributes pulleys_on_member_assignment to objects Member and MemberRepresentative, and member_model_pulleys_on_member_assignment to object MemberSetRepresentative.

Changed
  • Digital Twins RFEM RSTAB: Changed attribute type of parameter in object Sensor.ResultParametersRow from int32 to string.


2.13.10 - 16/03/2026#

Action Required

Warning

  • Version 2.13.10 contains a serious issue: model objects with nested / tree table attributes cannot be created or updated rising the following exception Attribute 'xxx' ... is invalid or incorrectly defined.

  • Recommendation: use 2.13.9 or upgrade directly to 2.13.11 (fixed) togehter with compatible RFEM RSTAB RSECTION version.

Fixed
  • Results RFEM: Fixed retrieving results on surfaces via get_results() so that object SurfaceResultsAdjustment is now considered.

Added
  • Conversion Tables RFEM RSTAB: Added methods get_conversion_tables() and set_conversion_tables() in the Application service. Added object ConversionTables with objects ConversionTables.MaterialConversionTablesManager and ConversionTables.SectionConversionTablesManager.

  • Materials RFEM RSTAB: Added attribute find_name_in_conversion_table to object Material.

  • Cross-Sections RFEM RSTAB: Added attribute find_name_in_conversion_table to object CrossSection.

  • Surfaces RFEM: Added attributes load_transfer_line_support, load_transfer_nodal_support, modify_line_support_condition, and modify_nodal_support_condition to object Surface.


2.13.9 - 09/03/2026#

Fixed
  • Results RFEM RSTAB: Fixed reading of ResultTable.ERRORS_AND_WARNINGS_TABLE via get_result_table() when using the gRPC API server without GUI.

  • Concrete Design RFEM RSTAB: Fixed member reinforcement definition using ConcreteLongitudinalReinforcementItemsRow and ConcreteShearReinforcementSpansRow in object Member.

Added
  • Digital Twins RFEM RSTAB: Added objects Sensor.ResultParametersRow and Sensor.ResultParametersTable; added attribute result_parameters to object Sensor; added attributes location_comment, node, and object to object Sensor.MeasurementsRow; added attributes analysis_type, case_object, result_type, and value to object SensorValueDefinition; added objects SensorValueDefinition.AnalysisType, SensorValueDefinition.ResultType, and SensorValueDefinition.Value; and added enum value TYPE_RESULT_SINGLE to object SensorValueDefinition.Type.

  • Loading RFEM RSTAB: Added attribute has_details2 to object Action.

  • Steel Joints RFEM: Added objects SteelJoint.StandAloneLoadsRow and SteelJoint.StandAloneLoadsTable, and added attribute stand_alone_loads to object SteelJoint.

  • Block RFEM RSECTION RSTAB: Added attributes start_point_position_node, start_point_position_coordinates, start_point_position_coordinate_x, start_point_position_coordinate_y, start_point_position_coordinate_z, end_point_position_node, end_point_position_coordinates, end_point_position_coordinate_x, end_point_position_coordinate_y, end_point_position_coordinate_z, and input_method to object Block; added object Block.InputMethod.

  • Cross-Sections RFEM RSECTION RSTAB: Added enum value COMBINATION_TYPE_BUILT_UP_NG_COMPOSITE_I_SLAB_B to object CrossSection.CombinationType.

  • Load Wizards RFEM RSTAB: Extended objects LoadModel.LoadComponentsTreeTableRow.LoadDirection and LoadModel.LoadDirection with values LOAD_DIRECTION_LOCAL_X, LOAD_DIRECTION_GLOBAL_X, LOAD_DIRECTION_GLOBAL_X_PROJECTED, LOAD_DIRECTION_GLOBAL_Y, LOAD_DIRECTION_GLOBAL_Y_PROJECTED, LOAD_DIRECTION_GLOBAL_Z, LOAD_DIRECTION_GLOBAL_Z_PROJECTED, LOAD_DIRECTION_LOCAL_Y, LOAD_DIRECTION_LOCAL_Z, LOAD_DIRECTION_PRINCIPAL_U, LOAD_DIRECTION_PRINCIPAL_V, LOAD_DIRECTION_USER_DEFINED_U, LOAD_DIRECTION_USER_DEFINED_U_PROJECTED, LOAD_DIRECTION_USER_DEFINED_V, LOAD_DIRECTION_USER_DEFINED_V_PROJECTED, LOAD_DIRECTION_USER_DEFINED_W, and LOAD_DIRECTION_USER_DEFINED_W_PROJECTED.

Removed
  • Load Wizards RFEM RSTAB: Removed enum value LOAD_DIRECTION_UNKNOWN from objects LoadModel.LoadComponentsTreeTableRow.LoadDirection and LoadModel.LoadDirection.


2.13.8 - 02/03/2026#

Action Required

Important

  • All C# client API methods are now synchronous. You must remove all async / await keywords from your C# code to ensure compatibility.

Added
  • Added object GlassCompositionModel.ReferencePlaneLayerSide in RFEM.

  • Added attributes reference_plane_layer_id and reference_plane_layer_side to object GlassCompositionModel in RFEM.

  • Added attribute MODELING_TYPE_SOLID_MODEL to object GlassCompositionModel.ModelingType in RFEM.

  • Added attribute alternative_method_nbr8800_d_2_1 to object SteelEffectiveLengths in RFEM and RSTAB.

  • Added attribute DETERMINATION_MCR_NBR8800_ACC_TO_NBR_8800 to object SteelEffectiveLengths.DeterminationMcrNbr8800 in RFEM and RSTAB.

  • Added attribute line1_hinge_rotation_angle to object RigidLink in RFEM.

  • Added object CrossSection.OptimizationType in RFEM and RSTAB.

  • Added attributes optimization_my_cross_sections_set and optimization_type to object CrossSection in RFEM and RSTAB.

  • Added attribute PARAMETRIZATION_TYPE_PARAMETRIC_MASSIVE_I__MASSIVE_D_SECTION__D_M1 to object CrossSection.ParametrizationType in RFEM, RSECTION, and RSTAB.

  • Added attribute column_cross_section to object MemberTransverseStiffener.ComponentsRow in RFEM and RSTAB.

Docs
  • Updated examples for C# client to reflect changes from asynchronous to synchronous API calls.


2.13.7 - 24/02/2026#

Action Required
  • Renamed the attribute cost_estimation_active from object BaseData.Addons to model_optimization_active in RFEM and RSTAB.

  • Changed the attribute lock_for_new_members to ignore_new_members in the objects MemberLoadsFromAreaLoad and MemberLoadsFromFreeLineLoad in RFEM and RSTAB.

  • changed the attribute assign_to_combinations_without_assigned_imperfection_case to consider_for_generated_load_combinations in the object ImperfectionCase in RFEM and RSTAB.

Added
  • Added objects ConcreteDesignSeismicConfiguration.SettingsMainNtcTreeTable and ConcreteDesignSeismicConfiguration.SettingsMainNtcTreeTableRow in RFEM and RSTAB.

  • Added attribute settings_main_ntc to object ConcreteDesignSeismicConfiguration in RFEM and RSTAB.

  • Added attributes Inp_b and Tr_r1 to object CrossSection in RFEM, RSECTION, and RSTAB.

  • Added attribute consider_for_generated_load_combinations to object ImperfectionCase in RFEM and RSTAB.

  • Added attributes info_circle_radius, multi_circle_bar_count, multi_circle_center, multi_circle_center_y, and multi_circle_center_z to object Bar in RSECTION.

  • Added enum values DESIGN_SITUATION_TYPE_LIMIT_STATE_OF_COLLAPSE and DESIGN_SITUATION_TYPE_LIMIT_STATE_OF_SERVICEABILITY_LSS to DesignSituation.DesignSituationType in RFEM and RSTAB.

  • Added enum value DEFINITION_TYPE_MULTI_CIRCLE to Bar.DefinitionType in RSECTION.

  • Added enum value RULE_TYPE_BEAM_PARALLEL_TO_MEMBER to RuleBasedLinkGenerator.RuleType and RuleBasedLinkGenerator.RulesRow.RuleType in RFEM and RSTAB.

  • Added enum values PARAMETRIZATION_TYPE_PARAMETRIC_THIN_WALLED__TRAPEZOIDAL_SHEET_WITH_OBTUSE_RIB_ANGLE__TRSHEET_ORA and PARAMETRIZATION_TYPE_PARAMETRIC_THIN_WALLED__TRAPEZOIDAL_SHEET_WITH_SHARP_RIB_ANGLE__TRSHEET_SRA to CrossSection.ParametrizationType in RFEM, RSECTION, and RSTAB.


2.13.6 - 16/02/2026#

Added
  • Support of Python 3.14 in the API client.

  • Added enum value STEEL_DESIGN_NATIONAL_ANNEX_AND_EDITION_NBR_8800_2024_10_STANDARD to attributes in objects BaseData.Standards.SteelDesignStandard, BaseData.SteelDesignStandard in RFEM and RSTAB.

  • Added enum value CASE_OBJECT_SUB_RESULT_SPECTRAL_ANALYSIS_ABSOLUTE_SUM_FOR_DISPLACEMENT, CASE_OBJECT_SUB_RESULT_SPECTRAL_ANALYSIS_SCALED_SUMS_ENVELOPE_FOR_DISPLACEMENT, CASE_OBJECT_SUB_RESULT_SPECTRAL_ANALYSIS_SCALED_SUM_FULL_X_FOR_DISPLACEMENT, CASE_OBJECT_SUB_RESULT_SPECTRAL_ANALYSIS_SCALED_SUM_FULL_Y_FOR_DISPLACEMENT, CASE_OBJECT_SUB_RESULT_SPECTRAL_ANALYSIS_SCALED_SUM_FULL_Z_FOR_DISPLACEMENT, CASE_OBJECT_SUB_RESULT_SPECTRAL_ANALYSIS_SRSS_FOR_DISPLACEMENT to attributes in objects ResultCombination.CaseObjectSubResult, ResultCombination.ItemsRow.CaseObjectSubResult in RFEM and RSTAB.

  • Added enum value TYPE_RIGID_BODY to attribute in object RigidLink.Type in RFEM.

  • Added attributes prestressing_steel_relaxation_definition_type, time_dependent_properties_ageing_enabled, time_dependent_properties_creep_enabled, time_dependent_properties_shrinkage_enabled to object Material in RFEM and RSECTION.

  • Added enum Material.PrestressingSteelRelaxationDefinitionType in RFEM and RSECTION.

  • Added attribute member_rib_shear_joint_between_concrete_casts_at_different_times to objects Member, MemberRepresentative, MemberSetRepresentative in RFEM.

Docs
  • Added an example to demonstrate the definition of SteelEffectiveLengths as part of Steel design add-on.


2.13.5 - 09/02/2026#

Added
  • Added method get_result_contour() in RFEM to get results on surfaces as isobands/isolines in form of VTK polydata.

  • Introduced new helper functions in dlubal.api.common.vtk_visualizer submodule to allow simple visualization of VTK polydata.

  • Added objects SteelJoint.ComponentsRow.SettingsTable, SteelJoint.ComponentsRow.SettingsTableRow, SteelJoint.SettingsTable, and SteelJoint.SettingsTableRow in RFEM steel joints module.

  • Added attributes to object SteelJoint.ComponentsRow in RFEM: id, settings.

  • Added attributes to object SoilMassif in RFEM geotechnical analysis: automatic_detection_of_lines, automatic_detection_of_nodes, generate_additional_supports_for_lines, generate_additional_supports_for_nodes, lines_to_be_supported, nodes_to_be_supported.

  • Added attributes to object SolidGas in RFEM: generating_object_info, is_generated.

  • Added enum value ALB to BaseData.CountryIso and BaseData.Location.CountryIso in RFEM and RSTAB.

  • Added enum value LOAD_WIZARD_NATIONAL_ANNEX_AND_EDITION_EN_1991_SSH_2021_02_STANDARD to BaseData.LoadWizardStandard and BaseData.Standards.LoadWizardStandard in RFEM and RSTAB.

  • Added enum value PARAMETRIZATION_TYPE_PARAMETRIC_THIN_WALLED__ANNULAR_SECTOR__ANSECTOR to CrossSection.ParametrizationType in RFEM, RSECTION, and RSTAB.


2.13.4 - 02/02/2026#

Added
  • Added attributes to object CombinationWizard in RFEM and RSTAB: creep_caused_by_permanent_load_design_situation, creep_caused_by_permanent_load_enabled, creep_caused_by_permanent_load_from, creep_caused_by_permanent_load_loading.

  • Added enum CombinationWizard.CreepCausedByPermanentLoadFrom in RFEM and RSTAB.

  • Added attribute A_sc to object CrossSection in RFEM, RSECTION, and RSTAB.

  • Added enum values to CrossSection.CombinationType in RFEM, RSECTION, and RSTAB: COMBINATION_TYPE_BUILT_UP_NG_CORE_BAR_ENCASED, COMBINATION_TYPE_BUILT_UP_NG_CORE_BAR_ENCASED_CHS, COMBINATION_TYPE_BUILT_UP_NG_CORE_BAR_ENCASED_RHS, COMBINATION_TYPE_BUILT_UP_NG_CORE_CROSS_ENCASED, COMBINATION_TYPE_BUILT_UP_NG_CORE_CROSS_ENCASED_CHS, COMBINATION_TYPE_BUILT_UP_NG_CORE_CROSS_ENCASED_RHS, COMBINATION_TYPE_BUILT_UP_NG_CORE_I_ENCASED, COMBINATION_TYPE_BUILT_UP_NG_CORE_I_ENCASED_CHS, COMBINATION_TYPE_BUILT_UP_NG_CORE_I_ENCASED_RHS.

  • Added enum value PARAMETRIZATION_TYPE_BUILT_UP_COMPOSITE__SECTIONS_FROM_CORE_ENVELOPE__COMPOSITE_CORE_ENV to CrossSection.ParametrizationType in RFEM, RSECTION, and RSTAB.

  • Added objects Stirrup.SegmentTable and Stirrup.SegmentTableRow in RSECTION.

  • Added attributes to object Stirrup in RSECTION: circle_center, circle_center_coordinate_y, circle_center_coordinate_z, circle_radius, segment_table, type.

  • Added enums Stirrup.SegmentTableRow.SegmentType, Stirrup.SegmentType, and Stirrup.Type in RSECTION.


2.13.3 - 26/01/2026#

Action Required
  • Renamed proto files and objects for steel joints: replaced steel_joint_design_addon_objects and types_for_steel_joints with steel_joints_design_addon_objects and steel_joints_objects. This affects the location and naming of objects such as JointStiffnessAnalysisConfiguration, JointUlsConfiguration, and SteelJoint.

  • Removed attribute digital_twins_active from object BaseData.Addons.

Added
  • Added objects JointStiffnessAnalysisConfiguration, JointUlsConfiguration, and SteelJoint (with related sub-objects and enums) in RFEM steel joints modules.

  • Added attributes to object Surface for bracing and tolerances configuration, including activate_eccentricity, bracing_cross_members, bracing_end_panel_members, bracing_excluded_members, bracing_excluded_parallel_to_members, bracing_internal_panel_members, bracing_longitudinal_members, bracing_parameters_support_config, bracing_parameters_surface_config, bracing_span_direction, bracing_type, different_spring_stiffness_list, tolerances_in_plane_angles, tolerances_in_plane_distance, tolerances_members_in_plane, tolerances_parallel_perpendicualr_distance, tolerances_parallel_perpendicular_angle_axes, tolerances_parralel_perpendicular_angle, and tolerances_parralel_perpendicular_members.

  • Added enums for bracing and tolerances configuration in object Surface.

  • Added enum values to BaseData.ConcreteDesignStandard, BaseData.DynamicAnalysisStandard, BaseData.DynamicAnalysisStandardGroup, BaseData.Standards.ConcreteDesignStandard, BaseData.Standards.DynamicAnalysisStandard, and BaseData.Standards.DynamicAnalysisStandardGroup for new national annexes and standards.

  • Added enum values to CalculationDiagram.HorizontalAxisResultType, CalculationDiagram.HorizontalAxisValue, CalculationDiagram.VerticalAxisResultType, and CalculationDiagram.VerticalAxisValue for solid strain and stress invariants.

  • Added enum value SURFACE_STIFFNESS_TYPE_BRACING to GlassCompositionModel.SurfaceStiffnessType.

  • Added enum values to ResultsType for solid strain and stress invariants results (grid points and mesh nodes) in all relevant analyses.

  • Added enum value APPLICATION_CONTEXT_STEEL_JOINT_DESIGN_FOOTING to Material.ApplicationContext in RFEM, RSECTION, and RSTAB.

Removed
  • Removed objects JointStiffnessAnalysisConfiguration, JointUlsConfiguration, and SteelJoint (with related sub-objects and enums) from deprecated proto files.


2.13.2 - 19/01/2026#

Added
  • Introduced the RFEM MCP server to allow interaction with RFEM using AI.

  • Added attributes initial_bow_for_members and initial_bow_for_surfaces_and_solids to object ImperfectionCase.

  • Added attributes compression and tension to object StructureModification.ModifyStiffnessesMaterialTableRow.

  • Extended ResultTypes enums to fully cover results on surfaces:

    # All relevant analyses (grid points / mesh nodes)
    XXX_SURFACES_BASIC_PLASTIC_STRAINS_XXX
    XXX_SURFACES_PRINCIPAL_PLASTIC_STRAINS_XXX
    XXX_SURFACES_MAXIMUM_PLASTIC_STRAINS_XXX
    XXX_SURFACES_EQUIVALENT_PLASTIC_STRAINS_XXX
    XXX_SURFACES_CONTACT_STRESSES_XXX
    
Fixed
  • Creation of boundary conditions with intermediate nodes using Xxx.BoundaryConditions.NodalSupportsRow.

  • Failure to retrieve results of local deformations on members.


2.13.1 - 12/01/2026#

Added
  • Automated installation of Dlubal API python package as part of RFEM/RSTAB/RSECTION installation for in-app scriptin via Console.

Fixed
  • Creation of effective lengths with intermediate nodes using Xxx.EffectiveLengths.NodalSupportsRow.


2.12.13 - 05/01/2026#

Action Required
  • Renamed the submodule containing helper functions for tree table data manipulation to better reflect the scope of functionality:

    # Before
    common.utils.get_tree_item()
    # After
    common.tree_table.get_tree_item()
    
  • Renamed several helper functions to clarify the distinction between accessing or modifying tree table data by key or by path:

    # Before
    common.utils.get_tree_value()
    common.utils.set_tree_value()
    # After
    common.tree_table.get_value_by_path()
    common.tree_table.set_value_by_path()
    
Added
  • Introduced new helper functions for tree table data manipulation: get_values_by_key() and set_values_by_key(), which allow direct retrieval and modification of values by key, including handling all occurrences or a specific occurrence.


2.12.12 - 22/12/2025#

Added
  • Extended ResultTypes enums for get_results() method accessing ..._MEMBERS_SHAPE results:

    STATIC_ANALYSIS_MEMBERS_SHAPE
    STABILITY_NONLINEAR_ANALYSIS_MEMBERS_SHAPE
    TIME_HISTORY_ANALYSIS_MEMBERS_SHAPE
    PUSH_OVER_ANALYSIS_MEMBERS_SHAPE
    
  • Introduced rotate_objects() function to rotate objects, including create_copy option.


2.12.11 - 16/12/2025#

Action Required
  • Renamed object Section to CrossSection to avoid ambiguities, as “section” has a specific meaning, like section views, cuts etc.:

    # Before
    rfem.structure_core.CrossSection
    # After
    rfem.structure_core.CrossSection
    
  • Renamed cross-section related attributes ensuring consistent naming across Dlubal API:

    # Before
    rfem.structure_core.Member(no=1, line=1, section_start=1)
    # After
    rfem.structure_core.Member(no=1, line=1, cross_section_start=1)
    
  • Unified approach for using ModelId in the C# client. Now ModelId is passed directly to functions instead of a GUID string, improving consistency across Dlubal API calls:

    Common.ModelId modelId = await rfemApp.create_model("test");
    
    // Before:
    await rfemApp.create_object(new Rfem.StructureCore.Node(), modelId.Guid)
    // After:
    await rfemApp.create_object(new Rfem.StructureCore.Node(), modelId)
    
Added
  • Extended ResultTypes enums for get_results() method to fully cover STRESS_STRAIN_ANALYSIS_... results:

    STRESS_STRAIN_ANALYSIS_MEMBERS_XXX
    STRESS_STRAIN_ANALYSIS_MEMBER_REPRESENTATIVES_XXX
    STRESS_STRAIN_ANALYSIS_MEMBER_SET_REPRESENTATIVE_XXX
    STRESS_STRAIN_ANALYSIS_SHEAR_WALLS_STRESSES_XXX
    STRESS_STRAIN_ANALYSIS_DEEP_BEAMS_XXX
    STRESS_STRAIN_ANALYSIS_SURFACES_XXX
    STRESS_STRAIN_ANALYSIS_SOLIDS_XXX
    STRESS_STRAIN_ANALYSIS_LINE_WELDS_XXX
    STRESS_STRAIN_ANALYSIS_DESIGN_CHECK_DETAILS
    
  • Introduced move_objects() function to move objects, including create_copy option.


2.12.10 - 08/12/2025#

Added
  • New attributes material_values and standard_parameters to manage user‑defined materials and their properties.


2.12.9 - 01/12/2025#

Added
  • Extended ResultTypes enums for get_results() method to fully cover access to MODAL_ANALYSIS_... and STABILITY_ANALYSIS_... results:

    # Stability analysis
    STABILITY_ANALYSIS_NODES_MODE_SHAPE
    STABILITY_ANALYSIS_MEMBERS_MODE_SHAPE
    STABILITY_ANALYSIS_SURFACES_MODE_SHAPE_GRID_POINTS
    STABILITY_ANALYSIS_SURFACES_MODE_SHAPE_MESH_NODES
    STABILITY_ANALYSIS_SOLIDS_MODE_SHAPE_GRID_POINTS
    STABILITY_ANALYSIS_SOLIDS_MODE_SHAPE_MESH_NODES
    
    # Modal analysis
    MODAL_ANALYSIS_NODES_MODE_SHAPE
    MODAL_ANALYSIS_MEMBERS_MODE_SHAPE
    MODAL_ANALYSIS_SURFACES_MODE_SHAPE_GRID_POINTS
    MODAL_ANALYSIS_SURFACES_MODE_SHAPE_MESH_NODES
    MODAL_ANALYSIS_SOLIDS_MODE_SHAPE_GRID_POINTS
    MODAL_ANALYSIS_SOLIDS_MODE_SHAPE_MESH_NODES
    
Fixed
  • Improved functionality for starting and stopping the gRPC API server from the command line, including enhanced logging.

Docs
  • Revised the structure of API examples to include better categorization and new examples.


2.12.8 - 24/11/2025#

Added
  • Extended ResultTypes enums for get_results() method to cover ..._MEMBERS_CONTACT_... and ..._MEMBERS_HINGE_... results across all relevant analyses:

    # Member contact forces
    STATIC_ANALYSIS_MEMBERS_CONTACT_FORCES
    STABILITY_NONLINEAR_ANALYSIS_MEMBERS_CONTACT_FORCES
    SPECTRAL_ANALYSIS_MEMBERS_CONTACT_FORCES
    TIME_HISTORY_ANALYSIS_MEMBERS_CONTACT_FORCES
    PUSH_OVER_ANALYSIS_MEMBERS_CONTACT_FORCES
    
    # Member hinge deformations
    STATIC_ANALYSIS_MEMBERS_HINGE_DEFORMATIONS
    STABILITY_NONLINEAR_ANALYSIS_MEMBERS_HINGE_DEFORMATIONS
    SPECTRAL_ANALYSIS_MEMBERS_HINGE_DEFORMATIONS
    TIME_HISTORY_ANALYSIS_MEMBERS_HINGE_DEFORMATIONS
    PUSH_OVER_ANALYSIS_MEMBERS_HINGE_DEFORMATIONS
    
    # Member hinge forces
    STATIC_ANALYSIS_MEMBERS_HINGE_FORCES
    STABILITY_NONLINEAR_ANALYSIS_MEMBERS_HINGE_FORCES
    SPECTRAL_ANALYSIS_MEMBERS_HINGE_FORCES
    TIME_HISTORY_ANALYSIS_MEMBERS_HINGE_FORCES
    PUSH_OVER_ANALYSIS_MEMBERS_HINGE_FORCES
    
Fixed
  • The column identifiers in the get_result_table() output now remain untranslated when using a localized version of the Dlubal application.


2.12.7 - 18/11/2025#

Added
  • New model object types Sensor and SensorSet from Digital Twins design add-on.


2.12.6 - 11/11/2025#

Fixed
  • Fixed empty attribute coordinate_system when retrieved MemberLoad model object data.


2.12.5 - 03/11/2025#

Added
  • Extended ResultTypes enums for get_results() method completing the results for ..._SURFACES_... and ..._SOLIDS_...:

    # All relevant analyses (grid/mesh)
    SURFACES_BASIC_STRESSES
    SURFACES_BASIC_TOTAL_STRAINS
    SURFACES_PRINCIPAL_TOTAL_STRAINS
    SURFACES_PRINCIPAL_INTERNAL_FORCES
    SURFACES_DESIGN_INTERNAL_FORCES
    SURFACES_ELASTIC_STRESS_COMPONENTS
    SURFACES_EQUIVALENT_STRESSES
    SURFACES_EQUIVALENT_TOTAL_STRAINS
    SURFACES_MAXIMUM_TOTAL_STRAINS
    SOLIDS_BASIC_PLASTIC_STRAINS
    SOLIDS_BASIC_STRESSES
    SOLIDS_BASIC_TOTAL_STRAINS
    SOLIDS_DEFORMATIONS
    SOLIDS_EQUIVALENT_PLASTIC_STRAINS
    SOLIDS_EQUIVALENT_STRESSES
    SOLIDS_EQUIVALENT_TOTAL_STRAINS
    SOLIDS_PRINCIPAL_PLASTIC_STRAINS
    SOLIDS_PRINCIPAL_STRESSES
    SOLIDS_PRINCIPAL_TOTAL_STRAINS
    
Fixed
  • Fixed retrieving results on Result Beam using the get_results() method.


2.12.4 - 27/10/2025#

(No changes)


2.12.3 - 20/10/2025#

Action Required
  • Renamed submodules types_for_xxx_design to xxx_design for all the design addons:

    # Before
    rfem.types_for_steel_design.SteelEffectiveLengths
    # After
    rfem.steel_design.SteelEffectiveLengths
    
Added
  • Introduced set of attributes active_for_xxx to allow activate/deactive specific design addon/s to be calculated within a DesignSituation.

Fixed
  • Fixed columns data types in the Pandas DataFrame returned by the get_result_table() method.

  • Fixed duplicate rows when LineSupport.DiagramAlongXTable is created/updated.

Docs
  • Added clarification that Core methods contribute to the API limit, whereas Service methods do not, as explained in each method’s documentation.


2.12.2 - 13/10/2025#

Added
  • Enhanced the get_results() implementation in the C# client to support the ResultsFilters parameter for result filtering.

Fixed
  • Restored the convert_objects() method in the C# client.

  • Restored the select_objects() method in the C# client.


2.12.1 - 06/10/2025#

Added
  • Extended save_model() to allow decision whether model should be saved with results, mesh or printout reports.

  • Introduced get_subscription_info() to display API request usage and subscription limits.

  • Completed access to model objects and their attributes.


2.11.12 - 29/09/2025#

Action Required
  • Change output object from get_results() and get_result_table() method to Common.Table encapsulating Microsoft DataFrame:

    # Before
    Microsoft.Data.Analysis.DataFrame results = await rfemApp.get_results(...);
    # After
    Common.Table results = await rfemApp.get_results(...);
    Microsoft.Data.Analysis.DataFrame df = results.Data;
    
  • Renamed nodal_support_coordinate_system to support_coordinate_system since it’s now valid for nodal and line support reaction:

    # Before
    rfem_app.get_results(
      nodal_support_coordinate_system = rfem.results.settings.COORDINATE_SYSTEM_LOCAL
    )
    # After
    rfem_app.get_results(
      support_coordinate_system = rfem.results.settings.COORDINATE_SYSTEM_LOCAL
    )
    
Added
  • Extended import_from() to support XML file via attribute XmlImportAttributes.

  • Extended ResultTypes enums for get_results() method to support additional results:

    # Stability analysis
    STABILITY_ANALYSIS_LOAD_CRITICAL_FACTOR
    
  • Extended ResultTable enums for get_result_table() method to support additional results:

    # Modal analysis
    MODAL_ANALYSIS_NATURAL_FREQUENCIES_TABLE
    MODAL_ANALYSIS_PARTICIPATION_FACTORS_TABLE
    MODAL_ANALYSIS_EFFECTIVE_MODAL_MASSES_TABLE
    MODAL_ANALYSIS_MASSES_IN_LOCATIONS_TABLE
    MODAL_ANALYSIS_xxx_BY_MODE_SHAPE_TABLE
    MODAL_ANALYSIS_MODE_SHAPES_BY_xxx_TABLE
    
    # Stability analysis
    STABILITY_ANALYSIS_CRITICAL_LOAD_FACTORS_TABLE
    STABILITY_ANALYSIS_EFFECTIVE_LENGTHS_AND_CRITICAL_LOADS_BY_MEMBER_TABLE
    STABILITY_ANALYSIS_MEMBERS_INTERNAL_FORCES_BY_MODE_SHAPE_TABLE
    STABILITY_ANALYSIS_MODE_SHAPES_BY_xxx_TABLE
    STABILITY_ANALYSIS_xxx_BY_MODE_SHAPE_TABLE
    
  • Enhanced get_result_table() by adding the parameters support_coordinate_system and member_axes_system to specify the coordinate system used when retrieving results for supports or members.


2.11.11 - 15/09/2025#

Action Required
  • Moved all the standard-related settings to the BaseData.Standards location:

    # Before
    BaseData.CombinationsSettings.combination_wizard_standard
    # After
    BaseData.Standards.combination_wizard_standard
    
Added
  • Enhanced BaseData.Main object to contain additional model attributes (model_type, …).

  • Extended ResultTypes enums for get_results() method to support additional results:

    # All relevant analyses
    LINES_SUPPORT_FORCES
    
    # All relevant analyses (grid/mesh)
    SURFACES_BASIC_STRESSES
    SURFACES_LOCAL_DEFORMATIONS
    SURFACES_GLOBAL_DEFORMATIONS
    SOLIDS_DEFORMATIONS
    SOLIDS_BASIC_TOTAL_STRAINS
    SOLIDS_PRINCIPAL_TOTAL_STRAINS
    SOLIDS_EQUIVALENT_TOTAL_STRAINS
    SOLIDS_BASIC_PLASTIC_STRAINS
    SOLIDS_PRINCIPAL_PLASTIC_STRAINS
    SOLIDS_EQUIVALENT_PLASTIC_STRAINS
    
    # Modal analysis
    MODAL_ANALYSIS_NATURAL_FREQUENCIES
    MODAL_ANALYSIS_EFFECTIVE_MODAL_MASSES
    MODAL_ANALYSIS_PARTICIPATION_FACTORS
    
  • Introduced get_design_settings() and set_design_settings() methods for global configuration of design add-ons.

  • Added the Common.TreeHelpers class to the C# client with helper functions for handling model object attributes using the TreeTable data type.

Fixed
  • Fixed an issue that prevented the creation or updating of a model object when an attribute was temporarily locked during writing.

  • Fixed an issue with the get_object_list method in RSECTION.


2.11.10 - 08/09/2025#

Action Required
  • Renamed model object attributes of type TreeTable to better indicate the possibility of using related helper functions, such as get_tree_value(), for retrieving and setting values:

    # Before
    SteelDesignUlsConfiguration.SettingsEc3Table
    # After
    SteelDesignUlsConfiguration.SettingsEc3TreeTable
    
Added
  • Added support for working with all data within design add-on configurations, like SettingsEc3TreeTable in SteelDesignUlsConfiguration.

  • Implemented an enumeration list for model object attributes, such as rebar_diameter_auto_diameters in SurfaceReinforcement, which allows retrieving and setting values from the list.

Fixed
  • Fixed an issue with retrieving surface result tables for mesh nodes using _MESH_NODES_TABLE enums in the get_result_table() function.


2.11.9 - 01/09/2025#

Action Required
  • The following method renaming has been implemented for improved clarity and consistency:

    # Before
    import_model_from(), export_model_to()
    # After
    import_from(), export_to()
    
Added
  • Enhanced the import_from() method to support importing RSECTION cross-section data from a file, utilizing RsectionImportAttributes.

  • Introduced get_mesh_settings() and set_mesh_settings() methods for configuration of mesh attributes.

  • Added delete_mesh() and generate_mesh() methods to create and manage meshes based on updated settings.

  • Introduced get_mesh_statistics() to retrieve key mesh statistics, such as the number of mesh elements.


2.11.8 - 25/08/2025#

Added
  • Enhanced the C# client to support increased message size for retrieving results, allowing larger responses without triggering resource exhaustion errors.


2.11.7 - 18/08/2025#

Added
  • Enhanced get_result_table() to allow retrieval of aluminium and steel design results on surfaces.


2.11.6 - 11/08/2025#

Added
  • Enhanced get_result_table() to allow retrieval of surface results specifically for grid points or mesh nodes.


2.11.5 - 04/08/2025#

Added
  • Enhanced get_results() to retrieve member local and global deformations and strains for supported types of analyses.

  • Enhanced get_result_table() to retrieve design add-on result tables, including the design_check_details_id column for accessing specific check details.


2.11.4 - 28/07/2025#

Added
  • Added support for communication with the RSECTION application server.

  • Introduced the method select_objects() to programmatically select objects in the scene.

  • Enhanced get_object_list() by adding the parameter only_selected to return only currently selected objects from the object list.

  • Enhanced get_results() by adding the parameter model_id to retrieve results from a specific model.

Fixed
  • Added back missing settings in get_results() to specify the coordinate system used when retrieving results.

  • Fixed an issue in get_object_list() that prevented proper retrieval of multiple objects from a specified model in C#.

Docs
  • Extended documentation to include API references and examples for the RSECTION application.


2.11.3 - 21/07/2025#

Added
  • Introduced the new method has_results() to check in advance whether results are available for specific loading.

  • Enhanced get_result_table() to support access to ERRORS_AND_WARNINGS_TABLE.

  • Enhanced get_result_table() by extending the tag column in the output to include additional information for easier filtering and better table formatting.


2.11.2 - 14/07/2025#

Added
  • Introduced the new method calculate_specific() to perform calculations for specific loading, such as selected load cases, combinations , …

  • Enhanced get_results() by adding the parameters nodal_support_coordinate_system and member_axes_system to specify the coordinate system used when retrieving results for nodal supports or members.


2.11.1 - 07/07/2025#

Added
  • Enhanced get_result_table() to retrieve all type of results from Static analysis.

  • Support for tree-structured table attributes in model objects (e.g., Block.parameters, MovingLoad.lane_definitions).

  • Helper functions get_tree_item(), get_tree_value(), and set_tree_value() for effortless navigation and editing of tree-structured tables.


2.10.13 - 30/06/2025#

Added
  • Support using dlubal.api in the demo version of the application, with the same restrictions as the desktop version.


2.10.12 - 23/06/2025#

Added
  • Enhanced get_results() to retrieve results about ..._NODES_SUPPORT_FORCES for all types of analyses.

  • Enhanced export_model_to() to support IFC file format using IfcExportAttributes.

  • Made get_result_table() available for C# client as well.

Fixed
  • Resolved an issue with get_object_list() to properly retrieve all objects with multiple types at once.

Docs
  • Added an example of user-defined extension of get_internal_forces() to obtain internal forces on member at a specific location using linear interpolation.


2.10.11 - 16/06/2025#

Added
  • Enhanced get_results() and get_result_table() to support additional global coordination systems (previously only global/local Z-downward was supported).

Fixed
  • Resolved issues with the ObjectType and ObjectId attributes across all related API methods for RSTAB.


2.10.10 - 09/06/2025#

Added
  • Added support for communication with the RSTAB application server.

  • Released a dedicated C# client for the Dlubal API, available via NuGet.

  • Enhanced the get_results() method to retrieve results from Design Add-ons.

  • Extended the get_results() method to provide access to Design Check Details.

Docs
  • Extended documentation to include API references and examples for the RSTAB application.


2.10.9 - 02/06/2025#

Added
  • Introduced new method export_model_to() with initial support for the PythonGrpcExportAttributes.

Docs
  • Updated Installation section to guide installation of the C# client NuGet package.

  • Improved Quick Start section to provide clearer instructions on getting started with the Dlubal API.


2.10.8 - 26/05/2025#

Fixed
  • Resolved an issue in save_model() where saving a model under a different name did not update the model GUID, causing parent and child models to share the same GUID.

Docs
  • Updated Installation section to describe enhanced configuration related to In-app Console.


2.10.7 - 19/05/2025#

Action Required
  • Renamed attributes and enums related to member results in get_results():

    Before: rfem.results.STATIC_ANALYSIS_MEMBER_INTERNAL_FORCES

    After: rfem.results.STATIC_ANALYSIS_MEMBERS_INTERNAL_FORCES

Added
  • New method import_model_from() introduced with support for the first data type input IfcImportAttributes.

  • Extended get_results() method to include additional ResultsType for Surfaces and Solids and introduce upfront filtering through the filters attribute.


2.10.6 - 12/05/2025#

Action Required
  • Use of ObjectId instead of int for loading-related attributes:

    Before: case_object_item=load_combi.no

    After: case_object_item=rfem.ObjectId(no=load_combi.no, object_type=rfem.OBJECT_TYPE_LOAD_COMBINATION))

  • Renamed attributes and enums in get_results():

    Before: results_id=rfem.results.RESULTS_ID_STATIC_ANALYSIS_MEMBER_INTERNAL_FORCES

    After: results_type=rfem.results.STATIC_ANALYSIS_MEMBER_INTERNAL_FORCES

Added
  • New method get_result_table() to get specific result table as Pandas DataFrame.

  • New method convert_objects() to convert objects from source model like IFC.


2.10.5 - 05/05/2025#

Docs
  • Extended the API documentation in preparation for the upcoming release of the C# client.


2.10.4 - 28/04/2025#

Added
  • Possibility to define the coordinate_system attribute as custom using its number or by selecting from predefined via an enum like COORDINATE_SYSTEM_TYPE_LOCAL.


2.10.3 - 22/04/2025#

Added
  • New methods get_base_data() and set_base_data() to deal with model Base Data.


2.10.2 - 14/04/2025#

(No changes)


2.10.1 - 07/04/2025#

Action Required
  • No longer returning ObjectId or ObjectIdList from the create_object() or create_object_list() functions.

Added
  • Extended method get_object_list() to easily fetch all objects or all objects of a specific type.

  • New method generate_combinations().


2.9.12 - 31/03/2025#

Fixed
  • Enhanced exception handling for authentication and authorization processes, ensuring better clarity.


2.9.11 - 24/03/2025#

Action Required
  • Enum values now follow a more structured naming convention under the respective object namespace.

    Before: rfem.loads.NodalLoadLoadType.NODAL_LOAD_LOAD_TYPE_COMPONENTS

    After: rfem.loads.NodalLoad.LOAD_TYPE_COMPONENTS

  • Data object constructors are now accessed via the object type namespace for better clarity.

    Before: rfem.loading.LoadCombinationItemsTable()

    After: rfem.loading.LoadCombination.ItemsTable()

  • Replaced string-based attributes with enums where applicable.

    Before: action_category="ACTION_CATEGORY_PERMANENT_G"

    After: action_category=rfem.loading.LoadCase.ACTION_CATEGORY_PERMANENT_G


2.9.10 - 17/03/2025#

Docs
  • Introduced a changelog section in the documentation.


2.9.9 - 10/03/2025#

Fixed
  • Enhanced output message from plausibility_check().

  • Missing output from get_object_id_list() for some ‘object_type’ input.

  • Presentation of ‘<NA>’ values when printing get_results() output.


2.9.8 - 03/03/2025#

Added
  • New method get_object_id_list().

  • New method get_results().

  • Automated check of API client version compatibility with Dlubal application version.


2.9.7 - 24/02/2025#

Action Required
  • Renaming ‘id’ attribute to ‘guid’ in ModelId object.

Added
  • New method get_model_main_parameters().


2.9.6 - 17/02/2025#

(No changes)


2.9.5 - 11/02/2025#

Fixed
  • Incorrect output message from create_object_list()


2.9.4 - 03/02/2025#

(Initial release)