Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: postcss/autoprefixer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 10.2.5
Choose a base ref
...
head repository: postcss/autoprefixer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 10.2.6
Choose a head ref
  • 14 commits
  • 87 files changed
  • 5 contributors

Commits on Mar 12, 2021

  1. Update GitHub Actions

    ai committed Mar 12, 2021
    Copy the full SHA
    bf5c866 View commit details
  2. Update dev practices

    ai committed Mar 12, 2021
    Copy the full SHA
    03e4891 View commit details

Commits on May 8, 2021

  1. Code changes to ease the conversion to Deno (#1404)

    * code changes for Deno conversion
    
    * fixed module export plugin
    
    * replace const with let
    oscarotero authored May 8, 2021
    Copy the full SHA
    310eecf View commit details

Commits on May 19, 2021

  1. Copy the full SHA
    d779351 View commit details

Commits on May 21, 2021

  1. Copy the full SHA
    190569b View commit details
  2. Update lock files

    ai committed May 21, 2021
    Copy the full SHA
    60ae9a6 View commit details
  3. Update dependencies

    ai committed May 21, 2021
    Copy the full SHA
    e72998a View commit details
  4. Fix Node.js 10 on CI

    ai committed May 21, 2021
    Copy the full SHA
    8889215 View commit details

Commits on May 25, 2021

  1. Update dependencies

    ai committed May 25, 2021
    Copy the full SHA
    9836cfa View commit details

Commits on May 26, 2021

  1. Clarify warning about no targets (#1409)

    * Clarify warning about no targets
    
    Due to user error or outdated sctips, users may be warned about no prefixes being applied.
    Rewrite this error message to be more understandable.
    
    * Fix missing append operator
    Pwntheon authored May 26, 2021
    Copy the full SHA
    397d796 View commit details
  2. Use Node.js 16 on CI

    ai committed May 26, 2021
    Copy the full SHA
    5daaa3f View commit details
  3. Update Jest

    ai committed May 26, 2021
    Copy the full SHA
    8d492b3 View commit details
  4. Better warning text

    ai committed May 26, 2021
    Copy the full SHA
    c1b26d1 View commit details
  5. Release 10.2.6 version

    ai committed May 26, 2021
    Copy the full SHA
    d4ced64 View commit details
Showing with 2,391 additions and 3,666 deletions.
  1. +6 −4 .github/workflows/test.yml
  2. +3 −0 CHANGELOG.md
  3. +1 −1 README.md
  4. +181 −91 data/prefixes.js
  5. +2 −2 lib/at-rule.js
  6. +3 −3 lib/autoprefixer.d.ts
  7. +28 −18 lib/autoprefixer.js
  8. +3 −3 lib/brackets.js
  9. +6 −6 lib/browsers.js
  10. +14 −14 lib/declaration.js
  11. +3 −3 lib/hacks/align-content.js
  12. +3 −3 lib/hacks/align-items.js
  13. +4 −4 lib/hacks/align-self.js
  14. +1 −1 lib/hacks/animation.js
  15. +1 −1 lib/hacks/appearance.js
  16. +1 −1 lib/hacks/backdrop-filter.js
  17. +2 −2 lib/hacks/background-clip.js
  18. +1 −1 lib/hacks/background-size.js
  19. +2 −2 lib/hacks/block-logical.js
  20. +1 −1 lib/hacks/border-image.js
  21. +2 −2 lib/hacks/border-radius.js
  22. +4 −4 lib/hacks/break-props.js
  23. +2 −2 lib/hacks/color-adjust.js
  24. +1 −1 lib/hacks/cross-fade.js
  25. +5 −5 lib/hacks/display-flex.js
  26. +2 −2 lib/hacks/display-grid.js
  27. +1 −1 lib/hacks/filter-value.js
  28. +1 −1 lib/hacks/filter.js
  29. +3 −3 lib/hacks/flex-basis.js
  30. +3 −3 lib/hacks/flex-direction.js
  31. +1 −1 lib/hacks/flex-flow.js
  32. +2 −2 lib/hacks/flex-grow.js
  33. +3 −3 lib/hacks/flex-shrink.js
  34. +1 −1 lib/hacks/flex-wrap.js
  35. +3 −3 lib/hacks/flex.js
  36. +1 −1 lib/hacks/fullscreen.js
  37. +18 −18 lib/hacks/gradient.js
  38. +1 −1 lib/hacks/grid-area.js
  39. +3 −3 lib/hacks/grid-column-align.js
  40. +1 −1 lib/hacks/grid-end.js
  41. +3 −3 lib/hacks/grid-row-align.js
  42. +1 −1 lib/hacks/grid-row-column.js
  43. +3 −3 lib/hacks/grid-rows-columns.js
  44. +3 −3 lib/hacks/grid-start.js
  45. +2 −2 lib/hacks/grid-template-areas.js
  46. +1 −1 lib/hacks/grid-template.js
  47. +59 −47 lib/hacks/grid-utils.js
  48. +5 −5 lib/hacks/image-rendering.js
  49. +1 −1 lib/hacks/image-set.js
  50. +2 −2 lib/hacks/inline-logical.js
  51. +6 −6 lib/hacks/intrinsic.js
  52. +3 −3 lib/hacks/justify-content.js
  53. +2 −2 lib/hacks/mask-border.js
  54. +1 −1 lib/hacks/mask-composite.js
  55. +3 −3 lib/hacks/order.js
  56. +3 −3 lib/hacks/overscroll-behavior.js
  57. +2 −2 lib/hacks/pixelated.js
  58. +1 −1 lib/hacks/place-self.js
  59. +1 −1 lib/hacks/placeholder-shown.js
  60. +2 −2 lib/hacks/placeholder.js
  61. +1 −1 lib/hacks/text-decoration-skip-ink.js
  62. +1 −1 lib/hacks/text-decoration.js
  63. +1 −1 lib/hacks/text-emphasis-position.js
  64. +4 −4 lib/hacks/transform-decl.js
  65. +2 −2 lib/hacks/user-select.js
  66. +1 −1 lib/hacks/writing-mode.js
  67. +2 −2 lib/info.js
  68. +3 −3 lib/old-selector.js
  69. +2 −2 lib/old-value.js
  70. +8 −8 lib/prefixer.js
  71. +124 −68 lib/prefixes.js
  72. +14 −14 lib/processor.js
  73. +6 −6 lib/resolution.js
  74. +10 −10 lib/selector.js
  75. +17 −17 lib/supports.js
  76. +15 −15 lib/transition.js
  77. +65 −67 lib/utils.js
  78. +7 −7 lib/value.js
  79. +2 −2 lib/vendor.js
  80. +43 −31 package.json
  81. +8 −8 test/autoprefixer.test.ts
  82. +1 −1 test/postcss.test.js
  83. +2 −2 test/prefixer.test.js
  84. +1 −1 test/prefixes.test.js
  85. +2 −2 test/supports.test.js
  86. +2 −2 test/utils.test.js
  87. +1,619 −3,077 yarn.lock
10 changes: 6 additions & 4 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -6,15 +6,15 @@ env:
FORCE_COLOR: 2
jobs:
full:
name: Node.js 15 Full
name: Node.js 16 Full
runs-on: ubuntu-latest
steps:
- name: Checkout the repository
uses: actions/checkout@v2
- name: Install Node.js
uses: actions/setup-node@v2-beta
uses: actions/setup-node@v2
with:
node-version: 15
node-version: 16
- name: Install dependencies
uses: bahmutov/npm-install@v1
- name: Run tests
@@ -32,10 +32,12 @@ jobs:
- name: Checkout the repository
uses: actions/checkout@v2
- name: Install Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v2-beta
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node-version }}
- name: Install dependencies
uses: bahmutov/npm-install@v1
with:
install-command: yarn --frozen-lockfile --ignore-engines
- name: Run unit tests
run: npx jest
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# Change Log
This project adheres to [Semantic Versioning](http://semver.org/).

## 10.2.6
* Fixed “no prefixes needed” warning (by @Pwntheon).

## 10.2.5
* Fixed `:` support in `@supports` (by Dmitry Semigradsky).
* Fixed docs (by Christian Oliff).
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1062,7 +1062,7 @@ If you wish to change the size of a `grid-gap`, you will need to redeclare the g
Run `npx autoprefixer --info` in your project directory to check
which browsers are selected and which properties will be prefixed:

```
```console
$ npx autoprefixer --info
Browsers:
Edge: 16
Loading