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.

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

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

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

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

  • Security: when a vulnerability is fixed.


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)