Skip to content

css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated#795

Merged
keithamus merged 1 commit intomainfrom
css-ast-fixup-mediaquerylist-containerconditionlist-to-use-commaseparated
Jan 5, 2026
Merged

css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated#795
keithamus merged 1 commit intomainfrom
css-ast-fixup-mediaquerylist-containerconditionlist-to-use-commaseparated

Conversation

@keithamus
Copy link
Copy Markdown
Member

Both of these structs used PreludeList, but that's wrong - both of these can
accept comma separated lists of conditions. This change alters these structs to
be newtype structs over CommaSeparated, and fixes up the peek/parse conditions
for these, while writing a couple of tests to confirm.

@keithamus keithamus enabled auto-merge (squash) January 5, 2026 22:30
@keithamus keithamus force-pushed the css-ast-fixup-mediaquerylist-containerconditionlist-to-use-commaseparated branch from 341c2ab to 6f6d691 Compare January 5, 2026 22:31
Copy link
Copy Markdown

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some required steps failed!

Copy link
Copy Markdown

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some required steps failed!

…parated

Both of these structs used PreludeList, but that's wrong - both of these can
accept comma separated lists of conditions. This change alters these structs to
be newtype structs over CommaSeparated, and fixes up the peek/parse conditions
for these, while writing a couple of tests to confirm.
@keithamus keithamus force-pushed the css-ast-fixup-mediaquerylist-containerconditionlist-to-use-commaseparated branch from 6f6d691 to 8885291 Compare January 5, 2026 22:47
Copy link
Copy Markdown

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All CI jobs have passed. Approving.

@keithamus keithamus merged commit f9c10b3 into main Jan 5, 2026
16 checks passed
@keithamus keithamus deleted the css-ast-fixup-mediaquerylist-containerconditionlist-to-use-commaseparated branch January 5, 2026 22:52
github-actions bot pushed a commit that referenced this pull request Jan 5, 2026
## [0.0.14] - 2026-01-05

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))

[forcebuild]
@keithamus keithamus mentioned this pull request Jan 5, 2026
github-actions bot pushed a commit that referenced this pull request Jan 5, 2026
## [0.0.14] - 2026-01-05

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
github-actions bot pushed a commit that referenced this pull request Jan 5, 2026
## [0.0.14] - 2026-01-05

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))

[forcebuild]
github-actions bot pushed a commit that referenced this pull request Jan 5, 2026
## [0.0.14] - 2026-01-05

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
github-actions bot pushed a commit that referenced this pull request Jan 6, 2026
## [0.0.14] - 2026-01-06

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))

[forcebuild]
github-actions bot pushed a commit that referenced this pull request Jan 6, 2026
## [0.0.14] - 2026-01-06

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
github-actions bot pushed a commit that referenced this pull request Jan 7, 2026
## [0.0.14] - 2026-01-07

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))

[forcebuild]
github-actions bot pushed a commit that referenced this pull request Jan 7, 2026
## [0.0.14] - 2026-01-07

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
github-actions bot pushed a commit that referenced this pull request Jan 7, 2026
## [0.0.14] - 2026-01-07

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))

