From 0c7156af32f2324ae289cf868d3c4d6018f3aed0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Jul 2025 11:13:13 +0000 Subject: [PATCH 1/3] Bump @github/relative-time-element in the production-dependencies group Bumps the production-dependencies group with 1 update: [@github/relative-time-element](https://github.com/github/relative-time-element). Updates `@github/relative-time-element` from 4.4.5 to 4.4.8 - [Release notes](https://github.com/github/relative-time-element/releases) - [Commits](https://github.com/github/relative-time-element/compare/v4.4.5...v4.4.8) --- updated-dependencies: - dependency-name: "@github/relative-time-element" dependency-version: 4.4.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 90785186b6..2a5333fd06 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2562,9 +2562,9 @@ "dev": true }, "node_modules/@github/relative-time-element": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/@github/relative-time-element/-/relative-time-element-4.4.5.tgz", - "integrity": "sha512-9ejPtayBDIJfEU8x1fg/w2o5mahHkkp1SC6uObDtoKs4Gn+2a1vNK8XIiNDD8rMeEfpvDjydgSZZ+uk+7N0VsQ==" + "version": "4.4.8", + "resolved": "https://registry.npmjs.org/@github/relative-time-element/-/relative-time-element-4.4.8.tgz", + "integrity": "sha512-FSLYm6F3TSQnqHE1EMQUVVgi2XjbCvsESwwXfugHFpBnhyF1uhJOtu0Psp/BB/qqazfdkk7f5fVcu7WuXl3t8Q==" }, "node_modules/@github/remote-input-element": { "version": "0.4.0", @@ -14847,9 +14847,9 @@ "dev": true }, "@github/relative-time-element": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/@github/relative-time-element/-/relative-time-element-4.4.5.tgz", - "integrity": "sha512-9ejPtayBDIJfEU8x1fg/w2o5mahHkkp1SC6uObDtoKs4Gn+2a1vNK8XIiNDD8rMeEfpvDjydgSZZ+uk+7N0VsQ==" + "version": "4.4.8", + "resolved": "https://registry.npmjs.org/@github/relative-time-element/-/relative-time-element-4.4.8.tgz", + "integrity": "sha512-FSLYm6F3TSQnqHE1EMQUVVgi2XjbCvsESwwXfugHFpBnhyF1uhJOtu0Psp/BB/qqazfdkk7f5fVcu7WuXl3t8Q==" }, "@github/remote-input-element": { "version": "0.4.0", From 726afc334ae30c10bc2fd74be8033b1daddf97ee Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Fri, 25 Jul 2025 12:49:00 -0700 Subject: [PATCH 2/3] Add aria_hidden parameter to RelativeTime component Add aria_hidden parameter to initialize method --- app/components/primer/beta/relative_time.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/components/primer/beta/relative_time.rb b/app/components/primer/beta/relative_time.rb index 7813367104..cab00509b2 100644 --- a/app/components/primer/beta/relative_time.rb +++ b/app/components/primer/beta/relative_time.rb @@ -102,6 +102,7 @@ class RelativeTime < Primer::Component # @param lang [String] The language to use. # @param title [String] Provide a custom title to the element. # @param no_title [Boolean] Removes the `title` attribute provided on the element by default. + # @param aria_hidden [Boolean] Set if the element is hidden or not. # @param system_arguments [Hash] <%= link_to_system_arguments_docs %> def initialize( datetime:, @@ -122,6 +123,7 @@ def initialize( lang: nil, title: nil, no_title: false, + aria_hidden: false, **system_arguments ) @system_arguments = deny_tag_argument(**system_arguments) @@ -143,6 +145,7 @@ def initialize( @system_arguments[:lang] = lang if lang.present? @system_arguments[:format] = fetch_or_fallback(FORMAT_OPTIONS, format, FORMAT_DEFAULT) if format.present? @system_arguments[:"format-style"] = format_style if format_style.present? + @system_arguments[:"aria-hidden"] = aria_hidden if aria_hidden.present? if datetime.present? && datetime.respond_to?(:iso8601) @datetime = datetime @system_arguments[:datetime] = datetime.iso8601 From fbf4f51bcdbec62224bebc29b0eea55dea872d99 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Fri, 25 Jul 2025 12:53:01 -0700 Subject: [PATCH 3/3] Update aria_hidden default value in relative_time.rb Change aria_hidden default value from false to nil --- app/components/primer/beta/relative_time.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/components/primer/beta/relative_time.rb b/app/components/primer/beta/relative_time.rb index cab00509b2..c4ff815ca8 100644 --- a/app/components/primer/beta/relative_time.rb +++ b/app/components/primer/beta/relative_time.rb @@ -123,7 +123,7 @@ def initialize( lang: nil, title: nil, no_title: false, - aria_hidden: false, + aria_hidden: nil, **system_arguments ) @system_arguments = deny_tag_argument(**system_arguments)