2.4.0 (2024-11-27)
- 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)
- 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)
- release 2.3.0 (8c5210c)
2.2.0 (2024-08-18)
- allow custom streaming function (c820d3d)
- implement fragment cloning (88cd07b)
- support distinction between streamed/non-streamed groups (88be54b)
- correct importer fragmentsgroup data error (4ec3e3e)
- remove errors when ID not found (ac8458b)
- support blob response types (218631c)
2.1.0 (2024-07-10)
2.1.0 (2024-07-10)
2.1.0 (2024-07-02)
- implement multi version flatbuffer (c53ac59)
- implements vertices retrieval logic in Fragment and FragmentsGroup (3450b13)
- 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)
- 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)
- release 2.0.0 (a7c5954)
1.5.0 (2024-04-11)
- 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)
- 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)
- add catch for property streaming (5bca000)
- BIM tiles (#301) (83f37b7)
- moved mapbox to peer dependencies (#265) (91d69a9)
- remove merged fragments (#295) (27cfe4c)
- road navigator (#287) (93206b9)
- Set log level of FragmentIfcLoader (#273) (d7b5817)
- Set log level of FragmentIfcLoader (#281) (8a7be0a)
- smart measurement tools (#284) (ae100d0)
- updated properties manager example (#285) (aee490a)
- 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)
- release 1.4.5 (0e00623)
1.3.0 (2024-01-07)
- 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)
- update patch version (fbc3ab0)