[forcebuild]
github-actions bot pushed a commit that referenced this pull request Jan 7, 2026
## [0.0.14] - 2026-01-07

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
github-actions bot pushed a commit that referenced this pull request Jan 12, 2026
## [0.0.14] - 2026-01-12

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
- chore(deps): update dependency @types/vscode to v1.108.1 (#803) ([#803](#803))
- chore(deps): update dependency oxlint to v1.38.0 (#805) ([#805](#805))

[forcebuild]
github-actions bot pushed a commit that referenced this pull request Jan 12, 2026
## [0.0.14] - 2026-01-12

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
- chore(deps): update dependency @types/vscode to v1.108.1 (#803) ([#803](#803))
- chore(deps): update dependency oxlint to v1.38.0 (#805) ([#805](#805))
github-actions bot pushed a commit that referenced this pull request Jan 12, 2026
## [0.0.14] - 2026-01-12

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
- chore(deps): update dependency @types/vscode to v1.108.1 (#803) ([#803](#803))
- chore(deps): update dependency oxlint to v1.38.0 (#805) ([#805](#805))
- chore(deps): update dependencies (patch) (#802) ([#802](#802))

[forcebuild]
github-actions bot pushed a commit that referenced this pull request Jan 12, 2026
## [0.0.14] - 2026-01-12

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
- chore(deps): update dependency @types/vscode to v1.108.1 (#803) ([#803](#803))
- chore(deps): update dependency oxlint to v1.38.0 (#805) ([#805](#805))
- chore(deps): update dependencies (patch) (#802) ([#802](#802))
github-actions bot pushed a commit that referenced this pull request Jan 12, 2026
## [0.0.14] - 2026-01-12

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))
- Regenerate css_ast/src/values from csswg drafts (#801) ([#801](#801))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
- chore(deps): update dependency @types/vscode to v1.108.1 (#803) ([#803](#803))
- chore(deps): update dependency oxlint to v1.38.0 (#805) ([#805](#805))
- chore(deps): update dependencies (patch) (#802) ([#802](#802))

[forcebuild]
github-actions bot pushed a commit that referenced this pull request Jan 12, 2026
## [0.0.14] - 2026-01-12

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))
- Regenerate css_ast/src/values from csswg drafts (#801) ([#801](#801))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
- chore(deps): update dependency @types/vscode to v1.108.1 (#803) ([#803](#803))
- chore(deps): update dependency oxlint to v1.38.0 (#805) ([#805](#805))
- chore(deps): update dependencies (patch) (#802) ([#802](#802))
github-actions bot pushed a commit that referenced this pull request Jan 14, 2026
## [0.0.14] - 2026-01-14

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))
- Regenerate css_ast/src/values from csswg drafts (#801) ([#801](#801))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
- chore(deps): update dependency @types/vscode to v1.108.1 (#803) ([#803](#803))
- chore(deps): update dependency oxlint to v1.38.0 (#805) ([#805](#805))
- chore(deps): update dependencies (patch) (#802) ([#802](#802))

[forcebuild]
github-actions bot pushed a commit that referenced this pull request Jan 14, 2026
## [0.0.14] - 2026-01-14

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))
- Regenerate css_ast/src/values from csswg drafts (#801) ([#801](#801))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
- chore(deps): update dependency @types/vscode to v1.108.1 (#803) ([#803](#803))
- chore(deps): update dependency oxlint to v1.38.0 (#805) ([#805](#805))
- chore(deps): update dependencies (patch) (#802) ([#802](#802))
github-actions bot pushed a commit that referenced this pull request Jan 14, 2026
## [0.0.14] - 2026-01-14

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))
- Regenerate css_ast/src/values from csswg drafts (#801) ([#801](#801))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
- chore(deps): update dependency @types/vscode to v1.108.1 (#803) ([#803](#803))
- chore(deps): update dependency oxlint to v1.38.0 (#805) ([#805](#805))
- chore(deps): update dependencies (patch) (#802) ([#802](#802))

### Csskit_wasm
- website: fix pages deploy (#807) ([#807](#807))

[forcebuild]
github-actions bot pushed a commit that referenced this pull request Jan 14, 2026
## [0.0.14] - 2026-01-14

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))
- Regenerate css_ast/src/values from csswg drafts (#801) ([#801](#801))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
- chore(deps): update dependency @types/vscode to v1.108.1 (#803) ([#803](#803))
- chore(deps): update dependency oxlint to v1.38.0 (#805) ([#805](#805))
- chore(deps): update dependencies (patch) (#802) ([#802](#802))

### Csskit_wasm
- website: fix pages deploy (#807) ([#807](#807))
github-actions bot pushed a commit that referenced this pull request Jan 19, 2026
## [0.0.14] - 2026-01-19

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))
- Regenerate css_ast/src/values from csswg drafts (#801) ([#801](#801))
- Regenerate css_ast/src/values from csswg drafts (#808) ([#808](#808))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
- chore(deps): update dependency @types/vscode to v1.108.1 (#803) ([#803](#803))
- chore(deps): update dependency oxlint to v1.38.0 (#805) ([#805](#805))
- chore(deps): update dependencies (patch) (#802) ([#802](#802))
- fix(deps): update dependencies (patch) (#809) ([#809](#809))
- chore(deps): update dependency oxlint to v1.39.0 (#811) ([#811](#811))

### Csskit_wasm
- website: fix pages deploy (#807) ([#807](#807))

[forcebuild]
github-actions bot pushed a commit that referenced this pull request Jan 19, 2026
## [0.0.14] - 2026-01-19

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))
- Regenerate css_ast/src/values from csswg drafts (#801) ([#801](#801))
- Regenerate css_ast/src/values from csswg drafts (#808) ([#808](#808))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
- chore(deps): update dependency @types/vscode to v1.108.1 (#803) ([#803](#803))
- chore(deps): update dependency oxlint to v1.38.0 (#805) ([#805](#805))
- chore(deps): update dependencies (patch) (#802) ([#802](#802))
- fix(deps): update dependencies (patch) (#809) ([#809](#809))
- chore(deps): update dependency oxlint to v1.39.0 (#811) ([#811](#811))

### Csskit_wasm
- website: fix pages deploy (#807) ([#807](#807))
github-actions bot pushed a commit that referenced this pull request Jan 19, 2026
## [0.0.14] - 2026-01-19

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))
- Regenerate css_ast/src/values from csswg drafts (#801) ([#801](#801))
- Regenerate css_ast/src/values from csswg drafts (#808) ([#808](#808))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
- chore(deps): update dependency @types/vscode to v1.108.1 (#803) ([#803](#803))
- chore(deps): update dependency oxlint to v1.38.0 (#805) ([#805](#805))
- chore(deps): update dependencies (patch) (#802) ([#802](#802))
- fix(deps): update dependencies (patch) (#809) ([#809](#809))
- chore(deps): update dependency oxlint to v1.39.0 (#811) ([#811](#811))
- chore(deps): update dependency prettier to v3.8.0 (#813) ([#813](#813))

### Csskit_wasm
- website: fix pages deploy (#807) ([#807](#807))

[forcebuild]
github-actions bot pushed a commit that referenced this pull request Jan 19, 2026
## [0.0.14] - 2026-01-19

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))
- Regenerate css_ast/src/values from csswg drafts (#801) ([#801](#801))
- Regenerate css_ast/src/values from csswg drafts (#808) ([#808](#808))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
- chore(deps): update dependency @types/vscode to v1.108.1 (#803) ([#803](#803))
- chore(deps): update dependency oxlint to v1.38.0 (#805) ([#805](#805))
- chore(deps): update dependencies (patch) (#802) ([#802](#802))
- fix(deps): update dependencies (patch) (#809) ([#809](#809))
- chore(deps): update dependency oxlint to v1.39.0 (#811) ([#811](#811))
- chore(deps): update dependency prettier to v3.8.0 (#813) ([#813](#813))

### Csskit_wasm
- website: fix pages deploy (#807) ([#807](#807))
github-actions bot pushed a commit that referenced this pull request Jan 22, 2026
## [0.0.14] - 2026-01-22

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))
- Regenerate css_ast/src/values from csswg drafts (#801) ([#801](#801))
- Regenerate css_ast/src/values from csswg drafts (#808) ([#808](#808))
- csskit_transform: Reduce more color types (#818) ([#818](#818))
- csskit_transform: Add ReduceTimeUnits transform (#819) ([#819](#819))
- css_ast/css_transform: Only reduce lengths to unitless zero when applicable (#821) ([#821](#821))
- csskit_spec_generator/css_ast: Generate many more values (#823) ([#823](#823))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Css_parse
- csskit/csskit_transform/css_parse: Improve transform architecture. Minify lengths (#815) ([#815](#815))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_transform
- csskit_transform: Add Reduce colors (#816) ([#816](#816))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
- chore(deps): update dependency @types/vscode to v1.108.1 (#803) ([#803](#803))
- chore(deps): update dependency oxlint to v1.38.0 (#805) ([#805](#805))
- chore(deps): update dependencies (patch) (#802) ([#802](#802))
- fix(deps): update dependencies (patch) (#809) ([#809](#809))
- chore(deps): update dependency oxlint to v1.39.0 (#811) ([#811](#811))
- chore(deps): update dependency prettier to v3.8.0 (#813) ([#813](#813))

### Csskit_wasm
- website: fix pages deploy (#807) ([#807](#807))
- csskit_wasm: Use minifier transform architecture (#817) ([#817](#817))

[forcebuild]
github-actions bot pushed a commit that referenced this pull request Jan 22, 2026
## [0.0.14] - 2026-01-22

### Other Changes
- Coverage: Add `:unknown` coverage testing to all popular CSS libraries (#796) ([#796](#796))

### Chromashift
- chromashift: Fix lossy alpha conversions (#784) ([#784](#784))

### Css_ast
- Regenerate css_ast/src/values from csswg drafts (#789) ([#789](#789))
- css_ast: Fixup MediaQueryList & ContainerConditionList to use CommaSeparated (#795) ([#795](#795))
- css_ast: Add support for parsing `@import` rules (#797) ([#797](#797))
- css_ast: enables `<display>` (#799) ([#799](#799))
- css_ast/csskit_proc_macro: Provide system for easily renaming auto-generated types (#800) ([#800](#800))
- Regenerate css_ast/src/values from csswg drafts (#801) ([#801](#801))
- Regenerate css_ast/src/values from csswg drafts (#808) ([#808](#808))
- csskit_transform: Reduce more color types (#818) ([#818](#818))
- csskit_transform: Add ReduceTimeUnits transform (#819) ([#819](#819))
- css_ast/css_transform: Only reduce lengths to unitless zero when applicable (#821) ([#821](#821))
- csskit_spec_generator/css_ast: Generate many more values (#823) ([#823](#823))

### Css_lexer
- css_lexer/css_parse: Add SourceCursor compacting, ensure CursorCompactWriteSink compacts cursors before write (#782) ([#782](#782))

### Css_parse
- csskit/csskit_transform/css_parse: Improve transform architecture. Minify lengths (#815) ([#815](#815))

### Csskit
- chore(deps): update dependencies (patch) (#790) ([#790](#790))

### Csskit_ast
- csskit_ast: Add benchmarks for linting with example cks files (#788) ([#788](#788))

### Csskit_transform
- csskit_transform: Add Reduce colors (#816) ([#816](#816))

### Csskit_vscode
- chore(deps): update dependency oxlint to v1.36.0 (#791) ([#791](#791))
- chore(deps): update dependency @types/vscode to v1.108.1 (#803) ([#803](#803))
- chore(deps): update dependency oxlint to v1.38.0 (#805) ([#805](#805))
- chore(deps): update dependencies (patch) (#802) ([#802](#802))
- fix(deps): update dependencies (patch) (#809) ([#809](#809))
- chore(deps): update dependency oxlint to v1.39.0 (#811) ([#811](#811))
- chore(deps): update dependency prettier to v3.8.0 (#813) ([#813](#813))

### Csskit_wasm
- website: fix pages deploy (#807) ([#807](#807))
- csskit_wasm: Use minifier transform architecture (#817) ([#817](#817))
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.

1 participant