Skip to content

📦 Release @webref/css6@6.25.4#1899

Open
github-actions[bot] wants to merge 1 commit intomainfrom
release-css6-20260408125750461
Open

📦 Release @webref/css6@6.25.4#1899
github-actions[bot] wants to merge 1 commit intomainfrom
release-css6-20260408125750461

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Apr 8, 2026

⚠ NEVER add commits to this pull request.

🤖 This pull request was automatically created to facilitate human review of @webref/css6 changes triggered by curated data at bddfe87.

🧐 Please review the diff below and version numbers. If all looks good, merge this pull request to release the changes to npm.

📦 Latest released @webref/css6 package was v6.25.3. Merging this pull request will release v6.25.4. Make sure that the bump is the right one for the changes.

✍ If any change needs to be made before release, do not add a commit to this pull request. Changes should rather be handled in a separate pull request and pushed to the main branch. You may leave this pull request open in the meantime, or close it. The pre-release job will automatically update this pull request or create a new one once the updates have made their way to the main branch.

🛈 The actual change introduced by this pull request is a version bump in packages/css6/package.json. You do not need to review that change. The bumped version is not the version that will be released when this pull request is merged, but rather the version that will be released next time.

diff --ignore-trailing-space '--exclude=package.json' '--exclude=README.md' '--exclude=CHANGELOG.md' '--unified=3' webref/node_modules/@webref/css/css-contain.json packages/css6/css-contain.json
--- webref/node_modules/@webref/css/css-contain.json
+++ packages/css6/css-contain.json
@@ -12,7 +12,7 @@
       "appliesTo": "See below",
       "inherited": "no",
       "percentages": "n/a",
