Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Update PostCSS dependencies #618
This PR updates all of our PostCSS-related dependencies to the latest version, since I guess that's something we should occasionally do :)
Although most dependencies have been updated to a new major version, none of the breaking changes there really impact Tailwind except for one, which is
Prior to using the latest version of
The underlying library causing the escaping to be handled differently is cssesc, which escapes colons that way to preserve compatibility with very old versions of IE.
Although this isn't really their problem (the bug is in css-loader), I've opened an issue on cssesc asking if they would consider dropping support for IE < 8, as that would fix this problem for our use case:
For now, I am using a special API available in
Updating and accommodating these dependencies fixes #613 as well, which I will add a failing test for shortly.
I am going to have to think very hard to figure out if there are other consequences to this update (likely in the plugin system if anywhere, and probably with the modifySelectors helper), so will work that out before including this in a release.