Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: fb55/css-what

v8.0.0

17 Mar 15:51

Choose a tag to compare

BREADKING: css-what is now ESM-only #1736

Full Changelog: v7.0.0...v8.0.0

Assets 2
Loading

v7.0.0

29 Jun 15:25

Choose a tag to compare

Re-release of 6.2.0

Loading

v6.2.1

28 Jun 11:09

Choose a tag to compare

- fix: publish dist 2508b9f

Release 6.2.0 and 6.2.1 included breaking changes; 6.2.2 is a re-publish of 6.1.0


v6.2.0...v6.2.1

Loading

v6.2.0

28 Jun 10:22

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v6.1.0...v7

Contributors

chocolateboy, fb55, and thecodrr
Loading

v6.1.0

31 Mar 13:21

Choose a tag to compare

  • feat: Support pseudo elements with data (#762) 3be227a

v6.0.1...v6.1.0

Loading

v6.0.1

27 Dec 10:46

Choose a tag to compare

  • Fix parsing column combinators after tag names 503570e

v6.0.0...v6.0.1

Loading

v6.0.0

26 Dec 23:18

Choose a tag to compare

Breaking Changes

  • Added ES6 module export (by @spocke, #680)
    • CommonJS is still provided for earlier NodeJS versions, but this change might cause issues with your build system. If they aren't trivially resolved, please open an issue!
  • Removed all options 5cad07b
    • BREAKING: Added a new value for ignoreCase: 'quirks' should ignore the case only in quirks mode.
    • BREAKING: Tags and attributes aren't lowercased anymore
  • Made selector types & actions enums 65121fe
  • Set empty namespace to null in attributes de367ca
  • Simplify stringify output 8a29466 b3e5e59

Features

  • Support parsing column combinators 8030f67

Fixes

  • Strip leading whitespace encapsulated in comments a812a1c
    • This used to be a way to sneak in descendant operators in front of selectors.

Refactors

  • Switched parsing to numbers 65121fe
  • Restructured the parser to a big switch statement 7b6cc76

Other

  • Adopted CSS Selector parsing tests from WPT 1881bba
  • Updated README to reflect changes b165a8d

New Contributors

Full Changelog: v5.1.0...v6.0.0

Contributors

spocke
Loading

v5.1.0

10 Oct 11:06

Choose a tag to compare

What's Changed

Full Changelog: v5.0.1...v5.1.0

Contributors

jannispl
Loading

v5.0.1

28 May 18:36

Choose a tag to compare

Fixes:

  • Hand-roll attribute parsing (#503) 4cdaacf
    • Attribute values are slightly more permissive now. Ensures attribute parsing will always be linear.

v5.0.0...v5.0.1

Loading

v5.0.0

09 Mar 04:08

Choose a tag to compare

New Features:

  • ignoreCase on attributes now respects the s flag, as well as default values as per HTML spec (unless you are in xmlMode).
  • Ignore comments around selectors (#441 by @fb55) fc91ba1

Bug fixes:

Loading
Previous 1 2 Next
Previous Next