Skip to content

v2.45.0

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Aug 12:45
· 9 commits to master since this release

2.45.0 (2026-08-22)

Features

  • Support cascade layer order for name-defining at-rules (b75551d), closes #2110
  • Support the revert, revert-layer and revert-rule keywords (4e73752), closes #2111
  • Add support for CSS Cascade Layers (@layer) (535b919), closes #977
  • Support :dir() and :any-link pseudo-classes (#2093) (7551577)

Bug Fixes

  • Give the text-spacing filler font vertical metrics (#2124) (fef988e)
  • Leave a rollback with no fallback to the browser (#2123) (0926c24)
  • Map @font-face families used by ::marker (#2122) (4e80f52)
  • Keep @font-face rules in cascade order in the view document (3d2dba9)
  • Fix var() being dropped when a CSS property name is not lowercase (a59a8c6)
  • Fix background-position with var() being dropped on @page and root backgrounds (58fc60a), closes #2116
  • Fix body content overflowing the page when writing-mode is specified on the body element (6536276), closes #1122
  • Prevent writing-mode on the body element from being inherited by the page context (610aaa6), closes #1122
  • Fix parser error with lowercase <!doctype html> (ed69fee), closes #2101
  • Fix writing-mode at @page not working correctly (2008273), closes #2001
  • Keep the view condition of a voided selector out of the next rule (ac7974c)
  • Void a rule whose selector uses a construct the parser rejects (ef477da)
  • Treat a pseudo-element as an invalid alternative in a selector list (04179e6)
  • Take a rule into the cascade only once its selector list has parsed (d8f7c2e)
  • Void an unforgiving selector list on an invalid alternative (74a6fc9)
  • Ignore invalid selectors in a forgiving selector list (5491851)
  • Load documents with reserved characters in filenames (6439fa6), closes #2076
  • Fix the UA base stylesheet ignoring expressions and at-rules (78861a0)
  • Resolve lh in calc() on the root font-size and line-height (fe094a1)
  • Fix rlh and lh units resolving to zero (d5886b0)
  • Fix page navigation during background rendering (1ea6dc6), closes #2047

Acknowledgements