UNPKG

@bimdata/viewer

Version:

A customizable BIM viewer.

432 lines (319 loc) 155 kB
# [2.11.0](https://github.com/bimdata/viewer/compare/v2.10.1...v2.11.0) (2025-06-11) ### chore * add dev folder to gitignore ([a84d164](https://github.com/bimdata/viewer/commit/a84d164045a745eefea453fe482aca3ae3bdcc27)) * remove useless service worker script ([57b99b2](https://github.com/bimdata/viewer/commit/57b99b22befd3c1fecb541cbe25024ac7e7a5b0f)) ### fix * remove useless getters/setters in text markers ([639b12d](https://github.com/bimdata/viewer/commit/639b12d6ba80e7e52e0b493b35c33490947bd8d6)) ### MINOR * 3d models chunks (#1173) ([5a79fd1](https://github.com/bimdata/viewer/commit/5a79fd13f83657e958cd826c694d4972d39f31d1)), closes [#1173](https://github.com/bimdata/viewer/issues/1173) * Feature: Model Positioning (#1193) ([c46ab74](https://github.com/bimdata/viewer/commit/c46ab74f8bd9d8bfd2083573b31fbe3edbab981b)), closes [#1193](https://github.com/bimdata/viewer/issues/1193) * open topic window if no topic.bimdata_viewer_layout (#1221) ([95a422f](https://github.com/bimdata/viewer/commit/95a422fc8cd3e6f87db2200b462dc18d959a185f)), closes [#1221](https://github.com/bimdata/viewer/issues/1221) ### PATCH * chore: cleanup jest config and package.json + update node version in workflows ([54f0efd](https://github.com/bimdata/viewer/commit/54f0efd522ca9670a5aca3a87c3fcc4447895553)) * chore: update dependencies ([9c6e8d4](https://github.com/bimdata/viewer/commit/9c6e8d4cc66ff0ce946cfd81c0cae611c4108213)) * feat(drawings): add drawing events (created, updated, deleted) (#1229) ([f8e7ad1](https://github.com/bimdata/viewer/commit/f8e7ad14cde87e965fc901b305f8ec168ab43de2)), closes [#1229](https://github.com/bimdata/viewer/issues/1229) * fix pdf export for chromium based browsers (#1233) ([a5187a1](https://github.com/bimdata/viewer/commit/a5187a1f8c790552894fb047cc5fd75ca5a132fe)), closes [#1233](https://github.com/bimdata/viewer/issues/1233) * fix photosphere logo in window selector ([fb0103d](https://github.com/bimdata/viewer/commit/fb0103d345f819049f4235bb8d0625997b3b2127)) * fix(drawing-tools): avoid error when loading drawings on PDF children model ([c32c9b4](https://github.com/bimdata/viewer/commit/c32c9b433123fb8702d8f637efa3aca15434446e)) * handle topic with no model (#1220) ([f8d3507](https://github.com/bimdata/viewer/commit/f8d3507ad5d7fb33b27c5ec518404ad53ada1cdc)), closes [#1220](https://github.com/bimdata/viewer/issues/1220) * objects structure ([a096eb5](https://github.com/bimdata/viewer/commit/a096eb57e312799b45558ba21b071abed0b77752)) * set locale to bcf xls export (#1225) ([f005d6e](https://github.com/bimdata/viewer/commit/f005d6e87fb47d8a6d8e1cad74bf55b78d90e896)), closes [#1225](https://github.com/bimdata/viewer/issues/1225) * synchro plugin positioning (#1226) ([c16c44b](https://github.com/bimdata/viewer/commit/c16c44bbcfe20e30cc109b300d6ddccdf64c0feb)), closes [#1226](https://github.com/bimdata/viewer/issues/1226) * toggle preview only if not minimized (#1223) ([6587aee](https://github.com/bimdata/viewer/commit/6587aee2a4141ceec2d78329953b07a145c948ef)), closes [#1223](https://github.com/bimdata/viewer/issues/1223) * update @bimdata/bcf-components (#1232) ([1a05607](https://github.com/bimdata/viewer/commit/1a05607e0391e48ceaecb465d7ef6c0f92408e4a)), closes [#1232](https://github.com/bimdata/viewer/issues/1232) ## [2.10.1](https://github.com/bimdata/viewer/compare/v2.10.0...v2.10.1) (2025-05-12) ### PATCH * fix(#1210): avoid error when spam-clicking next page btn ([36df07c](https://github.com/bimdata/viewer/commit/36df07c523ecaa841dba39d771255e8e2a1c7402)), closes [#1210](https://github.com/bimdata/viewer/issues/1210) * update API lib ([6890d3c](https://github.com/bimdata/viewer/commit/6890d3cc44b50207e9a110e8b7b772abe70e6ab3)) # [2.10.0](https://github.com/bimdata/viewer/compare/v2.9.0...v2.10.0) (2025-04-28) ### MINOR * remork 3d section plugin open.close logic (#1216) ([19d801c](https://github.com/bimdata/viewer/commit/19d801cbd2017b019ea1664dcb4474a96077135a)), closes [#1216](https://github.com/bimdata/viewer/issues/1216) ### PATCH * fix bcf topic comment multi snapshot (#1218) ([98fdd57](https://github.com/bimdata/viewer/commit/98fdd577b6f993c9214d766a3a4f00194bfef301)), closes [#1218](https://github.com/bimdata/viewer/issues/1218) * fix dwg layers broken style (#1217) ([1e922a7](https://github.com/bimdata/viewer/commit/1e922a71d720b89d54518daaf1026f2903914ba0)), closes [#1217](https://github.com/bimdata/viewer/issues/1217) # [2.9.0](https://github.com/bimdata/viewer/compare/v2.8.0...v2.9.0) (2025-04-23) ### MINOR * add Interactive Spaces parameter (#1187) ([caac8cf](https://github.com/bimdata/viewer/commit/caac8cf3c8ac63f9eac663c839b140e7e6e8fda3)), closes [#1187](https://github.com/bimdata/viewer/issues/1187) * new BIMDataModelLoader v2 (#1181) ([eeb4577](https://github.com/bimdata/viewer/commit/eeb45777f18a958a35aadd723fdca9c7ac92ce52)), closes [#1181](https://github.com/bimdata/viewer/issues/1181) ### PATCH * Add !important to prevent override of the viewer2d-background class (#1214) ([d090710](https://github.com/bimdata/viewer/commit/d0907107ae4dc0dd7b81a7f1398e24907f0749bd)), closes [#1214](https://github.com/bimdata/viewer/issues/1214) * areas pointer event update (#1215) ([39124c8](https://github.com/bimdata/viewer/commit/39124c839a87ec34c7409c29a97da0b436d1bcfe)), closes [#1215](https://github.com/bimdata/viewer/issues/1215) * chore: update dependencies ([60321f9](https://github.com/bimdata/viewer/commit/60321f9ea88473e7073d445b622f3061697b7cd3)) * chore: update dependencies ([5750cf8](https://github.com/bimdata/viewer/commit/5750cf843be473e982027cc011d7e6de5ad37eb9)) * chore(i18n): update translations ([9d2dd50](https://github.com/bimdata/viewer/commit/9d2dd509b793b58cbf29379eb495616103c133df)) * chore(i18n): update translations ([7f5e4a0](https://github.com/bimdata/viewer/commit/7f5e4a01f41c0d4b5100657df4d9957bc1ceb061)) * feat: improve pdf-export performance (#1204) ([ee9c740](https://github.com/bimdata/viewer/commit/ee9c740ebd8ee33f0d1c75050c97e15f873f50da)), closes [#1204](https://github.com/bimdata/viewer/issues/1204) * feat: update the tree node displayed descendant count (#1202) ([8b9a7e8](https://github.com/bimdata/viewer/commit/8b9a7e8ffbc99598d978b9c9a1c2ccf075ae4249)), closes [#1202](https://github.com/bimdata/viewer/issues/1202) * fix: css leaks from design-system (#1200) ([65fc0d7](https://github.com/bimdata/viewer/commit/65fc0d74f16dab060f6e1a99d56f7611ce1cb8c8)), closes [#1200](https://github.com/bimdata/viewer/issues/1200) * fix: state.updatePlan method + a bit of formatting ([f811625](https://github.com/bimdata/viewer/commit/f81162536e5ad3ddd384d359f8c28c1a7061bc42)) * fix(css): remove global styles (#1192) ([0bc82f9](https://github.com/bimdata/viewer/commit/0bc82f912fd175057b446aa6aef1630fa680abc2)), closes [#1192](https://github.com/bimdata/viewer/issues/1192) * fix(pdf-export): update @bimdata/html-to-image to v1.11.16 ([780a08a](https://github.com/bimdata/viewer/commit/780a08a6b7b3378542eba1b59e3b848333fd61f9)) * handle viewer photosphere topic viewpoint (#1184) ([75a3127](https://github.com/bimdata/viewer/commit/75a312741d5739fc49b563a1794c775abe6d02b4)), closes [#1184](https://github.com/bimdata/viewer/issues/1184) * hide mobile plugin from window selector (#1213) ([8aeff3d](https://github.com/bimdata/viewer/commit/8aeff3dfea1224c2b29f9456e9df92e0782ef5b0)), closes [#1213](https://github.com/bimdata/viewer/issues/1213) * i18n deduplicate (#1194) ([1eafb2c](https://github.com/bimdata/viewer/commit/1eafb2c84936d1f13703b58cbf43337c7a36923a)), closes [#1194](https://github.com/bimdata/viewer/issues/1194) * improve mobile compatibility (#1186) ([72b25cf](https://github.com/bimdata/viewer/commit/72b25cf43bcd7ba1be9bd73840122b45e1667f44)), closes [#1186](https://github.com/bimdata/viewer/issues/1186) * Performances improvements (#1205) ([4572492](https://github.com/bimdata/viewer/commit/45724922946831adeb74d5b38e89ecae1db260ae)), closes [#1205](https://github.com/bimdata/viewer/issues/1205) * use new 2d-engine version with translatableWithOneTouch (#1197) ([ce4cffb](https://github.com/bimdata/viewer/commit/ce4cffbc700856d8cce6af43744ad55b08f30c42)), closes [#1197](https://github.com/bimdata/viewer/issues/1197) # [2.8.0](https://github.com/bimdata/viewer/compare/v2.7.0...v2.8.0) (2025-03-10) ### MINOR * handle drawing tools text color (#1180) ([9a4ea76](https://github.com/bimdata/viewer/commit/9a4ea76e718a87f88eb51f51abb6515ef4b44c19)), closes [#1180](https://github.com/bimdata/viewer/issues/1180) ### PATCH * chore: update dependencies ([093b816](https://github.com/bimdata/viewer/commit/093b8168b657a41321a00d4abbe0149e4cbac0c7)) * chore(deps): temporary rollback html-to-image to v1.11.11 ([c292466](https://github.com/bimdata/viewer/commit/c292466b9d8a041eed502bb754a18dddb61f57be)) * delete section plan on event (#1183) ([730f729](https://github.com/bimdata/viewer/commit/730f729d7425fe5e9e19d5f098fd012533c579ad)), closes [#1183](https://github.com/bimdata/viewer/issues/1183) * fix(offline): do not crash if rawElements are not defined ([d792479](https://github.com/bimdata/viewer/commit/d792479864dd59180fbb6aa5d3babfc91398a60d)) * fix(offline): handle pdf pages properly ([dd27571](https://github.com/bimdata/viewer/commit/dd275711256ec7c2054fb340d11a72aacf4d59dc)) * fix(pdf-export): add warinig message if current model is not a pdf ([bbb30df](https://github.com/bimdata/viewer/commit/bbb30dfd67482a7ab622e5f753a440c879e3d41a)) * fix(pdf-export): force snapshot pixel ratio to 1 ([f55859b](https://github.com/bimdata/viewer/commit/f55859b4b41ec8f80cccd633d00c23eed50402d3)) * i18n: update translations ([df99949](https://github.com/bimdata/viewer/commit/df99949d61a5c45e03c252c7194248bc2e566cff)) # [2.7.0](https://github.com/bimdata/viewer/compare/v2.6.1...v2.7.0) (2025-02-17) ### MINOR * Feature: Photosphere Viewer (#1105) ([e45367c](https://github.com/bimdata/viewer/commit/e45367c88c3e975743d93519f77bd0c16b1a2e1a)), closes [#1105](https://github.com/bimdata/viewer/issues/1105) ### PATCH * drawing tools cursors urls (#1168) ([36b1724](https://github.com/bimdata/viewer/commit/36b1724c3425d73f314403afac2d82158f61e0d9)), closes [#1168](https://github.com/bimdata/viewer/issues/1168) * Feat: Improve PDF Export (#1167) ([ce96794](https://github.com/bimdata/viewer/commit/ce96794c62b1b75e87f17907b1076a818c093a7c)), closes [#1167](https://github.com/bimdata/viewer/issues/1167) * fix fitView for meta-buildings + clean some dead/useless code ([3ee3ce9](https://github.com/bimdata/viewer/commit/3ee3ce9ebcd6dc159b7182e3968b15fc64011eb9)) * Fix: annotation right click (+ update types) (#1174) ([512a72c](https://github.com/bimdata/viewer/commit/512a72c58152e6bdb0f033c303e6c70e7ab4c09f)), closes [#1174](https://github.com/bimdata/viewer/issues/1174) * fix: api.getAvailableModels method ([3df4b40](https://github.com/bimdata/viewer/commit/3df4b40dc3e45bf863fd3362867cc6b3e44a070b)) * fix(bcf): fix bcf annotation create/update/delete (#1171) ([984d08d](https://github.com/bimdata/viewer/commit/984d08dae3fd35dcf5dded680d613553eb57d52b)), closes [#1171](https://github.com/bimdata/viewer/issues/1171) * fix(i18n): fix and update translations ([75fce99](https://github.com/bimdata/viewer/commit/75fce993189754472b295771d254a2789c5c42f7)) * fix(plan): add BIMDataStoreySelector to components list ([c7fe8af](https://github.com/bimdata/viewer/commit/c7fe8af6f4587d418c9950597849ea2ae39b32bd)) * New structure (#1170) ([89ba289](https://github.com/bimdata/viewer/commit/89ba289d0058821beb56fe8d9ad5f33b049722dc)), closes [#1170](https://github.com/bimdata/viewer/issues/1170) ## [2.6.1](https://github.com/bimdata/viewer/compare/v2.6.0...v2.6.1) (2024-12-12) ### PATCH * chore: fix sass warnings ([47f0010](https://github.com/bimdata/viewer/commit/47f0010e23cf7d170298efb9f2cba61e29f50496)) * chore: update dependencies ([1bb18ee](https://github.com/bimdata/viewer/commit/1bb18ee80aaae0a96af307d1c39a2a217eb5702d)) * chore: upgrade to vite v6 ([970d3e0](https://github.com/bimdata/viewer/commit/970d3e05c44f7ffa6c63a8b669cf2f4b19096c4a)) * fix drawing tools cursors (#1162) ([32a3918](https://github.com/bimdata/viewer/commit/32a39186b5b0d2581220a5b5472f5e347e65ef01)), closes [#1162](https://github.com/bimdata/viewer/issues/1162) * fix package-lock ([44f3da5](https://github.com/bimdata/viewer/commit/44f3da5e1eb22070266a153c11d7323dbd6d4ed0)) * fix smartviews (#1164) ([737ad60](https://github.com/bimdata/viewer/commit/737ad60daaceb45218e9eea3b2c5876ca4d54a33)), closes [#1164](https://github.com/bimdata/viewer/issues/1164) * Fov point cloud (#1161) ([97c3e21](https://github.com/bimdata/viewer/commit/97c3e216c5fd5a2661a64733ca171aee67701f09)), closes [#1161](https://github.com/bimdata/viewer/issues/1161) # [2.6.0](https://github.com/bimdata/viewer/compare/v2.5.0...v2.6.0) (2024-11-18) ### chore * little lint [skip ci] ([ef263e8](https://github.com/bimdata/viewer/commit/ef263e89cbc5449a4bf589dd9f30be2f62de4948)) * some minor reformatting ([e4d1dfe](https://github.com/bimdata/viewer/commit/e4d1dfe9484a9ab8519cdab6a19e52b1de237edb)) * use sass modern compiler in dev mode ([4397f98](https://github.com/bimdata/viewer/commit/4397f98d6a7a484eb5f2d6c510e25b4293fa10e0)) ### MINOR * [FEATURE] add page manager for multi layout DWG (#1153) ([6a6a803](https://github.com/bimdata/viewer/commit/6a6a803643d3cc4acffa71d5e4be9efba86e8050)), closes [#1153](https://github.com/bimdata/viewer/issues/1153) * add Mobile viewer plugin (#1125) ([106980a](https://github.com/bimdata/viewer/commit/106980a42025d58ef821648a5817922138996d2d)), closes [#1125](https://github.com/bimdata/viewer/issues/1125) * add sidePanelWidth PluginInstance API (#1146) ([3e037a4](https://github.com/bimdata/viewer/commit/3e037a4f3b9adcbee3ebaf8f27f67797dbf8db0a)), closes [#1146](https://github.com/bimdata/viewer/issues/1146) * drawing tools > handle storey change using z (elevation) (#1143) ([c88b259](https://github.com/bimdata/viewer/commit/c88b25917e780b2cd58cf26e17b5c803458a05ed)), closes [#1143](https://github.com/bimdata/viewer/issues/1143) * Feature: Offline v2 + New build script (#1138) ([41b322a](https://github.com/bimdata/viewer/commit/41b322ab7de3e8dabf4523cacbca972f12aaab2f)), closes [#1138](https://github.com/bimdata/viewer/issues/1138) * load parent of children model first (#1154) ([efd9825](https://github.com/bimdata/viewer/commit/efd98253ebbab4dbbc5aac9954bbdf3d7dfa6922)), closes [#1154](https://github.com/bimdata/viewer/issues/1154) ### PATCH * [FIX] dwg layers (#1156) ([eb68d2c](https://github.com/bimdata/viewer/commit/eb68d2cf09a87fd216e5bb74cd1398878b6f68b3)), closes [#1156](https://github.com/bimdata/viewer/issues/1156) * [FIX] storey objects handling (#1155) ([0aa1dac](https://github.com/bimdata/viewer/commit/0aa1dacadace4ee4c42a89ae98f9745d914d3c09)), closes [#1155](https://github.com/bimdata/viewer/issues/1155) * add storey-loaded event, remove uselesss event listener (#1150) ([f241d21](https://github.com/bimdata/viewer/commit/f241d2117809f3b852bf77a5d22c0adb1c5a8aa2)), closes [#1150](https://github.com/bimdata/viewer/issues/1150) * bcf annotations (#1152) ([771f6b1](https://github.com/bimdata/viewer/commit/771f6b1458d324c47124b81d3d1d53a86ee62a6e)), closes [#1152](https://github.com/bimdata/viewer/issues/1152) * better settings for point cloud viewer ([dd3024a](https://github.com/bimdata/viewer/commit/dd3024a9c4ca334c647c1825dbf531c4a4d35587)) * chore: update dependencies ([2acc425](https://github.com/bimdata/viewer/commit/2acc425489c8cb90c3a4f423cc629156abee02e9)) * chore(build): upgrade to vite v5 + use sass-embedded instead of sass ([975b2b3](https://github.com/bimdata/viewer/commit/975b2b31356bf05eb406ff66d5d18f123d2c6b66)) * correct naming for spacial tree (#1151) ([00573b9](https://github.com/bimdata/viewer/commit/00573b9ca09da1d356a85b3f92e222f451fe8a1c)), closes [#1151](https://github.com/bimdata/viewer/issues/1151) * edit properties broken for psets (#1159) ([e797615](https://github.com/bimdata/viewer/commit/e797615dac1b7feaaa0fd49d86735f278bfca57d)), closes [#1159](https://github.com/bimdata/viewer/issues/1159) * Feature/smartview v1.1 (#1117) ([d701f1a](https://github.com/bimdata/viewer/commit/d701f1a86e4ea7a2a7a36819fceab70e6b934e49)), closes [#1117](https://github.com/bimdata/viewer/issues/1117) * fix: update api-client to 10.17.1 + replace localContext with globalContext in BcfManager ([3600886](https://github.com/bimdata/viewer/commit/36008860dc8ed5a3b34746aaa71b5ec954985fb1)) * fix(offline): set white background for rasterized PDF in offline mode ([6ca5302](https://github.com/bimdata/viewer/commit/6ca5302bdd0ff603826f7522c16637c84a4a7db4)) * fix(pdf-export): load drawings synchronously during export ([e567f49](https://github.com/bimdata/viewer/commit/e567f49c510c7c3423fa503ef566d494a25c124b)) * fix(pdf-export): properly handle pages with no drawings ([48e9515](https://github.com/bimdata/viewer/commit/48e9515fff9797598dcf96a2fbff17e5b0094a14)) * localContext.loadModels now accepts uncompleted models ([9d36936](https://github.com/bimdata/viewer/commit/9d36936a272c65c7ed4405b83aab75ddc1df9e74)) * mini map 2d overload (#1149) ([76da9e6](https://github.com/bimdata/viewer/commit/76da9e6f4a1af7d64dde8392870b9c8c1722d0fa)), closes [#1149](https://github.com/bimdata/viewer/issues/1149) # [2.5.0](https://github.com/bimdata/viewer/compare/v2.4.1...v2.5.0) (2024-09-25) ### chore * lint AnnotationWrapper.vue ([90f6d9c](https://github.com/bimdata/viewer/commit/90f6d9c57f1ca9364191277ca006bbba75d67dfd)) ### fix * remove makeStateAnnotations useless params ([52d4105](https://github.com/bimdata/viewer/commit/52d410515a20de8314d67fe7f749e3b9763eb8d6)) ### MINOR * add area and perimeter Zone getters (#1142) ([2d4d6d0](https://github.com/bimdata/viewer/commit/2d4d6d0036bf7fd5157085615a6a4986d7937c2e)), closes [#1142](https://github.com/bimdata/viewer/issues/1142) * add zones annotations (#1139) ([3e41a35](https://github.com/bimdata/viewer/commit/3e41a354efc69770e8b86c68b71c5b00684a5fd4)), closes [#1139](https://github.com/bimdata/viewer/issues/1139) * optimize globalContext.loadedModels getter (#1127) ([665306c](https://github.com/bimdata/viewer/commit/665306c65e7a3bcc609cfbf8d6acb8da3d79bfb6)), closes [#1127](https://github.com/bimdata/viewer/issues/1127) ### PATCH * add model name to IfcProject structure (#1134) ([9a5f355](https://github.com/bimdata/viewer/commit/9a5f3556ce7ee5e296a61bba583a09e11410f833)), closes [#1134](https://github.com/bimdata/viewer/issues/1134) * add touch event for 3D annotation mode & annotations (#1140) ([129dbeb](https://github.com/bimdata/viewer/commit/129dbeb381c199ff8ff68206c2aeb19cd693197e)), closes [#1140](https://github.com/bimdata/viewer/issues/1140) * chore: update dependencies ([3fd5e6f](https://github.com/bimdata/viewer/commit/3fd5e6fc24ca1f2a41462992bf680eafcbdf2e44)) * chore(deps-dev): bump micromatch from 4.0.7 to 4.0.8 (#1130) ([a93abb0](https://github.com/bimdata/viewer/commit/a93abb0a0ea159365e0ad8fa6291b6c43125e85c)), closes [#1130](https://github.com/bimdata/viewer/issues/1130) * feat(i18n): update translations ([909b554](https://github.com/bimdata/viewer/commit/909b554fdb9de6ba72440ee9476e45e68a27f2fc)) * fix LOD (#1135) ([5b0d612](https://github.com/bimdata/viewer/commit/5b0d6123ecec7662314a591e9a6d8b268c7217d2)), closes [#1135](https://github.com/bimdata/viewer/issues/1135) * fix structure and properties cfg when instanced as button plugins (#1136) ([9a55ba8](https://github.com/bimdata/viewer/commit/9a55ba8a605b7d03709db3b80645e57876023926)), closes [#1136](https://github.com/bimdata/viewer/issues/1136) * fix: injection for annotation components ([c0107e2](https://github.com/bimdata/viewer/commit/c0107e26c570407fd80304185f5285e3248adf99)) * fix: pdf page selection in building maker ([3e0837f](https://github.com/bimdata/viewer/commit/3e0837f7b9e14151656ba679f8d71d480e63d885)) * fix(pdf-export): add includeDrawings param to pdf-export + fix localContext resolution on export ([eeced45](https://github.com/bimdata/viewer/commit/eeced45800298442d44d4f212e583441bb32b042)) * fix(plan): properly handle models without document ([d166eaa](https://github.com/bimdata/viewer/commit/d166eaa787ff74b585eb42bd79e5cbea218d8552)) * fix(smartview): update 'getFullTopics' params ([1c49507](https://github.com/bimdata/viewer/commit/1c49507488d0f9ff8d8e729e04b06e9c4d25406a)) * load xkt file on models with no explicit xkt versions ([4aa7280](https://github.com/bimdata/viewer/commit/4aa72808dd8b554b2163281a495a30161f2cda68)) * refactor: rearrange offline mock files ([3c9dee4](https://github.com/bimdata/viewer/commit/3c9dee4decde59180d0a43ed79f469829c69c5cb)) * use computed elevation for storeys (#1133) ([6146b52](https://github.com/bimdata/viewer/commit/6146b52d8e5c79bfbb48023cdc667c93c1260460)), closes [#1133](https://github.com/bimdata/viewer/issues/1133) ## [2.4.1](https://github.com/bimdata/viewer/compare/v2.4.0...v2.4.1) (2024-08-14) ### PATCH * correctly load viewpoint if no topic layout specified ([0fe92bf](https://github.com/bimdata/viewer/commit/0fe92bfe34a68a590fd5b1cbbfc0b3acff7c873b)) * fix viewer plan metabuilding storey change handler ([508386f](https://github.com/bimdata/viewer/commit/508386f11389b5cf993fd824b8fb21a01c8c952c)) * missing decrement spinner processes in bcf manager plugin ([f5a6d75](https://github.com/bimdata/viewer/commit/f5a6d7567f21125c7d7be97222a586efd0ae5a74)) # [2.4.0](https://github.com/bimdata/viewer/compare/v2.3.0...v2.4.0) (2024-08-09) ### chore * update types declaration ([4f35aa6](https://github.com/bimdata/viewer/commit/4f35aa671caa1c1c1691b412a3dcefe14854c3e4)) ### MINOR * add global side panel API (#1112) ([8b1a5e5](https://github.com/bimdata/viewer/commit/8b1a5e534efcd07be0c25b8782506b708a5f0892)), closes [#1112](https://github.com/bimdata/viewer/issues/1112) * add global side panel component instance property (#1113) ([5b39bc6](https://github.com/bimdata/viewer/commit/5b39bc6c7d64402b88027693509eba4c746c2b6e)), closes [#1113](https://github.com/bimdata/viewer/issues/1113) * add globalContext Models API (#1111) ([03ae2e8](https://github.com/bimdata/viewer/commit/03ae2e84322a8cf89cbe60678f82d68e3fa69da3)), closes [#1111](https://github.com/bimdata/viewer/issues/1111) * Core/api updates (#1120) ([e3027b2](https://github.com/bimdata/viewer/commit/e3027b2a9875c1fc73324c360804706c629e91db)), closes [#1120](https://github.com/bimdata/viewer/issues/1120) * Feature: PDF Export V2 (#1121) ([4b76872](https://github.com/bimdata/viewer/commit/4b76872498031897e723d25aee991723369455e4)), closes [#1121](https://github.com/bimdata/viewer/issues/1121) * Feature/bcf warnings (#1103) ([388c057](https://github.com/bimdata/viewer/commit/388c057d6c576ce61ff976593d1571b2e01f55a9)), closes [#1103](https://github.com/bimdata/viewer/issues/1103) * Feature/new global side panel api (#1115) ([271cdcb](https://github.com/bimdata/viewer/commit/271cdcbff9b79286e020b6d3ec4d6c17c2403183)), closes [#1115](https://github.com/bimdata/viewer/issues/1115) * Refactor Annotation API (#1124) ([3082b75](https://github.com/bimdata/viewer/commit/3082b750dd3e205b1e04b71529f39c5c670100aa)), closes [#1124](https://github.com/bimdata/viewer/issues/1124) ### PATCH * chore: update bimdata dependencies + fix scss warnings ([b0a23a0](https://github.com/bimdata/viewer/commit/b0a23a095f406eeece6381f7bb49b1ed45d4550a)) * chore: update dependencies major ([f777015](https://github.com/bimdata/viewer/commit/f77701516ea2210cc8ddf2931739c68e91105018)) * chore: update dependencies minor ([8308fe3](https://github.com/bimdata/viewer/commit/8308fe3e7ae28002a20f541e1bf189c23e12b09b)) * feat(i18n): update translations english and german translations ([533e493](https://github.com/bimdata/viewer/commit/533e493c7372264ce91ebef794b5f9edf5ef5df9)) * feat(ifc): provide annotated objects to annotation callback (#1119) ([a8a2872](https://github.com/bimdata/viewer/commit/a8a2872b4728da4eb00f18a0279ac47e8a83be0e)), closes [#1119](https://github.com/bimdata/viewer/issues/1119) * feat(plan): add a setting to hide meta-building structure (#1123) ([63bdaa7](https://github.com/bimdata/viewer/commit/63bdaa7a6aef9757ffc395cf463602ab888e8916)), closes [#1123](https://github.com/bimdata/viewer/issues/1123) * fix eslint (#1109) ([731d79f](https://github.com/bimdata/viewer/commit/731d79f1da90c878e76af929ce87610fa41080be)), closes [#1109](https://github.com/bimdata/viewer/issues/1109) * fix help modal > wrong keyboard shortcuts displayed (#1116) ([fe1bc65](https://github.com/bimdata/viewer/commit/fe1bc65b7b783319e11a59e408664f35784a012e)), closes [#1116](https://github.com/bimdata/viewer/issues/1116) * fix isIfcTypeFormatValid switch (#1118) ([c5cf08b](https://github.com/bimdata/viewer/commit/c5cf08b38ea5a3b7b07b8599bb83143a80a42c1d)), closes [#1118](https://github.com/bimdata/viewer/issues/1118) * fix: 3d annotation visibility update ([1823e66](https://github.com/bimdata/viewer/commit/1823e664bc8a39738b1a4cd8cd1620046fe8c053)) * fix: ensure mixins are added multiple times to a component (#1126) ([7e9e9fe](https://github.com/bimdata/viewer/commit/7e9e9fe2baa82a2966a1340ba43a357250230473)), closes [#1126](https://github.com/bimdata/viewer/issues/1126) * Global side panel API > copy panel object to prevent changing the original (#1114) ([987c52c](https://github.com/bimdata/viewer/commit/987c52c34b1645244f1d0760f9f61735c9950f85)), closes [#1114](https://github.com/bimdata/viewer/issues/1114) * remove viewer plan bitmaps array (#1108) ([4fc2ac4](https://github.com/bimdata/viewer/commit/4fc2ac4134493a369b1cbacb8394be9983d495ec)), closes [#1108](https://github.com/bimdata/viewer/issues/1108) * Revert "MINOR: Feature/not configurable window (#1099)" (#1110) ([7f4402e](https://github.com/bimdata/viewer/commit/7f4402e51bed3930ab15422484fdb4976f4dc993)), closes [#1099](https://github.com/bimdata/viewer/issues/1099) [#1110](https://github.com/bimdata/viewer/issues/1110) * update xeokit and fix breaking APIs (#1122) ([1b61471](https://github.com/bimdata/viewer/commit/1b6147153bbca32eb6c0d65d147f719fbaa6bd79)), closes [#1122](https://github.com/bimdata/viewer/issues/1122) # [2.3.0](https://github.com/bimdata/viewer/compare/v2.2.0...v2.3.0) (2024-06-27) ### chore * update index.d.ts ([97e7ce7](https://github.com/bimdata/viewer/commit/97e7ce7f04c8d9bcf81e852cefbfb599639ef6a0)) ### MINOR * [Feature] first person view + mini Map 2D (#1052) ([2599638](https://github.com/bimdata/viewer/commit/25996380fdc8dab43514f7cd97c26dbfd9170649)), closes [#1052](https://github.com/bimdata/viewer/issues/1052) * 3d parameter rework (#1080) ([3cd3140](https://github.com/bimdata/viewer/commit/3cd3140993beaa43d4102fa42cfe59fb8a84a2b0)), closes [#1080](https://github.com/bimdata/viewer/issues/1080) * add 3D helper modal tabs (#1096) ([2fb93bd](https://github.com/bimdata/viewer/commit/2fb93bde5a49e4547d46cda0463e179d5eb3d5d3)), closes [#1096](https://github.com/bimdata/viewer/issues/1096) * add new favicon (´•︵•`) (#1079) ([10ae468](https://github.com/bimdata/viewer/commit/10ae468c176353c8609baea4b494d8ff4b4def14)), closes [#1079](https://github.com/bimdata/viewer/issues/1079) * add the ability to dynamicly change viewer 3D keyboard layout (#1087) ([499c573](https://github.com/bimdata/viewer/commit/499c573ab9a41f39c375f327595f46f24bec51d0)), closes [#1087](https://github.com/bimdata/viewer/issues/1087) * add the ability to remove the zone editor done button (#1078) ([a7ecec9](https://github.com/bimdata/viewer/commit/a7ecec949bc2ddaa3a2122a547e0079824775ee1)), closes [#1078](https://github.com/bimdata/viewer/issues/1078) * disabled camera parameters on viewer 3D first person view (#1091) ([f3ef339](https://github.com/bimdata/viewer/commit/f3ef33906e39ae6242ee13a264f992817b0e8d4a)), closes [#1091](https://github.com/bimdata/viewer/issues/1091) * Feature/initial model loading spinner (#1098) ([f8ae332](https://github.com/bimdata/viewer/commit/f8ae33243583c4b1ad5dfc102d28ec80a505443a)), closes [#1098](https://github.com/bimdata/viewer/issues/1098) * Feature/not configurable window (#1099) ([8c8bb6f](https://github.com/bimdata/viewer/commit/8c8bb6f9b6cf03f9e53f69614f2de8560e4dc860)), closes [#1099](https://github.com/bimdata/viewer/issues/1099) * modal manager refacto + feature positions (#1101) ([fc7d9a9](https://github.com/bimdata/viewer/commit/fc7d9a909ce4c9f06dd047bda581cd253ddd2450)), closes [#1101](https://github.com/bimdata/viewer/issues/1101) * move close to model on first person view plugin ON (#1088) ([93ab67b](https://github.com/bimdata/viewer/commit/93ab67b3c9fbcfe54ca3e0c4a6f0995c6b3ed41b)), closes [#1088](https://github.com/bimdata/viewer/issues/1088) * re-enabled structures root element to show/select all (#1081) ([d63cfc1](https://github.com/bimdata/viewer/commit/d63cfc1a557baeadc14896edb0bfce36aa8d0acf)), closes [#1081](https://github.com/bimdata/viewer/issues/1081) * viewer plan fitview accepts zone/space UUIDs (#1085) ([6c11f5b](https://github.com/bimdata/viewer/commit/6c11f5b529a8e2d799841c72b0a31ab0a7e70d22)), closes [#1085](https://github.com/bimdata/viewer/issues/1085) ### PATCH * buildingElevation fallbacks to siteElevation if not set (#1092) ([8ed904e](https://github.com/bimdata/viewer/commit/8ed904e214f9424681c8fdd4147bde4df3a60e10)), closes [#1092](https://github.com/bimdata/viewer/issues/1092) * Feat: PDF export optimization (#1100) ([9d58a61](https://github.com/bimdata/viewer/commit/9d58a6159b51af57474ca7fa6d4db3cd7c463336)), closes [#1100](https://github.com/bimdata/viewer/issues/1100) * feat(meta-building): add space highlight/selection feature to meta-building structure (#1095) ([05363c3](https://github.com/bimdata/viewer/commit/05363c32aaea14d789f988a5127e4a94301207fd)), closes [#1095](https://github.com/bimdata/viewer/issues/1095) * feat(offline): add offline options to makeBIMDataViewer config (#1077) ([8c38b4b](https://github.com/bimdata/viewer/commit/8c38b4bf35158cab71138873039ace1e02104ec5)), closes [#1077](https://github.com/bimdata/viewer/issues/1077) * feat(plan): meta-building structure integration (#1073) ([3efe6fd](https://github.com/bimdata/viewer/commit/3efe6fd5f64709dcdddef7fb9625bd0653f73412)), closes [#1073](https://github.com/bimdata/viewer/issues/1073) * first person view - prevent select after pointer lock rotate ([5746150](https://github.com/bimdata/viewer/commit/5746150a936b7dc056c90719f2ad374f2e6190d2)) * fix #1082 - error on storey change if no model (#1084) ([9bca511](https://github.com/bimdata/viewer/commit/9bca511e4abbea55043458db9a80eb6134aa711d)), closes [#1082](https://github.com/bimdata/viewer/issues/1082) [#1084](https://github.com/bimdata/viewer/issues/1084) * fix 3D annotations visibility (#1102) ([0c046d3](https://github.com/bimdata/viewer/commit/0c046d39e0614c5741288336a0c189b950355e3e)), closes [#1102](https://github.com/bimdata/viewer/issues/1102) * fix mini map hud over storey selector ([5debdeb](https://github.com/bimdata/viewer/commit/5debdebc919388036c1a990f2e93f8bfc8b34af8)) * fix pointer lock target + missing this. ([38d7f3c](https://github.com/bimdata/viewer/commit/38d7f3cb91548e6296a2c16b8761b4ee948f5ad8)) * fix synchronization plugin position (#1083) ([598998c](https://github.com/bimdata/viewer/commit/598998c24e3d2174c84535f4dc12014326c00962)), closes [#1083](https://github.com/bimdata/viewer/issues/1083) * fix viewer 2D background positionning ([951a004](https://github.com/bimdata/viewer/commit/951a0041b406ce73ca12452b188f2707ba8c3dfe)) * fix: do not show meta-building-structure accidentaly ([8409002](https://github.com/bimdata/viewer/commit/8409002e6c35528511ced4426509a27b5fca2a0d)) * fix: update bimdata-components ([b164505](https://github.com/bimdata/viewer/commit/b164505ff1897b73aae20ae93f043a61d1f2e102)) * fix(pdf-export): set default scale value to 2 for pdf export ([d7fe73a](https://github.com/bimdata/viewer/commit/d7fe73ad6b2424d2f19a6fad86844e71da8bfa2f)) * fix(zone-editor): use BIMDataTree from design-system (#1094) ([c12c320](https://github.com/bimdata/viewer/commit/c12c320ff787f1dd0a1fd04c5302b943d7da314f)), closes [#1094](https://github.com/bimdata/viewer/issues/1094) * mini map 2D - prevent zoom level reset on camera update (#1089) ([a59b1aa](https://github.com/bimdata/viewer/commit/a59b1aa7eca609f980c4e14728b09bae3d07a70f)), closes [#1089](https://github.com/bimdata/viewer/issues/1089) * prevent first person view plugin to open when no model is loaded ([9751570](https://github.com/bimdata/viewer/commit/9751570a5e4c97a62f92873eaf6857a9968bfa7c)) * prevent mini map to show when localContext.shownUI is called and firstPersonView is false (#1086) ([d38f3ec](https://github.com/bimdata/viewer/commit/d38f3ecf89ac853dbf7b3df1446df0ef5b266758)), closes [#1086](https://github.com/bimdata/viewer/issues/1086) * remove duplicated i18ns (#1097) ([cac40a1](https://github.com/bimdata/viewer/commit/cac40a19aa6ae335cf1135d0d478c0eb4e9fd5fe)), closes [#1097](https://github.com/bimdata/viewer/issues/1097) # [2.2.0](https://github.com/bimdata/viewer/compare/v2.1.0...v2.2.0) (2024-04-29) ### MINOR * feat(drawing-tools): add loadDrawings and clearDrawings methods (#1069) ([b077723](https://github.com/bimdata/viewer/commit/b0777232db2963cdab1c4160fa724c28e9915731)), closes [#1069](https://github.com/bimdata/viewer/issues/1069) * Feature/side panel (#1062) ([299c0bb](https://github.com/bimdata/viewer/commit/299c0bbb1b6747dacd77da6afd2bbf33ac315d9a)), closes [#1062](https://github.com/bimdata/viewer/issues/1062) ### PATCH * add drawing tools touch handlers (#1063) ([e3dc891](https://github.com/bimdata/viewer/commit/e3dc891909aee89ab7eeae4940e45357a98574b6)), closes [#1063](https://github.com/bimdata/viewer/issues/1063) * chore: remove useless plugin + add test for pointCloud window (#1060) ([65abf81](https://github.com/bimdata/viewer/commit/65abf81417de181adbe1070e27546a7aba05f4cf)), closes [#1060](https://github.com/bimdata/viewer/issues/1060) * chore(i18n): update english translations ([d4c4d30](https://github.com/bimdata/viewer/commit/d4c4d300f4b7b5bc943907a444096c55730f4a73)) * fix #1067 - new BCF keep current selection (#1070) ([a1c3a9f](https://github.com/bimdata/viewer/commit/a1c3a9f84e26da6a51b316b056a8e5853d79b4e8)), closes [#1067](https://github.com/bimdata/viewer/issues/1067) [#1070](https://github.com/bimdata/viewer/issues/1070) * fix #1071 : bcf first open behaviour (#1072) ([0579462](https://github.com/bimdata/viewer/commit/057946237540958f38e0399cc2d8a1aa3a8e11dd)), closes [#1071](https://github.com/bimdata/viewer/issues/1071) [#1072](https://github.com/bimdata/viewer/issues/1072) * fix typo in zone editor fr i18n ([ecf939d](https://github.com/bimdata/viewer/commit/ecf939d6c177dcb2d54a18b796aa8a6c4b1a242e)) * fix(drawing): avoid touch event errors in Firefox ([8d56aba](https://github.com/bimdata/viewer/commit/8d56aba213c1dc684a3e50f7a877443742db3b69)) * Fix/elevation (#1065) ([f783206](https://github.com/bimdata/viewer/commit/f783206703c0457d5510ac4d994a04a14e4449b2)), closes [#1065](https://github.com/bimdata/viewer/issues/1065) * isolate must xray AND unpickable objects (#1068) ([b8097a3](https://github.com/bimdata/viewer/commit/b8097a32d48a7da34844e0502057530688ab7f56)), closes [#1068](https://github.com/bimdata/viewer/issues/1068) * RE fix the viewer 3D & pointCloud scroll on zoom (#1061) ([d81ee0f](https://github.com/bimdata/viewer/commit/d81ee0f487ef710744a0bb58e24e557a7b4dcadb)), closes [#1061](https://github.com/bimdata/viewer/issues/1061) * Revert "PATCH: Fix/elevation (#1065)" (#1066) ([e97778d](https://github.com/bimdata/viewer/commit/e97778d3f37c3f55764f47a3a97e9e1fde8b68a1)), closes [#1065](https://github.com/bimdata/viewer/issues/1065) [#1066](https://github.com/bimdata/viewer/issues/1066) # [2.1.0](https://github.com/bimdata/viewer/compare/v2.0.1...v2.1.0) (2024-03-22) ### chore * add dependabot.yml [skip ci] ([af73956](https://github.com/bimdata/viewer/commit/af739560d95ed5e4ab512be2cd66d8e8f1bdd006)) ### MINOR * feat(offline): add ability to switch offline mode dynamically (#1044) ([6116e32](https://github.com/bimdata/viewer/commit/6116e32bce2cfbba65387f2cc0eda7701dc4fed9)), closes [#1044](https://github.com/bimdata/viewer/issues/1044) * feat(offline): add offline methods customization options (#1055) ([c435ee7](https://github.com/bimdata/viewer/commit/c435ee769fd35abe80bc8ba69e0ae2dff52795fb)), closes [#1055](https://github.com/bimdata/viewer/issues/1055) ### PATCH * add missing iconOpen plugin option (#1050) ([e790ad4](https://github.com/bimdata/viewer/commit/e790ad4d0b29935c309d8fac4cda47b7daf1bf50)), closes [#1050](https://github.com/bimdata/viewer/issues/1050) * chore: update dependencies (minors only) ([a39e32a](https://github.com/bimdata/viewer/commit/a39e32ad7e4032cf2cb5d9edc4f6a9fa2138ebdd)) * fix: window open/close events payload (#1049) ([b84841d](https://github.com/bimdata/viewer/commit/b84841d63ce4e96b5549de486579c55694b617f4)), closes [#1049](https://github.com/bimdata/viewer/issues/1049) * fix(config): change 'api.offline.dataFile' to 'api.offline.data' (#1051) ([69a2495](https://github.com/bimdata/viewer/commit/69a2495d611b33cdc40d132fd6851df3f331f21c)), closes [#1051](https://github.com/bimdata/viewer/issues/1051) * fix(offline): add bcfApi and collaborationApi customization options ([a5da050](https://github.com/bimdata/viewer/commit/a5da0503d1a71c09178c198d642ddbd6783a3140)) * remove deprecated of context plugins getters (#1054) ([af27656](https://github.com/bimdata/viewer/commit/af27656614eaaa387a437d63ed13fd13105caac2)), closes [#1054](https://github.com/bimdata/viewer/issues/1054) ## [2.0.1](https://github.com/bimdata/viewer/compare/v2.0.0...v2.0.1) (2024-03-08) ### PATCH * fix/viewerDwg layout filter (#1046) ([77fd64b](https://github.com/bimdata/viewer/commit/77fd64baf115c6eefb46794b04c6d4ddad6a732c)), closes [#1046](https://github.com/bimdata/viewer/issues/1046) # [2.0.0](https://github.com/bimdata/viewer/compare/v1.10.3...v2.0.0) (2024-03-07) ### chore * little typings update ([704a02b](https://github.com/bimdata/viewer/commit/704a02bb773e0a4eb450cfa1d40ae86971df7c1e)) * update .vscode/settings.json ([7e815d0](https://github.com/bimdata/viewer/commit/7e815d05fc368cc960a78734655ac6a05c9da0fe)) * update prettier config ([7201848](https://github.com/bimdata/viewer/commit/72018487682349543b27ba8acac84993fa54cdbd)) ### ci * fix minor version node ([e9389cf](https://github.com/bimdata/viewer/commit/e9389cf5b58a1d92efff0cea1dd8282ede3e1312)) * fix minor version node ([8f2dcd7](https://github.com/bimdata/viewer/commit/8f2dcd7d85cb903688a760c78c8e2af0fa34691d)) * publish job will be activated only on main branches ([9f2314f](https://github.com/bimdata/viewer/commit/9f2314ff5831fc8dba249df9c1f7892d6006b806)) * use common runners ([fde1a99](https://github.com/bimdata/viewer/commit/fde1a99bd28369ff21988d681288b0ec36ee922e)) ### fix * extension poeditor files (#897) ([d1c02a5](https://github.com/bimdata/viewer/commit/d1c02a53a23aeff57e3f73aaa2a5244f77aa7661)), closes [#897](https://github.com/bimdata/viewer/issues/897) * guest buttons (#944) ([e61511a](https://github.com/bimdata/viewer/commit/e61511a4525981bb5730de2089b4add25ce1fa02)), closes [#944](https://github.com/bimdata/viewer/issues/944) ### Fix * BCF Viewpoints (#931) ([adfe3bc](https://github.com/bimdata/viewer/commit/adfe3bc49af5832dfa1b84a7b4fb9dda6e92243e)), closes [#931](https://github.com/bimdata/viewer/issues/931) ### MAJOR * Core/vue3 (#786) ([bb6c84c](https://github.com/bimdata/viewer/commit/bb6c84c0a72cd4ca5ab7cb793c185e5b09c59f22)), closes [#786](https://github.com/bimdata/viewer/issues/786) [#874](https://github.com/bimdata/viewer/issues/874) [#877](https://github.com/bimdata/viewer/issues/877) ### MINOR * 2D state refactoring (#970) ([99f01fe](https://github.com/bimdata/viewer/commit/99f01fe4a92025e78742a4adbb59ad51d314de44)), closes [#970](https://github.com/bimdata/viewer/issues/970) * add drawArea API on viewer 2d, Plan & DWG (#908) ([35a59ab](https://github.com/bimdata/viewer/commit/35a59abd99043d8fd980e725df4e179352c7a397)), closes [#908](https://github.com/bimdata/viewer/issues/908) * add session storage to save filters (#946) ([a02a35c](https://github.com/bimdata/viewer/commit/a02a35c6c72454d6700ee5e0358fbbe519725e06)), closes [#946](https://github.com/bimdata/viewer/issues/946) * add Viewer 3D Home button (#932) ([0dec766](https://github.com/bimdata/viewer/commit/0dec766e9d438f2496536de766d96737dfd466d7)), closes [#932](https://github.com/bimdata/viewer/issues/932) * BIMData Distance Measurement 3D (#969) ([771cfff](https://github.com/bimdata/viewer/commit/771cfff11506933055a6c75b594ab800dc720997)), closes [#969](https://github.com/bimdata/viewer/issues/969) * chore: add 'split' build config (#1033) ([a519281](https://github.com/bimdata/viewer/commit/a519281489dbff65a5cfdc872480f160a627deda)), closes [#1033](https://github.com/bimdata/viewer/issues/1033) * chore: migrate to design-system v2 (#907) ([ea142c6](https://github.com/bimdata/viewer/commit/ea142c61316968e7fe3e7e9ae5dfebb5a97a7df6)), closes [#907](https://github.com/bimdata/viewer/issues/907) * Core - Refactoring (#997) ([4bf0d8f](https://github.com/bimdata/viewer/commit/4bf0d8fbeb57dfde8d8e2ad526d7b289731d23f4)), closes [#997](https://github.com/bimdata/viewer/issues/997) * CORE: MAJOR REFACTO state & plan (#1004) ([62d4b78](https://github.com/bimdata/viewer/commit/62d4b788cf888dac266b48fa079c67a2d694ee17)), closes [#1004](https://github.com/bimdata/viewer/issues/1004) * Drawing tools (#955) ([1cd6a2a](https://github.com/bimdata/viewer/commit/1cd6a2aa4fd9f53ca96eed6ba6cb7bb0614686a8)), closes [#955](https://github.com/bimdata/viewer/issues/955) * feat: add offline mode (#986) ([93055d9](https://github.com/bimdata/viewer/commit/93055d9eee4cc289e78c80d9bdf25e76d5115446)), closes [#986](https://github.com/bimdata/viewer/issues/986) * feat(bcf): add multipage pdf support (#954) ([6e60d84](https://github.com/bimdata/viewer/commit/6e60d84783968c8fbaf22eb615bf7eac409449e0)), closes [#954](https://github.com/bimdata/viewer/issues/954) * feat(plan): add offline drawing capabilities (#1007) ([1d39da6](https://github.com/bimdata/viewer/commit/1d39da6d8d7b8c85b5de726e3818c139f5d12f8d)), closes [#1007](https://github.com/bimdata/viewer/issues/1007) * Feature: Viewers Common Interface (suite) (#966) ([cb133a9](https://github.com/bimdata/viewer/commit/cb133a955871493ca98d85eac6ac299b74c9ae1c)), closes [#966](https://github.com/bimdata/viewer/issues/966) * Feature/add dwg plan shortchuts modal (#956) ([2e153f6](https://github.com/bimdata/viewer/commit/2e153f6b3a596c530c25b385576fc3d533cba9c4)), closes [#956](https://github.com/bimdata/viewer/issues/956) * Feature/go to specific page viewer plan (#985) ([b0fdabf](https://github.com/bimdata/viewer/commit/b0fdabfd306fef322a4de2f3b09c3e57909df9ec)), closes [#985](https://github.com/bimdata/viewer/issues/985) * Feature/local context state (#899) ([0a3cb00](https://github.com/bimdata/viewer/commit/0a3cb0026d21dc981e30e21b3d9e353cc29f18eb)), closes [#899](https://github.com/bimdata/viewer/issues/899) * Feature/navigate versions model (#903) ([0e260e6](https://github.com/bimdata/viewer/commit/0e260e6d0711dbeaef5ef2a255e83a71a54ee3cf)), closes [#903](https://github.com/bimdata/viewer/issues/903) * Feature/picasso refactoring (#989) ([59e9863](https://github.com/bimdata/viewer/commit/59e98636fb76d525a03d2097e5a4ae7bbf113dfd)), closes [#989](https://github.com/bimdata/viewer/issues/989) * Feature/spacing measure (#890) ([c023fc3](https://github.com/bimdata/viewer/commit/c023fc31d79e8f41c7c20554b2a9b46afdaa0526)), closes [#890](https://github.com/bimdata/viewer/issues/890) * Feature/viewer plan rotate 90 (#975) ([ad0cc4b](https://github.com/bimdata/viewer/commit/ad0cc4bb8209d1a5cd48aed8ecfb57dec8e76806)), closes [#975](https://github.com/bimdata/viewer/issues/975) * Feature/workspaces (#999) ([83a8126](https://github.com/bimdata/viewer/commit/83a81261d261055575f4059f36b9e6d5c3ec36dc)), closes [#999](https://github.com/bimdata/viewer/issues/999) * Feature/zone editor v2 (#1006) ([508c2d4](https://github.com/bimdata/viewer/commit/508c2d4a5047d2f1aa3a5f0ccf49618b9867fc25)), closes [#1006](https://github.com/bimdata/viewer/issues/1006) * Fix/edit properties (#924) ([a92ec68](https://github.com/bimdata/viewer/commit/a92ec6836640f41cccaea53b5d5ce9c8ffccdb59)), closes [#924](https://github.com/bimdata/viewer/issues/924) [#927](https://github.com/bimdata/viewer/issues/927) * show measurements and annotations on 3D viewpoints (#920) ([0f0fa93](https://github.com/bimdata/viewer/commit/0f0fa93287c85bb721daecbea92c965a44e60e1f)), closes [#920](https://github.com/bimdata/viewer/issues/920) * Xeokit update: snap, normals precision, performance picking, xktv10 (#948) ([860df19](https://github.com/bimdata/viewer/commit/860df19e5f734104e56060c7dcf260f4f7f147b6)), closes [#948](https://github.com/bimdata/viewer/issues/948) ### PATCH * add (types) after type pset names (#891) ([39189b4](https://github.com/bimdata/viewer/commit/39189b4208c423bcd1d57cf0683adc03317491a1)), closes [#891](https://github.com/bimdata/viewer/issues/891) * add 2d compass init value in plugin cfg (#930) ([1efff78](https://github.com/bimdata/viewer/commit/1efff789bbb9f9c63dc45c2c7571eb7a004d1b53)), closes [#930](https://github.com/bimdata/viewer/issues/930) * add 2d touchscreen support ([acbf4c1](https://github.com/bimdata/viewer/commit/acbf4c14d7ed5936604b6b84b6d4b8a5072e1870)) * add bcf permissions for assigned_to (#990) ([e2c4f87](https://github.com/bimdata/viewer/commit/e2c4f8763cecb43a7e67b4f53495255c339ffc03)), closes [#990](https://github.com/bimdata/viewer/issues/990) * add contextmenu listener on localcontext el instead of viewers element (#926) ([db40c1a](https://github.com/bimdata/viewer/commit/db40c1a6e4ecc5c9777b107bbea60f48d569acfe)), closes [#926](https://github.com/bimdata/viewer/issues/926) * add object to drawAera return ([aa9de86](https://github.com/bimdata/viewer/commit/aa9de86309e0c58b9b2ed63c319a69082f495a1c)) * add viewer3d.enableDTX param ([642492c](https://github.com/bimdata/viewer/commit/642492cd1004d974f9690ad8ec35af590804b296)) * automatic load model from previous event on the same window (#1037) ([95f4e16](https://github.com/bimdata/viewer/commit/95f4e1650faf1b2e3f5d999aa2ed9a39f0d1a134)), closes [#1037](https://github.com/bimdata/viewer/issues/1037) * center empty BIMDataMeasure3D illustration (#1035) ([a33edf6](https://github.com/bimdata/viewer/commit/a33edf6d92f3108dc99eaf95437ccd6bc78003a8)), closes [#1035](https://github.com/bimdata/viewer/issues/1035) * change viewer2d fitView argument with fallback ([f0f1286](https://github.com/bimdata/viewer/commit/f0f1286e777ab5d7311a0c87297531b435012080)) * chore: fix main field in package.json ([0eb6371](https://github.com/bimdata/viewer/commit/0eb637187db9789509458c26c3cb0ac10e3ce665)) * chore: remove old/useless plugins (#1023) ([abdac48](https://github.com/bimdata/viewer/commit/abdac48d3f2bf6fb6c55228d4d498b29e7dc7293)), closes [#1023](https://github.com/bimdata/viewer/issues/1023) * chore: update dependencies (minors) ([f6117eb](https://github.com/bimdata/viewer/commit/f6117ebe28b10356d80db7ef7590b2d1a050fd00)) * chore(i18n): update english translations ([c1071f6](https://github.com/bimdata/viewer/commit/c1071f64fcb5420ad42f208b40d08718f83168e6)) * clean structure merged objects (#1022) ([278c7b9](https://github.com/bimdata/viewer/commit/278c7b97e7fea654324c45f141ba360f8359ccea)), closes [#1022](https://github.com/bimdata/viewer/issues/1022) * Customisable WindowManager (#1024) ([88e527d](https://github.com/bimdata/viewer/commit/88e527dec5aa5a1937e2f6b9c6ad00fa505a74c9)), closes [#1024](https://github.com/bimdata/viewer/issues/1024) * disable dataTexture and update xeokit ([a212de6](https://github.com/bimdata/viewer/commit/a212de6c748e5c101a3571b7a9dd8eb824208f80)) * do not force style on annotations (#929) ([430383e](https://github.com/bimdata/viewer/commit/430383e506bfec6fca82676b1a47adc0176f8fe3)), closes [#929](https://github.com/bimdata/viewer/issues/929) * export xlsx (#933) ([0c56d18](https://github.com/bimdata/viewer/commit/0c56d18a102745c16f31c7b783fa8cef39a153e0)), closes [#933](https://github.com/bimdata/viewer/issues/933) * feat(bcf): add viewpoint models support (#980) ([21d0f8a](https://github.com/bimdata/viewer/commit/21d0f8a8aadebe4f587b92c716a2bf60d8f4a736)), closes [#980](https://github.com/bimdata/viewer/issues/980) * feat(storeys): add config to show/hide, open/close storey selector by default (#998) ([c80e31f](https://github.com/bimdata/viewer/commit/c80e31f7ec8d1a82ffcd43233028bf6645063793)), closes [#998](https://github.com/bimdata/viewer/issues/998) * feat(structure): group object from different models by types (#958) ([cd04a7f](https://github.com/bimdata/viewer/commit/cd04a7fbf89fbf8884fb2aacbe2cda26f6146a51)), closes [#958](https://github.com/bimdata/viewer/issues/958) * Feature: multi model objects grouping (#960) ([abc4432](https://github.com/bimdata/viewer/commit/abc4432328b5a35401dccfdb4ec08c34e0835103)), closes [#960](https://github.com/bimdata/viewer/issues/960) [#958](https://github.com/bimdata/viewer/issues/958) * Feature/bcf bugfix and improvements (#894) ([93f6e61](https://github.com/bimdata/viewer/commit/93f6e6133a5176c10d725f3e186f4690642fe545)), closes [#894](https://github.com/bimdata/viewer/issues/894) * Feature/hide bcf plugin (#1026) ([d79f815](https://github.com/bimdata/viewer/commit/d79f8155f83bcb91ab462236a8152e5273317865)), closes [#1026](https://github.com/bimdata/viewer/issues/1026) * fix #1012 - plugin synchro plan useless unmounted hook (#1017) ([b142140](https://github.com/bimdata/viewer/commit/b142140dc0b3de219730c071105bb0707c192d7a)), closes [#1012](https://github.com/bimdata/viewer/issues/1012) [#1017](https://github.com/bimdata/viewer/issues/1017) * fix #1013 - structure select & hide (#1014) ([a81893c](https://github.com/bimdata/viewer/commit/a81893ca5f1cd1922f469ff021c