diff --git a/package-lock.json b/package-lock.json index 5512b2d..53305ce 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,32 +1,32 @@ { "name": "@itwin/mobile-ui-react", - "version": "0.22.1", + "version": "0.22.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@itwin/mobile-ui-react", - "version": "0.22.1", + "version": "0.22.2", "license": "MIT", "dependencies": { "@bentley/icons-generic-webfont": "1.0.34", - "@itwin/appui-abstract": "4.3.2", - "@itwin/appui-react": "4.7.1", - "@itwin/components-react": "4.7.1", - "@itwin/core-bentley": "4.3.2", - "@itwin/core-common": "4.3.2", - "@itwin/core-frontend": "4.3.2", - "@itwin/core-geometry": "4.3.2", - "@itwin/core-i18n": "4.3.2", - "@itwin/core-markup": "4.3.2", - "@itwin/core-orbitgt": "4.3.2", - "@itwin/core-quantity": "4.3.2", - "@itwin/core-react": "4.7.1", - "@itwin/imodel-components-react": "4.7.1", - "@itwin/mobile-sdk-core": "0.22.1", - "@itwin/presentation-common": "4.3.2", - "@itwin/presentation-frontend": "4.3.2", - "@itwin/webgl-compatibility": "4.3.2", + "@itwin/appui-abstract": "4.4.3", + "@itwin/appui-react": "4.10.0", + "@itwin/components-react": "4.10.0", + "@itwin/core-bentley": "4.4.3", + "@itwin/core-common": "4.4.3", + "@itwin/core-frontend": "4.4.3", + "@itwin/core-geometry": "4.4.3", + "@itwin/core-i18n": "4.4.3", + "@itwin/core-markup": "4.4.3", + "@itwin/core-orbitgt": "4.4.3", + "@itwin/core-quantity": "4.4.3", + "@itwin/core-react": "4.10.0", + "@itwin/imodel-components-react": "4.10.0", + "@itwin/mobile-sdk-core": "0.22.2", + "@itwin/presentation-common": "4.4.3", + "@itwin/presentation-frontend": "4.4.3", + "@itwin/webgl-compatibility": "4.4.3", "classnames": "^2.2.6", "react": "^17.0.0", "react-dom": "^17.0.0", @@ -542,6 +542,54 @@ "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, + "node_modules/@floating-ui/core": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.0.tgz", + "integrity": "sha512-PcF++MykgmTj3CIyOQbKA/hDzOAiqI3mhuoN44WRCopIs1sgoDoU4oty4Jtqaj/y3oDU6fnVSm4QG0a3t5i0+g==", + "dependencies": { + "@floating-ui/utils": "^0.2.1" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.3.tgz", + "integrity": "sha512-RnDthu3mzPlQ31Ss/BTwQ1zjzIhr3lk1gZB1OC56h/1vEtaXkESrOqL5fQVMfXpwGtRwX+YsZBdyHtJMQnkArw==", + "dependencies": { + "@floating-ui/core": "^1.0.0", + "@floating-ui/utils": "^0.2.0" + } + }, + "node_modules/@floating-ui/react": { + "version": "0.26.9", + "resolved": "https://registry.npmjs.org/@floating-ui/react/-/react-0.26.9.tgz", + "integrity": "sha512-p86wynZJVEkEq2BBjY/8p2g3biQ6TlgT4o/3KgFKyTWoJLU1GZ8wpctwRqtkEl2tseYA+kw7dBAIDFcednfI5w==", + "dependencies": { + "@floating-ui/react-dom": "^2.0.8", + "@floating-ui/utils": "^0.2.1", + "tabbable": "^6.0.1" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/react-dom": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.0.8.tgz", + "integrity": "sha512-HOdqOt3R3OGeTKidaLvJKcgg75S6tibQ3Tif4eyd91QnIJWr0NLvoXFpJA/j8HqkFSL68GDca9AuyWEHlhyClw==", + "dependencies": { + "@floating-ui/dom": "^1.6.1" + }, + "peerDependencies": { + "react": ">=16.8.0", + "react-dom": ">=16.8.0" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.1.tgz", + "integrity": "sha512-9TANp6GPoMtYzQdt54kfAyMmz1+osLlXdg2ENroU7zzrtflTLrrC/lgrIfaSe+Wu0b89GKccT7vxXA0MoAIO+Q==" + }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.8", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.8.tgz", @@ -598,73 +646,44 @@ "dev": true }, "node_modules/@itwin/appui-abstract": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@itwin/appui-abstract/-/appui-abstract-4.3.2.tgz", - "integrity": "sha512-m5Nm035GFmT04uaSyvxEOa7b+Y2d/as+zSX2W5Sl5BU0UMiTh3MfAP3T5NMV89jUKEW9jakMa4JmIabixSVLuQ==", - "peerDependencies": { - "@itwin/core-bentley": "^4.3.2" - } - }, - "node_modules/@itwin/appui-layout-react": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/@itwin/appui-layout-react/-/appui-layout-react-4.7.1.tgz", - "integrity": "sha512-/7kgVqG0cOz8pAUA06vXYi/9gbRU0B73yVLvlvKBwQczMmKxUsnraVbjPLWeXiOPzTj6u+HU+F3x0uUjGdbyjg==", - "peer": true, - "dependencies": { - "@itwin/itwinui-icons-react": "^2.1.0", - "@itwin/itwinui-variables": "^2.0.0", - "classnames": "2.3.1", - "immer": "9.0.6", - "lodash": "^4.17.10", - "react-transition-group": "^4.4.2", - "ts-key-enum": "~2.0.12", - "zustand": "^4.4.1" - }, + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@itwin/appui-abstract/-/appui-abstract-4.4.3.tgz", + "integrity": "sha512-CU1NoMDB2tVBqowrDOBUz+/A4YQfLrPMjuArh2B5MFD8iroHZS6fEzq/rGnNn/uzjW9E454Tgp9nivx4NKdIww==", "peerDependencies": { - "@itwin/appui-abstract": "^3.7.0 || ^4.0.0", - "@itwin/core-bentley": "^3.7.0 || ^4.0.0", - "@itwin/core-react": "^4.7.1", - "react": "^17.0.0 || ^18.0.0", - "react-dom": "^17.0.0 || ^18.0.0" + "@itwin/core-bentley": "^4.4.3" } }, - "node_modules/@itwin/appui-layout-react/node_modules/classnames": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", - "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==", - "peer": true - }, "node_modules/@itwin/appui-react": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/@itwin/appui-react/-/appui-react-4.7.1.tgz", - "integrity": "sha512-dz01cd4AXIiVcGs0f7hfnJSBDN8KN1JgCpGr0X4sK5dOT8nmC+sxkatWEvQyMQurL3Q0kxnmvjzY6LQ18GNmlw==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@itwin/appui-react/-/appui-react-4.10.0.tgz", + "integrity": "sha512-a8y1CyebGxfDeLkfmLz/y57l0RjKtlQ20xjhXemVIH2NIFz+1650v2jVGczRPkbl7foG/nptuxK9aShBufqnZw==", "dependencies": { "@bentley/icons-generic": "^1.0.34", - "@itwin/itwinui-icons": "^1.14.0", - "@itwin/itwinui-icons-react": "^2.1.0", + "@itwin/itwinui-icons-react": "^2.8.0", "@itwin/itwinui-illustrations-react": "^2.0.1", - "@itwin/itwinui-react": "^2.11.11", - "@itwin/itwinui-variables": "^2.0.0", + "@itwin/itwinui-react": "^3.2.4", + "@itwin/itwinui-react-v2": "npm:@itwin/itwinui-react@^2.11.11", + "@itwin/itwinui-variables": "^3.0.0", "classnames": "2.3.1", "immer": "9.0.6", "lodash": "^4.17.10", "react-error-boundary": "4.0.3", + "react-transition-group": "^4.4.2", "rxjs": "^7.8.1", "ts-key-enum": "~2.0.12", "zustand": "^4.4.1" }, "peerDependencies": { "@itwin/appui-abstract": "^3.7.0 || ^4.0.0", - "@itwin/appui-layout-react": "^4.7.1", - "@itwin/components-react": "^4.7.1", + "@itwin/components-react": "^4.10.0", "@itwin/core-bentley": "^3.7.0 || ^4.0.0", "@itwin/core-common": "^3.7.0 || ^4.0.0", "@itwin/core-frontend": "^3.7.0 || ^4.0.0", "@itwin/core-geometry": "^3.7.0 || ^4.0.0", "@itwin/core-quantity": "^3.7.0 || ^4.0.0", - "@itwin/core-react": "^4.7.1", + "@itwin/core-react": "^4.10.0", "@itwin/core-telemetry": "^3.7.0 || ^4.0.0", - "@itwin/imodel-components-react": "^4.7.1", + "@itwin/imodel-components-react": "^4.10.0", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0", "react-redux": "^7.2.2", @@ -677,9 +696,9 @@ "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" }, "node_modules/@itwin/cloud-agnostic-core": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@itwin/cloud-agnostic-core/-/cloud-agnostic-core-2.2.1.tgz", - "integrity": "sha512-Macw2d7d8VTa7B/xy/YWAbYKxiCu8XXtAT1s9yqcV9tQw5Z/6E97kimz/IWjBi6P+4rHLtEXZfF2wuR8mmr8Bw==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@itwin/cloud-agnostic-core/-/cloud-agnostic-core-2.2.2.tgz", + "integrity": "sha512-VViXBruwA8dgsVNgOg1gnAid6hbw/iqZT1BLgBGsmvrr8ZOsu6M/gFora6Rqkol3ZW5df4u/vp+xcZu2CiB0Uw==", "engines": { "node": ">=12.20 <19.0.0" }, @@ -689,14 +708,14 @@ } }, "node_modules/@itwin/components-react": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/@itwin/components-react/-/components-react-4.7.1.tgz", - "integrity": "sha512-rabdLXBHlLhkfO0H5gUOcFI/ZcF3EXatiyNuVtAv/ymBeq3ERuXR6llgudJQrptAukVfDP1gFq/CVvGT4tvPQA==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@itwin/components-react/-/components-react-4.10.0.tgz", + "integrity": "sha512-C2YoVW1tRNktMhJcw5zRVkXCDmXlWCuCBy6EKjz1auqbYos47DPR5CcZxPidhK8wSE+ENYHSh+SM6gw2TE/+eQ==", "dependencies": { "@bentley/icons-generic": "^1.0.34", - "@itwin/itwinui-icons-react": "^2.1.0", - "@itwin/itwinui-react": "^2.11.11", - "@itwin/itwinui-variables": "^2.0.0", + "@itwin/itwinui-icons-react": "^2.8.0", + "@itwin/itwinui-react": "^3.2.4", + "@itwin/itwinui-variables": "^3.0.0", "@types/shortid": "~0.0.29", "classnames": "2.3.1", "immer": "9.0.6", @@ -711,7 +730,7 @@ "peerDependencies": { "@itwin/appui-abstract": "^3.7.0 || ^4.0.0", "@itwin/core-bentley": "^3.7.0 || ^4.0.0", - "@itwin/core-react": "^4.7.1", + "@itwin/core-react": "^4.10.0", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0" } @@ -722,105 +741,105 @@ "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" }, "node_modules/@itwin/core-bentley": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@itwin/core-bentley/-/core-bentley-4.3.2.tgz", - "integrity": "sha512-75MFdeolIb62Bduf7k/3YKmVBSv4YxvDQeIa7IodFhrCkFDXYuVR8FYyWpchi60S2ODDTV1o5PWCJDPAtjwX1g==" + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@itwin/core-bentley/-/core-bentley-4.4.3.tgz", + "integrity": "sha512-dVOxTokDciHvqUevsGuPBJ8K4uSsu18jd/Ab3JRGohnY9Ys19TEePuNOPfppcJ35vsyVPru/VeuVlCjahP9YYw==" }, "node_modules/@itwin/core-common": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@itwin/core-common/-/core-common-4.3.2.tgz", - "integrity": "sha512-jxt9WZ+m1U9UTYyqN0pmcMJAp30DMRnWIk/WjyEvmRItKGy7YmDNsST8flABvuShPpriAxUSCHBsPJHRu75WyQ==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@itwin/core-common/-/core-common-4.4.3.tgz", + "integrity": "sha512-0IYFhdCuKRMc4PHXQoQPYDKpbjFIde8W0QyFtDUWdwGrKuHXgzc9XABo+jEcadtMXkZCimni5vVzpgQ5v2d/Bw==", "dependencies": { "flatbuffers": "~1.12.0", "js-base64": "^3.6.1" }, "peerDependencies": { - "@itwin/core-bentley": "^4.3.2", - "@itwin/core-geometry": "^4.3.2" + "@itwin/core-bentley": "^4.4.3", + "@itwin/core-geometry": "^4.4.3" } }, "node_modules/@itwin/core-frontend": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@itwin/core-frontend/-/core-frontend-4.3.2.tgz", - "integrity": "sha512-BQ631oPIdNj3vfhL2pUXN5hGBqSTf7VANbVQPwQcUB2WvkrfRlZ/+f6Zc04MrG7+ArYaJuljkKWgItp7QS1eLw==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@itwin/core-frontend/-/core-frontend-4.4.3.tgz", + "integrity": "sha512-xmj5jCySfiCst7uQ6908SqIa1T6SUf0h481sSPk1ht0FQz7cyt53e+X3Qy7SQtuE46dbYYdCiDmRdHWCRv7F6Q==", "dependencies": { "@itwin/cloud-agnostic-core": "^2.1.0", - "@itwin/core-i18n": "4.3.2", - "@itwin/core-telemetry": "4.3.2", - "@itwin/object-storage-core": "^2.1.0", - "@itwin/webgl-compatibility": "4.3.2", + "@itwin/core-i18n": "4.4.3", + "@itwin/core-telemetry": "4.4.3", + "@itwin/object-storage-core": "^2.2.2", + "@itwin/webgl-compatibility": "4.4.3", "@loaders.gl/core": "^3.1.6", "@loaders.gl/draco": "^3.1.6", "fuse.js": "^3.3.0", "wms-capabilities": "0.4.0" }, "peerDependencies": { - "@itwin/appui-abstract": "^4.3.2", - "@itwin/core-bentley": "^4.3.2", - "@itwin/core-common": "^4.3.2", - "@itwin/core-geometry": "^4.3.2", - "@itwin/core-orbitgt": "^4.3.2", - "@itwin/core-quantity": "^4.3.2" + "@itwin/appui-abstract": "^4.4.3", + "@itwin/core-bentley": "^4.4.3", + "@itwin/core-common": "^4.4.3", + "@itwin/core-geometry": "^4.4.3", + "@itwin/core-orbitgt": "^4.4.3", + "@itwin/core-quantity": "^4.4.3" } }, "node_modules/@itwin/core-geometry": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@itwin/core-geometry/-/core-geometry-4.3.2.tgz", - "integrity": "sha512-GrweaisanYbtw0O3tt3W16R1HfF5z/YqUTjtmZ5aR8utUBqyz0Ge2aUlURXQjLZvoJnkmukrmzTsdHQbMrqCDw==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@itwin/core-geometry/-/core-geometry-4.4.3.tgz", + "integrity": "sha512-UUX3GCU8NK5yEjp/PSFxxmHZubdDXk/pcq7uFWWVVcB+5nTEDQnHZZeq+IbVX0KSZLxhMmt4KsftTJzurI/n7A==", "dependencies": { - "@itwin/core-bentley": "4.3.2", + "@itwin/core-bentley": "4.4.3", "flatbuffers": "~1.12.0" } }, "node_modules/@itwin/core-i18n": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@itwin/core-i18n/-/core-i18n-4.3.2.tgz", - "integrity": "sha512-LNi0+tmLUAR4VFK9mpOJOIwJVd5M61VGcJYWpKKnTv2Erqj9q/MEHOOzVJsh8uXrJLniyHnsZsip/JZ/mpM/9A==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@itwin/core-i18n/-/core-i18n-4.4.3.tgz", + "integrity": "sha512-g3aqhjex7NfZCCHx1ySI4XZlgej7NB71EqDYMR5CsdmgHg1KaoAXAdKZcleL86VXgHP7SZULcv70KyWt59ktIg==", "dependencies": { "i18next": "^21.9.1", "i18next-browser-languagedetector": "^6.1.2", "i18next-http-backend": "^1.4.4" }, "peerDependencies": { - "@itwin/core-bentley": "^4.3.2" + "@itwin/core-bentley": "^4.4.3" } }, "node_modules/@itwin/core-markup": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@itwin/core-markup/-/core-markup-4.3.2.tgz", - "integrity": "sha512-B68RxWt/PSOui6go19AUQhVCBIUQHTeS6k7Y3WnYjRcx9X3RSVau2aarNLpHHuwLI0sF1RZq/ZQ8mo4cXx/Eig==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@itwin/core-markup/-/core-markup-4.4.3.tgz", + "integrity": "sha512-JIjj9X4HdkXq0Evj40czk1hiiKQDd9ga/v2RueeTCGIJBuTYzg2DXoD2eoYr67ATPMAoux6QGmTwtQQBTXgnGQ==", "dependencies": { "@svgdotjs/svg.js": "3.0.13" }, "peerDependencies": { - "@itwin/core-bentley": "^4.3.2", - "@itwin/core-common": "^4.3.2", - "@itwin/core-frontend": "^4.3.2", - "@itwin/core-geometry": "^4.3.2" + "@itwin/core-bentley": "^4.4.3", + "@itwin/core-common": "^4.4.3", + "@itwin/core-frontend": "^4.4.3", + "@itwin/core-geometry": "^4.4.3" } }, "node_modules/@itwin/core-orbitgt": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@itwin/core-orbitgt/-/core-orbitgt-4.3.2.tgz", - "integrity": "sha512-spDiUMOfqvexaIqN+9p4hpqzq0zrtP4my5sq81Pj+v7VkXlEjapzbySKM1aZqTL90aWEx627rHUw2TrdJ0g4FQ==" + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@itwin/core-orbitgt/-/core-orbitgt-4.4.3.tgz", + "integrity": "sha512-cfWPONJRiPMxL3Jt8VEGQpl5AzBfQTWLVGRvRROp3VVgmF0/MO00HAok+QUdRo/WkeVXhTPQ6R2X2/Oj7Xgwow==" }, "node_modules/@itwin/core-quantity": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@itwin/core-quantity/-/core-quantity-4.3.2.tgz", - "integrity": "sha512-qKpfOrqC7qXpcrlZZDbLUqhZI4So18mjfa47S2V6ej96cBMJCORCVuXadH7rUsn83EMC3NnPEC0hwujDddOC7A==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@itwin/core-quantity/-/core-quantity-4.4.3.tgz", + "integrity": "sha512-WuRyiXII+qkExDXTWvqoxvY0RAY8pXmbsWmGZZDxAHEKT567uBJf0e8mCmXuBC4sC6bG89Ld3BEt5yxajOsX0A==", "peerDependencies": { - "@itwin/core-bentley": "^4.3.2" + "@itwin/core-bentley": "^4.4.3" } }, "node_modules/@itwin/core-react": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/@itwin/core-react/-/core-react-4.7.1.tgz", - "integrity": "sha512-s+MOQndzE/3vzQ9VO1dlFBSKpz0azi3pmbmTP/i8LtG1tzh9SwGYcOfBsQ7FVCzxk+UHKYSGFcuyT1DYF6W1XA==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@itwin/core-react/-/core-react-4.10.0.tgz", + "integrity": "sha512-/pI+gIr6NggILHDDAqonRkPuNzH3S3WK7QWJRnsJm9UJjvB3d2lXjifX7gndhhYjTFpgDWGVqLogDhCzj57hKQ==", "dependencies": { "@bentley/icons-generic": "^1.0.34", - "@itwin/itwinui-icons-react": "^2.1.0", - "@itwin/itwinui-react": "^2.11.11", - "@itwin/itwinui-variables": "^2.0.0", + "@itwin/itwinui-icons-react": "^2.8.0", + "@itwin/itwinui-react": "^3.2.4", + "@itwin/itwinui-variables": "^3.0.0", "classnames": "2.3.1", "dompurify": "^2.0.12", "lodash": "^4.17.10", @@ -841,25 +860,25 @@ "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" }, "node_modules/@itwin/core-telemetry": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@itwin/core-telemetry/-/core-telemetry-4.3.2.tgz", - "integrity": "sha512-rZeI5O5VznW15+MbDms1nq/f75E/JnbH1WbMZWgMg92xJguW6ssxuhkmbf9AaxiT6z0K2ju1xFhqW7K6184vQA==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@itwin/core-telemetry/-/core-telemetry-4.4.3.tgz", + "integrity": "sha512-1n+R58xdjETTHHcr9t41MiQJkQbFNq+35AYQ6sz0G/Z7+BvkUh+acnueU/L+ThDtvqEV1rQGTuTS1yFLOY9P+A==", "dependencies": { - "@itwin/core-bentley": "4.3.2", - "@itwin/core-common": "4.3.2" + "@itwin/core-bentley": "4.4.3", + "@itwin/core-common": "4.4.3" } }, "node_modules/@itwin/ecschema-metadata": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@itwin/ecschema-metadata/-/ecschema-metadata-4.3.2.tgz", - "integrity": "sha512-OjtzrY2K6ROeL1JKaaKHC+qmwpWyJncnZlUib+yKZIkEOjbpAvmd1fiprpOc7Imkee11S5C0l0tB48142pIBfg==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@itwin/ecschema-metadata/-/ecschema-metadata-4.4.3.tgz", + "integrity": "sha512-Gb+g8cE9U3QinaWFGLvqKBGBmKCAePpE/N6i2tKHFSOtNZp6HeQ7X5eIfvBJJbZMuP5NA8oPXPBhTKM62ulmOA==", "peer": true, "dependencies": { "almost-equal": "^1.1.0" }, "peerDependencies": { - "@itwin/core-bentley": "^4.3.2", - "@itwin/core-quantity": "^4.3.2" + "@itwin/core-bentley": "^4.4.3", + "@itwin/core-quantity": "^4.4.3" } }, "node_modules/@itwin/eslint-plugin": { @@ -1112,26 +1131,26 @@ "dev": true }, "node_modules/@itwin/imodel-components-react": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/@itwin/imodel-components-react/-/imodel-components-react-4.7.1.tgz", - "integrity": "sha512-b/lCqhWZNncAQcqtxZEqfYtfBzSBm5+GcHIOUmezZrbTDV6uohT54qWhQ4X1VeJ9zJEu9R/RTpUcGWAROONt2g==", + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@itwin/imodel-components-react/-/imodel-components-react-4.10.0.tgz", + "integrity": "sha512-v5jFvF37mhTcjusMoc5eg5Agao6QKiDolVNS4oVfwtFu0VaJftw0mL8zZj26wQiXiahQ1cBozr45iDh99P+kCA==", "dependencies": { "@bentley/icons-generic": "^1.0.34", - "@itwin/itwinui-icons-react": "^2.1.0", - "@itwin/itwinui-react": "^2.11.11", - "@itwin/itwinui-variables": "^2.0.0", + "@itwin/itwinui-icons-react": "^2.8.0", + "@itwin/itwinui-react": "^3.2.4", + "@itwin/itwinui-variables": "^3.0.0", "classnames": "2.3.1", "ts-key-enum": "~2.0.12" }, "peerDependencies": { "@itwin/appui-abstract": "^3.7.0 || ^4.0.0", - "@itwin/components-react": "^4.7.1", + "@itwin/components-react": "^4.10.0", "@itwin/core-bentley": "^3.7.0 || ^4.0.0", "@itwin/core-common": "^3.7.0 || ^4.0.0", "@itwin/core-frontend": "^3.7.0 || ^4.0.0", "@itwin/core-geometry": "^3.7.0 || ^4.0.0", "@itwin/core-quantity": "^3.7.0 || ^4.0.0", - "@itwin/core-react": "^4.7.1", + "@itwin/core-react": "^4.10.0", "react": "^17.0.0 || ^18.0.0", "react-dom": "^17.0.0 || ^18.0.0" } @@ -1141,11 +1160,6 @@ "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" }, - "node_modules/@itwin/itwinui-icons": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/@itwin/itwinui-icons/-/itwinui-icons-1.16.0.tgz", - "integrity": "sha512-m3s28MitTRtCo7hAIjMB7787KGsjvPhxN9QucmTaKXxDJLahb51fqq4YXgZBpyLw39tbAMETXmbdEdzN6HnK4w==" - }, "node_modules/@itwin/itwinui-icons-react": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/@itwin/itwinui-icons-react/-/itwinui-icons-react-2.8.0.tgz", @@ -1165,9 +1179,27 @@ } }, "node_modules/@itwin/itwinui-react": { - "version": "2.12.18", - "resolved": "https://registry.npmjs.org/@itwin/itwinui-react/-/itwinui-react-2.12.18.tgz", - "integrity": "sha512-M14g7su8Nv69znAnf7ix659xOO+X/i6RsCERiz7FhbJR/krDS9/9DV0nT6XR8FYKlOLWGyi+zC3TijmkjmxdUA==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/@itwin/itwinui-react/-/itwinui-react-3.5.0.tgz", + "integrity": "sha512-Xtdq8e4OzQiN0wGa9MRn92tdgp3jk7ITIMlV2hcFoZs16p6pBJVChhpX0ayA6wSDauT6cLg+0dK9K+24TEdQYw==", + "dependencies": { + "@floating-ui/react": "^0.26.3", + "@itwin/itwinui-illustrations-react": "^2.1.0", + "classnames": "^2.3.2", + "react-table": "^7.8.0", + "react-transition-group": "^4.4.5", + "tslib": "^2.6.0" + }, + "peerDependencies": { + "react": ">= 17.0.0 < 19.0.0", + "react-dom": ">=17.0.0 < 19.0.0" + } + }, + "node_modules/@itwin/itwinui-react-v2": { + "name": "@itwin/itwinui-react", + "version": "2.12.24", + "resolved": "https://registry.npmjs.org/@itwin/itwinui-react/-/itwinui-react-2.12.24.tgz", + "integrity": "sha512-PfBQ2Tm5VIWSeLZTAutd2obzOWPPPxGpFGl4whnhTG82Y5fSQvCXPSOHeff1hJ03B0w3a58Y5mzAGBjnaHIXRg==", "dependencies": { "@itwin/itwinui-illustrations-react": "^2.0.0", "@tippyjs/react": "^4.2.6", @@ -1183,36 +1215,36 @@ } }, "node_modules/@itwin/itwinui-variables": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@itwin/itwinui-variables/-/itwinui-variables-2.1.2.tgz", - "integrity": "sha512-bwaoiqJdPvMCEhccXh5jE/uF83IoHaHofURZV62t9BEhKXW0LF+iaAwCPC+G4Sttgs6tUtqEGsPqj5RnbdipsQ==" + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@itwin/itwinui-variables/-/itwinui-variables-3.1.0.tgz", + "integrity": "sha512-CHCS+hkaO4c0SUT1Lgi23Gpy8d/fZZKXCyd907c+a5wf8JAOtFQbuCa566YJS+08QDP11Jr+mzDDAMF1Yhk3yg==" }, "node_modules/@itwin/mobile-sdk-core": { - "version": "0.22.1", - "resolved": "https://registry.npmjs.org/@itwin/mobile-sdk-core/-/mobile-sdk-core-0.22.1.tgz", - "integrity": "sha512-Z+4GWd8uj9KeeEiVsSiQym9ywejsnSKRPCHPWTOM06Pb7E/ruy3+xshPWjdeYpAIDBsTGw0hKKU5gsBG7vAfAA==", - "dependencies": { - "@itwin/core-bentley": "4.3.2", - "@itwin/core-common": "4.3.2", - "@itwin/core-frontend": "4.3.2", - "@itwin/core-geometry": "4.3.2", - "@itwin/core-i18n": "4.3.2", - "@itwin/core-markup": "4.3.2", - "@itwin/core-orbitgt": "4.3.2", - "@itwin/core-quantity": "4.3.2", - "@itwin/presentation-common": "4.3.2", - "@itwin/presentation-frontend": "4.3.2", - "@itwin/webgl-compatibility": "4.3.2", + "version": "0.22.2", + "resolved": "https://registry.npmjs.org/@itwin/mobile-sdk-core/-/mobile-sdk-core-0.22.2.tgz", + "integrity": "sha512-bo9hmE6D+gI5lODZZpyiwGwfZuYnT0e3ITpI7azZwOy4X4V6OIVmx+TdFmc2oYUomnxGQ4QClWXlzk27KYlLgw==", + "dependencies": { + "@itwin/core-bentley": "4.4.3", + "@itwin/core-common": "4.4.3", + "@itwin/core-frontend": "4.4.3", + "@itwin/core-geometry": "4.4.3", + "@itwin/core-i18n": "4.4.3", + "@itwin/core-markup": "4.4.3", + "@itwin/core-orbitgt": "4.4.3", + "@itwin/core-quantity": "4.4.3", + "@itwin/presentation-common": "4.4.3", + "@itwin/presentation-frontend": "4.4.3", + "@itwin/webgl-compatibility": "4.4.3", "base64-js": "^1.5.1" } }, "node_modules/@itwin/object-storage-core": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@itwin/object-storage-core/-/object-storage-core-2.2.1.tgz", - "integrity": "sha512-DHyjg3Z8/SExS2LV7gOgiQqjTebH8pPihGszP2b9nly9IXo+diK8U3xwszb2qOBX6KZzfBAkNfnbY/P7kHmYhw==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@itwin/object-storage-core/-/object-storage-core-2.2.2.tgz", + "integrity": "sha512-yaMAWmDvBRWtH/CFkG02y5B+JaA7W8j0Vquk1dAkoxTxCTTQ54w77wJjpGGLGmNs9qO09K3FsXQnrYMRx/ZzzQ==", "dependencies": { - "@itwin/cloud-agnostic-core": "2.2.1", - "axios": "~1.6.2" + "@itwin/cloud-agnostic-core": "2.2.2", + "axios": "~1.6.5" }, "engines": { "node": ">=12.20 <19.0.0" @@ -1223,39 +1255,39 @@ } }, "node_modules/@itwin/presentation-common": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@itwin/presentation-common/-/presentation-common-4.3.2.tgz", - "integrity": "sha512-+6oG5yWFBCnS0ZgYjsmC9oxnw/8stN0xn192PCYJFxRoJG5AHzOa6zqbxdov2krAkJlkcpwrxxxEURaCiokpAQ==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@itwin/presentation-common/-/presentation-common-4.4.3.tgz", + "integrity": "sha512-YfPI8UqviH6GiXqju7TKmW0t8RfOdHtBR6GspQs0++LOj+y539kY4T3nQ7P/Ial122xjsIYKwtjMKT+/ixGq3Q==", "peerDependencies": { - "@itwin/core-bentley": "^4.3.2", - "@itwin/core-common": "^4.3.2", - "@itwin/core-quantity": "^4.3.2", - "@itwin/ecschema-metadata": "^4.3.2" + "@itwin/core-bentley": "^4.4.3", + "@itwin/core-common": "^4.4.3", + "@itwin/core-quantity": "^4.4.3", + "@itwin/ecschema-metadata": "^4.4.3" } }, "node_modules/@itwin/presentation-frontend": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@itwin/presentation-frontend/-/presentation-frontend-4.3.2.tgz", - "integrity": "sha512-JRhmfEe3Fm7V/JHbXSv0NFJkNzI+BkWmeS4Os9N7deGaOyIt7cDUnvGspzC/Fm/mnxhcf8C1AEirTKKrZp2v4g==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@itwin/presentation-frontend/-/presentation-frontend-4.4.3.tgz", + "integrity": "sha512-mogNAT8sg7y1vrQp8ySsdvO42wb7MISatLzG04MBkTE+FNsdfMV3MRiYuAfjq/Hmp4nz/xEqGqJdal4YyMYIKQ==", "dependencies": { "rxjs": "^7.8.1", "rxjs-for-await": "^1.0.0" }, "peerDependencies": { - "@itwin/core-bentley": "^4.3.2", - "@itwin/core-common": "^4.3.2", - "@itwin/core-frontend": "^4.3.2", - "@itwin/core-quantity": "^4.3.2", - "@itwin/ecschema-metadata": "^4.3.2", - "@itwin/presentation-common": "^4.3.2" + "@itwin/core-bentley": "^4.4.3", + "@itwin/core-common": "^4.4.3", + "@itwin/core-frontend": "^4.4.3", + "@itwin/core-quantity": "^4.4.3", + "@itwin/ecschema-metadata": "^4.4.3", + "@itwin/presentation-common": "^4.4.3" } }, "node_modules/@itwin/webgl-compatibility": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/@itwin/webgl-compatibility/-/webgl-compatibility-4.3.2.tgz", - "integrity": "sha512-UpQx5fo6X8PEW4/Ri3SAxLFQvQ1E80TYkG7B+H6uMSCyGpvnkUjSg3dP7e57NyY5MwtAoNhknQbGYQwx3UE2Qw==", + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@itwin/webgl-compatibility/-/webgl-compatibility-4.4.3.tgz", + "integrity": "sha512-W5PVRwM0zZd/XTc7HeBAHNj98JkDr+P/4lXzwiUxx8pkux1yuD6NkJjEp3v/ZV02WpdMs7Omcla+Tu26mmf5kA==", "dependencies": { - "@itwin/core-bentley": "4.3.2" + "@itwin/core-bentley": "4.4.3" } }, "node_modules/@jridgewell/gen-mapping": { @@ -1933,9 +1965,9 @@ } }, "node_modules/@types/react-table": { - "version": "7.7.18", - "resolved": "https://registry.npmjs.org/@types/react-table/-/react-table-7.7.18.tgz", - "integrity": "sha512-OncztdDERQ35pjcQCpNoQe8KPOE8Rg2Ox4PlZHMGNgHTEaM1JyT2lWfNNbj2sCnOtQOHrOH7SzUnGUAXzqdksg==", + "version": "7.7.19", + "resolved": "https://registry.npmjs.org/@types/react-table/-/react-table-7.7.19.tgz", + "integrity": "sha512-47jMa1Pai7ily6BXJCW33IL5ghqmCWs2VM9s+h1D4mCaK5P4uNkZOW3RMMg8MCXBvAJ0v9+sPqKjhid0PaJPQA==", "dependencies": { "@types/react": "*" } @@ -2567,11 +2599,11 @@ } }, "node_modules/axios": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.2.tgz", - "integrity": "sha512-7i24Ri4pmDRfJTR7LDBhsOTtcm+9kjX5WiY1X3wIisx6G9So3pfMkEiU7emUBe46oceVImccTEM3k6C5dbVW8A==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", + "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", "dependencies": { - "follow-redirects": "^1.15.0", + "follow-redirects": "^1.15.4", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } @@ -4631,9 +4663,9 @@ "dev": true }, "node_modules/follow-redirects": { - "version": "1.15.4", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.4.tgz", - "integrity": "sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw==", + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", + "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", "funding": [ { "type": "individual", @@ -5340,9 +5372,9 @@ } }, "node_modules/inversify": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/inversify/-/inversify-6.0.1.tgz", - "integrity": "sha512-B3ex30927698TJENHR++8FfEaJGqoWOgI6ZY5Ht/nLUsFCwHn6akbwtnUAPCgUepAnTpe2qHxhDNjoKLyz6rgQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/inversify/-/inversify-6.0.2.tgz", + "integrity": "sha512-i9m8j/7YIv4mDuYXUAcrpKPSaju/CIly9AHK5jvCBeoiM/2KEsuCQTTP+rzSWWpLYWRukdXFSl6ZTk2/uumbiA==", "peer": true }, "node_modules/is-accessor-descriptor": { @@ -7265,9 +7297,9 @@ } }, "node_modules/reflect-metadata": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", - "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "version": "0.1.14", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.14.tgz", + "integrity": "sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==", "peer": true }, "node_modules/regenerator-runtime": { @@ -8645,6 +8677,11 @@ "node": ">= 10" } }, + "node_modules/tabbable": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.2.0.tgz", + "integrity": "sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==" + }, "node_modules/tar": { "version": "6.1.13", "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz", @@ -8858,9 +8895,9 @@ } }, "node_modules/tslib": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", - "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==" + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" }, "node_modules/tsutils": { "version": "3.21.0", @@ -9605,9 +9642,9 @@ } }, "node_modules/zustand": { - "version": "4.4.7", - "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.4.7.tgz", - "integrity": "sha512-QFJWJMdlETcI69paJwhSMJz7PPWjVP8Sjhclxmxmxv/RYI7ZOvR5BHX+ktH0we9gTWQMxcne8q1OY8xxz604gw==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/zustand/-/zustand-4.5.1.tgz", + "integrity": "sha512-XlauQmH64xXSC1qGYNv00ODaQ3B+tNPoy22jv2diYiP4eoDKr9LA+Bh5Bc3gplTrFdb6JVI+N4kc1DZ/tbtfPg==", "dependencies": { "use-sync-external-store": "1.2.0" }, @@ -9616,7 +9653,7 @@ }, "peerDependencies": { "@types/react": ">=16.8", - "immer": ">=9.0", + "immer": ">=9.0.6", "react": ">=16.8" }, "peerDependenciesMeta": { diff --git a/package.json b/package.json index d58e62d..781ad01 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@itwin/mobile-ui-react", - "version": "0.22.1", + "version": "0.22.2", "description": "Bentley iTwin Mobile UI module", "repository": { "type": "git", @@ -27,23 +27,23 @@ }, "dependencies": { "@bentley/icons-generic-webfont": "1.0.34", - "@itwin/appui-abstract": "4.3.2", - "@itwin/appui-react": "4.7.1", - "@itwin/components-react": "4.7.1", - "@itwin/core-bentley": "4.3.2", - "@itwin/core-common": "4.3.2", - "@itwin/core-frontend": "4.3.2", - "@itwin/core-geometry": "4.3.2", - "@itwin/core-i18n": "4.3.2", - "@itwin/core-markup": "4.3.2", - "@itwin/core-orbitgt": "4.3.2", - "@itwin/core-quantity": "4.3.2", - "@itwin/core-react": "4.7.1", - "@itwin/imodel-components-react": "4.7.1", - "@itwin/mobile-sdk-core": "0.22.1", - "@itwin/presentation-common": "4.3.2", - "@itwin/presentation-frontend": "4.3.2", - "@itwin/webgl-compatibility": "4.3.2", + "@itwin/appui-abstract": "4.4.3", + "@itwin/appui-react": "4.10.0", + "@itwin/components-react": "4.10.0", + "@itwin/core-bentley": "4.4.3", + "@itwin/core-common": "4.4.3", + "@itwin/core-frontend": "4.4.3", + "@itwin/core-geometry": "4.4.3", + "@itwin/core-i18n": "4.4.3", + "@itwin/core-markup": "4.4.3", + "@itwin/core-orbitgt": "4.4.3", + "@itwin/core-quantity": "4.4.3", + "@itwin/core-react": "4.10.0", + "@itwin/imodel-components-react": "4.10.0", + "@itwin/mobile-sdk-core": "0.22.2", + "@itwin/presentation-common": "4.4.3", + "@itwin/presentation-frontend": "4.4.3", + "@itwin/webgl-compatibility": "4.4.3", "classnames": "^2.2.6", "react": "^17.0.0", "react-dom": "^17.0.0",