This Pull Request updates dependency autoprefixer from ~8.0.0 to ~8.1.0
Release Notes
### [`v8.1.0`](https://github.com/postcss/autoprefixer/releases/8.1.0)
Autoprefixer 8.1 brings `overscroll-behavior` and better Grid support.
##### Overscroll Behavior
@Malvoz [suggested](`https://github.com/postcss/autoprefixer/issues/956`) the great idea to polyfill `overscroll-behavior` for IE 11 and Edge by `-ms-scroll-chaining`.
```css
.none {
-ms-scroll-chaining: none;
overscroll-behavior: none;
}
.contain {
-ms-scroll-chaining: none;
overscroll-behavior: contain;
}
.auto {
-ms-scroll-chaining: chained;
overscroll-behavior: auto;
}
```
Note, that `overscroll-behavior-x` and `overscroll-behavior-y` are not supported since `-ms-` property doesn’t have this freedom.
##### Better Grid Layout
@evgeny-petukhov continues his amazing work and now Autoprefixer polyfills Grid Layout for IE in more cases.
He added `grid-template` shortcut support and improve support of `grid-column-end` and `grid-row-end`.
Grid properties were fixed in `@supports`. We recommend:
* To select modern Grid browsers and IE 11: `@supports (display: grid)`.
* To select only Grid browsers without IE 11: `@supports (grid-gap: 0)`.
Note, that you need `grid: true` option to Autoprefixer to add `-ms-` prefixes for Grid Layout.
---
Commits
#### v8.1.0
- [`1280d93`](https://github.com/postcss/autoprefixer/commit/1280d93ed170d6e39205f53c1ff414c03b586428) Readme stale counts removed, wording improved (#991)
- [`c5a57ef`](https://github.com/postcss/autoprefixer/commit/c5a57ef997ce22e5a18cf1ac19d46a39f442ba0f) [grid-template] Added support for grid-template shortcut (#992)
- [`5737247`](https://github.com/postcss/autoprefixer/commit/57372472554341529fb071273e3bcd1c16794d4e) Unify require style
- [`d4089a5`](https://github.com/postcss/autoprefixer/commit/d4089a53ebb1f5a8ee545eb9ff25450cffa2bff5) Update dependencies
- [`76553dc`](https://github.com/postcss/autoprefixer/commit/76553dc9b8a704188a774b25fd215f61bf73121b) Update Size Limit
- [`2e9c500`](https://github.com/postcss/autoprefixer/commit/2e9c5000cd67d5f4f9afd042b6f42cf8b54c47c1) Use fake result in support prefixer
- [`49eecef`](https://github.com/postcss/autoprefixer/commit/49eecefaae3f9c721dabb192f07021cf9fe005d4) Add overscroll-behavior support
- [`d3cf17d`](https://github.com/postcss/autoprefixer/commit/d3cf17dca66e4a591a08a16510669afc427f4680) Add Cult of Martians badge
- [`9032090`](https://github.com/postcss/autoprefixer/commit/9032090a7658658c4c06211b37ce985d2c462cc1) [grid-area] Better grid-area (grid-column/row-end) support (#994)
- [`bbadec6`](https://github.com/postcss/autoprefixer/commit/bbadec625ca54180034910205a5b635832ecb366) Clean up code
- [`1bea257`](https://github.com/postcss/autoprefixer/commit/1bea25744a0c4c2a96a4d35973577efbf16d93cd) Disable grid tests in prefixes cleaning
- [`28a4587`](https://github.com/postcss/autoprefixer/commit/28a4587cfa3b101e31b0e402141a507299799ba7) Fix test coverage
- [`5ee600a`](https://github.com/postcss/autoprefixer/commit/5ee600a35a9ae040f33d947f5553b13e20c97d45) Update size limit
- [`a34f784`](https://github.com/postcss/autoprefixer/commit/a34f7848c0ed37f04bd30ad5ee69371ad145b509) Fix line breaks in docs
- [`c5b141e`](https://github.com/postcss/autoprefixer/commit/c5b141e090e706b6ec998ded67d8178860117867) Fix other line break in the docs
- [`32d6a6e`](https://github.com/postcss/autoprefixer/commit/32d6a6e0d3444c4de66a3025a7391f356181e6a4) Update dependencies
- [`44bb938`](https://github.com/postcss/autoprefixer/commit/44bb938a2cd47add37291e675ac18fd0bab6d58b) Release 8.1 version
This Pull Request updates dependency autoprefixer from
~8.0.0
to~8.1.0
Release Notes
### [`v8.1.0`](https://github.com/postcss/autoprefixer/releases/8.1.0) Autoprefixer 8.1 brings `overscroll-behavior` and better Grid support. ##### Overscroll Behavior @Malvoz [suggested](`https://github.com/postcss/autoprefixer/issues/956`) the great idea to polyfill `overscroll-behavior` for IE 11 and Edge by `-ms-scroll-chaining`. ```css .none { -ms-scroll-chaining: none; overscroll-behavior: none; } .contain { -ms-scroll-chaining: none; overscroll-behavior: contain; } .auto { -ms-scroll-chaining: chained; overscroll-behavior: auto; } ``` Note, that `overscroll-behavior-x` and `overscroll-behavior-y` are not supported since `-ms-` property doesn’t have this freedom. ##### Better Grid Layout @evgeny-petukhov continues his amazing work and now Autoprefixer polyfills Grid Layout for IE in more cases. He added `grid-template` shortcut support and improve support of `grid-column-end` and `grid-row-end`. Grid properties were fixed in `@supports`. We recommend: * To select modern Grid browsers and IE 11: `@supports (display: grid)`. * To select only Grid browsers without IE 11: `@supports (grid-gap: 0)`. Note, that you need `grid: true` option to Autoprefixer to add `-ms-` prefixes for Grid Layout. ---Commits
#### v8.1.0 - [`1280d93`](https://github.com/postcss/autoprefixer/commit/1280d93ed170d6e39205f53c1ff414c03b586428) Readme stale counts removed, wording improved (#991) - [`c5a57ef`](https://github.com/postcss/autoprefixer/commit/c5a57ef997ce22e5a18cf1ac19d46a39f442ba0f) [grid-template] Added support for grid-template shortcut (#992) - [`5737247`](https://github.com/postcss/autoprefixer/commit/57372472554341529fb071273e3bcd1c16794d4e) Unify require style - [`d4089a5`](https://github.com/postcss/autoprefixer/commit/d4089a53ebb1f5a8ee545eb9ff25450cffa2bff5) Update dependencies - [`76553dc`](https://github.com/postcss/autoprefixer/commit/76553dc9b8a704188a774b25fd215f61bf73121b) Update Size Limit - [`2e9c500`](https://github.com/postcss/autoprefixer/commit/2e9c5000cd67d5f4f9afd042b6f42cf8b54c47c1) Use fake result in support prefixer - [`49eecef`](https://github.com/postcss/autoprefixer/commit/49eecefaae3f9c721dabb192f07021cf9fe005d4) Add overscroll-behavior support - [`d3cf17d`](https://github.com/postcss/autoprefixer/commit/d3cf17dca66e4a591a08a16510669afc427f4680) Add Cult of Martians badge - [`9032090`](https://github.com/postcss/autoprefixer/commit/9032090a7658658c4c06211b37ce985d2c462cc1) [grid-area] Better grid-area (grid-column/row-end) support (#994) - [`bbadec6`](https://github.com/postcss/autoprefixer/commit/bbadec625ca54180034910205a5b635832ecb366) Clean up code - [`1bea257`](https://github.com/postcss/autoprefixer/commit/1bea25744a0c4c2a96a4d35973577efbf16d93cd) Disable grid tests in prefixes cleaning - [`28a4587`](https://github.com/postcss/autoprefixer/commit/28a4587cfa3b101e31b0e402141a507299799ba7) Fix test coverage - [`5ee600a`](https://github.com/postcss/autoprefixer/commit/5ee600a35a9ae040f33d947f5553b13e20c97d45) Update size limit - [`a34f784`](https://github.com/postcss/autoprefixer/commit/a34f7848c0ed37f04bd30ad5ee69371ad145b509) Fix line breaks in docs - [`c5b141e`](https://github.com/postcss/autoprefixer/commit/c5b141e090e706b6ec998ded67d8178860117867) Fix other line break in the docs - [`32d6a6e`](https://github.com/postcss/autoprefixer/commit/32d6a6e0d3444c4de66a3025a7391f356181e6a4) Update dependencies - [`44bb938`](https://github.com/postcss/autoprefixer/commit/44bb938a2cd47add37291e675ac18fd0bab6d58b) Release 8.1 versionThis PR has been generated by Renovate Bot.