diff --git a/Gemfile b/Gemfile index 582fc47827c7..366d19ea5233 100644 --- a/Gemfile +++ b/Gemfile @@ -400,4 +400,4 @@ end gem "openproject-octicons", "~>19.19.0" gem "openproject-octicons_helper", "~>19.19.0" -gem "openproject-primer_view_components", "~>0.49.1" +gem "openproject-primer_view_components", "~>0.49.2" diff --git a/Gemfile.lock b/Gemfile.lock index 37cc46f99be0..5f20af91e660 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -812,7 +812,7 @@ GEM actionview openproject-octicons (= 19.19.0) railties - openproject-primer_view_components (0.49.1) + openproject-primer_view_components (0.49.2) actionview (>= 5.0.0) activesupport (>= 5.0.0) openproject-octicons (>= 19.17.0) @@ -1312,7 +1312,7 @@ DEPENDENCIES openproject-octicons (~> 19.19.0) openproject-octicons_helper (~> 19.19.0) openproject-openid_connect! - openproject-primer_view_components (~> 0.49.1) + openproject-primer_view_components (~> 0.49.2) openproject-recaptcha! openproject-reporting! openproject-storages! diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 717841455470..80711257051e 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -47,11 +47,11 @@ "@ngneat/content-loader": "^7.0.0", "@ngx-formly/core": "^6.1.4", "@openproject/octicons-angular": "^19.19.0", - "@openproject/primer-view-components": "^0.49.1", + "@openproject/primer-view-components": "^0.49.2", "@openproject/reactivestates": "^3.0.1", "@primer/css": "^21.5.0", "@primer/primitives": "^9.1.2", - "@primer/view-components": "npm:@openproject/primer-view-components@^0.49.1", + "@primer/view-components": "npm:@openproject/primer-view-components@^0.49.2", "@types/hotwired__turbo": "^8.0.1", "@uirouter/angular": "^13.0.0", "@uirouter/core": "^6.1.0", @@ -3910,6 +3910,11 @@ "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" }, + "node_modules/@lit-labs/ssr-dom-shim": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.1.tgz", + "integrity": "sha512-wx4aBmgeGvFmOKucFKY+8VFJSYZxs9poN3SDNQFF6lT6NrQUnHiPB2PWz2sc4ieEcAaYYzN+1uWahEeTq2aRIQ==" + }, "node_modules/@ljharb/through": { "version": "2.3.13", "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.13.tgz", @@ -4823,9 +4828,9 @@ } }, "node_modules/@openproject/primer-view-components": { - "version": "0.49.1", - "resolved": "https://registry.npmjs.org/@openproject/primer-view-components/-/primer-view-components-0.49.1.tgz", - "integrity": "sha512-NkchDAftAOnS9KKZ2nWz+rv/TX9GD/R7V2VRGgY3+LhyAlrX1xdEu9lmfC6NS76J0k66V8FXGsHR9NPCHLYPCQ==", + "version": "0.49.2", + "resolved": "https://registry.npmjs.org/@openproject/primer-view-components/-/primer-view-components-0.49.2.tgz", + "integrity": "sha512-bpzWRsamWLj0H9VD9jSVC7r/VS9dw+ES6w/tCbjmXKrpDUFOD6m4EN7anrZoH/l7ogp0b4ByN2cGR4H5Ucyn5w==", "dependencies": { "@github/auto-check-element": "^5.2.0", "@github/auto-complete-element": "^3.6.2", @@ -4838,7 +4843,8 @@ "@github/remote-input-element": "^0.4.0", "@github/tab-container-element": "^3.1.2", "@oddbird/popover-polyfill": "^0.4.0", - "@primer/behaviors": "^1.3.4" + "@primer/behaviors": "^1.3.4", + "@primer/live-region-element": "^0.7.1" }, "peerDependencies": { "@primer/primitives": "9.x || 10.x" @@ -4900,6 +4906,14 @@ "@primer/primitives": "9.x || 10.x" } }, + "node_modules/@primer/live-region-element": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@primer/live-region-element/-/live-region-element-0.7.2.tgz", + "integrity": "sha512-wdxCHfcJzE1IPPjZNFR4RTwRcSWb7TN0fRdMH5HcxphLEnuZBWy0TAxk3xPA+/6lwiN3uEJ+ZWV4UF/glXh43A==", + "dependencies": { + "@lit-labs/ssr-dom-shim": "^1.2.0" + } + }, "node_modules/@primer/primitives": { "version": "9.1.2", "resolved": "https://registry.npmjs.org/@primer/primitives/-/primitives-9.1.2.tgz", @@ -4911,9 +4925,9 @@ }, "node_modules/@primer/view-components": { "name": "@openproject/primer-view-components", - "version": "0.49.1", - "resolved": "https://registry.npmjs.org/@openproject/primer-view-components/-/primer-view-components-0.49.1.tgz", - "integrity": "sha512-NkchDAftAOnS9KKZ2nWz+rv/TX9GD/R7V2VRGgY3+LhyAlrX1xdEu9lmfC6NS76J0k66V8FXGsHR9NPCHLYPCQ==", + "version": "0.49.2", + "resolved": "https://registry.npmjs.org/@openproject/primer-view-components/-/primer-view-components-0.49.2.tgz", + "integrity": "sha512-bpzWRsamWLj0H9VD9jSVC7r/VS9dw+ES6w/tCbjmXKrpDUFOD6m4EN7anrZoH/l7ogp0b4ByN2cGR4H5Ucyn5w==", "dependencies": { "@github/auto-check-element": "^5.2.0", "@github/auto-complete-element": "^3.6.2", @@ -4926,7 +4940,8 @@ "@github/remote-input-element": "^0.4.0", "@github/tab-container-element": "^3.1.2", "@oddbird/popover-polyfill": "^0.4.0", - "@primer/behaviors": "^1.3.4" + "@primer/behaviors": "^1.3.4", + "@primer/live-region-element": "^0.7.1" }, "peerDependencies": { "@primer/primitives": "9.x || 10.x" @@ -24634,6 +24649,11 @@ "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" }, + "@lit-labs/ssr-dom-shim": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.1.tgz", + "integrity": "sha512-wx4aBmgeGvFmOKucFKY+8VFJSYZxs9poN3SDNQFF6lT6NrQUnHiPB2PWz2sc4ieEcAaYYzN+1uWahEeTq2aRIQ==" + }, "@ljharb/through": { "version": "2.3.13", "resolved": "https://registry.npmjs.org/@ljharb/through/-/through-2.3.13.tgz", @@ -25268,9 +25288,9 @@ } }, "@openproject/primer-view-components": { - "version": "0.49.1", - "resolved": "https://registry.npmjs.org/@openproject/primer-view-components/-/primer-view-components-0.49.1.tgz", - "integrity": "sha512-NkchDAftAOnS9KKZ2nWz+rv/TX9GD/R7V2VRGgY3+LhyAlrX1xdEu9lmfC6NS76J0k66V8FXGsHR9NPCHLYPCQ==", + "version": "0.49.2", + "resolved": "https://registry.npmjs.org/@openproject/primer-view-components/-/primer-view-components-0.49.2.tgz", + "integrity": "sha512-bpzWRsamWLj0H9VD9jSVC7r/VS9dw+ES6w/tCbjmXKrpDUFOD6m4EN7anrZoH/l7ogp0b4ByN2cGR4H5Ucyn5w==", "requires": { "@github/auto-check-element": "^5.2.0", "@github/auto-complete-element": "^3.6.2", @@ -25283,7 +25303,8 @@ "@github/remote-input-element": "^0.4.0", "@github/tab-container-element": "^3.1.2", "@oddbird/popover-polyfill": "^0.4.0", - "@primer/behaviors": "^1.3.4" + "@primer/behaviors": "^1.3.4", + "@primer/live-region-element": "^0.7.1" } }, "@openproject/reactivestates": { @@ -25324,6 +25345,14 @@ "resolved": "https://registry.npmjs.org/@primer/css/-/css-21.5.1.tgz", "integrity": "sha512-/dw7P2eHbLEq77E6WVhVPud/HtyzAzlQgX6f8HQ/i0l1r5EZeh9r7/THgMUt0MgdSlJb7t+WT+V+zN8EDkU9mw==" }, + "@primer/live-region-element": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/@primer/live-region-element/-/live-region-element-0.7.2.tgz", + "integrity": "sha512-wdxCHfcJzE1IPPjZNFR4RTwRcSWb7TN0fRdMH5HcxphLEnuZBWy0TAxk3xPA+/6lwiN3uEJ+ZWV4UF/glXh43A==", + "requires": { + "@lit-labs/ssr-dom-shim": "^1.2.0" + } + }, "@primer/primitives": { "version": "9.1.2", "resolved": "https://registry.npmjs.org/@primer/primitives/-/primitives-9.1.2.tgz", @@ -25334,9 +25363,9 @@ } }, "@primer/view-components": { - "version": "npm:@openproject/primer-view-components@0.49.1", - "resolved": "https://registry.npmjs.org/@openproject/primer-view-components/-/primer-view-components-0.49.1.tgz", - "integrity": "sha512-NkchDAftAOnS9KKZ2nWz+rv/TX9GD/R7V2VRGgY3+LhyAlrX1xdEu9lmfC6NS76J0k66V8FXGsHR9NPCHLYPCQ==", + "version": "npm:@openproject/primer-view-components@0.49.2", + "resolved": "https://registry.npmjs.org/@openproject/primer-view-components/-/primer-view-components-0.49.2.tgz", + "integrity": "sha512-bpzWRsamWLj0H9VD9jSVC7r/VS9dw+ES6w/tCbjmXKrpDUFOD6m4EN7anrZoH/l7ogp0b4ByN2cGR4H5Ucyn5w==", "requires": { "@github/auto-check-element": "^5.2.0", "@github/auto-complete-element": "^3.6.2", @@ -25349,7 +25378,8 @@ "@github/remote-input-element": "^0.4.0", "@github/tab-container-element": "^3.1.2", "@oddbird/popover-polyfill": "^0.4.0", - "@primer/behaviors": "^1.3.4" + "@primer/behaviors": "^1.3.4", + "@primer/live-region-element": "^0.7.1" } }, "@probe.gl/env": { diff --git a/frontend/package.json b/frontend/package.json index 7d7f929f0479..98e4b60eab2e 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -99,11 +99,11 @@ "@ngneat/content-loader": "^7.0.0", "@ngx-formly/core": "^6.1.4", "@openproject/octicons-angular": "^19.19.0", - "@openproject/primer-view-components": "^0.49.1", + "@openproject/primer-view-components": "^0.49.2", "@openproject/reactivestates": "^3.0.1", "@primer/css": "^21.5.0", "@primer/primitives": "^9.1.2", - "@primer/view-components": "npm:@openproject/primer-view-components@^0.49.1", + "@primer/view-components": "npm:@openproject/primer-view-components@^0.49.2", "@types/hotwired__turbo": "^8.0.1", "@uirouter/angular": "^13.0.0", "@uirouter/core": "^6.1.0",