########
2024.2.0
########

.. raw:: html

	<style>
		blockquote {
			border-left: 0px;
			padding-left: 0px;
		}
	</style>

HOOPS Communicator 2024.2.0 is based on `HOOPS Visualize 2024.2.0 <https://docs.techsoft3d.com/hps/2024.2.0>`_, `HOOPS Exchange 2024.2.0 <https://docs.techsoft3d.com/exchange/2024.2.0>`_, and `HOOPS Publish 2024.2.0 <https://docs.techsoft3d.com/publish/2024.2.0>`_.


Enhancements
------------

**ESM.** HOOPS Communicator can now load Javascript via ESM. Details are available :doc:`here </overview/esm>`. We also have a :doc:`migration guide </overview/migrating-to-esm>` available. This functionality is being provided as a beta.

.. admonition:: Note

	In a future release, the current IIFE files for importing Web Viewer code will be deprecated. They are now replaced with other files which provide support for ESM, UMD, and IIFE versions of our Web Viewer. Please see the links above for details.
	

Functional Changes
------------------

We are removing the Converter option ``ifc_new_tessellation`` which was in beta.


Documentation Updates
---------------------

**Contact Us page added**

Documentation now includes a new :doc:`/contact_us` page, pointing users to helpful links and contacts within Tech Soft 3D for information and product support. This page can be found at the bottom of the table of contents.


Fixed Bugs
----------

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

	"SDHC-19409", "Model views are oriented upside down in comparison to converted models in previous versions"
	"SDHC-19400", "SolidEdge 2024 exports JT files using Direct Model library version 10.4.0.0 leading to XT-BREP import failures in Exchange"
	"SDHC-19385", "After HOOPS Communicator is upgraded to 2024, the model is converted into a separate html file, and there is no model when opening the html"
	"SDHC-19326", "WritePNG failed in linux(WSL:Ubuntu2204): failed to get graph rgb color data(A3D_INVALID_COLOR_INDEX:-2101)"
	"SDHC-19319", "The position and orientation of the text annotations are inconsistent with NX"
	"SDHC-19317", "Dimensional plus and minus tolerances show size and position inconsistent with NX"
	"SDHC-19268", "Can't load model if hoops_web_viewer.js is not included as the last script in the page"
	"SDHC-19252", "PMI overlap between dimensional tolerances and dimensional values"
	
	