UNPKG

@bimdata/viewer

Version:

A customizable BIM viewer.

485 lines (334 loc) 180 kB
## [2.17.2](https://github.com/bimdata/viewer/compare/v2.17.1...v2.17.2) (2026-05-25) ### PATCH * feat(context menu viewer 3D xeokit): add color selector (#1468) ([8411ec6](https://github.com/bimdata/viewer/commit/8411ec632201b52530a7c43fb88120899c7bb3dd)), closes [#1468](https://github.com/bimdata/viewer/issues/1468) * if dark theme, white lines for DWG and IFC 2D viewers (#1467) ([8d839d5](https://github.com/bimdata/viewer/commit/8d839d5613803862f9abb0f6a9f0f0eef262d21c)), closes [#1467](https://github.com/bimdata/viewer/issues/1467) ## [2.17.1](https://github.com/bimdata/viewer/compare/v2.17.0...v2.17.1) (2026-04-23) ### PATCH * chore: update deps and set npm v11.12 in ci ([ae01072](https://github.com/bimdata/viewer/commit/ae010727103f055a6141a670d98450f7655a047e)) * chore(deps): restore conventional-changelog-eslint package (needed for semantic-release) ([1742196](https://github.com/bimdata/viewer/commit/174219646e2a432b2827de56e9ba255f1d3b0a87)) * dep: remove eslint ([fa6017b](https://github.com/bimdata/viewer/commit/fa6017be6685cc91cec10842dec4bf0fb02c90a7)) * fix(3d): fix demo xkt loading (#1459) ([8aa453d](https://github.com/bimdata/viewer/commit/8aa453d3ca51b9f6255b24938dba1cdf42937bda)), closes [#1459](https://github.com/bimdata/viewer/issues/1459) # [2.17.0](https://github.com/bimdata/viewer/compare/v2.16.3...v2.17.0) (2026-04-08) ### chore * update index.d.ts ([7ccceae](https://github.com/bimdata/viewer/commit/7ccceaea9f3dc663791dea165b8aaafa252fd363)) ### MINOR * [FEATURE] Anchor Synchronization (#1392) ([a59fbbc](https://github.com/bimdata/viewer/commit/a59fbbcfb4f93a6fbb1c8c52e47d0d397bdc3c57)), closes [#1392](https://github.com/bimdata/viewer/issues/1392) * feat(mobile): add (part of) viewers common API to mobile viewers (#1435) ([c3979ef](https://github.com/bimdata/viewer/commit/c3979ef81738e6e5f5f5ccca1eeca89a2c8ed914)), closes [#1435](https://github.com/bimdata/viewer/issues/1435) ### PATCH * [FEATURE] viewer plan fitView rework (#1416) ([b850c4c](https://github.com/bimdata/viewer/commit/b850c4c289aa02485f6469d0a2a06d8dd23834e1)), closes [#1416](https://github.com/bimdata/viewer/issues/1416) * [PERF] Structure (#1449) ([4f9b61e](https://github.com/bimdata/viewer/commit/4f9b61e6265a2ba31e3e64befed961b0f8d4b598)), closes [#1449](https://github.com/bimdata/viewer/issues/1449) * chore: update dependencies ([4483bd5](https://github.com/bimdata/viewer/commit/4483bd5aa4a88792922a10f2a3bb2eefb7b6f740)) * chore(deps-dev): bump the minor-updates group across 1 directory with 10 updates (#1422) ([96b78bf](https://github.com/bimdata/viewer/commit/96b78bf2e1b49eb35275ef5cb96b6a344b151942)), closes [#1422](https://github.com/bimdata/viewer/issues/1422) * chore(deps-dev): bump vite from 7.3.1 to 8.0.0 (#1436) ([3c3d92d](https://github.com/bimdata/viewer/commit/3c3d92de96d15511133cb8f28cc6546cb1f1da2a)), closes [#1436](https://github.com/bimdata/viewer/issues/1436) * fix(anchor synchro): i18n missing keys (#1442) ([0fc0f59](https://github.com/bimdata/viewer/commit/0fc0f590a71b94253606ccfade41b38673b8308f)), closes [#1442](https://github.com/bimdata/viewer/issues/1442) * fix(backround2d): missleading messages (#1443) ([8af1f1a](https://github.com/bimdata/viewer/commit/8af1f1a88b9acc8e69dc12aadbcb64a0169338a7)), closes [#1443](https://github.com/bimdata/viewer/issues/1443) * fix(first person view): avoid intermediate plugin state (#1404) ([c8ae4e9](https://github.com/bimdata/viewer/commit/c8ae4e9208cc29d2cc72b992bd43d914c0fb6ce1)), closes [#1404](https://github.com/bimdata/viewer/issues/1404) * fix(ifc3d): always fit view on the first model when loading multiple IFCs (#1453) ([45197a6](https://github.com/bimdata/viewer/commit/45197a6a40a2e70c6be40a921344f5057ebbaa6d)), closes [#1453](https://github.com/bimdata/viewer/issues/1453) ## [2.16.3](https://github.com/bimdata/viewer/compare/v2.16.2...v2.16.3) (2026-02-26) ### chore * update dependencies ([dfaaa93](https://github.com/bimdata/viewer/commit/dfaaa93ad70149e4712032ef98b288963ebca8b4)) ### PATCH * dep(engine2d): 0.0.22 to fix wrong rotation (#1418) ([b092394](https://github.com/bimdata/viewer/commit/b092394e826340b54e98e1fb4cc95e4b7c45085a)), closes [#1418](https://github.com/bimdata/viewer/issues/1418) * fix(bcf): use new post method for topics export ([1a65f2d](https://github.com/bimdata/viewer/commit/1a65f2d5067bffe195766af88b680416518bcdea)) * fix(measure): add tooltip to calibration button (#1414) ([919c189](https://github.com/bimdata/viewer/commit/919c189cfe7efb55fee7de4703ff67c00e62e0c2)), closes [#1414](https://github.com/bimdata/viewer/issues/1414) * IFC2D : space text area (#1413) ([6d77e9f](https://github.com/bimdata/viewer/commit/6d77e9f3546f1ad445485e15ac1fcfd22e777d36)), closes [#1413](https://github.com/bimdata/viewer/issues/1413) ## [2.16.2](https://github.com/bimdata/viewer/compare/v2.16.1...v2.16.2) (2026-02-10) ### PATCH * (pointCloud) tile handle full rootTransform matrix transform (#1401) ([0bede32](https://github.com/bimdata/viewer/commit/0bede32d211a0e8a84c915c081eaa8f2489fa37c)), closes [#1401](https://github.com/bimdata/viewer/issues/1401) * chore(deps-dev): bump the minor-updates group across 1 directory with 11 updates (#1408) ([18a417d](https://github.com/bimdata/viewer/commit/18a417ddcb8f5a64f6666b4548526fd9f48bb915)), closes [#1408](https://github.com/bimdata/viewer/issues/1408) * dep(2D engines) - fix rotation on macOS (#1403) ([a12a750](https://github.com/bimdata/viewer/commit/a12a750091835acecae0b93be73491a6b53c3b78)), closes [#1403](https://github.com/bimdata/viewer/issues/1403) * fix(mobile): fix camera position when viewer height is not 100% of the page ([7e4c759](https://github.com/bimdata/viewer/commit/7e4c75926aa085fdad548ae93356c57a9b66d60f)) * fix(mobile): fix mobile viewer 3d ([e67d545](https://github.com/bimdata/viewer/commit/e67d545f9e16660c7f6803024c24af49b97b8d21)) ## [2.16.1](https://github.com/bimdata/viewer/compare/v2.16.0...v2.16.1) (2026-01-22) ### chore * update package-lock.json ([c707c22](https://github.com/bimdata/viewer/commit/c707c222d1e393295561625e24f4d9245ac8b16a)) ### core * update package-lock.json ([767817c](https://github.com/bimdata/viewer/commit/767817c1322ec5887c83e67df80c8bd67ce56da0)) ### PATCH * chore: update dependencies ([24bd52f](https://github.com/bimdata/viewer/commit/24bd52f71140b1139e92fa0df40f395abdb8ec43)) * engine2d 0.0.20 to fix forced stroke width to 1 (#1393) ([7f36838](https://github.com/bimdata/viewer/commit/7f368386782c47fcc164afc8d59bd58ad86d5e9f)), closes [#1393](https://github.com/bimdata/viewer/issues/1393) * Viewer DWG correctly handles default stroke width value while parsing paths (#1397) ([367cc5e](https://github.com/bimdata/viewer/commit/367cc5ed8a19fb025330176f9cec131164029620)), closes [#1397](https://github.com/bimdata/viewer/issues/1397) # [2.16.0](https://github.com/bimdata/viewer/compare/v2.15.1...v2.16.0) (2026-01-08) ### MINOR * New engine2d for ViewerDWG (#1323) ([e9b3c3f](https://github.com/bimdata/viewer/commit/e9b3c3f0419537e1fe9d57e2c66d33f44d506f7d)), closes [#1323](https://github.com/bimdata/viewer/issues/1323) ### PATCH * chore(deps-dev): bump globals in the major-updates group (#1385) ([e276e72](https://github.com/bimdata/viewer/commit/e276e727cc3e21dade2c4e910800e238645f1345)), closes [#1385](https://github.com/bimdata/viewer/issues/1385) * fix(drawings): use loaded model to register drawing in object registry (#1391) ([c024b14](https://github.com/bimdata/viewer/commit/c024b14add49081783b2bab347d5c840529ada8a)), closes [#1391](https://github.com/bimdata/viewer/issues/1391) * plugin as button still active if mouse out and hover no other plugin (#1389) ([f9fb57c](https://github.com/bimdata/viewer/commit/f9fb57cac2c6eb941adbfd229a56a6d11e6a048e)), closes [#1389](https://github.com/bimdata/viewer/issues/1389) ## [2.15.1](https://github.com/bimdata/viewer/compare/v2.15.0...v2.15.1) (2026-01-07) ### PATCH * chore: update dependencies ([b2fafab](https://github.com/bimdata/viewer/commit/b2fafab5976080df130cd997d2681ebe1e3ea985)) * chore: update dependencies ([2a3b114](https://github.com/bimdata/viewer/commit/2a3b114868bb8f859d5c55a07ca8dd0a426a6109)) * chore(deps-dev): bump the minor-updates group with 6 updates (#1383) ([73548c5](https://github.com/bimdata/viewer/commit/73548c5900bbd79e027299a9b346fea3f434a986)), closes [#1383](https://github.com/bimdata/viewer/issues/1383) * measure 2D plugins accepts mandatory plan instead of nullable storey (#1388) ([f20dbfb](https://github.com/bimdata/viewer/commit/f20dbfb0446a3d914deb1b83c4131758553fb3b1)), closes [#1388](https://github.com/bimdata/viewer/issues/1388) # [2.15.0](https://github.com/bimdata/viewer/compare/v2.14.0...v2.15.0) (2025-12-09) ### MINOR * annotation 360 Drag And Drop (#1367) ([b5ac8d1](https://github.com/bimdata/viewer/commit/b5ac8d10bc78ac3c9291598d4c66702b68dee1f6)), closes [#1367](https://github.com/bimdata/viewer/issues/1367) * annotation360 on IFC (2d window) (#1368) ([c013290](https://github.com/bimdata/viewer/commit/c013290af345231149eb34a048a21f171f08a7cc)), closes [#1368](https://github.com/bimdata/viewer/issues/1368) * Synchro plugin always available for metabuildings (#1372) ([b38760b](https://github.com/bimdata/viewer/commit/b38760bf7101b2c2622957404d627b18673bff16)), closes [#1372](https://github.com/bimdata/viewer/issues/1372) * viewer plan PlanObjectRegistry (#1376) ([e34af7d](https://github.com/bimdata/viewer/commit/e34af7dd0dcadc41b53102fea07d60957e316b58)), closes [#1376](https://github.com/bimdata/viewer/issues/1376) ### PATCH * annotation360 save and update on model transform saved/changed (#1371) ([4168eea](https://github.com/bimdata/viewer/commit/4168eeaf6b591d5529a1c058a4ca2a0ee0009742)), closes [#1371](https://github.com/bimdata/viewer/issues/1371) * chore: update dependencies ([75c4580](https://github.com/bimdata/viewer/commit/75c4580265b5cb4af018df60ce38c1785dd26423)) * chore(ci): fix repository dispatch ([a83801a](https://github.com/bimdata/viewer/commit/a83801a756dca0b61160f6e9b3833694a104777c)) * chore(ci): setup trust publisher for npm ([11bc6ca](https://github.com/bimdata/viewer/commit/11bc6ca521b64a5f3ff2c9f296273fbc3393da4f)) * chore(deps-dev): bump the minor-updates group with 10 updates (#1366) ([79f1c69](https://github.com/bimdata/viewer/commit/79f1c690fe54cb1990b0b9a2048ee7d02b988f48)), closes [#1366](https://github.com/bimdata/viewer/issues/1366) * chore(deps-dev): bump the minor-updates group with 4 updates (#1362) ([a184dd9](https://github.com/bimdata/viewer/commit/a184dd9dffff1cac229ad7338cadabc870c64c43)), closes [#1362](https://github.com/bimdata/viewer/issues/1362) * chore(deps-dev): bump the minor-updates group with 9 updates (#1379) ([43982c6](https://github.com/bimdata/viewer/commit/43982c66f6f33cacdd4bcb82df49366548edf278)), closes [#1379](https://github.com/bimdata/viewer/issues/1379) * dep(xeokit): update to fix tilesetLoaderPlugin ([6b81a06](https://github.com/bimdata/viewer/commit/6b81a0656ebbec936c51740db133c49cf2c94288)) * fix(bcf): do not pass guids in url when exporting all topics (#1364) ([0b18d78](https://github.com/bimdata/viewer/commit/0b18d782aada006fdb04c8fbbbcb2925681a9108)), closes [#1364](https://github.com/bimdata/viewer/issues/1364) * fix(pointCloud): dep - xeokit (#1351) ([4b06869](https://github.com/bimdata/viewer/commit/4b068699d8e9bd222191ab13d9b06717df80e1b2)), closes [#1351](https://github.com/bimdata/viewer/issues/1351) * mask2d was broken after model transform update (#1373) ([05e9962](https://github.com/bimdata/viewer/commit/05e99629db5da5295ebb2361b556630394d33c66)), closes [#1373](https://github.com/bimdata/viewer/issues/1373) * plugin as button tooltip display error (#1375) ([3c31a08](https://github.com/bimdata/viewer/commit/3c31a089ed8f72900dad64591d7d73e681107813)), closes [#1375](https://github.com/bimdata/viewer/issues/1375) * viewer2d annotation360 -> planObjectRegistry only on viewer plan (#1380) ([dc9cc51](https://github.com/bimdata/viewer/commit/dc9cc51e82bc46aec93b65bac055399068c890a4)), closes [#1380](https://github.com/bimdata/viewer/issues/1380) * viewer2d loadModels handle options params (#1381) ([a91e60e](https://github.com/bimdata/viewer/commit/a91e60ed250d905bb9f3b8b139843592609b3ea6)), closes [#1381](https://github.com/bimdata/viewer/issues/1381) # [2.14.0](https://github.com/bimdata/viewer/compare/v2.13.0...v2.14.0) (2025-11-14) ### chore * remove useless translation files ([a10f360](https://github.com/bimdata/viewer/commit/a10f36016370acb629d211e5b0657a5e8b0499a7)) ### MINOR * bcf list annotations (#1227) ([e5e5cf3](https://github.com/bimdata/viewer/commit/e5e5cf3b8302502d450b6cf28cfc8c8bd9fb872b)), closes [#1227](https://github.com/bimdata/viewer/issues/1227) * better label plugin default class list (#1266) ([49c01b8](https://github.com/bimdata/viewer/commit/49c01b89f1cf45531c8381b8466a9581a8976fc1)), closes [#1266](https://github.com/bimdata/viewer/issues/1266) * Feature: viewer plan360 annotations (#1278) ([34749f0](https://github.com/bimdata/viewer/commit/34749f0abb61c6782192283900291dfd4cd4afc1)), closes [#1278](https://github.com/bimdata/viewer/issues/1278) * partial loading (#1360) ([98c1974](https://github.com/bimdata/viewer/commit/98c19741164592ef5fffc26b4106b6298330bf48)), closes [#1360](https://github.com/bimdata/viewer/issues/1360) * Rotation 2D plugin (#1212) ([8839ce1](https://github.com/bimdata/viewer/commit/8839ce1bad036ee069fea7ebffea8259b0539ca0)), closes [#1212](https://github.com/bimdata/viewer/issues/1212) ### PATCH * chore: update dependencies and index.d.ts ([56e1ff5](https://github.com/bimdata/viewer/commit/56e1ff55ded61ee29558ecdded7a2c1f57309632)) * chore(deps-dev): bump the minor-updates group with 11 updates (#1359) ([e30ecb3](https://github.com/bimdata/viewer/commit/e30ecb37ab856ca4556aa1dd7aca3181fda9a821)), closes [#1359](https://github.com/bimdata/viewer/issues/1359) * chore(deps-dev): bump the minor-updates group with 12 updates (#1361) ([a708ca4](https://github.com/bimdata/viewer/commit/a708ca45fb02adeee60fda5bbf05a55e57c12b5e)), closes [#1361](https://github.com/bimdata/viewer/issues/1361) * chore(deps-dev): bump the minor-updates group with 4 updates (#1355) ([3098fe7](https://github.com/bimdata/viewer/commit/3098fe76692b640c20ecfb7f81cdf6c720e71590)), closes [#1355](https://github.com/bimdata/viewer/issues/1355) * fix(bcf): add 'overflow: auto' to topic objects list ([62c0e68](https://github.com/bimdata/viewer/commit/62c0e6857ee5a5f9b4b4b1d33b106306d9d738bc)) * fix(bcf): update bcf-components ([9ee0eb9](https://github.com/bimdata/viewer/commit/9ee0eb9372f4aee179c22c213ee3a490409a8291)) * fix(i18n): update 'de', 'en' and 'es' translations ([ac508c0](https://github.com/bimdata/viewer/commit/ac508c0ccffb25b04242cdb80fda42b08b705a8d)) * fix(plan): display zones for PDF models (#1356) ([3e5cd4b](https://github.com/bimdata/viewer/commit/3e5cd4bf6877e401e8d9023f0bc641b657e56525)), closes [#1356](https://github.com/bimdata/viewer/issues/1356) # [2.13.0](https://github.com/bimdata/viewer/compare/v2.12.2...v2.13.0) (2025-10-27) ### MINOR * add localState selectStorey fitViewRequested option API (#1348) ([fe74d65](https://github.com/bimdata/viewer/commit/fe74d65f74fa33407f65ed7d94fa89069ce808fc)), closes [#1348](https://github.com/bimdata/viewer/issues/1348) ### PATCH * chore: update dependencies ([8654b42](https://github.com/bimdata/viewer/commit/8654b421ac462469e98b9c6c1ec03dfb90fb23b3)) * chore(ci): update node-version to 24 ([3c976fc](https://github.com/bimdata/viewer/commit/3c976fc15d814ce0d0bf2ef633dd71232d4ef300)) * chore(deps-dev): bump the minor-updates group with 10 updates (#1309) ([1379bf1](https://github.com/bimdata/viewer/commit/1379bf16c5479eda4393c82acb11da8e6d186de9)), closes [#1309](https://github.com/bimdata/viewer/issues/1309) * chore(deps-dev): bump the minor-updates group with 4 updates (#1345) ([6c89760](https://github.com/bimdata/viewer/commit/6c8976033bc42814eef5b22bfd26166e3b436b75)), closes [#1345](https://github.com/bimdata/viewer/issues/1345) * chore(deps-dev): bump the minor-updates group with 5 updates (#1287) ([2e3a093](https://github.com/bimdata/viewer/commit/2e3a09355c06d2eb60359e8cf61ca8208ec14846)), closes [#1287](https://github.com/bimdata/viewer/issues/1287) * chore(deps-dev): bump the minor-updates group with 7 updates (#1329) ([c5a4f34](https://github.com/bimdata/viewer/commit/c5a4f34e8348c5594c5a0dbe11e24e78541cbd1e)), closes [#1329](https://github.com/bimdata/viewer/issues/1329) * chore(deps-dev): bump the minor-updates group with 9 updates (#1279) ([4d4477b](https://github.com/bimdata/viewer/commit/4d4477b44dbfb2cfd10b0bce469166c210b5170b)), closes [#1279](https://github.com/bimdata/viewer/issues/1279) * chore(deps): bump peter-evans/repository-dispatch from 3 to 4 (#1328) ([c7d4613](https://github.com/bimdata/viewer/commit/c7d46135828374f22c53cba2a0780dfbcb486221)), closes [#1328](https://github.com/bimdata/viewer/issues/1328) * correctly set size-ratio for DWG measures (#1347) ([e24baca](https://github.com/bimdata/viewer/commit/e24baca7a2b549f9b0e940ace0bce33321b10f6f)), closes [#1347](https://github.com/bimdata/viewer/issues/1347) * dep - bimdata-components 1.7.10 ([e45a85f](https://github.com/bimdata/viewer/commit/e45a85f01a7c7a21dfeb16d4a019ba67acb1036f)) * fix plugin as button active state (#1294) ([c8d097e](https://github.com/bimdata/viewer/commit/c8d097e7ddd07bd5efa6a389e71657f21f46ec96)), closes [#1294](https://github.com/bimdata/viewer/issues/1294) * fix xeokit bug with many viewer instances (#1303) ([b8cd671](https://github.com/bimdata/viewer/commit/b8cd671067c362cda0aef6d8a143c3e4f4cd479a)), closes [#1303](https://github.com/bimdata/viewer/issues/1303) * fix xeokit load if API doesn't have chunks (#1326) ([33c4ea1](https://github.com/bimdata/viewer/commit/33c4ea16205dc1719888930e2f22ae1841cbd477)), closes [#1326](https://github.com/bimdata/viewer/issues/1326) * perf - better fitViewElements uuid test ([a494643](https://github.com/bimdata/viewer/commit/a494643f682635e63a6fb5c95417c4b682b8fce6)) * pointCloud section (#1346) ([d328f75](https://github.com/bimdata/viewer/commit/d328f75aa1bb31f313c67b3e7d8ad608fb3b463a)), closes [#1346](https://github.com/bimdata/viewer/issues/1346) * update xeokit + fix camera control keymap (#1296) ([d9d146c](https://github.com/bimdata/viewer/commit/d9d146c74b28a2c9f832d6cb19b62001e75da1b6)), closes [#1296](https://github.com/bimdata/viewer/issues/1296) * viewer plan fit view undefined guards (#1343) ([875a384](https://github.com/bimdata/viewer/commit/875a384c52685f84eab50fdb71889abc3eef33d6)), closes [#1343](https://github.com/bimdata/viewer/issues/1343) * viewer plan zone fitView (#1342) ([19e2dc5](https://github.com/bimdata/viewer/commit/19e2dc5eacadae74024c403c3afbc6a8f47dc70b)), closes [#1342](https://github.com/bimdata/viewer/issues/1342) * viewer-plan fit view space uuids (#1349) ([2fa0509](https://github.com/bimdata/viewer/commit/2fa05098f8ec695cce61254cc853494a251660a4)), closes [#1349](https://github.com/bimdata/viewer/issues/1349) ## [2.12.2](https://github.com/bimdata/viewer/compare/v2.12.1...v2.12.2) (2025-09-01) ### PATCH * add setCameraOnTop(uuids), getObjectCenter renamed to getObjectsCenter (#1277) ([7ebe11a](https://github.com/bimdata/viewer/commit/7ebe11a84386f1a26f59adfcc1c81b510a3a927d)), closes [#1277](https://github.com/bimdata/viewer/issues/1277) * add viewer 3d getObjectCenter() ([34c5589](https://github.com/bimdata/viewer/commit/34c5589bdc7a7ca557909d55b1e6a65c46eaddc5)) ## [2.12.1](https://github.com/bimdata/viewer/compare/v2.12.0...v2.12.1) (2025-08-22) ### PATCH * chore(deps-dev): bump the minor-updates group with 20 updates (#1267) ([d069362](https://github.com/bimdata/viewer/commit/d06936214680c24fba88e62cc64d4b81c922dd12)), closes [#1267](https://github.com/bimdata/viewer/issues/1267) * dwg measure calibration not mandatory (#1272) ([90ee290](https://github.com/bimdata/viewer/commit/90ee290f76a47e5a0009877339d10383494d405c)), closes [#1272](https://github.com/bimdata/viewer/issues/1272) # [2.12.0](https://github.com/bimdata/viewer/compare/v2.11.0...v2.12.0) (2025-07-30) ### chore * add dependabot version update config ([67e6b65](https://github.com/bimdata/viewer/commit/67e6b6513ce1f80107b3f42048eb5b1fa9e0798e)) ### MINOR * [FEATURE] Plan mask (refactored) (#1230) ([d7c9292](https://github.com/bimdata/viewer/commit/d7c9292c5b3bc792f79e8fd9055dea6b61afcca9)), closes [#1230](https://github.com/bimdata/viewer/issues/1230) * add 2d calibration for dwg measure (#1263) ([1ba157a](https://github.com/bimdata/viewer/commit/1ba157a2591bf610eadcbe119f7dd4097f9d44da)), closes [#1263](https://github.com/bimdata/viewer/issues/1263) * add dark theme switch (#1257) ([26ea96b](https://github.com/bimdata/viewer/commit/26ea96b301c7e06fe2b700895d380d1e8bbf87da)), closes [#1257](https://github.com/bimdata/viewer/issues/1257) * add the ability to deactivate drawing tools pan action (#1244) ([cefd028](https://github.com/bimdata/viewer/commit/cefd028ca87c126bd98d1e48ad2f1123ec397805)), closes [#1244](https://github.com/bimdata/viewer/issues/1244) * BIMData Mobile Plan (#1235) ([dd4a8e1](https://github.com/bimdata/viewer/commit/dd4a8e117df46138de90107169244df0d74d1288)), closes [#1235](https://github.com/bimdata/viewer/issues/1235) * feat: viewer plan refactoring (#1228) ([4d81ff1](https://github.com/bimdata/viewer/commit/4d81ff103607f0a7892575ca47ab06989e2e3d56)), closes [#1228](https://github.com/bimdata/viewer/issues/1228) * feat(plan): use model.transform instead of storey plan positioning (#1245) ([3d57ca1](https://github.com/bimdata/viewer/commit/3d57ca1767f39b668febcdf3799809e89b6bfcc5)), closes [#1245](https://github.com/bimdata/viewer/issues/1245) * Label plugin (#1236) ([775f428](https://github.com/bimdata/viewer/commit/775f4284ab6d769405e5c46a46279a633bca63bb)), closes [#1236](https://github.com/bimdata/viewer/issues/1236) ### PATCH * add some data-test attributes for testing (#1258) ([90af9f2](https://github.com/bimdata/viewer/commit/90af9f2940ceb39afed97d06c71b53b1f53e19bb)), closes [#1258](https://github.com/bimdata/viewer/issues/1258) * chore(deps-dev): bump @eslint/plugin-kit from 0.3.3 to 0.3.4 (#1264) ([b014eb4](https://github.com/bimdata/viewer/commit/b014eb465bd1cc39dadc17d20f8e9fd83e66730a)), closes [#1264](https://github.com/bimdata/viewer/issues/1264) * chore(deps-dev): bump axios from 1.10.0 to 1.11.0 (#1261) ([899ea09](https://github.com/bimdata/viewer/commit/899ea090ee88db9d85bdcdf70ffac446e08ddd94)), closes [#1261](https://github.com/bimdata/viewer/issues/1261) * correctly handle METABUILDING mask (#1256) ([63404e3](https://github.com/bimdata/viewer/commit/63404e36e1f9200c78522cc2b50dab8bb431defd)), closes [#1256](https://github.com/bimdata/viewer/issues/1256) * drawing tools dangling action (#1253) ([bbd852e](https://github.com/bimdata/viewer/commit/bbd852eac752e99f721153c2e5c57c2c184cf9c5)), closes [#1253](https://github.com/bimdata/viewer/issues/1253) * fix metabuilding fitView on storey selected (#1248) ([6f1cc95](https://github.com/bimdata/viewer/commit/6f1cc9546c775ec32a7b55457e2ccecfad80e626)), closes [#1248](https://github.com/bimdata/viewer/issues/1248) * fix model sizeRatio vue error (#1262) ([72d3819](https://github.com/bimdata/viewer/commit/72d38195e96976728af017c3cc45bee8e7a4630a)), closes [#1262](https://github.com/bimdata/viewer/issues/1262) * fix package.lock ([74fbd7e](https://github.com/bimdata/viewer/commit/74fbd7e049ef6217fe19e53985e12d49d6d7f73d)) * fix spam clicking on pdf multi page navigation (#1251) ([ba73e32](https://github.com/bimdata/viewer/commit/ba73e327d1247b4c6b09670e4572022bc6c91d59)), closes [#1251](https://github.com/bimdata/viewer/issues/1251) * fix(css): fix right-angled plugin style for mobile ([900f78b](https://github.com/bimdata/viewer/commit/900f78b678f219b9e3fbe0b0f8e739dbafddef13)) * fix(mobile-plan): add 'displayedInWindowSelector: false' in plugin config ([432238e](https://github.com/bimdata/viewer/commit/432238ee5208853c443bf874f31edc45d447d840)) * fix(plan): place bitmap at (0, 0) by default + fix pdf export (#1260) ([1d860ec](https://github.com/bimdata/viewer/commit/1d860ec957f74c1efcc2c276b59cd1660b80285c)), closes [#1260](https://github.com/bimdata/viewer/issues/1260) * Remove useless line (#1234) ([f7f5933](https://github.com/bimdata/viewer/commit/f7f5933243483ee56bb9edce494a208f693265f6)), closes [#1234](https://github.com/bimdata/viewer/issues/1234) * setPickable/Unpickable now works on IFC 2D (#1250) ([d19b23e](https://github.com/bimdata/viewer/commit/d19b23e733cf3838ab9c379c10a656ab7d98e7fe)), closes [#1250](https://github.com/bimdata/viewer/issues/1250) # [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 pan