Skip to content

Latest commit

 

History

History
233 lines (156 loc) · 20.8 KB

CHANGELOG.md

File metadata and controls

233 lines (156 loc) · 20.8 KB

Changelog

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)

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

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

2.1.0 (2024-07-10)

Miscellaneous Chores

2.1.0 (2024-07-10)

Miscellaneous Chores

2.1.0 (2024-07-02)

Features

  • implement multi version flatbuffer (c53ac59)
  • implements vertices retrieval logic in Fragment and FragmentsGroup (3450b13)

Bug Fixes

  • add guard for geometry disposal (was failing when streaming) (9588048)
  • add guard to dispose bounds tree (e161a3c)
  • dispose user data when disposing a fragment (f656574)
  • prevent disposing null geometrys (can happen in streaming) (ed0936f)
  • solve serializer check bug (ffaa424)
  • solve serializer parser selection logic (2d55755)
  • swap color information when hiding items (e44962b)

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

1.5.0 (2024-04-11)

Features

  • add 3d alignment navigator (0e76a97)
  • add 3d road marker (bee851a)
  • add basic civil plan annotations (#336) (5d9ddc8)
  • add basic LOD system using OBBs (a4faf2f)
  • add category filter to road cross section (0d28358)
  • add plan / elevation marker (e793f4e)
  • add reverse reference to civil items (77221c2)
  • anchor position (#333) (5c0ebba)
  • constant KPs and KP-Station Manager (#351) (2bdf974)
  • coordinate elevation view with plan view (7d4ed39)
  • finish splitting down civil (ffd67e0)
  • finish streaming tutorial (652ecd7)
  • first version of road cross section (613dec1)
  • improve 2d civil view navigation (#325) (c72e6cf)
  • improve alignment curves appearance (8bc0f54)
  • improve civil plan highlighter (bc118db)
  • improve coordination logic (ec14e54)
  • improve tiles, make tutorial (eedaa55)
  • improve vertical alignment style (bc9bd41)
  • KP Manager + Supporting Plan-Navigator + Cleanup (#355) (46d8a94)
  • make 2d scene XY scale editable (0575471)
  • make cross section work with marker (8ce261d)
  • marker info elevation (#354) (1f762af)
  • markers elevation (#357) (ceb9c51)
  • Markup Tool Labels (#356) (705cfe5)
  • more improvements for highlighter (be2d44d)
  • rename civil classes (83e7092)
  • revert anchor position (#333) to manually pick changes (7d42dca)
  • start spitting down civil (4b9b086)
  • update fragments (06d60f6)

Bug Fixes

  • add ifc items to components mesh set (c758266)
  • Clearing Clusters (#353) (ff322f8)
  • correct horizontal alignment measurement marks (fc3de10)
  • correct infinite 2d grid (55e66cf)
  • correct navigator (51158ec)
  • correct some of the previous PR's mistakes (dd1e7ae)
  • get rid of error when removing streamed model from scene (#346) (81d5279)
  • ifcPropertiesProcessor.getProperties (#321) (9aa8ba1)
  • improve coordinate, correct excluded categories (699ce7d)
  • make fragment loading continue when data not found (9abb99c)
  • restore camera animation navigation (3531943)
  • revert juan breaking PR (62257c0)
  • revert previous broken commit (d805404)
  • revert web-ifc dependency due to streammeshes missing (cab60f5)
  • solve face measurement component bugs (3e41b37)
  • various corrections (03c70f4)

1.4.5 (2024-02-28)

Features

Bug Fixes

  • add streaming file sample (32a188e)
  • components.dispose failed when ui disabled (#267) (83fc9ec)
  • correct highlihgter update (d976752)
  • FragmentClassifier.byPredefineType returns a set of strings (#266) (b836e28)
  • FragmentTree must not be a tool (#270) (50c0f3f)
  • length measurement visualization (#268) (8997b2a)
  • Optional categories reset after initial loading in FragmentIfcLoader (#269) (29313fb)
  • restore n8ao version (4e5da6a)
  • updated annotation components (#254) (9d17a04)
  • used internal variables on component dispose (#271) (8ac695d)

Miscellaneous Chores

1.3.0 (2024-01-07)

Features

  • components: Implemented setup on ScreenCuller (#243) (ff3328a)

Bug Fixes

  • components: 184 - Fixed navigation break on first person mode (#236) (28e7890)
  • components: 224 - QuerySelector failing on SimpleUICard (#228) (d797b0d)
  • components: fragment highlighter meshes added to screen culler (#238) (8f29abf)
  • components: slot parent missing in ui components (#239) (c671e18)
  • publish npm package on successful release-please execution (#200) (570dac3)
  • screen culler buggy when multiple models loaded (#242) (7d2fc5a)
  • setup events in length measurements when ui is disabled (#241) (e54121a)

1.2.0 (2023-12-01)

Features

Bug Fixes

  • 135 - Isolate CSS Styles (#191) (68c1d81)
  • workflow: remove "type" key from publish-npm.yml (e0a8cb0)