New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: update browserslist and autoprefixer #1444
Conversation
Converting to draft because there are other unexpected test failures besides the fixtures. |
Add to destroy and recreate pnpm-lock.yaml and node_modules, else the tests hang
95fe6ea
to
a7b4a27
Compare
Add default browserslist environment containing IE11. Dropped some -moz and -webkit prefixes since I could not manage to create a working browserslist config with old enough browsers
a7b4a27
to
edf6640
Compare
Codecov ReportBase: 97.61% // Head: 97.61% // No change to project coverage 👍
Additional details and impacted files@@ Coverage Diff @@
## master #1444 +/- ##
=======================================
Coverage 97.61% 97.61%
=======================================
Files 122 122
Lines 9999 9999
=======================================
Hits 9761 9761
Misses 238 238 Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
The issue was that tests failed because they relied on IE 11 being part of the default browserslist query, and browserslist moved IE11 to 'dead' in a release 4.21. Also some |
@@ -60,6 +61,9 @@ | |||
"ie9": [ | |||
"IE 9" | |||
], | |||
"ie11": [ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A test was using this environment, but it was not defined.
gives a good overview of the changes. Changes include removing the
-moz-test-decoration
, removing-webkit-keyframes
.