-      "computedValue": "the keyword none or one or more of size, layout, paint",
+      "computedValue": "the keyword none or one or more of size, layout, style, paint",
       "canonicalOrder": "per grammar",
       "animationType": "not animatable",
       "values": [

diff --ignore-trailing-space '--exclude=package.json' '--exclude=README.md' '--exclude=CHANGELOG.md' '--unified=3' webref/node_modules/@webref/css/css-ruby.json packages/css6/css-ruby.json
--- webref/node_modules/@webref/css/css-ruby.json
+++ packages/css6/css-ruby.json
@@ -5,50 +5,6 @@
   },
   "properties": [
     {
-      "name": "display",
-      "newValues": "ruby | ruby-base | ruby-text | ruby-base-container | ruby-text-container",
-      "values": [
-        {
-          "name": "ruby",
-          "prose": "Specifies that an element generates a ruby container box. (Corresponds to HTML/XHTML <ruby> elements.)",
-          "href": "https://drafts.csswg.org/css-ruby-1/#valdef-display-ruby",
-          "type": "value",
-          "value": "ruby"
-        },
-        {
-          "name": "ruby-base",
-          "prose": "Specifies that an element generates a ruby base box. (Corresponds to HTML/XHTML <rb> elements.)",
-          "href": "https://drafts.csswg.org/css-ruby-1/#valdef-display-ruby-base",
-          "type": "value",
-          "value": "ruby-base"
-        },
-        {
-          "name": "ruby-text",
-          "prose": "Specifies that an element generates a ruby annotation box. (Corresponds to HTML/XHTML <rt> elements.)",
-          "href": "https://drafts.csswg.org/css-ruby-1/#valdef-display-ruby-text",
-          "type": "value",
-          "value": "ruby-text"
-        },
-        {
-          "name": "ruby-base-container",
-          "prose": "Specifies that an element generates a ruby base container box. (Corresponds to XHTML <rbc> elements; generated as an anonymous box in HTML.)",
-          "href": "https://drafts.csswg.org/css-ruby-1/#valdef-display-ruby-base-container",
-          "type": "value",
-          "value": "ruby-base-container"
-        },
-        {
-          "name": "ruby-text-container",
-          "prose": "Specifies that an element generates a ruby annotation container box. (Corresponds to HTML/XHTML <rtc> elements.)",
-          "href": "https://drafts.csswg.org/css-ruby-1/#valdef-display-ruby-text-container",
-          "type": "value",
-          "value": "ruby-text-container"
-        }
-      ],
-      "styleDeclaration": [
-        "display"
-      ]
-    },
-    {
       "name": "ruby-position",
       "href": "https://drafts.csswg.org/css-ruby-1/#propdef-ruby-position",
       "value": "[ alternate || [ over | under ] ] | inter-character",
@@ -200,7 +156,7 @@
         },
         {
           "name": "spaces",
-          "prose": "When a ruby annotation container is longer than its corresponding ruby base container, the ruby annotation container must not overlap adjacent boxes, except over adjacent spaces. For this purpose, spaces are any of the following: preserved white space other space separators half of the advance measure of fullwidth opening punctuation, on the inline-start side of the character half of the advance measure of fullwidth closing punctuation, on the inline-end side of the character one quarter of the advance measure of fullwidth middle dot punctuation, on both the inline-start and inline-end sides of the character",
+          "prose": "When a ruby annotation container is longer than its corresponding ruby base container, the ruby annotation container must not overlap adjacent boxes, except over adjacent spaces. For this purpose, spaces are any of the following: preserved white space no-break space (U+00A0) other space separators half of the advance measure of fullwidth opening punctuation, on the inline-start side of the character, unless it has been trimmed by text-spacing-trim half of the advance measure of fullwidth closing punctuation, on the inline-end side of the character, unless it has been trimmed by text-spacing-trim one quarter of the advance measure of fullwidth middle dot punctuation, on both the inline-start and inline-end sides of the character, unless it has been trimmed by text-spacing-trim",
           "href": "https://drafts.csswg.org/css-ruby-1/#valdef-ruby-overhang-spaces",
           "type": "value",
           "value": "spaces"
@@ -221,5 +177,52 @@
   ],
   "atrules": [],
   "selectors": [],
-  "values": []
+  "values": [],
+  "warnings": [
+    {
+      "msg": "Dangling value",
+      "name": "ruby",
+      "prose": "Specifies that an element generates a ruby container box. (Corresponds to HTML/XHTML <ruby> elements.)",
+      "href": "https://drafts.csswg.org/css-ruby-1/#valdef-display-ruby",
+      "type": "value",
+      "value": "ruby",
+      "for": "display"
+    },
+    {
+      "msg": "Dangling value",
+      "name": "ruby-base",
+      "prose": "Specifies that an element generates a ruby base box. (Corresponds to HTML/XHTML <rb> elements.)",
+      "href": "https://drafts.csswg.org/css-ruby-1/#valdef-display-ruby-base",
+      "type": "value",
+      "value": "ruby-base",
+      "for": "display"
+    },
+    {
+      "msg": "Dangling value",
+      "name": "ruby-text",
+      "prose": "Specifies that an element generates a ruby annotation box. (Corresponds to HTML/XHTML <rt> elements.)",
+      "href": "https://drafts.csswg.org/css-ruby-1/#valdef-display-ruby-text",
+      "type": "value",
+      "value": "ruby-text",
+      "for": "display"
+    },
+    {
+      "msg": "Dangling value",
+      "name": "ruby-base-container",
+      "prose": "Specifies that an element generates a ruby base container box. (Corresponds to XHTML <rbc> elements; generated as an anonymous box in HTML.)",
+      "href": "https://drafts.csswg.org/css-ruby-1/#valdef-display-ruby-base-container",
+      "type": "value",
+      "value": "ruby-base-container",
+      "for": "display"
+    },
+    {
+      "msg": "Dangling value",
+      "name": "ruby-text-container",
+      "prose": "Specifies that an element generates a ruby annotation container box. (Corresponds to HTML/XHTML <rtc> elements.)",
+      "href": "https://drafts.csswg.org/css-ruby-1/#valdef-display-ruby-text-container",
+      "type": "value",
+      "value": "ruby-text-container",
+      "for": "display"
+    }
+  ]
 }

