Skip to content

v2.4.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 28 Nov 18:27
96f5401

2.4.0 (2024-11-28)

Features

  • adds BCFTopics tutorial (474c725)
  • core: add enabled state to components with ui (0a56f67)
  • core: add export-import features to config (e1b84e6)
  • core: add non-min and min bundle to build (4dfd344)
  • core: add optional disabled state to components with ui (c0f5916)
  • core: add set method to configurator (f2ae396)
  • core: adds better typing for IDS facets (6995f7a)
  • core: adds IfcPropertiesManager tutorial (f01c475)
  • core: adds viewpoints example and tutorial (153c21b)
  • core: allow to export / import classifications (3346a39)
  • core: allow to override raycaster mouse position (59916b4)
  • core: allows to define a custom name to Classifier.bySpatialStructure (a5d806a)
  • core: create event manager (4bf8ff2)
  • core: IfcRelationsIndexer is between 2 and 5 times faster when processing a model (3894a5c)
  • core: improve configurator second type (19cc299)
  • core: improve UIElement type (cc6253b)
  • core: make configurator types optional (b76522e)
  • core: remove unused coordinate property from ifc settings (2b23f80)
  • front: Add keydown event for Lengthmeasurement (#466) (3bfdcbf)
  • front: add non-min and min bundle to build (2048aac)
  • front: add remove method to highlighter (1ff19a5)
  • front: Add Threashold to onMouseMove to supress small movements (#467) (b5c8365)
  • front: allow to apply filter to highlight clear (23bd49f)
  • front: allow to get bounding boxes of unstreamed items (ba8a389)
  • front: allow to use highlighter without color (006b4a1)
  • front: improve highlighter event handling (4ddf977)
  • front: improve ifc streamer setvisibiility logic (25ee0aa)
  • front: parallelize fragment file streaming (c80748f)
  • front: support multiple test platform components (bd31da8)
  • front: test platform component (12b8e93)

Bug Fixes

  • core: add guard check for disposing simple planes (ca1ef1f)
  • core: add guard when reading ifc organization (55494b5)
  • core: also load properties on classifier tutorial (e47d497)
  • core: blob wasn't allowing to generate viewpoint screenshot in NodeJS (1b94642)
  • core: correct geometry splits tiling bug (ac32b51)
  • core: default topic stage was set to the default priority (196da1a)
  • core: deletes extension in ifc-property-query export (0b8cd48)
  • core: error thrown when deleting an entity after its creation (eb9e0cd)
  • core: IFC file containing "$" in header fails to load (#510) (c882d13)
  • core: make geometry tiler split geometries according to limit (ed12267)
  • core: make raycaster compatible with thouch screens (4e6676b)
  • core: make streamer events async, various streaming fixes (fd4304f)
  • core: missing information when importing IDS files (a40a3cc)
  • core: missing relation between IfcPropertySet and other entities in new definitions (938d6a8)
  • core: prevent json stringify limit when exporting classifications (5c2eaa5)
  • core: Property Facet in IDS throwing error when NominalValue is null (d8d2cdc)
  • core: solve bug when using nested configs (695b226)
  • core: solve configurator export bug (4d4df75)
  • core: stream remaining geometries (b61d3a7)
  • core: type psets not reviewed on IDS PropertyFacet (4aff276)
  • front: correct another outliner disposal bug (e1a1c72)
  • front: correct outliner disposal (7c57c46)
  • front: correct outliner position in moved models (20d2c59)
  • front: correct small bug with filter highlight logic (0b01f71)
  • front: more fixes to filter highlight logic (1b20e73)
  • front: more fixes to highlight logic (f5694d1)
  • front: more fixes to highlight logic (27e4bc2)

Miscellaneous Chores