Update dependency autoprefixer to v10#93
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
0f305a9 to
abca416
Compare
222ac6a to
c6b9f74
Compare
c6b9f74 to
caf07a1
Compare
caf07a1 to
4c89e60
Compare
4c89e60 to
418de7a
Compare
418de7a to
22252c2
Compare
22252c2 to
4ebe5cd
Compare
4ebe5cd to
fa34804
Compare
fa34804 to
703504e
Compare
703504e to
ba22396
Compare
ba22396 to
95f3846
Compare
95f3846 to
373769b
Compare
373769b to
5787d1f
Compare
5787d1f to
47d151d
Compare
47d151d to
6e90abe
Compare
6e90abe to
2177ba5
Compare
2177ba5 to
e16d5c5
Compare
e16d5c5 to
431eeb2
Compare
431eeb2 to
1767f91
Compare
1767f91 to
54e13e0
Compare
54e13e0 to
8e742da
Compare
8e742da to
44a8931
Compare
44a8931 to
2caf6e9
Compare
2caf6e9 to
ff91cb3
Compare
c7cf837 to
631a79c
Compare
631a79c to
a17eeb1
Compare
a17eeb1 to
8e716ef
Compare
8e716ef to
d56ad32
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
9.3.1→10.5.2Release Notes
postcss/autoprefixer (autoprefixer)
v10.5.2Compare Source
-webkit-fill-availablebefore-moz-available, so Firefoxwill use
-webkit-version which is closer tostretch.v10.5.1Compare Source
grid-areaspan reset for overriding areas (by @puneetdixit200).v10.5.0Compare Source
mask-position-xandmask-position-ysupport (by @toporek).v10.4.27Compare Source
package.json.v10.4.26Compare Source
v10.4.25Compare Source
v10.4.24Compare Source
v10.4.23Compare Source
v10.4.22Compare Source
stretchprefixes on new Can I Use database.fraction.js.v10.4.21Compare Source
-moz-prefix for:placeholder-shown(by @Marukome0743).v10.4.20Compare Source
fit-contentprefix for Firefox.v10.4.19Compare Source
end value has mixed support, consider using flex-endwarningsince
end/startnow have good support.v10.4.18Compare Source
-webkit-box-orienton-webkit-line-clamp(@Goodwine).v10.4.17Compare Source
user-select: containprefixes.v10.4.16Compare Source
v10.4.15Compare Source
::backdropprefixes (by 一丝).v10.4.14Compare Source
v10.4.13Compare Source
v10.4.12Compare Source
v10.4.11Compare Source
text-decorationprefixes by moving to MDN data (by Romain Menke).v10.4.10Compare Source
unicode-bidiprefixes by moving to MDN data.v10.4.9Compare Source
css-unicode-bidiissue from latest Can I Use.v10.4.8Compare Source
color-adjustwarning ifprint-color-adjustalso is in rule.v10.4.7Compare Source
print-color-adjustsupport in Firefox.v10.4.6Compare Source
print-color-adjustsupport.v10.4.5Compare Source
NaNin grid (by @SukkaW).v10.4.4Compare Source
package.fundingto have same value between all PostCSS packages.v10.4.3Compare Source
package.funding(by Álvaro Mondéjar).v10.4.2Compare Source
package.json.v10.4.1Compare Source
end value has mixed support, consider using flex-endwarningsince
end/startnow have good support.v10.4.0: 10.4 “ǃke e꞉ ǀxarra ǁke”Compare Source
In Autoprefixer 10.4 @lukewarlow added
:autofillsupport:v10.3.7Compare Source
nanocolorstopicocolors.v10.3.6Compare Source
nanocolors.v10.3.5Compare Source
colorettetonanocolors.v10.3.4Compare Source
stretchvalue in latest Firefox.v10.3.3Compare Source
-moz-prefix from::file-selector-button(by Usman Yunusov).v10.3.2Compare Source
::file-selector-buttonsupport (by Usman Yunusov).v10.3.1Compare Source
content(by Luke Warlow).v10.3.0: 10.3 “Чести своей не отдам никому”Compare Source
In Autoprefixer 10.3 @lukewarlow added
::file-selector-buttonsupport.v10.2.6Compare Source
v10.2.5Compare Source
:support in@supports(by Dmitry Semigradsky).v10.2.4Compare Source
npx autoprefixer --info.v10.2.3Compare Source
v10.2.2Compare Source
v10.2.1Compare Source
transition-propertywarnings (by @Sheraff).v10.2.0: 10.2 “Sub rosa”Compare Source
Autoprefixer 10.2 now has built-in TypeScript definitions. You do not need
@types/autoprefixeranymore.Thanks to @Semigradsky and DefinitelyTyped’s contributors.
@Sheraff also improved docs.
v10.1.0: 10.1 “Pula”Compare Source
Autoprefixer 10.1 improved
min-resolutionsupport.@infusion added
dpcmunit support andnum2fractionwith Fraction.js, which uses Farey Sequences as a rational approximation (more precise) and simplifies the fraction using continued fractions to ɛ <0.001 afterward.v10.0.4Compare Source
Cannot read property 'proxyOf' of undefinederror (by Igor Kamyshev).v10.0.3Compare Source
substracttosubtractvalue formask-composite(by Michelle Enos).v10.0.2Compare Source
-ms-user-select: allbecause IE and old Edge don’t support it.v10.0.1Compare Source
package.json.v10.0.0: 10.0 “Alis volat propriis”Compare Source
Autoprefixer 10 is based on top of PostCSS 8 (check Known Issues section before updating).
Node.js 6.x, 8.x, 11.x support was removed.
Now you need to install Autoprefixer by
npm install --save-dev autoprefixer postcss. We movedpostcssfromdependenciestopeerDependenciesaccording to new PostCSS plugin guidelines.v9.8.8Compare Source
nanocolorswithpicocolors.v9.8.7Compare Source
colorettewithnanocolors.v9.8.6Compare Source
envoption.v9.8.5Compare Source
align-selfandjustify-selfwithdisplay: flex(by Daniel Tonon).v9.8.4Compare Source
v9.8.3Compare Source
v9.8.2Compare Source
v9.8.1Compare Source
chalktokleur(by Luke Edwards).v9.8.0: 9.8 “Vigilo Confido”Compare Source
Autoprefixer 9.8 brings IE support for
:placeholder-shown.Placeholder Shown
@tkrotoff found that
input:placeholder-showncan be emulated withinput:-ms-input-placeholder.Note, that we already had support for
::placeholder. Selector::placeholderis for the text of the placeholder.:placeholder-shownis for the input, where placeholder text is shown. In::placeholderyou can’t change the border or size of the<input>.v9.7.6Compare Source
-webkit-stretchfix.v9.7.5Compare Source
-webkit-stretchsupport.v9.7.4Compare Source
v9.7.3Compare Source
v9.7.2Compare Source
-ms-user-select: elementsupport.npm fund.v9.7.1Compare Source
fit-contentfor Firefox.v9.7.0: 9.7 “Ad Victoriam”Compare Source
Autoprefixer 9.7 brings
AUTOPREFIXER_GRIDenvironment variable and huge performance improvments.Grid Environment Variable
Autoprefixer can add CSS Grid polyfills for IE. You need to manually enable it to prove that you understand the limits of polyfill.
In previous versions you can enable Grid polyfill by
grid: 'autoplace'option or by/* autoprefixer grid: autoplace */control comment. But in some cases, developers were not able to use both methods. For instance, during work with Material UI’ CSS-in-JS in Create React App.Now Autoprefixer supports environment variable to enable CSS Grid polyfill:
Performance Improvements
@Knagis found that Browserslist takes 70% of the Autoprefixer time.
We did a lot of improvements in Browserslist and now Autoprefixer should work much faster.
Other
Cannot read property 'grid' of undefinederrorv9.6.5Compare Source
v9.6.4Compare Source
'startsWith' of undefinederror.v9.6.3Compare Source
Cannot read property 'startsWith' of undefinederror.v9.6.2Compare Source
Replace fill to stretchwarning.v9.6.1Compare Source
-webkit-line-clamptruncating multi-line text support.v9.6.0: 9.6 “Nunc id vides, nunc ne vides”Compare Source
Autoprefixer 9.6 marked
browsersoption as deprecated and addedtext-orientationand@media (min-resolution: 2x)support.We added the “Sponsor” button to your repository. You can support Autoprefixer and other open source projects important for your business by Tidelift.
Browsers
Autoprefixer adds prefixes only for target browsers, browsers which is support on your project.
Initially, Autoprefixer had the
browsersoption to set target browsers. But we found that many tools need target browsers too.postcss-preset-envandbabel-preset-envuse them to add only actual polyfills, postcss-normalize uses them to add only necessary CSS reset rules, plugins for ESLint and Stylelint will warn you if some of the target browsers doesn’t support your code.This is why we created Browserslist config file. It is a single config for all tools.
A lot of users still uses the
browsersoption. We understand them; it is hard to change old practice. Unfortunately, using thebrowsersoption creates many problems. For instance, you can miss that your build tool has own Autoprefixer inside. It will cut your prefixes because it will not know about your target browsers.This is why, in 9.6, we decided to deprecate the
browsersoption. Autoprefixer will show a warning on this option. In the next 10.0 release, we will drop this option. This is how you can migrate:Create
browserslistkey with an array inpackage.json.Copy queries from the
browsersoption. If you havebrowsers: [“last 1 version”, “not dead”], then you need:HiDPI Media Query
We all need to support HiDPI/retina screen now. Autoprefixer supports specific media query for HiDPI screens:
Bug we found that CSS Values 4 spec added
xalias fordppx.Autoprefixer 9.6 supports
@media (min-resolution: 2x)shortcut. Note, that Autoprefixer will not convert it to2dppx. Autoprefixer adds only prefixes. Usepostcss-preset-envto add polyfills.Other
text-orientationproperty support was added.CONTRIBUTING.mdv9.5.1Compare Source
backdrop-filterfor Edge (by Oleh Aloshkin).min-resolutionmedia query support in Firefox < 16.v9.5.0: 9.5 “Draco dormiens nunquam titillandus”Compare Source
Autoprefixer 9.5 brings
mask-compositesupport.Thanks to @semeleven for implementation and @iamvdo for suggestion.
v9.4.10Compare Source
v9.4.9Compare Source
grid-templateand@mediacase (by Bogdan Dolin).v9.4.8Compare Source
calc()support in Grid gap.v9.4.7Compare Source
v9.4.6Compare Source
v9.4.5Compare Source
text-decoration-skip-inksupport.v9.4.4Compare Source
directionvalue for-ms-writing-mode(by Denys Kniazevych).v9.4.3Compare Source
flex-startinstead ofstart(by Antoine du Hamel).v9.4.2Compare Source
v9.4.1Compare Source
v9.4.0: 9.4 “Advance Australia”Compare Source
Autoprefixer 9.4.0 brings limited autoplacement support to the IE CSS Grid.
Grid Autoplacement
If the
gridoption is set to"autoplace", limited autoplacement support is now added to the Autoprefixer CSS Grid translations. You can also use the/* autoprefixer grid: autoplace */control comment to enable autoplacement directly in your CSS.In order to use the new autoplacement feature, you must define both rows and columns when declaring the grid template.
Autoplacement support in Autoprefixer is currently very limited in what it can do. Please read the Grid Autoplacement support in IE section before using this new feature.
Thanks to @bogdan0083 for implementing the new feature, @Dan503 for documenting it, and @evandiamond for coming up with the initial idea.
Other Changes
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.