diff --ignore-trailing-space '--exclude=package.json' '--exclude=README.md' '--exclude=CHANGELOG.md' '--unified=3' webref/node_modules/@webref/css/css-scroll-snap-2.json packages/css6/css-scroll-snap-2.json
--- webref/node_modules/@webref/css/css-scroll-snap-2.json
+++ packages/css6/css-scroll-snap-2.json
@@ -41,7 +41,7 @@
   "selectors": [
     {
       "name": ":snapped",
-      "prose": "The :snapped pseudo-class matches any scroll snap targets, regardless of axis. The longform physical and logical pseudo-class selectors allow for more finite snapped children styling as they can target an individual axis.",
+      "prose": "The :snapped pseudo-class matches any snap targets, regardless of axis. The longform physical and logical pseudo-class selectors allow for more finite snapped children styling as they can target an individual axis.",
       "href": "https://drafts.csswg.org/css-scroll-snap-2/#selectordef-snapped",
       "value": ":snapped"
     },

diff --ignore-trailing-space '--exclude=package.json' '--exclude=README.md' '--exclude=CHANGELOG.md' '--unified=3' webref/node_modules/@webref/css/scroll-animations.json packages/css6/scroll-animations.json
--- webref/node_modules/@webref/css/scroll-animations.json
+++ packages/css6/scroll-animations.json
@@ -12,7 +12,7 @@
       "appliesTo": "all elements",
       "inherited": "no",
       "percentages": "n/a",
-      "computedValue": "the keyword none or a list of CSS identifiers",
+      "computedValue": "list, each item either a CSS identifier or the keyword none",
       "canonicalOrder": "per grammar",
       "animationType": "not animatable",
       "styleDeclaration": [
@@ -115,7 +115,7 @@
       "appliesTo": "all elements",
       "inherited": "no",
       "percentages": "n/a",
-      "computedValue": "the keyword none or a list of CSS identifiers",
+      "computedValue": "list, each item either a CSS identifier or the keyword none",
       "canonicalOrder": "per grammar",
       "animationType": "not animatable",
       "styleDeclaration": [

diff --ignore-trailing-space '--exclude=package.json' '--exclude=README.md' '--exclude=CHANGELOG.md' '--unified=3' webref/node_modules/@webref/css/selectors-5.json packages/css6/selectors-5.json
--- webref/node_modules/@webref/css/selectors-5.json
+++ packages/css6/selectors-5.json
@@ -93,6 +93,12 @@
       "prose": "where <level> is a <number-token> with its type flag set to \"integer\".",
       "href": "https://drafts.csswg.org/selectors-5/#typedef-level",
       "type": "type"
+    },
+    {
+      "name": "<combinator>",
+      "href": "https://drafts.csswg.org/selectors-5/#typedef-combinator",
+      "type": "type",
+      "value": "'>' | '+' | '~' | [ '|' '|' ] | [ / <wq-name> / ] White space is forbidden: Between the components of a <combinator>. 11. Changes 11.1. Changes Since Level 4 Additions since Level 4: Reference combinators (deferred from an earlier draft of Selectors 4) The :local-link pseudo-class (deferred from an earlier draft of Selectors 4) and its functional form (deferred from an earlier draft of Selectors 4) The :state() pseudo-class The :heading and :heading() pseudo-classes The :interest-source and :interest-target pseudo-classes The :blank pseudo-class (deferred from an earlier draft of Selectors 4) The grid-structural (column) selectors (deferred from an earlier draft of Selectors 4) The time-dimensional pseudo-classes (deferred from an earlier draft of Selectors 4) 12. Acknowledgements The CSS working group would like to thank everyone who contributed to the previous Selectors specifications over the years, as those specifications formed the basis for this one. In particular, the working group would like to extend special thanks to the following for their specific contributions to Selectors Level 5: Joey Arhar. Privacy Considerations Should be copied from Level 4 when appropriate. Security Considerations Should be copied from Level 4 when appropriate."
     }
   ]
 }

diff --ignore-trailing-space '--exclude=package.json' '--exclude=README.md' '--exclude=CHANGELOG.md' '--unified=3' webref/node_modules/@webref/css/selectors.json packages/css6/selectors.json
--- webref/node_modules/@webref/css/selectors.json
+++ packages/css6/selectors.json
@@ -469,7 +469,7 @@
       "name": "<combinator>",
       "href": "https://drafts.csswg.org/selectors-4/#typedef-combinator",
       "type": "type",
-      "value": "'>' | '+' | '~' | [ '|' '|' ]"
+      "value": "'>' | '+' | '~'"
     },
     {
       "name": "<wq-name>",

@github-actions github-actions bot force-pushed the release-css6-20260408125750461 branch 25 times, most recently from 0ce804c to 078f489 Compare April 14, 2026 19:01
@github-actions github-actions bot force-pushed the release-css6-20260408125750461 branch from 078f489 to 958ca8c Compare April 15, 2026 01:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants