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

Appearance settings

Releases: fb55/css-what

v7.0.0

29 Jun 15:25
Compare
Choose a tag to compare
Loading

Re-release of 6.2.0

v6.2.1

28 Jun 11:09
Compare
Choose a tag to compare
Loading

- 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

v6.2.0

28 Jun 10:22
Compare
Choose a tag to compare
Loading

What's Changed

New Contributors

Full Changelog: v6.1.0...v7

v6.1.0

31 Mar 13:21
Compare
Choose a tag to compare
Loading
  • feat: Support pseudo elements with data (#762) 3be227a

v6.0.1...v6.1.0

v6.0.1

27 Dec 10:46
Compare
Choose a tag to compare
Loading
  • Fix parsing column combinators after tag names 503570e

v6.0.0...v6.0.1

v6.0.0

26 Dec 23:18
Compare
Choose a tag to compare
Loading

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

v5.1.0

10 Oct 11:06
Compare
Choose a tag to compare
Loading

What's Changed

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

v5.0.1

28 May 18:36
Compare
Choose a tag to compare
Loading

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

v5.0.0

09 Mar 04:08
Compare
Choose a tag to compare
Loading

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:

v4.0.0

13 Oct 07:07
Compare
Choose a tag to compare
Loading

Breaking changes:

  • Disallow quotes around unpacked pseudos 276a4b2
  • Throw errors when encountering multiple traversals in a row f07d582
  • Disallow names starting with # (fixes #287) 7d1e95b

New Features:

Other changes:

  • Walk through selector using indices c667214
  • Add missing tests for complete test coverage c49747f

v3.4.2...v4.0.0

Morty Proxy This is a proxified and sanitized view of the page, visit original site.