## 6.6.0 (2026-04-08)

* Initial plan ([c221a59](https://github.com/roomle-dev/roomle-ui/commit/c221a59))
* Initial plan ([3be9f24](https://github.com/roomle-dev/roomle-ui/commit/3be9f24))
* Initial plan ([3c0082b](https://github.com/roomle-dev/roomle-ui/commit/3c0082b))
* Merge branch 'master' into chore/remove-interior-lights-feature-flag ([6f2af50](https://github.com/roomle-dev/roomle-ui/commit/6f2af50))
* Merge branch 'master' into chore/vite-8-upgrade-RML-16407 ([1bd398a](https://github.com/roomle-dev/roomle-ui/commit/1bd398a))
* Merge branch 'master' into ci/update-github-actions ([3554c89](https://github.com/roomle-dev/roomle-ui/commit/3554c89))
* Merge branch 'master' into copilot/strict-null-checks-phase-3b-rapi-access ([3127c9b](https://github.com/roomle-dev/roomle-ui/commit/3127c9b))
* Merge branch 'master' into copilot/strict-null-checks-phase-4 ([17e4b52](https://github.com/roomle-dev/roomle-ui/commit/17e4b52))
* Merge branch 'master' into copilot/upgrade-web-sdk-to-strict-null-checks ([f6f18db](https://github.com/roomle-dev/roomle-ui/commit/f6f18db))
* Merge branch 'master' into copilot/upgrade-web-sdk-to-strict-null-checks ([f7227b4](https://github.com/roomle-dev/roomle-ui/commit/f7227b4))
* Merge branch 'master' into copilot/upgrade-web-sdk-to-strict-null-checks-again ([4a0efb6](https://github.com/roomle-dev/roomle-ui/commit/4a0efb6))
* Merge branch 'master' into copilot/upgrade-web-sdk-typescript-strict-null-checks ([a1e1db9](https://github.com/roomle-dev/roomle-ui/commit/a1e1db9))
* Merge branch 'master' into feat(core)/upgrade-to-version-2.73.0-alpha.9 ([0b8df89](https://github.com/roomle-dev/roomle-ui/commit/0b8df89))
* Merge branch 'master' into feat/new-measurements ([97a9908](https://github.com/roomle-dev/roomle-ui/commit/97a9908))
* Merge branch 'master' into feat/new-measurements ([ce88e77](https://github.com/roomle-dev/roomle-ui/commit/ce88e77))
* Merge branch 'master' into feat/new-measurements ([b5f3d86](https://github.com/roomle-dev/roomle-ui/commit/b5f3d86))
* Merge branch 'master' into feat/threejs183 ([18f9fcc](https://github.com/roomle-dev/roomle-ui/commit/18f9fcc))
* Merge branch 'master' into feat/threejs183 ([48f5b55](https://github.com/roomle-dev/roomle-ui/commit/48f5b55))
* Merge branch 'master' into feat/types-qa-known-breaks-allowlist-RML-16355 ([8d7ab5e](https://github.com/roomle-dev/roomle-ui/commit/8d7ab5e))
* Merge branch 'master' into feat/types-qa-known-breaks-allowlist-RML-16355 ([63b34f7](https://github.com/roomle-dev/roomle-ui/commit/63b34f7))
* Merge branch 'master' into feat/types-qa-known-breaks-allowlist-RML-16355 ([8cd1f7d](https://github.com/roomle-dev/roomle-ui/commit/8cd1f7d))
* Merge branch 'master' into feat/types-qa-known-breaks-allowlist-RML-16355 ([28ad8a7](https://github.com/roomle-dev/roomle-ui/commit/28ad8a7))
* Merge branch 'master' into fix/catalogRootTags-url-order-sort-RML-16333 ([66bbc34](https://github.com/roomle-dev/roomle-ui/commit/66bbc34))
* Merge branch 'master' into fix/catalogRootTags-url-order-sort-RML-16333 ([adff8ec](https://github.com/roomle-dev/roomle-ui/commit/adff8ec))
* Merge branch 'master' into fix/catalogRootTags-url-order-sort-RML-16333 ([ec2f0af](https://github.com/roomle-dev/roomle-ui/commit/ec2f0af))
* Merge branch 'master' into fix/console-error ([8aa3851](https://github.com/roomle-dev/roomle-ui/commit/8aa3851))
* Merge branch 'master' into fix/console-error ([b1f4779](https://github.com/roomle-dev/roomle-ui/commit/b1f4779))
* Merge branch 'master' into fix/display-sub-sub-modules-in-left-panel ([369f41c](https://github.com/roomle-dev/roomle-ui/commit/369f41c))
* Merge branch 'master' into fix/dragging-images-HI-RML-16318 ([e3ff042](https://github.com/roomle-dev/roomle-ui/commit/e3ff042))
* Merge branch 'master' into fix/element-preview-mobile-overflow-RML-16256 ([abf8736](https://github.com/roomle-dev/roomle-ui/commit/abf8736))
* Merge branch 'master' into fix/element-preview-mobile-overflow-RML-16256 ([ca211fa](https://github.com/roomle-dev/roomle-ui/commit/ca211fa))
* Merge branch 'master' into fix/lamp-state-persistence ([146ab40](https://github.com/roomle-dev/roomle-ui/commit/146ab40))
* Merge branch 'master' into fix/lamp-state-persistence ([c3baa9e](https://github.com/roomle-dev/roomle-ui/commit/c3baa9e))
* Merge branch 'master' into fix/lamp-state-persistence ([ed2eaaa](https://github.com/roomle-dev/roomle-ui/commit/ed2eaaa))
* Merge branch 'master' into fix/lamp-state-persistence ([17fcf9f](https://github.com/roomle-dev/roomle-ui/commit/17fcf9f))
* Merge branch 'master' into fix/lamp-state-persistence ([a288a01](https://github.com/roomle-dev/roomle-ui/commit/a288a01))
* Merge branch 'master' into fix/lamp-state-persistence ([bfe9be7](https://github.com/roomle-dev/roomle-ui/commit/bfe9be7))
* Merge branch 'master' into fix/merge-undo-redo ([2817a1f](https://github.com/roomle-dev/roomle-ui/commit/2817a1f))
* Merge branch 'master' into fix/Parametergroup-problem-RML-16304 ([9d9b462](https://github.com/roomle-dev/roomle-ui/commit/9d9b462))
* Merge branch 'master' into fix/scrolling-chain-RML-16303 ([632acfa](https://github.com/roomle-dev/roomle-ui/commit/632acfa))
* Merge branch 'master' into fix/sort-for-level1-RML-16400 ([ef9a540](https://github.com/roomle-dev/roomle-ui/commit/ef9a540))
* Merge branch 'master' into fix/undo-redo ([41224ee](https://github.com/roomle-dev/roomle-ui/commit/41224ee))
* Merge branch 'master' into fix/wrong-parameter-label-RML-16109 ([069aaf0](https://github.com/roomle-dev/roomle-ui/commit/069aaf0))
* Merge branch 'master' into fix/wrong-parameter-label-RML-16109 ([9f6fb91](https://github.com/roomle-dev/roomle-ui/commit/9f6fb91))
* Merge branch 'master' into fix/zoom-factor-switch-to-3d ([e811498](https://github.com/roomle-dev/roomle-ui/commit/e811498))
* Merge branch 'master' into upgraded-by-ci/core-2.73.0-alpha.18 ([642dd29](https://github.com/roomle-dev/roomle-ui/commit/642dd29))
* Merge branch 'master' into upgraded-by-ci/core-2.73.0-alpha.18 ([0969083](https://github.com/roomle-dev/roomle-ui/commit/0969083))
* Merge pull request #2399 from roomle-dev/fix/element-preview-mobile-overflow-RML-16256 ([947f71e](https://github.com/roomle-dev/roomle-ui/commit/947f71e)), closes [#2399](https://github.com/roomle-dev/roomle-ui/issues/2399)
* Merge pull request #2400 from roomle-dev/feat/new-measurements ([8c7bb10](https://github.com/roomle-dev/roomle-ui/commit/8c7bb10)), closes [#2400](https://github.com/roomle-dev/roomle-ui/issues/2400)
* Merge pull request #2412 from roomle-dev/fix/undo-redo ([540fc45](https://github.com/roomle-dev/roomle-ui/commit/540fc45)), closes [#2412](https://github.com/roomle-dev/roomle-ui/issues/2412)
* Merge pull request #2413 from roomle-dev/fix/console-error ([0ddff1f](https://github.com/roomle-dev/roomle-ui/commit/0ddff1f)), closes [#2413](https://github.com/roomle-dev/roomle-ui/issues/2413)
* Merge pull request #2416 from roomle-dev/fix/article-label-and-image ([1a30ac2](https://github.com/roomle-dev/roomle-ui/commit/1a30ac2)), closes [#2416](https://github.com/roomle-dev/roomle-ui/issues/2416)
* Merge pull request #2418 from roomle-dev/copilot/upgrade-web-sdk-to-strict-null-checks ([a753cdd](https://github.com/roomle-dev/roomle-ui/commit/a753cdd)), closes [#2418](https://github.com/roomle-dev/roomle-ui/issues/2418)
* Merge pull request #2419 from roomle-dev/fix/scrolling-chain-RML-16303 ([6de078e](https://github.com/roomle-dev/roomle-ui/commit/6de078e)), closes [#2419](https://github.com/roomle-dev/roomle-ui/issues/2419)
* Merge pull request #2420 from roomle-dev/upgraded-by-ci/core-2.72.0-alpha.13 ([52f2f2d](https://github.com/roomle-dev/roomle-ui/commit/52f2f2d)), closes [#2420](https://github.com/roomle-dev/roomle-ui/issues/2420)
* Merge pull request #2421 from roomle-dev/upgraded-by-ci/core-2.72.0-alpha.14 ([5b8b082](https://github.com/roomle-dev/roomle-ui/commit/5b8b082)), closes [#2421](https://github.com/roomle-dev/roomle-ui/issues/2421)
* Merge pull request #2424 from roomle-dev/upgraded-by-ci/core-2.73.0-alpha.1 ([7af2303](https://github.com/roomle-dev/roomle-ui/commit/7af2303)), closes [#2424](https://github.com/roomle-dev/roomle-ui/issues/2424)
* Merge pull request #2425 from roomle-dev/upgraded-by-ci/core-2.73.0-alpha.2 ([4fc863d](https://github.com/roomle-dev/roomle-ui/commit/4fc863d)), closes [#2425](https://github.com/roomle-dev/roomle-ui/issues/2425)
* Merge pull request #2426 from roomle-dev/fix/hi-dragging-objects-disconnect ([b3a22d5](https://github.com/roomle-dev/roomle-ui/commit/b3a22d5)), closes [#2426](https://github.com/roomle-dev/roomle-ui/issues/2426)
* Merge pull request #2427 from roomle-dev/copilot/upgrade-web-sdk-to-strict-null-checks ([a518325](https://github.com/roomle-dev/roomle-ui/commit/a518325)), closes [#2427](https://github.com/roomle-dev/roomle-ui/issues/2427)
* Merge pull request #2428 from roomle-dev/copilot/strict-null-checks-phase-3b-rapi-access ([63e0ee7](https://github.com/roomle-dev/roomle-ui/commit/63e0ee7)), closes [#2428](https://github.com/roomle-dev/roomle-ui/issues/2428)
* Merge pull request #2429 from roomle-dev/upgraded-by-ci/core-2.73.0-alpha.3 ([c615525](https://github.com/roomle-dev/roomle-ui/commit/c615525)), closes [#2429](https://github.com/roomle-dev/roomle-ui/issues/2429)
* Merge pull request #2430 from roomle-dev/fix/catalogRootTags-url-order-sort-RML-16333 ([40ffb54](https://github.com/roomle-dev/roomle-ui/commit/40ffb54)), closes [#2430](https://github.com/roomle-dev/roomle-ui/issues/2430)
* Merge pull request #2431 from roomle-dev/fix/Parametergroup-problem-RML-16304 ([f3f4030](https://github.com/roomle-dev/roomle-ui/commit/f3f4030)), closes [#2431](https://github.com/roomle-dev/roomle-ui/issues/2431)
* Merge pull request #2432 from roomle-dev/fix/reEnableDimensionsOnUndoRedo ([a664cc2](https://github.com/roomle-dev/roomle-ui/commit/a664cc2)), closes [#2432](https://github.com/roomle-dev/roomle-ui/issues/2432)
* Merge pull request #2433 from roomle-dev/copilot/strict-null-checks-phase-4 ([9ef4db3](https://github.com/roomle-dev/roomle-ui/commit/9ef4db3)), closes [#2433](https://github.com/roomle-dev/roomle-ui/issues/2433)
* Merge pull request #2434 from roomle-dev/upgraded-by-ci/core-2.73.0-alpha.4 ([3aa67d3](https://github.com/roomle-dev/roomle-ui/commit/3aa67d3)), closes [#2434](https://github.com/roomle-dev/roomle-ui/issues/2434)
* Merge pull request #2435 from roomle-dev/feat/types-qa-known-breaks-allowlist-RML-16355 ([39ba5a7](https://github.com/roomle-dev/roomle-ui/commit/39ba5a7)), closes [#2435](https://github.com/roomle-dev/roomle-ui/issues/2435)
* Merge pull request #2436 from roomle-dev/fix/zoom-factor-switch-to-3d ([1f36f01](https://github.com/roomle-dev/roomle-ui/commit/1f36f01)), closes [#2436](https://github.com/roomle-dev/roomle-ui/issues/2436)
* Merge pull request #2437 from roomle-dev/copilot/upgrade-web-sdk-typescript-strict-null-checks ([bbb4fa9](https://github.com/roomle-dev/roomle-ui/commit/bbb4fa9)), closes [#2437](https://github.com/roomle-dev/roomle-ui/issues/2437)
* Merge pull request #2438 from roomle-dev/upgraded-by-ci/core-2.73.0-alpha.5 ([02103b9](https://github.com/roomle-dev/roomle-ui/commit/02103b9)), closes [#2438](https://github.com/roomle-dev/roomle-ui/issues/2438)
* Merge pull request #2439 from roomle-dev/fix/merge-undo-redo ([f2321c9](https://github.com/roomle-dev/roomle-ui/commit/f2321c9)), closes [#2439](https://github.com/roomle-dev/roomle-ui/issues/2439)
* Merge pull request #2440 from roomle-dev/ci/update-github-actions ([aabb054](https://github.com/roomle-dev/roomle-ui/commit/aabb054)), closes [#2440](https://github.com/roomle-dev/roomle-ui/issues/2440)
* Merge pull request #2442 from roomle-dev/feat/threejs183 ([9f50705](https://github.com/roomle-dev/roomle-ui/commit/9f50705)), closes [#2442](https://github.com/roomle-dev/roomle-ui/issues/2442)
* Merge pull request #2443 from roomle-dev/upgraded-by-ci/core-2.73.0-alpha.6 ([c5a4748](https://github.com/roomle-dev/roomle-ui/commit/c5a4748)), closes [#2443](https://github.com/roomle-dev/roomle-ui/issues/2443)
* Merge pull request #2445 from roomle-dev/chore/hi-example-embedding-id ([0e28d01](https://github.com/roomle-dev/roomle-ui/commit/0e28d01)), closes [#2445](https://github.com/roomle-dev/roomle-ui/issues/2445)
* Merge pull request #2446 from roomle-dev/fix/wrong-parameter-label-RML-16109 ([1b8078f](https://github.com/roomle-dev/roomle-ui/commit/1b8078f)), closes [#2446](https://github.com/roomle-dev/roomle-ui/issues/2446)
* Merge pull request #2447 from roomle-dev/upgraded-by-ci/core-2.73.0-alpha.7 ([561e3f4](https://github.com/roomle-dev/roomle-ui/commit/561e3f4)), closes [#2447](https://github.com/roomle-dev/roomle-ui/issues/2447)
* Merge pull request #2448 from roomle-dev/upgraded-by-ci/core-2.73.0-alpha.8 ([1c5d292](https://github.com/roomle-dev/roomle-ui/commit/1c5d292)), closes [#2448](https://github.com/roomle-dev/roomle-ui/issues/2448)
* Merge pull request #2449 from roomle-dev/fix/bottom-bar-hidden-height-2 ([4acc6e1](https://github.com/roomle-dev/roomle-ui/commit/4acc6e1)), closes [#2449](https://github.com/roomle-dev/roomle-ui/issues/2449)
* Merge pull request #2450 from roomle-dev/feat(core)/upgrade-to-version-2.73.0-alpha.9 ([347ac4d](https://github.com/roomle-dev/roomle-ui/commit/347ac4d)), closes [#2450](https://github.com/roomle-dev/roomle-ui/issues/2450)
* Merge pull request #2452 from roomle-dev/fix/sort-for-level1-RML-16400 ([ec0b355](https://github.com/roomle-dev/roomle-ui/commit/ec0b355)), closes [#2452](https://github.com/roomle-dev/roomle-ui/issues/2452)
* Merge pull request #2453 from roomle-dev/chore/remove-interior-lights-feature-flag ([0906c96](https://github.com/roomle-dev/roomle-ui/commit/0906c96)), closes [#2453](https://github.com/roomle-dev/roomle-ui/issues/2453)
* Merge pull request #2454 from roomle-dev/fix/init-data-merge-priority-RML-16406 ([502df53](https://github.com/roomle-dev/roomle-ui/commit/502df53)), closes [#2454](https://github.com/roomle-dev/roomle-ui/issues/2454)
* Merge pull request #2455 from roomle-dev/fix/drawing ([dad2ffa](https://github.com/roomle-dev/roomle-ui/commit/dad2ffa)), closes [#2455](https://github.com/roomle-dev/roomle-ui/issues/2455)
* Merge pull request #2456 from roomle-dev/upgraded-by-ci/core-2.73.0-alpha.10 ([ae0b458](https://github.com/roomle-dev/roomle-ui/commit/ae0b458)), closes [#2456](https://github.com/roomle-dev/roomle-ui/issues/2456)
* Merge pull request #2457 from roomle-dev/fix/lamp-state-persistence ([7673da1](https://github.com/roomle-dev/roomle-ui/commit/7673da1)), closes [#2457](https://github.com/roomle-dev/roomle-ui/issues/2457)
* Merge pull request #2458 from roomle-dev/upgraded-by-ci/core-2.73.0-alpha.11 ([53c3717](https://github.com/roomle-dev/roomle-ui/commit/53c3717)), closes [#2458](https://github.com/roomle-dev/roomle-ui/issues/2458)
* Merge pull request #2459 from roomle-dev/chore/vite-8-upgrade-RML-16407 ([ec54037](https://github.com/roomle-dev/roomle-ui/commit/ec54037)), closes [#2459](https://github.com/roomle-dev/roomle-ui/issues/2459)
* Merge pull request #2460 from roomle-dev/upgraded-by-ci/core-2.73.0-alpha.12 ([9a77dec](https://github.com/roomle-dev/roomle-ui/commit/9a77dec)), closes [#2460](https://github.com/roomle-dev/roomle-ui/issues/2460)
* Merge pull request #2461 from roomle-dev/upgraded-by-ci/core-2.73.0-alpha.13 ([5558900](https://github.com/roomle-dev/roomle-ui/commit/5558900)), closes [#2461](https://github.com/roomle-dev/roomle-ui/issues/2461)
* Merge pull request #2462 from roomle-dev/copilot/upgrade-web-sdk-to-strict-null-checks-again ([d3bbaef](https://github.com/roomle-dev/roomle-ui/commit/d3bbaef)), closes [#2462](https://github.com/roomle-dev/roomle-ui/issues/2462)
* Merge pull request #2464 from roomle-dev/upgraded-by-ci/core-2.73.0-alpha.14 ([d24183e](https://github.com/roomle-dev/roomle-ui/commit/d24183e)), closes [#2464](https://github.com/roomle-dev/roomle-ui/issues/2464)
* Merge pull request #2465 from roomle-dev/upgraded-by-ci/core-2.73.0-alpha.15 ([e63db31](https://github.com/roomle-dev/roomle-ui/commit/e63db31)), closes [#2465](https://github.com/roomle-dev/roomle-ui/issues/2465)
* Merge pull request #2467 from roomle-dev/fix/dragging-images-HI-RML-16318 ([aba2819](https://github.com/roomle-dev/roomle-ui/commit/aba2819)), closes [#2467](https://github.com/roomle-dev/roomle-ui/issues/2467)
* Merge pull request #2468 from roomle-dev/upgraded-by-ci/core-2.73.0-alpha.16 ([395447d](https://github.com/roomle-dev/roomle-ui/commit/395447d)), closes [#2468](https://github.com/roomle-dev/roomle-ui/issues/2468)
* Merge pull request #2471 from roomle-dev/fix/display-sub-sub-modules-in-left-panel ([f16ddfd](https://github.com/roomle-dev/roomle-ui/commit/f16ddfd)), closes [#2471](https://github.com/roomle-dev/roomle-ui/issues/2471)
* Merge pull request #2472 from roomle-dev/copilot/upgrade-web-sdk-to-strict-null-checks-again ([9b5ccf8](https://github.com/roomle-dev/roomle-ui/commit/9b5ccf8)), closes [#2472](https://github.com/roomle-dev/roomle-ui/issues/2472)
* Merge pull request #2473 from roomle-dev/upgraded-by-ci/core-2.73.0-alpha.17 ([3974b4f](https://github.com/roomle-dev/roomle-ui/commit/3974b4f)), closes [#2473](https://github.com/roomle-dev/roomle-ui/issues/2473)
* Merge pull request #2474 from roomle-dev/upgraded-by-ci/core-2.73.0-alpha.18 ([f3baefb](https://github.com/roomle-dev/roomle-ui/commit/f3baefb)), closes [#2474](https://github.com/roomle-dev/roomle-ui/issues/2474)
* Merge pull request #2475 from roomle-dev/fix/re-align-package-lock ([79f8299](https://github.com/roomle-dev/roomle-ui/commit/79f8299)), closes [#2475](https://github.com/roomle-dev/roomle-ui/issues/2475)
* Merge pull request #2478 from roomle-dev/upgraded-by-ci/core-2.74.0-alpha.1 ([343e368](https://github.com/roomle-dev/roomle-ui/commit/343e368)), closes [#2478](https://github.com/roomle-dev/roomle-ui/issues/2478)
* Potential fix for pull request finding ([742bc50](https://github.com/roomle-dev/roomle-ui/commit/742bc50))
* feat: add e2e test for interactive component dimensioning ([eeaceff](https://github.com/roomle-dev/roomle-ui/commit/eeaceff))
* feat(types-qa): add known breaks allowlist with expiry enforcement ([e177d56](https://github.com/roomle-dev/roomle-ui/commit/e177d56))
* feat: add user rights to single object configurator example ([c18bacd](https://github.com/roomle-dev/roomle-ui/commit/c18bacd))
* feat: core api - custom data json ([b1f90be](https://github.com/roomle-dev/roomle-ui/commit/b1f90be))
* feat: core api - mergedWidthDrag ([6c6fafa](https://github.com/roomle-dev/roomle-ui/commit/6c6fafa))
* feat: core api - object custom label ([a9761ec](https://github.com/roomle-dev/roomle-ui/commit/a9761ec))
* feat: new system for measurements/dimensioning/component-dimensioning ([0431958](https://github.com/roomle-dev/roomle-ui/commit/0431958))
* feat: upgrade threejs version to 183 ([03b6f70](https://github.com/roomle-dev/roomle-ui/commit/03b6f70))
* feat(core): upgrade to version 2.72.0-alpha.13 ([b511150](https://github.com/roomle-dev/roomle-ui/commit/b511150))
* feat(core): upgrade to version 2.72.0-alpha.14 ([9172fa9](https://github.com/roomle-dev/roomle-ui/commit/9172fa9))
* feat(core): upgrade to version 2.73.0-alpha.10 ([ab4f25e](https://github.com/roomle-dev/roomle-ui/commit/ab4f25e))
* feat(core): upgrade to version 2.73.0-alpha.11 ([916f201](https://github.com/roomle-dev/roomle-ui/commit/916f201))
* feat(core): upgrade to version 2.73.0-alpha.12 ([3e664ee](https://github.com/roomle-dev/roomle-ui/commit/3e664ee))
* feat(core): upgrade to version 2.73.0-alpha.13 ([e455f65](https://github.com/roomle-dev/roomle-ui/commit/e455f65))
* feat(core): upgrade to version 2.73.0-alpha.14 ([fb71ddc](https://github.com/roomle-dev/roomle-ui/commit/fb71ddc))
* feat(core): upgrade to version 2.73.0-alpha.15 ([01b8905](https://github.com/roomle-dev/roomle-ui/commit/01b8905))
* feat(core): upgrade to version 2.73.0-alpha.16 ([06060d0](https://github.com/roomle-dev/roomle-ui/commit/06060d0))
* feat(core): upgrade to version 2.73.0-alpha.17 ([868f320](https://github.com/roomle-dev/roomle-ui/commit/868f320))
* feat(core): upgrade to version 2.73.0-alpha.18 ([0feb84a](https://github.com/roomle-dev/roomle-ui/commit/0feb84a))
* feat(core): upgrade to version 2.73.0-alpha.1 ([030d0c3](https://github.com/roomle-dev/roomle-ui/commit/030d0c3))
* feat(core): upgrade to version 2.73.0-alpha.2 ([bde2c7e](https://github.com/roomle-dev/roomle-ui/commit/bde2c7e))
* feat(core): upgrade to version 2.73.0-alpha.3 ([ddbd82d](https://github.com/roomle-dev/roomle-ui/commit/ddbd82d))
* feat(core): upgrade to version 2.73.0-alpha.4 ([36eeed0](https://github.com/roomle-dev/roomle-ui/commit/36eeed0))
* feat(core): upgrade to version 2.73.0-alpha.5 ([a964a2c](https://github.com/roomle-dev/roomle-ui/commit/a964a2c))
* feat(core): upgrade to version 2.73.0-alpha.6 ([a9186f4](https://github.com/roomle-dev/roomle-ui/commit/a9186f4))
* feat(core): upgrade to version 2.73.0-alpha.7 ([fefaee8](https://github.com/roomle-dev/roomle-ui/commit/fefaee8))
* feat(core): upgrade to version 2.73.0-alpha.8 ([ff4efeb](https://github.com/roomle-dev/roomle-ui/commit/ff4efeb))
* feat(core): upgrade to version 2.73.0-alpha.9 ([ff4d194](https://github.com/roomle-dev/roomle-ui/commit/ff4d194))
* feat(core): upgrade to version 2.74.0-alpha.1 ([0b47438](https://github.com/roomle-dev/roomle-ui/commit/0b47438))
* fix: add a case to make the RSW content full height when bottom bar is disabled ([03ff800](https://github.com/roomle-dev/roomle-ui/commit/03ff800))
* fix: add initialized check to css2drenderer.setsize ([5a9400e](https://github.com/roomle-dev/roomle-ui/commit/5a9400e))
* fix: address copilot PR feedback for catalog ordering ([88d53b1](https://github.com/roomle-dev/roomle-ui/commit/88d53b1))
* fix: address pr comments, fix non-1 dpr rendering ([f4fbafe](https://github.com/roomle-dev/roomle-ui/commit/f4fbafe))
* fix(web-sdk): address PR review comments ([56d6e2b](https://github.com/roomle-dev/roomle-ui/commit/56d6e2b))
* fix(web-sdk): address remaining review comments on PR #2433 ([6f50313](https://github.com/roomle-dev/roomle-ui/commit/6f50313)), closes [#2433](https://github.com/roomle-dev/roomle-ui/issues/2433)
* fix: address review comments on PR #2428 ([a089938](https://github.com/roomle-dev/roomle-ui/commit/a089938)), closes [#2428](https://github.com/roomle-dev/roomle-ui/issues/2428)
* fix(web-sdk): address review comments on PR #2433 ([3fa0f5d](https://github.com/roomle-dev/roomle-ui/commit/3fa0f5d)), closes [#2433](https://github.com/roomle-dev/roomle-ui/issues/2433)
* fix: address review findings on strictNullChecks phase 3 ([4166a38](https://github.com/roomle-dev/roomle-ui/commit/4166a38))
* fix: apply sort connection on level 1 catalog tags and items ([e987df1](https://github.com/roomle-dev/roomle-ui/commit/e987df1))
* fix(mobile): clip element-preview overflow in mobile catalog sidebar ([c04d063](https://github.com/roomle-dev/roomle-ui/commit/c04d063))
* fix(web-sdk): complete remaining Phase 4 common-core strictNullChecks fixes ([3a975fa](https://github.com/roomle-dev/roomle-ui/commit/3a975fa))
* fix: copilot code review - make _insertObject private ([66bfcbf](https://github.com/roomle-dev/roomle-ui/commit/66bfcbf))
* fix(embedding): correct init-data merge priority in embedding API ([39055da](https://github.com/roomle-dev/roomle-ui/commit/39055da))
* fix: distinguish between merge with drag and merge on action for undo/redo ([669ed7e](https://github.com/roomle-dev/roomle-ui/commit/669ed7e))
* fix: do not request rapi item from undefined id ([e985263](https://github.com/roomle-dev/roomle-ui/commit/e985263))
* fix: do not start or end an interaction while drawing ([e4f52c2](https://github.com/roomle-dev/roomle-ui/commit/e4f52c2))
* fix: fix minor issue on bounding box unit test ([f5ac978](https://github.com/roomle-dev/roomle-ui/commit/f5ac978))
* fix: guard customDataJson write behind lights check; return empty string for clean payload ([19405e3](https://github.com/roomle-dev/roomle-ui/commit/19405e3))
* fix: hi dragging objects to disconnect ([80c5dc6](https://github.com/roomle-dev/roomle-ui/commit/80c5dc6))
* fix: iterate over all submodules ([1ba250a](https://github.com/roomle-dev/roomle-ui/commit/1ba250a))
* fix: iterate over all submodules - pass root module id ([e998f57](https://github.com/roomle-dev/roomle-ui/commit/e998f57))
* fix(configurator): keep addon-only groups in local context ([26a8c74](https://github.com/roomle-dev/roomle-ui/commit/26a8c74))
* fix: kernel types ([83e9ca9](https://github.com/roomle-dev/roomle-ui/commit/83e9ca9))
* fix: more stable removal of all children loop in html util class ([bae9ad8](https://github.com/roomle-dev/roomle-ui/commit/bae9ad8))
* fix: pass required camera argument to PointLightShadow constructor ([977785e](https://github.com/roomle-dev/roomle-ui/commit/977785e))
* fix: persist lamp on/off state across plan saves and reloads ([4303e62](https://github.com/roomle-dev/roomle-ui/commit/4303e62))
* fix: preserve catalog order when multiple catalogRootTag entries are specified (RML-16333) ([4ba2551](https://github.com/roomle-dev/roomle-ui/commit/4ba2551))
* fix: preserve existing customLabel when toggling lamp state ([b8543ee](https://github.com/roomle-dev/roomle-ui/commit/b8543ee))
* fix: preserve URL root-tag order for two-level catalog pills ([1a96ca4](https://github.com/roomle-dev/roomle-ui/commit/1a96ca4))
* fix: prevent scrolling the background div as we drag ([1743b12](https://github.com/roomle-dev/roomle-ui/commit/1743b12))
* fix(mobile): propagate tab-content height to CollapsedView chain ([5c3ff85](https://github.com/roomle-dev/roomle-ui/commit/5c3ff85))
* fix: re align package lock ([7f78503](https://github.com/roomle-dev/roomle-ui/commit/7f78503))
* fix: re-enable dimensions on undo/redo ([211ab42](https://github.com/roomle-dev/roomle-ui/commit/211ab42))
* fix: remove flickering on selection ([32686a1](https://github.com/roomle-dev/roomle-ui/commit/32686a1))
* fix: report all failure categories together and add code field for precision matching ([7ea6da3](https://github.com/roomle-dev/roomle-ui/commit/7ea6da3))
* fix: resolve strictNullChecks errors in common-core mock files ([2375537](https://github.com/roomle-dev/roomle-ui/commit/2375537))
* fix: resolve strictNullChecks errors in configurator-kernel-access.ts ([79d2822](https://github.com/roomle-dev/roomle-ui/commit/79d2822))
* fix: resolve strictNullChecks errors in input-manager.ts ([a06ab8e](https://github.com/roomle-dev/roomle-ui/commit/a06ab8e))
* fix: resolve strictNullChecks errors in roomle-sdk.ts ([610b611](https://github.com/roomle-dev/roomle-ui/commit/610b611))
* fix: resolve strictNullChecks errors in view-model files ([2543734](https://github.com/roomle-dev/roomle-ui/commit/2543734))
* fix: restore package-lock.json, align waiter resolve cast with widened type ([bac0d67](https://github.com/roomle-dev/roomle-ui/commit/bac0d67))
* fix: revert single-level catalog back to non-connection sort ([37583c6](https://github.com/roomle-dev/roomle-ui/commit/37583c6))
* fix: scrolling chain between iframe and the host page and make it consistent across browsers ([34d5c28](https://github.com/roomle-dev/roomle-ui/commit/34d5c28))
* fix: set the zoom factor when switching from 2D to 3D ([eaa3e62](https://github.com/roomle-dev/roomle-ui/commit/eaa3e62))
* fix: show correct parameter label in expanded grid view ([7b2b7b7](https://github.com/roomle-dev/roomle-ui/commit/7b2b7b7))
* fix: try to fix the background issue on Mobile Chrome ([9d95f72](https://github.com/roomle-dev/roomle-ui/commit/9d95f72))
* fix: undo/redo on swap external object ([0d0767a](https://github.com/roomle-dev/roomle-ui/commit/0d0767a))
* fix: update callback types to accept null, fix test failures, update progress ([4d6650d](https://github.com/roomle-dev/roomle-ui/commit/4d6650d))
* fix: update root module properties when loading an external object from plan ([89ecef7](https://github.com/roomle-dev/roomle-ui/commit/89ecef7))
* fix: use css ([4421313](https://github.com/roomle-dev/roomle-ui/commit/4421313))
* fix: use exact token matching for lamp marker; strip marker from UI label ([8e18cc1](https://github.com/roomle-dev/roomle-ui/commit/8e18cc1))
* fix(web-sdk): use optional chaining for dataTransfer to handle undefined ([cff371a](https://github.com/roomle-dev/roomle-ui/commit/cff371a))
* fix: use static item label if external object label is missing ([92b98b0](https://github.com/roomle-dev/roomle-ui/commit/92b98b0))
* fix: use ToggleableLightSource type consistently; improve label fallback ([42205e3](https://github.com/roomle-dev/roomle-ui/commit/42205e3))
* fix: use UTC consistently in getExpiryDate ([a2afaac](https://github.com/roomle-dev/roomle-ui/commit/a2afaac))
* refactor: extract formatter-not-ready warning to constant ([7b58014](https://github.com/roomle-dev/roomle-ui/commit/7b58014)), closes [#2472](https://github.com/roomle-dev/roomle-ui/issues/2472)
* refactor(embedding): extract mergeEmbeddingInitData utility ([078c4a0](https://github.com/roomle-dev/roomle-ui/commit/078c4a0))
* refactor: move lighting setting into own component ([14a950d](https://github.com/roomle-dev/roomle-ui/commit/14a950d))
* refactor: remove dead addDemoLights function and unused PlanViewModel import ([5810ecc](https://github.com/roomle-dev/roomle-ui/commit/5810ecc))
* refactor: simplify lamp restore by reading customLabel directly from kernel DTO ([02dd40e](https://github.com/roomle-dev/roomle-ui/commit/02dd40e))
* refactor: use customDataJson API for lamp state persistence ([bcc6208](https://github.com/roomle-dev/roomle-ui/commit/bcc6208))
* chore: add comment ([c0db5e2](https://github.com/roomle-dev/roomle-ui/commit/c0db5e2))
* chore: add docs about _getById returning Promise.resolve in error case ([ed2ec00](https://github.com/roomle-dev/roomle-ui/commit/ed2ec00))
* chore: add tests ([65a67f4](https://github.com/roomle-dev/roomle-ui/commit/65a67f4))
* chore: add tests ([9f5ba2b](https://github.com/roomle-dev/roomle-ui/commit/9f5ba2b))
* chore: avoid non-null assertion operator ([d9d9945](https://github.com/roomle-dev/roomle-ui/commit/d9d9945))
* chore: do formatting ([a0c2c4f](https://github.com/roomle-dev/roomle-ui/commit/a0c2c4f))
* chore: embedding id for hi example ([124107f](https://github.com/roomle-dev/roomle-ui/commit/124107f))
* chore: finally correct package-lock ([9ce0265](https://github.com/roomle-dev/roomle-ui/commit/9ce0265))
* chore: fix failing test ([39e3d28](https://github.com/roomle-dev/roomle-ui/commit/39e3d28))
* chore(web-sdk): fix strictNullChecks errors in scene-manager, roomle-component-factory, configurator ([4011a42](https://github.com/roomle-dev/roomle-ui/commit/4011a42))
* chore(web-sdk): fix strictNullChecks errors in simpler common-core files ([ba79d63](https://github.com/roomle-dev/roomle-ui/commit/ba79d63))
* chore: fix strictNullChecks errors in unit-formatter, ui-callback, mock-data, and global-definitions ([c3ceb71](https://github.com/roomle-dev/roomle-ui/commit/c3ceb71))
* chore: fix strictNullChecks errors in utils files (async-dependency-loader, indexeddb-adapter, anima ([b9734fa](https://github.com/roomle-dev/roomle-ui/commit/b9734fa))
* chore: get the environment map working ([4414331](https://github.com/roomle-dev/roomle-ui/commit/4414331))
* chore: initial branch for strict-null-checks phase 5 ([9651f9c](https://github.com/roomle-dev/roomle-ui/commit/9651f9c))
* chore: initial plan for strictNullChecks phase 3b ([f5f9e07](https://github.com/roomle-dev/roomle-ui/commit/f5f9e07))
* chore: lint ([b2d268e](https://github.com/roomle-dev/roomle-ui/commit/b2d268e))
* chore: lint ([399f2dd](https://github.com/roomle-dev/roomle-ui/commit/399f2dd))
* chore: lint ([ef40185](https://github.com/roomle-dev/roomle-ui/commit/ef40185))
* chore: manual fixes ([0f54f5e](https://github.com/roomle-dev/roomle-ui/commit/0f54f5e))
* chore: merge master into fix/lamp-state-persistence ([95125d2](https://github.com/roomle-dev/roomle-ui/commit/95125d2))
* chore: move completed plan to done folder ([6e1f343](https://github.com/roomle-dev/roomle-ui/commit/6e1f343))
* chore: move the sidebar labels out of the component to keep consistent ([fe72579](https://github.com/roomle-dev/roomle-ui/commit/fe72579))
* chore: new prompts ([37600f9](https://github.com/roomle-dev/roomle-ui/commit/37600f9))
* chore: remove inert debug scaffolding from fetchSortedItems ([cbffefe](https://github.com/roomle-dev/roomle-ui/commit/cbffefe))
* chore: remove temporary id on css2dRenderer ([e616768](https://github.com/roomle-dev/roomle-ui/commit/e616768))
* chore: restore correct version of package-lock.json ([5484030](https://github.com/roomle-dev/roomle-ui/commit/5484030))
* chore: revert package-lock.json and remove dead _isFormatterReady method ([6d8b7d8](https://github.com/roomle-dev/roomle-ui/commit/6d8b7d8))
* chore: small adaptations, cleanup, fix unit tests ([677194b](https://github.com/roomle-dev/roomle-ui/commit/677194b))
* chore: small fixes and cleanup ([ed24ff4](https://github.com/roomle-dev/roomle-ui/commit/ed24ff4))
* chore(web-sdk): strictNullChecks phase 3b — rapi-access ([8f8933c](https://github.com/roomle-dev/roomle-ui/commit/8f8933c))
* chore(web-sdk): strictNullChecks phase 4 — complete common-core and typings ([d2189c1](https://github.com/roomle-dev/roomle-ui/commit/d2189c1))
* chore(web-sdk): strictNullChecks phase 4 — partial common-core fixes (16 errors resolved) ([26a5f8c](https://github.com/roomle-dev/roomle-ui/commit/26a5f8c))
* chore: upgrade vite 7 to vite 8 (rolldown/oxc) ([f615fbd](https://github.com/roomle-dev/roomle-ui/commit/f615fbd))
* chore: working drag images for HI ([3271519](https://github.com/roomle-dev/roomle-ui/commit/3271519))
* test: add test for multi-catalog sort order with enableTwoLevelCatalog=false ([964016a](https://github.com/roomle-dev/roomle-ui/commit/964016a))
* test: fix fail tests ([a45f067](https://github.com/roomle-dev/roomle-ui/commit/a45f067))
* test: increase timeout for component-dimensioning-helper test ([d3534fd](https://github.com/roomle-dev/roomle-ui/commit/d3534fd))
* style: apply prettier formatting ([47e55c0](https://github.com/roomle-dev/roomle-ui/commit/47e55c0))
* style: prettier brace formatting ([9db1f7f](https://github.com/roomle-dev/roomle-ui/commit/9db1f7f))
* style: prettier formatting ([d2124fa](https://github.com/roomle-dev/roomle-ui/commit/d2124fa))
* docs: add init-data merge priority documentation ([95ff48e](https://github.com/roomle-dev/roomle-ui/commit/95ff48e))
* docs: add more docs ([60b0926](https://github.com/roomle-dev/roomle-ui/commit/60b0926))
* revert: remove unrelated PointLightShadow change from this branch ([1b8ef21](https://github.com/roomle-dev/roomle-ui/commit/1b8ef21))
* ci: update github actions to latest versions ([f9f3e20](https://github.com/roomle-dev/roomle-ui/commit/f9f3e20))
