ng-bootstrap icon indicating copy to clipboard operation
ng-bootstrap copied to clipboard

An in-range update of autoprefixer is breaking the build 🚨

Open greenkeeper[bot] opened this issue 7 years ago • 8 comments

Version 9.1.1 of autoprefixer was just published.

Branch Build failing 🚨
Dependency autoprefixer
Current Version 9.1.0
Type devDependency

This version is covered by your current version range and after updating it in your project the build failed.

autoprefixer is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • âś… ci/circleci: Your tests passed on CircleCI! (Details).
  • ❌ continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).

Release Notes 9.1.1
FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot :palm_tree:

greenkeeper[bot] avatar Aug 13 '18 03:08 greenkeeper[bot]

After pinning to 9.1.0 your tests are passing again. Downgrade this dependency 📌.

greenkeeper[bot] avatar Aug 13 '18 03:08 greenkeeper[bot]

Version 9.1.2 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Release Notes 9.1.2
  • Fix autoprefixer --info in new Node.js.

greenkeeper[bot] avatar Aug 19 '18 19:08 greenkeeper[bot]

Version 9.1.4 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Release Notes 9.1.4
  • Use Babel 7.

greenkeeper[bot] avatar Sep 04 '18 07:09 greenkeeper[bot]

Version 9.1.5 just got published.

Your tests are passing again with this version. Explicitly upgrade to this version 🚀

Release Notes 9.1.5
  • Remove @babel/register from dependencies.

greenkeeper[bot] avatar Sep 04 '18 12:09 greenkeeper[bot]

  • The devDependency autoprefixer was updated from 9.1.5 to 9.2.0.

Your tests are still failing with this version. Compare changes

Release Notes for 9.2 “Onyi est glavnaya krepost”

Coat of Arms of Omsk

Autoprefixer 9.2 brings many new improvments for -ms- prefixes for Grid Layout.

New Ways to Enable/Disable Grid Layout

In previous versions, you had needed to pass grid: true to enable -ms- prefixes for Grid Layout. But not all users have access to Autoprefixer options. CodePen, Create Reat Appp or Angular CLI doesn’t allow you to do it.

In Autoprefixer 9.2 @fanich37 added special control comments:

/* autoprefixer grid: on */
.grid {
    display: grid;
    grid-gap: 33px;
    grid-template:
        "head head  head" 1fr
        "nav  main  main" minmax(100px, 1fr)
        "nav  foot  foot" 2fr /
        1fr   100px 1fr;
}

.non-ie .grid { / autoprefixer grid: off / … }

Autoprefixer doesn’t support automatically grids. In 9.2 it will ignore whole @supports content if it contains automatically Grid properties:

@supports (grid-auto-rows: 100px) {
  /* Autoprefixer will not show Grid warnings and will not add prefixes here */
}

Smarter grid-area

Autoprefixer supports grid-template even if it was not in IE Grid spec.

But in 9.2 @bogdan0083 really improve it according to @Dan503 idea. Now Autoprefixer supports even overriding grid-template.

/* autoprefixer grid: on */
.grid {
    display: grid;
    grid-template:
        "nav  main" minmax(100px, 1fr)
        "nav  foot" 2fr /
        100px 1fr;
}

.grid.no-menu { grid-template: "main" minmax(100px, 1fr) "foot" 2fr }

Other Changes

greenkeeper[bot] avatar Oct 14 '18 17:10 greenkeeper[bot]

  • The devDependency autoprefixer was updated from 9.2.0 to 9.2.1.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Release Notes for 9.2.1
  • Fix broken AST.

greenkeeper[bot] avatar Oct 17 '18 00:10 greenkeeper[bot]

  • The devDependency autoprefixer was updated from 9.2.1 to 9.3.0.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Release Notes for 9.3 “Labor omnia vincit”

Coat of Arms of Oklahoma

Autoprefixer 9.3 brings place-self support for Grid Layout

place-self

@Dan503 and @bogdan0083 found a way to impement support for another Grid property

.grid > .center {
  place-self: center;
}
.grid > .center {
  -ms-grid-row-align: center;
  -ms-grid-column-align: center;
  place-self: center;
}

Other Changes

@Dan503 and @bogdan0083 also detected and fixed issue with Grid row/column span inheritance.

greenkeeper[bot] avatar Oct 23 '18 11:10 greenkeeper[bot]

  • The devDependency autoprefixer was updated from 9.3.0 to 9.3.1.

Your tests are passing again with this update. Explicitly upgrade to this version 🚀

Release Notes for 9.3.1
  • Fix Grid prefixes with repeat() value (by @bogdan0083).

greenkeeper[bot] avatar Oct 24 '18 12:10 greenkeeper[bot]