:orphan:

#######################
HOOPS Exchange 2025.8.0
#######################

Technology Updates
==================

Format Updates
--------------

================== ==================== 
*Format*           *Updated Version*
================== ====================
Revit              2026
ACIS               V34-V35 (2024-2025)
================== ====================

See :doc:`/start/supported-formats` for the list of all supported formats.


Third-Party Library Updates
---------------------------

The following third-party libraries have been updated:

================== ==================== 
*Library*          *New Version*
================== ====================
ODA                26.8
Assimp             6.0.2
================== ====================

*Open Design Alliance (ODA)* binary dependencies were updated to version 26.8, providing support of Revit 2026 and resolving multiple related bugs.

We upgraded our third-party library **Assimp to 6.0.2**.
Assimp is used for importing *3DS*, *DAE*, *FBX* and *OBJ* files as well as exporting to *FBX*, *GLTF* and *OBJ*.

For more information about package content, see :doc:`/start/acknowledgments` and :doc:`/distributing`.

New Features
============

.. rubric:: Improved Revit Metadata Handling

Revit metadata processing has been enhanced in the following areas:

* Duplicate metadata entries have been eliminated to prevent attribute redundancy.
* Empty metadata attributes are now better filtered when :cpp:member:`~A3DRWParamsRevitData::m_bReadEmptyAttributes` is set to `A3D_FALSE`, resolving cases where blank values were previously displayed despite the setting.

.. rubric:: Support of Revit Connector Points

Connector points associated with a Revit element are now imported as :struct:`A3DRiPointSet` entities when :cpp:member:`~A3DRWParamsGeneralData::m_bReadConstructionAndReferences` is set to `A3D_TRUE`. These :struct:`A3DRiPointSet` entities are imported alongside the :struct:`A3DRiRepresentationItem` corresponding to the associated element."

.. rubric:: Support of 3DXML markup linked items

3DXML markup linked items are now imported, see :doc:`/start/format/catia_v6_reader` for details.

Documentation Changes
=====================

Our :doc:`C API Reference </api/c/index>` is undergoing significant work to improve structure, navigation, and clarity.
This release delivers the first part of those changes, with more revisions planned to further improve usability and readability.

Fixed Bugs
==========

.. csv-table::
    :header: "Issue", "Description"

    "SDHE-23023", "Updated Expat dependency from 2.6.3 to at least 2.7.0"
    "SDHE-22975", "Improved handling of SAT files"
    "SDHE-22888", "Upgraded FreeType dependency to 2.13.3"
    "SDHE-22887", "Upgraded FreeType dependency to 2.13.3"
    "SDHE-22886", "Upgraded Assimp dependency to 6.0.2"
    "SDHE-22691", "Upgraded LibPNG dependency to 1.6.39"
    "SDHE-22690", "Upgraded libRawLite dependency to 0.21.4"
    "SDHE-22689", "Upgraded libTIFF4 dependency to 4.7.0"
    "SDHE-22688", "Upgraded libXML2 dependency to 2.14.5"
    "SDHE-22686", "Upgraded OpenEXR dependency to version 3.3.4"
    "SDHE-22650", "Added direction information for extrude feature in CREO files"
    "SDHE-22598", "Fixed issue with missing tree elements in CATIA V5 R34/R35"
    "SDHE-22471", "Improved results from A3DCompareFacesInBrepModels"
    "SDHE-22432", "Fixed missing linked items for PMI in 3DXML CAD file"
    "SDHE-22400", "Improved Parasolid writer robustness on meeting latest Parasolid version requirements"
    "SDHE-22098", "Upgraded libXML2 dependency to 2.14.5"
    "SDHE-21609", "Upgraded libOpenJpeg dependency to 2.5.3"
    "SDHE-21396", "Added support for connector points for Revit files"
    "SDHE-21257", "Improved performance when exporting to GLB"
    "SDHP-2997", "Updated documentation to provide relationship between 3rd-parties and software components"
    "SDHP-2979", "Fixed image generated from PDF missing poster for 3D viewport"
    "SDHP-2955", "Fixed normal coordinates in HTML export"
    "SDHP-2892", "Upgraded libexpat dependency to 2.7.1"
    "SDHP-2891", "Upgraded Assimp dependency to 6.0.2"

