Skip to content

Releases: AngleSharp/AngleSharp.Css

1.0.1-beta.245

1.0.1-beta.245 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 30 Jul 21:29

Released on Friday, July 31 2026.

  • Fixed NRE in mask-image with gradients (#218)

1.0.0

Choose a tag to compare

@FlorianRappl FlorianRappl released this 26 Jul 22:21
5dda7f6

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

Choose a tag to compare

@FlorianRappl FlorianRappl released this 25 Jul 15:02
100b3de

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., Color to CssColorValue)
  • 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 @page rule (#135)
  • Fixed integer serialization of keyframe stops (#128)
  • Fixed ordering of rows and columns in grid and grid-gap (#137)
  • Fixed inclusion of CSS from stylesheets (#116, #140)
  • Fixed style empty if text-align is start (#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 GetInnerText multi-line / text node behavior (#155) @Seyden
  • Fixed computation of relative (em) values to absolute (px) for Length (#136)
  • Added further compactification of CSS tuples (#89, #93)
  • Added new value types CssPercentageValue, CssNumberValue, and CssIntegerValue
  • 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-block and margin-inline declarations
  • Added support for padding-block and padding-inline declarations
  • 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-transition or @layer
  • Added parts of recent color spec update such as rgb with spaces (#131)
  • Added now Color L4 parsing with hsl, hwb, lab, lch, oklab, and oklch
  • Added support for recent CSS list-type values (#152)
  • Added option to preserve comments in CSS stylesheet (#99)
  • Added support for CSS container queries

New Contributors

Full Changelog: v0.17.0...v0.18.0

0.17.0

Choose a tag to compare

@FlorianRappl FlorianRappl released this 15 Jan 22:54

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 inherit being 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-type declaration (#91)

New Contributors

Full Changelog: v0.16.4...v0.17.0

0.16.4

Choose a tag to compare

@github-actions github-actions released this 15 Feb 10:55
a754c9a

Released on Tuesday, February 15 2022.

  • Fixed issue with wrong AngleSharp version used for build (#103)

0.16.3

Choose a tag to compare

@github-actions github-actions released this 06 Jan 01:14

Released on Wednesday, January 5 2022.

  • Fixed issue with text-shadow missing the color part (#97)
  • Fixed support for IsToleratingInvalidSelectors parser option (#98)
  • Added Color.UseHex to change color output format (#96)

0.16.2

Choose a tag to compare

@github-actions github-actions released this 05 Nov 00:44
493f71d

Released on Thursday, November 4 2021.

  • Fixed issue with unbalanced grid areas and rows (#82)
  • Fixed small numbers to be transformed into negative exponentials (#80)
  • Fixed issue handling exponential unit values (#79)
  • Fixed InvalidCastException in template merging with CSS variables (#83)

0.16.1

Choose a tag to compare

@github-actions github-actions released this 10 Aug 22:44

Released on Wednesday, August 11 2021.

  • Fixed issue with certain letter combinations in data URIs (#76)
  • Added support for xxx-large keyword in font-size (#77)

0.16.0

Choose a tag to compare

@github-actions github-actions released this 12 Jun 23:33
03dbf9b

Released on Sunday, June 13 2021.

  • Updated to use AngleSharp 0.16

0.15.0

Choose a tag to compare

@github-actions github-actions released this 23 Apr 09:02

Released on Thursday, April 22 2021.

  • Added fill declaration (#59)
  • Added support for legacy linear-gradient syntax (#66)
  • Fixed parsing of background: none (#65)
  • Fixed issues with brackets being removed for calc expressions (#67)
  • Fixed issue throwing in grid-template: none serializations (#63, #68)
  • Dropped support for the .NET Standard 1.3 target