2.28.0 (2026-04-13)
- css: Add and fix
-webkit-border-start/end/before/after-*(#1061) (903bf40) - css: add schema validation and supplementary documentation for custom properties (#1057) (fd3122b)
- css: Update syntax and initial value for
rxry(#1058) (2e4cbca)
2.27.1 (2026-02-13)
2.27.0 (2026-01-29)
- css: add caret-animation (#1039) (ef18b7f)
- css: add column-height + column-wrap (#1038) (95d0b81)
- css: add corner-shape (#1040) (103dcdc)
- css: add remaining missing formal definitions (#1041) (b59751e)
- css: add scroll-marker-group + scroll-target-group (#1036) (9818bbf)
2.26.0 (2026-01-09)
- css: Update position-anchor data to include none (858754e)
- css/properties: visibility has discrete animation type (#1026) (1e102cb)
- remove unnecessary whitespace in 'syntax' members (#1023) (acf8de2)
- deps-dev: bump ajv from 6.12.6 to 7.2.4 (#1028) (9338b1f)
- deps-dev: bump better-ajv-errors from 2.0.2 to 2.0.3 (#1033) (8def48a)
- deps: bump node from v22 to v24 (#1031) (d05bb58)
- l10n: update zh-TW translation (#719) (f1e5757)
2.25.0 (2025-10-31)
- css: Update
attr()syntax to CSS Values Level 5 (#1015) (d105f7e) - css: Update syntax for
cursor(#1009) (1e013f3) - css: Update syntax for
cursorproperty (1e013f3)
- CODEOWNERS: add Engineering for workflows and CODEOWNERS (#1014) (25fbde6)
- css: Update group field for css selectors (#965) (632fd10)
- npm: migrate to Trusted Publishing (#1021) (e78c3bf)
2.24.0 (2025-08-13)
- css: Add
anchor-centerkeyword value support for{align,justify}-{items,self}(#982) (58d5371) - css: Simplify syntax for
border-spacing(#991) (cf71325) - css: Simply syntax for
border-spacing(cf71325) - css: Update syntax for
appearance(#986) (4c63ed1) - css: Update syntax for
border-*-radius(#989) (464fe0a) - css: Update syntax for
border-image-*(#990) (377f8d8) - css: Update syntax for
bottomtopleftright(#983) (1a3d1dd) - css: Update syntax for
contentproperty (#976) (c5111ee) - css: Update syntax for
margin-*(#984) (8008a3d) - css: Update syntax of
mix-blend-mode(#988) (d3fd073) - css: Update the syntax for
background-*(#987) (c892cd5) - css: Update the syntax to match the spec (c892cd5)
2.23.0 (2025-07-16)
- css: Remove broken links (ffbeedf)
2.22.1 (2025-07-01)
2.22.0 (2025-06-24)
- css: Add
view-transition-name: match-element(#995) (a2da61c) - css: Add data for
font-width(#972) (980e137) - css: Add data for
ruby-overhang(#967) (f54b7ab) - css: Add data for
stroke-color(#963) (a5ff0b3) - css: Update syntax for
@counter-style/paddescriptor (#979) (bd9b855) - css: Update syntax for
font(#992) (81fa08f)
- css: Rename
<cubic-bezier-timing-function>to<cubic-bezier-easing-function>(#970) (0374e4f) - css: Rename
cubic-bezier-timing-functiontocubic-bezier-easing-function, fixes #968 (0374e4f)
2.21.0 (2025-04-11)
- css: Update syntax for
@counter-style/additive-symbolsdescriptor (#978) (61a3662) - css: Update syntax for
@page/sizedescriptor (#977) (f56fae7)
2.20.0 (2025-04-07)
- css: Add data for
::checkmark(#960) (ad9ebf0) - css: Add data for
::picker-icon(#961) (a2b6f97) - css: Add data for
::picker()(#962) (931d63d) - css: Add data for
<text-edge>(#959) (c7acf92) - css: Add data for
baseline-shift(#957) (25e6f28) - css: Add data for
object-view-box(#969) (20a9429) - css: Add data for
scroll-initial-target(#964) (9f08805) - css: Fix syntax for
font-size(4866a9d) - css: Fix syntax for
view-timeline(4318469) - css: Update syntax for
[@keyframes](https://github.com/keyframes)(#954) (767a605) - css: Update syntax for
*-conic-gradient()(#947) (4277471) - css: Update syntax for
*-linear-gradient()(#948) (f9775b1) - css: Update syntax for
*-radial-gradient()(#950) (f9066d3) - css: Update syntax for
<basic-shape>(#971) (d4bc9b3) - css: Update syntax for
container-type(#955) (8ffa50e) - css: Update syntax for
font-size(#945) (4866a9d) - css: Update syntax for
view-timeline(#946) (4318469) - css: Update syntax for gradient related features (#949) (503b88f)
- css: Mark
::cue-regionas experimental (#966) (8c84202) - css: merge CSS Units group into CSS Values and Units (#879) (c6f42b0)
- css: Rename CSS Positioning group to CSS Positioned Layout group (#923) (3660ce1)
- css: Sync features's status with bcd (#943) (d473c4f)
2.19.0 (2025-03-31)
- add
[@container](https://github.com/container)at-rule (#853) (a11537c) - css: Add
:open(2e6ee08) - css: Add data for
:open(#953) (2e6ee08) - css: Add data for
alignment-baseline(#956) (820cf9b) - css: Update syntax for
<easing-function>(#951) (1b834c8) - css: Update syntax for
<generic-family>(#952) (1fd7137)
2.18.0 (2025-03-10)
- css: Add data for
:target-current::scroll-marker::scroll-marker-group(#941) (7e25ddc) - css: Add data for
view-transition-class(#940) (6f35883)
2.17.0 (2025-02-26)
- css: Add mdn_url for newly documented features (#937) (7384ff1)
- css: Update status for
:has-slotted(#936) (43ac794)
2.16.0 (2025-02-24)
- css: Add
@view-transition/types(#887) (451f3bf) - css: Add css
symbols()function (#905) (2f71ad9) - css: Add CSS Shadow Parts group to
::part()(#892) (d8fbd6a) - css: Add data for experimental
speak-asproperty (#889) (2cfb53a) - css: Add missing
rect()andxywh()functions (#927) (90a3446) - css: Add rest standard selectors (510bd92)
- css: Add rest two standard selectors (#893) (510bd92)
- css: Update
filter-function-listtofilter-value-list(#897) (34b32b1) - css: Update group definitions for CSS View Transitions (#894) (76a3bbe)
- css: Update group value for CSS Lists and Counters group (#898) (0cd5a25)
- css: Update status for page-break-* properties (#909) (51fec53)
- css: Update synatx for css
zoomproperty (#901) (5c57b10) - css: Update syntax for
@font-face/font-display(#875) (8cf4abe) - css: Update syntax for
an+btype (#907) (ffeb23b) - css: Update syntax for
circle()andellipse()functions (#928) (fbc345f) - css: Update syntax for
outline(#877) (8791748) - css: Update syntax for
path()&polygon()(#885) (7b41d05) - css: Update syntax for
text-transform:math-auto(#896) (3c1a279) - css: Update syntax for
white-space(#878) (14ad879) - css: Update syntax for color functions (#867) (b172f0a)
- ci: remove unused workflows (#920) (a4c3d9b)
- css: Add align-* and justify-* properties with CSS Flexible Bo… (#912) (74a60ad)
- css: Add align-* and justify-* properties with CSS Flexible Box Layout group (74a60ad)
- css: Add CSS Anchor Positioning group (#922) (0c3a40b)
- css: Fix group for
clip-rule(#925) (abca3c7) - css: Fix group for
shape-rendering(#926) (b8cd457) - css: Fix group for css
env()function (#915) (6c947bc) - css: FIx group for CSS Box Sizing (#914) (9c304df)
- css: Fix group for CSS Display module features (#916) (e19ddbd)
- css: Fix group for CSS Images module (#935) (068de27)
- css: Fix group for some CSS Inline module feature (#921) (925fbc4)
- css: Fix group key for
text-overflow(#910) (7000695) - css: Fix group value for CSS Overscroll Behavior features (#917) (e3976c9)
- css: Fox group for CSS Display module features (e19ddbd)
- css: Remove never used CSSOM View group (#904) (10abfad)
- css: Remove non-existent 'CSS Flexible Lengths' group (#913) (015220c)
- css: Remove not existed CSS Flexible Lengths group (015220c)
- css: Rename CSS Columns to CSS Multi-column Layout (#919) (8debe78)
- css: Rename CSS Device Adaptation to CSS Viewport (#900) (0ade227)
- css: Rename CSS Logical Properties to CSS Logical Properties and Values (#929) (9ba094b)
- css: Rename CSS Motion Path to Motion Path (#902) (9138aa7)
- css: Rename CSS Pages group to CSS Paged Media group (#918) (34b49a3)
- css: Rename CSS Scrollbars to CSS Scrollbars Styling to match spec (#895) (79d0ace)
- css: Update for CSS Generated Content group (#890) (8060a0a)
- css: Update group for
[@import](https://github.com/import)(#908) (194f3b0) - css: Update group for
paint()function (#891) (845020b) - css: Update group for CSS Animations (#931) (4186fe3)
- css: Update group for CSS Fonts (#932) (b6ec854)
- css: Update group for CSS Text (#933) (68917b2)
2.15.0 (2025-01-16)
- css: Add data for css
[@view-transition](https://github.com/view-transition)at-rule (#851) (f326618) - css: add legacy
-webkit-user-selectproperty (#864) (37b9934) - css: add missing
:modalpseudo-classes (#862) (314b1ce) - css: Add missing
anchor-sidesyntax foranchor()(#860) (774d6c5) - css: add missing
anchor-sizesyntax foranchor-size()(#861) (37bf01a) - css: add missing css
color-mix()function (#857) (3fe902e) - css: Add missing css
color()function (397906c) - css: Add missing css
color()function (#858) (397906c) - css: add missing pseudo classes [a-c] (#871) (7a57280)
- css: add missing pseudo classes [h-m] (#872) (59d6142)
- css: add missing pseudo classes [p-s] (#873) (10e61fd)
- css: add missing pseudo classes [v-x] (#874) (a8104c4)
- css: add missing pseudo elements (#868) (23379df)
- css: Add/Fix interfaces field of at-rules (#856) (20f0bab)
- css: consistent naming for function-like pseudo-classes (#865) (8d17ec8)
- css: Remove lack-support, deprecated
input-security(#863) (857fe8d) - css: remove mdn_url for all IE features (#847) (edf11bb)
- css: Remove mdn_url for some obsolute/experiemental features (#849) (fd7fc88)
- css: Remove never-supported obsolute azimuth feature (#832) (c4ab0f3)
- css: Replace
<box>type with<visual-box>type (#842) (57b11d6) - css: Update css2 syntax for some pseudo-elements (#866) (7798a1c)
- css: Update synatx for
background-origin(#838) (aa45cc7) - css: Update syntax for @font-face/unicode-range (#833) (5186311)
- css: Update syntax for
[-webkit]-mask-{clip,origin}(#839) (c73adfe) - css: Update syntax for
background-clip(#835) (76d7860) - css: Update syntax for
image-renderingpropertysmoothvalue (#834) (22b6586) - css: Update syntax of filter functions for optional parameters (#886) (a3814e6)
- css: Update/Extra <color> syntax (ec560a1)
- css: Update/Extract <color> syntax (#859) (ec560a1)
- css: Update/Remove mdn_url and update status for Masonry layout related features (#848) (0457a47)
- css: Update&Fix mdn_url for some obsolute/experiemental features (fd7fc88)
- css: Add group field for CSS Box Sizing module (#855) (97536bb)
- css: Fix group field for CSS Containment module (#854) (7f652b0)
- css: Fix mdn_url for functions (#840) (ec24bf4)
- css: Fix mdn_url for selectors and types (#836) (f5689dc)
- css: fix status for custom properties (#846) (aa28a80)
- css: incorrect mdn_url for
repeating-radial-gradient()(#844) (0500654) - css: Remove mdn_url for some firefox prefixed features (#850) (3c40733)
- css: Remove CSS Miscellaneous group & Rename CSS Variables group (#882) (5edb039)
- css: remove never used CSS Break group (#880) (0435f3a)
- css: Remove never used CSS Regions group (#884) (448b41a)
- css: remove not-supported for
text-spacing-trim: {trim-both,trim-all,auto}(395971d) - css: remove not-supported values for
text-spacing-trim(#870) (395971d) - css: remove support for
white-space-collapse: discard(#869) (13074e5) - css: Replace CSS Charsets group with CSS Syntax group (#883) (9376284)
2.14.0 (2024-12-17)
- css: Add data for
text-box-*(#826) (ba25aa2) - css: add missing
calc-size()function (#823) (1ea6782) - css: add missing css functions (#827) (a93d2bb)
- css: add missing css functions (#829) (9fe3138)
- css: add missing css functions to syntaxes (#824) (e403676)
- css: Update syntax for CSS logical properties (#820) (6b4cae7)
- css: correct syntax for scale related css functions (#831) (955ef5b)
- css: fix animate type of
scrollbar-width(#825) (1f30436) - css: fix group for
clamp()css function (#830) (424e985) - l10n: fix incorrect punctuation marks (#822) (8059106)
2.13.0 (2024-12-05)
- css: Add data for
lighting-color,flood-color,flood-opacity(#787) (2e42c31) - css: Add data for
stop-color&stop-opacity(#782) (9398267) - css: add mdn_url for features with documentations (#803) (dd04e07)
- css: Add missing
<anchor-name>syntax forposition-anchorproperty (#792) (350f183) - css: Add missing
<position-area>syntax forposition-areaproperty (#793) (3722a02) - css: Add missing
<try-size>syntax forposition-try-orderproperty (#796) (0b93566) - css: Add missing
<try-tactic>syntax forposition-try-fallbacksproperty (#795) (76584aa) - css: Add missing syntax
<coord-box><offset-path>foroffset-pathproperty (#790) (8438947) - css: Add missing syntax
<dasharray>forstroke-dasharray(#791) (df08f67) - css: add missing syntax for
offset-pathproperty (8438947) - css: Add missing syntax for
strokeproperty (#783) (89c2196) - css: Allow at-rule descriptors also contain mdn_url key (#805) (7ebbdfa)
- css: Fix/Add synatx for
font-palette<palette-identifier>palette-mix()(#785) (d572bcb) - css: make at-rule descriptor also contain mdn_url key (7ebbdfa)
- css: remove non-supported caption-side values (#818) (f0b8774)
- css: Support for
word-break:auto-phrase(#810) (12e6074) - css: sync at-rule status per bcd (9c8b9eb)
- css: Sync at-rule status per bcd (#800) (9c8b9eb)
- css: sync property status per bcd (06fa694)
- css: Sync property status per bcd (#801) (06fa694)
- css: sync selector status per bcd (31d4ebe)
- css: Sync selector status per bcd (#799) (31d4ebe)
- css: Update
<alpha-value>usage (#784) (87dc78b) - css: Update padding properties (#816) (8a9f3e2)
- css: Update syntax for
outline-style(#808) (14605dc) - css: Update syntax for at_font-palette-values/override-colors (#780) (6f8e474)
- css: Update syntax for fit-content() (#814) (cd9f7ce)
- css: Update syntax for margin properties (#815) (8d9f939)
- css: Update syntax for sizing properties (#813) (cd06f28)
- add missing syntax for
[@scope](https://github.com/scope)(0a8c8b6) - css: Add missing syntax
<single-animation-composition>foranimation-composition(#789) (e76c914) - css: Add missing syntax for
[@scope](https://github.com/scope)(#788) (0a8c8b6) - css: fill-opacity should accept percentages (#786) (42dcf9e)
- css: Fix incorrect mdn_url (#804) (f432647)
- css: Fix syntax for
scroll-timeline-name(#809) (f050f8b) - css: Fix syntax for
text-wrap(#781) (1b708b3) - css: Fix syntax for white-space (#802) (2cc41d0)
- css: make functions syntax consistent (#817) (eeffb3f)
- css: Mark
<shape>type as obsolete (#797) (c8067ba) - css: mark
element()as experimental (10594fb) - css: Mark
element()as experimental (#798) (10594fb)
2.12.2 (2024-11-05)
- css: stroke-opacity syntax correction (#778) (8c66896)
- Update syntax for 'forced-color-adjust' & 'scale' properties, 'axis', 'color', 'scroller', 'system-color' types (#771) (39f2aed)
2.12.1 (2024-10-29)
- css: aspect-ratio value supports both 'auto' and 'ratio' together (4fa8523)
2.12.0 (2024-10-23)
- add data for
interpolate-sizeproperty (#773) (43873fc) - added auto value to text-emphasis-position property (#772) (c4ac978)
- rename
inset-areatoposition-area(#769) (d2b8857) - update
text-wrapto be a shorthand property (#774) (2213097) - update syntax for Anchor Positioning related properties (#770) (5f5c637)
- add mdn url for CSS offset-anchor (#759) (991632c)
- link: fix link to stacking context (#768) (793cb7a)
- css: remove
column-fill: balance-all(#775) (97b010c) - update linear-gradient syntax to use optional color-interpolation-method (#766) (9d0f4c5)
2.11.1 (2024-09-11)
- deps: bump actions/checkout from 3 to 4 (#764) (3c2be02)
- deps: bump github/codeql-action from 2 to 3 (#763) (251e6e2)
2.11.0 (2024-09-09)
- ci: Update depbot to check GH actions (#761) (f1ba782)
- css: Add stroke CSS SVG properties (#757) (e577bd0)
- Update depbot to check GH actions (f1ba782)
2.10.0 (2024-08-29)
- add CSS SVG d and fill-* properties (#754) (7384073)
- add CSS SVG geometric properties (#753) (ab6bf8a)
- Add marker CSS SVG properties (#756) (ebe6b02)
- css: follow canonical order in border and outline sections (#749) (b703067)
- position-try-options > position-try-fallbacks (#751) (0edc1ea)
2.9.0 (2024-07-03)
- css: add text-spacing-trim property (bb0a599)
- css/functions: update path mdn_url (#739) (946c423)
- l10n/css: replace removed macros (#745) (b9dcf29)
2.8.0 (2024-05-21)
- correct ray() syntax and add ray-size type (311ca78)
- css: correct ray() syntax + add ray-size type (#723) (311ca78)
2.7.0 (2024-05-10)
2.6.1 (2024-04-24)
2.6.0 (2024-04-18)
- css: add Anchor Positioning data (b3997c5)
2.5.0 (2024-04-08)
- css: text-wrap-mode + text-wrap-style (2e681ff)
- lint: upgrade actions/{checkout,setup-node} to v4 + use node-version-file (b62c9ee)
- package-lock: run
npm install(#725) (dfad8d6)
- css: update appliesTo for align-content (603c07a)
2.4.2 (2024-02-27)
- css: overflow-wrap applies to text elements (#705) (6732de5)
- Update font-palette animation type (#716) (cd8d5db)
2.4.1 (2024-02-22)
2.4.0 (2024-01-23)
2.3.6 (2024-01-23)
2.3.5 (2024-01-20)
2.3.4 (2024-01-15)
2.3.3 (2024-01-08)
2.3.2 (2023-12-28)
2.3.1 (2023-12-28)
2.3.0 (2023-11-08)
2.2.0 (2023-11-03)
2.1.0 (2023-08-29)
2.0.33 (2023-08-21)
- release 2.0.33 (fa9c0e5)
2.0.32 (2023-05-12)
- release 2.0.32 (6ff71b4)
2.0.31 (2023-02-03)
2.0.30 (2022-10-28)
- correct mask-repeat initial value (b36469e)
- correct scroll-timeline-axis and mask-repeat initial value (#622) (e48302d)
- correct scroll-timeline-axis initial value (5144622)
2.0.29 (2022-08-30)
- release 2.0.29 (da9510f)
2.0.28 (2022-07-12)
2.0.27 (2022-02-24)
- release (a99ae2e)
2.0.26 (2022-01-19)
- release 2.0.26 (8b1045d)
2.0.25 (2021-12-21)
2.0.24 (2021-12-17)
- release 2.0.24 (4d00c38)
2.0.24 (2021-12-15)
- release 2.0.24 (abff6ff)