Broiler.CSS
0.1.0-preview.17
dotnet add package Broiler.CSS --version 0.1.0-preview.17
NuGet\Install-Package Broiler.CSS -Version 0.1.0-preview.17
<PackageReference Include="Broiler.CSS" Version="0.1.0-preview.17" />
<PackageVersion Include="Broiler.CSS" Version="0.1.0-preview.17" />
<PackageReference Include="Broiler.CSS" />
paket add Broiler.CSS --version 0.1.0-preview.17
#r "nuget: Broiler.CSS, 0.1.0-preview.17"
#:package Broiler.CSS@0.1.0-preview.17
#addin nuget:?package=Broiler.CSS&version=0.1.0-preview.17&prerelease
#tool nuget:?package=Broiler.CSS&version=0.1.0-preview.17&prerelease
Broiler.CSS
A dependency-free CSS component for Broiler targeting .NET 10.
It contains:
Broiler.CSS: CSS syntax, rules, selectors, declarations, values, diagnostics, parsing, and serialization.Broiler.CSS.Dom: selector matching, cascade, computed values, and DOM-facing style services overBroiler.DOM.
Install
dotnet add package Broiler.CSS --prerelease
dotnet add package Broiler.CSS.Dom --prerelease
Broiler.CSS has no dependencies. Broiler.CSS.Dom depends on Broiler.CSS and
Broiler.Dom, both from nuget.org.
Preview status
This is preview software. Its API and behavior may change without compatibility guarantees. Substantial implementation work was AI-assisted. Human-review approval is revision-scoped; consult HUMAN_REVIEW.md for the reviewed revision and conditions before describing the current checkout as approved.
Broiler.CSS is an independent Broiler component. It is used by Broiler.HTML, whose rendering lineage comes from HTML Renderer, but it must not be represented as an official HTML Renderer component or as endorsed by that project's contributors.
Build and test
Every dependency restores from nuget.org; NuGet.config clears machine-level sources so
a restore resolves the same way everywhere. Versions are pinned in
Directory.Packages.props.
dotnet build Broiler.CSS.slnx -c Release
pwsh -File eng/run-tests.ps1 -Configuration Release
node --test eng/resolve-preview-version.test.mjs
pwsh -File eng/pack.ps1
Continuous integration and publishing
CI builds and tests Release on Ubuntu and Windows, then packs and verifies both
packages on Ubuntu and attaches them as nuget-packages. Publish (manual, or a
v0.1.0-preview.N tag) resolves the next preview version, reruns CI with it, verifies a
fresh consumer restore against nuget.org, and pushes the validated packages and their
symbols to nuget.org with the NUGET_API_KEY secret. Every Publish run pushes; there is
no dry-run mode. The no-push rehearsal is CI itself, which packs every package and verifies
a fresh consumer restore from nuget.org on every push and pull request.
The preview number is cumulative: it is one past the highest preview either package has
ever had on nuget.org, and never below the VersionSuffix floor in
Directory.Build.props. The floor records numbers spent on the retired GitHub Packages
feed (preview.1 to preview.6), so nuget.org never reuses one.
Documentation
- Current roadmap — the small amount of work still open
- Human-review record — revision-scoped preview decision
License
Broiler.CSS is licensed under the Apache License 2.0. Third-party material, if present, retains the license identified with that material. The license provides the software on an “AS IS” basis, without warranties or conditions.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Broiler.CSS:
| Package | Downloads |
|---|---|
|
Broiler.CSS.Dom
Selector matching and DOM-facing CSS services over the canonical Broiler DOM. |
|
|
Broiler.Layout
CSS box-model and layout engine over the canonical Broiler DOM and computed style, independent of any graphics backend. |
|
|
Broiler.HTML.Core
Shared entities, handler contracts, and image download and loading for the Broiler.HTML renderer. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.0-preview.17 | 0 | 10/11/2026 |
| 0.1.0-preview.16 | 284 | 10/8/2026 |
| 0.1.0-preview.15 | 68 | 10/8/2026 |
| 0.1.0-preview.14 | 97 | 10/7/2026 |
| 0.1.0-preview.13 | 561 | 10/7/2026 |
| 0.1.0-preview.12 | 292 | 10/7/2026 |
| 0.1.0-preview.11 | 602 | 10/6/2026 |
| 0.1.0-preview.10 | 207 | 10/6/2026 |
| 0.1.0-preview.9 | 69 | 10/5/2026 |
| 0.1.0-preview.8 | 1,086 | 9/25/2026 |
| 0.1.0-preview.7 | 1,446 | 9/23/2026 |