Skip to content

Commit

Permalink
[css-values-5] Updated Changes section.
Browse files Browse the repository at this point in the history
  • Loading branch information
fantasai committed Nov 1, 2024
1 parent 998aba4 commit a9ff488
Showing 1 changed file with 26 additions and 1 deletion.
27 changes: 26 additions & 1 deletion css-values-5/Overview.bs
Original file line number Diff line number Diff line change
Expand Up @@ -3253,6 +3253,28 @@ Acknowledgments</h2>
<h2 class="no-num" id="changes">
Changes</h2>

Changes since the <a href="https://www.w3.org/TR/2024/WD-css-values-5-20240917/">17 September 2024 Working Draft</a>:

* Changed the “comma-upgrading” behavior of allowing semicolons
to “comma-wrapping” using braces.
(<a href="https://github.com/w3c/csswg-drafts/issues/9539">Issue 9539</a>)
* Added ''if()''.
(<a href="https://github.com/w3c/csswg-drafts/issues/10064">Issue 10064</a>,
<a href="https://github.com/w3c/csswg-drafts/issues/5009#issuecomment-2442787271">Issue 5009</a>)
* Added ''inherit()''.
(<a href="https://github.com/w3c/csswg-drafts/issues/2864">Issue 2864</a>)
* Redesigned ''attr()''.
(<a href="https://github.com/w3c/csswg-drafts/issues/10437">Issue 10437</a>)
* Changed ''*progress()'' functions to use commas for argument separation,
for consistency with ''*mix()'' and ''clamp()''.
(<a href="https://github.com/w3c/csswg-drafts/issues/10489">Issue 10489</a>)
* Defined new <<boolean[]>> multipler for the [=value definition syntax=].
(<a href="https://github.com/w3c/csswg-drafts/issues/10457">Issue 10457</a>)
* Imported definition of [=arbitrary substitution function=] from [[css-variables-1]].
(<a href="https://github.com/w3c/csswg-drafts/issues/10679">Issue 10679</a>)
* Imported the <<syntax>> production from [[css-properties-values-api]] (for use in ''attr()'').
* Corrected errors in the syntax of ''media-progress()'' and ''container-progress()''.

Changes since the <a href="https://www.w3.org/TR/2024/WD-css-values-5-20240913/">First Public Working Draft</a> include:

* Incorporated the definition of <<position>>,
Expand All @@ -3264,17 +3286,20 @@ Additions Since Level 4</h3>

Additions since <a href="http://www.w3.org/TR/css-values-4/">CSS Values and Units Level 4</a>:

* Added the “comma-upgrading” rules for functional notations.
* Added the “comma-wrapping” ''{}'' notation for function arguments.
* Defined several <<url-modifier>>s for <<url>> functions.
* Extended <<position>> to handle [=flow-relative=] positions.
(<a href="https://github.com/w3c/csswg-drafts/issues/549#issuecomment-1823607623">Issue 549</a>)
* Added the [[#progress|*-progress()]] family of functions, to represent interpolation progress between two values.
* Added the [[#mixing|*-mix()]] family of functions, to represent actually interpolating between two values.
* Added ''first-valid()'', to allow CSS's forward-compatible parsing behavior (drop invalid things, go with what's left) to be used with custom properties and other contexts where validity isn't known until <em>after</em> parsing.
* Added ''if()'' for inline conditionals.
* Added ''inherit()''.
* Added the ''toggle()'' and ''attr()'' functions.
* Added the ''random()'' and ''random-item()'' functions.
* Added the ''sibling-count()'' and ''sibling-index()'' functions.
* Added the ''calc-size()'' function, and the related 'interpolate-size' property.
* Added the <<boolean[]>> syntax notation to the [=value definition syntax=].


<h2 class="no-num" id="security">
Expand Down

0 comments on commit a9ff488

Please sign in to comment.