Skip to content

Releases: ThatOpen/engine_fragment

v3.3.2

27 Jan 12:12
83ec28c

Choose a tag to compare

3.3.2 (2026-01-27)

Miscellaneous Chores

v3.3.0

22 Jan 09:31
788a780

Choose a tag to compare

3.3.0 (2026-01-22)

Features

  • add all ifc metadata info to fragments (6fb2e6c)
  • add ifc bridge part to default ifc elements (1468c6d)
  • add more methods to single threaded fragments model (fe43e1a)
  • allow to load all categories and relations (0ee5da1)
  • allow to return all raycast results (7012998)
  • force ifc spaces to be transparent by default (2bdd447)
  • implement grids (3b19a28)
  • implement lod mode (95bb163)
  • materials: add depthWrite property to MaterialDefinition (#145) (391f9dc)
  • materials: add setColor/setOpacity with resetColor/resetOpacity methods (#137) (db73877)
  • misc release updates (42e963a)

Bug Fixes

  • correct await force update behavior (92b7f8d)
  • correct error when importing certain relations (14aea10)
  • correct grid edge case (a1fe6f8)
  • correct metadata failing with empty values (081f296)
  • correct raycasting frustum calculation for orthographic cameras (#136) (cf0b8fc)
  • correct small harmless error in ifc importer (2e9a276)
  • correct various bugs when getting edited items data (e39a652)
  • ifc-importer: exclude boolean from attribute serialization process (#96) (db3b785)
  • improve storey elevation replacement logic (67eef05)
  • remove civil points inversion (not necessary anymore) (23602aa)
  • set up data in single threaded frag model (0ab0ded)
  • skip geometries with zero bounding box (b5e7e21)

Miscellaneous Chores

v3.2.1

23 Oct 12:01
1517b1c

Choose a tag to compare

3.2.1 (2025-10-23)

Features

  • add ifc road to ifc element list (5b6fec9)
  • allow to disable guard to ignore objects far away from the origin (50c837c)
  • expose web-ifc config (98cb3f3)
  • fix tutorials paths (7496f56)
  • release edit api (f8b23b1)

Bug Fixes

  • await set up model (d86d799)
  • handle optional chaining for UnitType in IfcPropertyProcessor (3f00edb)
  • return raw geometry when profiles could not be generated (5bc880b)

Miscellaneous Chores

v3.1.0

10 Jul 10:23
588e835

Choose a tag to compare

3.1.0 (2025-07-10)

Features

  • add getCoordinationMatrix method to FragmentsModel (bd09ace)
  • add units classes (#69) (325e0fa)
  • enhance geometry retrieval methods in FragmentsModel (f843334)
  • enhance IfcImporter with configuration to define classes and relations to process (6c44b59)
  • multiple fixes, data tools, alignment tools (4224a3c)
  • skip big meshes for shell generation (4fae6d3)

Bug Fixes

  • add guard for circular extrusions (c08d5ac)
  • add old frags files to prevent conflict with components (4544747)
  • ensure guard function is defined before validation in DataSet.add method (e127a0d)
  • fragments: Project not compiling (in Angular) due to missing Sample type (#68) (79b1990)
  • solve problem when object class is not defined in tile (a3f91db)

v3.0.0

10 Apr 09:21
fcaf845

Choose a tag to compare

3.0.0 (2025-04-10)

Features

  • main: set up new fragments (67da61d)

Bug Fixes

  • main: fix example generation (4cdb9df)

Miscellaneous Chores

v2.4.0

27 Nov 20:04
b8121f8

Choose a tag to compare

2.4.0 (2024-11-27)

Features

  • add check for cached fragment files (d9e7dde)
  • allow to copy fragmentmaps (ab138d6)
  • allow to customize the property files name (53253a5)
  • allow to return whole fragment id map for fragments group (01bc12f)
  • improve behavior when getting all fragments (da3843f)
  • provide both minified and non-minified build (c6ff41f)
  • remove stringify from fragment map serializer (092b24b)

v2.3.0

07 Oct 11:45
ac32287

Choose a tag to compare

2.3.0 (2024-10-07)

Features

  • add streamed property caching (9cff742)
  • allow file as response type for tiles fetching (a372ad8)
  • make fragmentutils (e68abea)
  • make intersect fragmentidmaps (7f3fb30)
  • make property streaming more flexible (5156341)
  • make streamed property db optional and disabled by default (1779e8f)

Bug Fixes

  • solve fragment utils edge cases (4694098)
  • solve fragmentidmap intersect logic (c393769)

Miscellaneous Chores

v2.2.0

18 Aug 14:42
39513c7

Choose a tag to compare

2.2.0 (2024-08-18)

Features

  • allow custom streaming function (c820d3d)
  • implement fragment cloning (88cd07b)
  • support distinction between streamed/non-streamed groups (88be54b)

Bug Fixes

  • correct importer fragmentsgroup data error (4ec3e3e)
  • remove errors when ID not found (ac8458b)
  • support blob response types (218631c)

Miscellaneous Chores

v2.1.0

10 Jul 07:50
a999ce5

Choose a tag to compare

2.1.0 (2024-07-10)

Miscellaneous Chores

v2.0.0

22 May 20:42
b7fed32

Choose a tag to compare

2.0.0 (2024-05-22)

Features

  • improve reset color logic (f6b4bde)
  • make color per item editable (475f209)
  • make streamed properties non-zipped (c5e6eb2)
  • restructure repo, add package to thatopen org (46b3429)

Miscellaneous Chores