diff --git a/Gemfile b/Gemfile index 18f1c6d39af4..07ba2ebe4017 100644 --- a/Gemfile +++ b/Gemfile @@ -418,6 +418,6 @@ gemfiles.each do |file| send(:eval_gemfile, file) if File.readable?(file) end -gem "openproject-octicons", "~>19.29.0" -gem "openproject-octicons_helper", "~>19.29.0" -gem "openproject-primer_view_components", "~>0.75.2" +gem "openproject-octicons", "~>19.30.1" +gem "openproject-octicons_helper", "~>19.30.1" +gem "openproject-primer_view_components", "~>0.76.0" diff --git a/Gemfile.lock b/Gemfile.lock index 0a9b2a2d2d04..be31e69a512b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -860,15 +860,15 @@ GEM validate_email validate_url webfinger (~> 2.0) - openproject-octicons (19.29.0) - openproject-octicons_helper (19.29.0) + openproject-octicons (19.30.1) + openproject-octicons_helper (19.30.1) actionview - openproject-octicons (= 19.29.0) + openproject-octicons (= 19.30.1) railties - openproject-primer_view_components (0.75.2) + openproject-primer_view_components (0.76.0) actionview (>= 7.2.0) activesupport (>= 7.2.0) - openproject-octicons (>= 19.29.0) + openproject-octicons (>= 19.30.1) view_component (>= 3.1, < 5.0) openproject-token (8.0.0) activemodel @@ -1630,10 +1630,10 @@ DEPENDENCIES openproject-job_status! openproject-ldap_groups! openproject-meeting! - openproject-octicons (~> 19.29.0) - openproject-octicons_helper (~> 19.29.0) + openproject-octicons (~> 19.30.1) + openproject-octicons_helper (~> 19.30.1) openproject-openid_connect! - openproject-primer_view_components (~> 0.75.2) + openproject-primer_view_components (~> 0.76.0) openproject-recaptcha! openproject-reporting! openproject-storages! @@ -2007,10 +2007,10 @@ CHECKSUMS openproject-job_status (1.0.0) openproject-ldap_groups (1.0.0) openproject-meeting (1.0.0) - openproject-octicons (19.29.0) sha256=9d9106a276d140a2ba975052688b0c92e404af0df5db87d322265ac5c15e8815 - openproject-octicons_helper (19.29.0) sha256=d093d91163b27d1624841590a8e6b202186d165ad7d006ceadc8bdc3b09830e6 + openproject-octicons (19.30.1) sha256=36ac6e91721ddddc918fba9d51ea3b9d11759d9ad76ff15c0c19c7117c76387b + openproject-octicons_helper (19.30.1) sha256=c1cc1cf337fa656de04b3ec58a3410cfb0e88f7c221dbda7a0b647b678398841 openproject-openid_connect (1.0.0) - openproject-primer_view_components (0.75.2) sha256=7ad3d7eb15a163f67fdde42b41a0e4f08a33bb26d8aeaafd5eaf5e1bf3646915 + openproject-primer_view_components (0.76.0) sha256=d0506243998afd6a71de73050876bc196249901635ea8d885578513081262aa2 openproject-recaptcha (1.0.0) openproject-reporting (1.0.0) openproject-storages (1.0.0) diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 1887271f68e7..df0cf9ddc21f 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -55,13 +55,13 @@ "@ng-select/ng-select": "^20.1.0", "@ngneat/content-loader": "^7.0.0", "@ngx-formly/core": "^6.1.4", - "@openproject/octicons-angular": "^19.29.0", - "@openproject/primer-view-components": "^0.75.2", + "@openproject/octicons-angular": "^19.30.1", + "@openproject/primer-view-components": "^0.76.0", "@openproject/reactivestates": "^3.0.1", "@primer/css": "^22.0.2", "@primer/live-region-element": "^0.8.0", "@primer/primitives": "^11.2.1", - "@primer/view-components": "npm:@openproject/primer-view-components@^0.75.2", + "@primer/view-components": "npm:@openproject/primer-view-components@^0.76.0", "@rails/request.js": "^0.0.12", "@stimulus-components/auto-submit": "^6.0.0", "@tiptap/extensions": "^3.7.2", @@ -6538,9 +6538,9 @@ "license": "BSD-3-Clause" }, "node_modules/@openproject/octicons-angular": { - "version": "19.29.0", - "resolved": "https://registry.npmjs.org/@openproject/octicons-angular/-/octicons-angular-19.29.0.tgz", - "integrity": "sha512-Mkyx68TaLqL/7oIkS+0xDmjGYI7Ayw2DsvMQhP4CYbPR9Vaw/HArbBYu9C2k3MC0aKnnUF0Pwg+rWGcu5qKRAg==", + "version": "19.30.1", + "resolved": "https://registry.npmjs.org/@openproject/octicons-angular/-/octicons-angular-19.30.1.tgz", + "integrity": "sha512-38MugRotRQODBcXKdt3kUITQnbhu7+xD4miTDJ8OXJ237/CM1UovhhpZqJizutGXImTTqU+nheBxRUtcjndI7Q==", "dependencies": { "tslib": "^2.3.0" }, @@ -6550,9 +6550,9 @@ } }, "node_modules/@openproject/primer-view-components": { - "version": "0.75.2", - "resolved": "https://registry.npmjs.org/@openproject/primer-view-components/-/primer-view-components-0.75.2.tgz", - "integrity": "sha512-kyh1xcgZ3lVJkIjGWj+/0dwODE0cMpe0KUsb/ofucuaAA2+IykYpotqft0ToXIoCeAUuq7OXzZwzkIlq+E5GsQ==", + "version": "0.76.0", + "resolved": "https://registry.npmjs.org/@openproject/primer-view-components/-/primer-view-components-0.76.0.tgz", + "integrity": "sha512-4OMM+jSvsGHiVqgtCfvsECfqSLFrRFEV71/SqoUbneE2F7aYuI/dTn0dK2T7S9CYo3TopSNCo76GsEVgOSg+Zg==", "license": "MIT", "dependencies": { "@github/auto-check-element": "^6.0.0", @@ -6948,9 +6948,9 @@ }, "node_modules/@primer/view-components": { "name": "@openproject/primer-view-components", - "version": "0.75.2", - "resolved": "https://registry.npmjs.org/@openproject/primer-view-components/-/primer-view-components-0.75.2.tgz", - "integrity": "sha512-kyh1xcgZ3lVJkIjGWj+/0dwODE0cMpe0KUsb/ofucuaAA2+IykYpotqft0ToXIoCeAUuq7OXzZwzkIlq+E5GsQ==", + "version": "0.76.0", + "resolved": "https://registry.npmjs.org/@openproject/primer-view-components/-/primer-view-components-0.76.0.tgz", + "integrity": "sha512-4OMM+jSvsGHiVqgtCfvsECfqSLFrRFEV71/SqoUbneE2F7aYuI/dTn0dK2T7S9CYo3TopSNCo76GsEVgOSg+Zg==", "license": "MIT", "dependencies": { "@github/auto-check-element": "^6.0.0", @@ -27756,17 +27756,17 @@ "integrity": "sha512-iFrvar5SOMtKFOSjYvs4z9UlLqDdJbMx0mgISLcPedv+g0ac5sgeETLGtipHCVIae6HJPclNEH5aCyD1RZaEHw==" }, "@openproject/octicons-angular": { - "version": "19.29.0", - "resolved": "https://registry.npmjs.org/@openproject/octicons-angular/-/octicons-angular-19.29.0.tgz", - "integrity": "sha512-Mkyx68TaLqL/7oIkS+0xDmjGYI7Ayw2DsvMQhP4CYbPR9Vaw/HArbBYu9C2k3MC0aKnnUF0Pwg+rWGcu5qKRAg==", + "version": "19.30.1", + "resolved": "https://registry.npmjs.org/@openproject/octicons-angular/-/octicons-angular-19.30.1.tgz", + "integrity": "sha512-38MugRotRQODBcXKdt3kUITQnbhu7+xD4miTDJ8OXJ237/CM1UovhhpZqJizutGXImTTqU+nheBxRUtcjndI7Q==", "requires": { "tslib": "^2.3.0" } }, "@openproject/primer-view-components": { - "version": "0.75.2", - "resolved": "https://registry.npmjs.org/@openproject/primer-view-components/-/primer-view-components-0.75.2.tgz", - "integrity": "sha512-kyh1xcgZ3lVJkIjGWj+/0dwODE0cMpe0KUsb/ofucuaAA2+IykYpotqft0ToXIoCeAUuq7OXzZwzkIlq+E5GsQ==", + "version": "0.76.0", + "resolved": "https://registry.npmjs.org/@openproject/primer-view-components/-/primer-view-components-0.76.0.tgz", + "integrity": "sha512-4OMM+jSvsGHiVqgtCfvsECfqSLFrRFEV71/SqoUbneE2F7aYuI/dTn0dK2T7S9CYo3TopSNCo76GsEVgOSg+Zg==", "requires": { "@github/auto-check-element": "^6.0.0", "@github/auto-complete-element": "^3.8.0", @@ -27960,9 +27960,9 @@ "integrity": "sha512-EkAig9PBZMjdWqaIk8l3Co31tUAfhbl/JH2m8U/YnEe3/VSFyYSmSKk46bq83o0ve7vEdNaeCVPuO8/3xFSV/Q==" }, "@primer/view-components": { - "version": "npm:@openproject/primer-view-components@0.75.2", - "resolved": "https://registry.npmjs.org/@openproject/primer-view-components/-/primer-view-components-0.75.2.tgz", - "integrity": "sha512-kyh1xcgZ3lVJkIjGWj+/0dwODE0cMpe0KUsb/ofucuaAA2+IykYpotqft0ToXIoCeAUuq7OXzZwzkIlq+E5GsQ==", + "version": "npm:@openproject/primer-view-components@0.76.0", + "resolved": "https://registry.npmjs.org/@openproject/primer-view-components/-/primer-view-components-0.76.0.tgz", + "integrity": "sha512-4OMM+jSvsGHiVqgtCfvsECfqSLFrRFEV71/SqoUbneE2F7aYuI/dTn0dK2T7S9CYo3TopSNCo76GsEVgOSg+Zg==", "requires": { "@github/auto-check-element": "^6.0.0", "@github/auto-complete-element": "^3.8.0", diff --git a/frontend/package.json b/frontend/package.json index 6a81bd1670cb..eea010832222 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -110,13 +110,13 @@ "@ng-select/ng-select": "^20.1.0", "@ngneat/content-loader": "^7.0.0", "@ngx-formly/core": "^6.1.4", - "@openproject/octicons-angular": "^19.29.0", - "@openproject/primer-view-components": "^0.75.2", + "@openproject/octicons-angular": "^19.30.1", + "@openproject/primer-view-components": "^0.76.0", "@openproject/reactivestates": "^3.0.1", "@primer/css": "^22.0.2", "@primer/live-region-element": "^0.8.0", "@primer/primitives": "^11.2.1", - "@primer/view-components": "npm:@openproject/primer-view-components@^0.75.2", + "@primer/view-components": "npm:@openproject/primer-view-components@^0.76.0", "@rails/request.js": "^0.0.12", "@stimulus-components/auto-submit": "^6.0.0", "@tiptap/extensions": "^3.7.2", diff --git a/lib/open_project/patches/primer_page_header_breadcrumb.rb b/lib/open_project/patches/primer_page_header_breadcrumb.rb index 6803b68f0840..3a6794922e00 100644 --- a/lib/open_project/patches/primer_page_header_breadcrumb.rb +++ b/lib/open_project/patches/primer_page_header_breadcrumb.rb @@ -40,6 +40,6 @@ def with_breadcrumbs(breadcrumbs, skip_home_on_mobile: false, **) end end -OpenProject::Patches.patch_gem_version "openproject-primer_view_components", "0.75.2" do +OpenProject::Patches.patch_gem_version "openproject-primer_view_components", "0.76.0" do Primer::OpenProject::PageHeader.prepend OpenProject::Patches::PrimerPageHeaderBreadcrumb end