Releases: AngleSharp/AngleSharp.Css
Releases · AngleSharp/AngleSharp.Css
Release list
1.0.1-beta.245
1.0.0
Released on Sunday, July 26 2026.
What's Changed
- First stable version; see: #216
Full Changelog: v0.18.0...v1.0.0
0.18.0
Released on Saturday, July 25 2026.
What's Changed
- Updated to use AngleSharp minimum version of 1.5 (#150)
- Updated media parsing to media L4 spec (#133)
- Updated naming of CSS values (e.g.,
ColortoCssColorValue) - Updated ColorParser.cs by @jogibear9988 in #141
- Fixed NullReferenceException in ChangeDeclarations by @meziantou in #160
- Fixed nullable reference exception in CssOriginValue by @meziantou in #162
- Fixed CssValue.Equals implementation by @meziantou in #163
- Fixed NullReferenceException in CssShadowValue by @meziantou in #164
- Fixed issue when updating shorthands with invalid values (#129)
- Fixed issue with appended EOF character in
CssText(#123) - Fixed missing semicolon in
@pagerule (#135) - Fixed integer serialization of keyframe stops (#128)
- Fixed ordering of rows and columns in
gridandgrid-gap(#137) - Fixed inclusion of CSS from stylesheets (#116, #140)
- Fixed style empty if
text-alignisstart(#151) - Fixed computation of priority in CSS rules using multi selector
- Fixed GetInnerText skipping table tabs/newlines when HTML has whitespace between elements by @jafin in #204
- Fixed
GetInnerTextmulti-line / text node behavior (#155) @Seyden - Fixed computation of relative (
em) values to absolute (px) forLength(#136) - Added further compactification of CSS tuples (#89, #93)
- Added new value types
CssPercentageValue,CssNumberValue, andCssIntegerValue - Added support for CSS nesting in style rules (#148)
- Added resolution of CSS variable names (#62)
- Added support for 8-digit hex color codes (#132)
- Added support for
margin-blockandmargin-inlinedeclarations - Added support for
padding-blockandpadding-inlinedeclarations - Added missing box model declarations (e.g.,
aspect-ratio,block-size,overflow-clip-margin) - Added missing logical declarations (e.g.,
inset,border-inline,border-end-start-radius) - Added missing alignment declarations (e.g.,
justify-items,place-content) - Added missing animations declarations (e.g.,
animation-composition,animation-delay-start) - Added missing scroll declarations (e.g.,
scroll-behavior,overscroll-behavior) - Added missing fonts declarations (e.g.,
font-display,font-palette,font-synthesis) - Added missing color declarations (e.g.,
color-scheme,accent-color) - Added missing compositing declarations (e.g.,
backdrop-filter,isolation) - Added missing shape declarations (e.g.,
shape-outside,shape-rendering) - Added missing anchor positioning declarations (e.g.,
anchor-name,anchor-scope,position-anchor) - Added missing text declarations (e.g.,
text-underline-offset,tab-size,initial-letter) - Added missing masking declarations (e.g.,
mask-image,mask-border-source) - Added missing auxiliary declarations (e.g.,
counter-set,image-rendering,view-transition-name) - Added missing containment declarations (e.g.,
contain,will-change) - Added more CSSOM possibilities and helpers (#6)
- Added more rules such as
@view-transitionor@layer - Added parts of recent color spec update such as
rgbwith spaces (#131) - Added now Color L4 parsing with
hsl,hwb,lab,lch,oklab, andoklch - Added support for recent CSS
list-typevalues (#152) - Added option to preserve comments in CSS stylesheet (#99)
- Added support for CSS container queries
New Contributors
- @SebastianStehle made their first contribution in #176
- @NSGolova made their first contribution in #185
- @mariusz96 made their first contribution in #188
- @lahma made their first contribution in #192
- @jafin made their first contribution in #196
- @monoblaine made their first contribution in #214
Full Changelog: v0.17.0...v0.18.0
0.17.0
Released on Sunday, January 15 2023.
What's Changed
- Updated build system to use NUKE instead of CAKE
- Dropped .NET Framework 4.6
- Updated to use AngleSharp 0.17
- Updated micro parser API to be public (#111)
- Fixed casing issue with color, timing, and gradient functions (#109)
- Fixed parsing of
skew(#101) - Fixed shorthand properties using
inheritbeing omitted (#100) - Fixed escape property name by @MartinWelsch in #121
- Added support for
@counter-style(#102) - Added support for
@font-feature-values(#102) - Added support for
conic-gradient(#101) - Added support for
scroll-snap-typedeclaration (#91)
New Contributors
- @MartinWelsch made their first contribution in #121
Full Changelog: v0.16.4...v0.17.0
0.16.4
Released on Tuesday, February 15 2022.
- Fixed issue with wrong AngleSharp version used for build (#103)
0.16.3
0.16.2
0.16.1
0.16.0
Released on Sunday, June 13 2021.
- Updated to use AngleSharp 0.16
0.15.0
Released on Thursday, April 22 2021.
- Added
filldeclaration (#59) - Added support for legacy
linear-gradientsyntax (#66) - Fixed parsing of
background: none(#65) - Fixed issues with brackets being removed for
calcexpressions (#67) - Fixed issue throwing in
grid-template: noneserializations (#63, #68) - Dropped support for the .NET Standard 1.3 target