Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency cssnano to v4 #95

Closed
wants to merge 1 commit into from
Closed

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 9, 2019

This PR contains the following updates:

Package Type Update Change References
cssnano devDependencies major 3.10.0 -> 4.1.10 source

Release Notes

cssnano/cssnano

v4.1.10

Compare Source

4.1.10

Bug Fixes

  • stylehacks does not throw error on [attr] selector

v4.1.9

Compare Source

4.1.9

Performance Improvements

  • postcss-colormin: increase performance
  • postcss-discard-comments: increase performance
  • postcss-merge-rules increase performance
  • postcss-minify-params increase performance
  • postcss-minify-selectors: increase performance
  • postcss-normalize-display-values: increase performance
  • postcss-normalize-positions: increase performance
  • postcss-normalize-repeat-style: increase performance
  • postcss-normalize-string: increase performance
  • postcss-normalize-timing-functions: increase performance
  • postcss-normalize-whitespace: increase performance
  • postcss-ordered-values: increase performance
  • postcss-reduce-transforms: increase performance
  • postcss-svgo: increase performance

Bug Fixes

  • postcss-merge-longhand handle uppercase properties and values
  • postcss-minify-gradients handle uppercase properties and values
  • postcss-minify-params do break @page rules
  • postcss-reduce-idents handle uppercase at-rules
  • postcss-reduce-initial now uses repeat as initial value for mask-repeat
  • postcss-reduce-initial handle uppercase value when you convert to initial
  • stylehacks handle uppercase properties and values

v4.1.8

Compare Source

4.1.8

Performance Improvements

  • initial loading time (require('cssnano')).

Bug Fixes

  • postcss-merge-longhand correctly merging border properties with custom properties.

v4.1.7

Compare Source

4.1.7

Bug Fixes
  • republish cssnano due broken release.

v4.1.6

Compare Source

4.1.6

Bug Fixes

  • postcss-merge-longhand doesn't throw error when merge a border property.

v4.1.5

Compare Source

4.1.5

Bug Fixes

  • cssnano now allow to toggling of plugins in presets using boolean configuration option.
  • postcss-merge-longhand doesn't merge properties with unset.
  • postcss-merge-longhand correctly merge borders with custom properties.
  • postcss-merge-longhand doesn't merge redundant values if declarations are of different importance.

Other changes

  • postcss-calc updated to 7.0.0 version.

v4.1.4

Compare Source

4.1.4 - 2018-09-27

Other changes

  • css-declaration-sorter now use PostCSS 7
  • postcss-calc now use PostCSS 7

v4.1.3

Compare Source

4.1.3 - 2018-09-25

Other changes

  • postcss-minify-font-values now use PostCSS 7
  • postcss-discard-duplicates now use PostCSS 7

v4.1.2

Compare Source

4.1.2 - 2018-09-25

  • postcss-svgo now handle DataURI with uppercase data value (DATA:image/*;...)

v4.1.1

Compare Source

4.1.1 - 2018-09-25

Bug Fixes

  • css-declaration-sorter was removed from default prevent.
  • postcss-normalize-timing-functions doesn't lowercased property anymore.
  • postcss-normalize-positons now handles uppercase properties.
  • postcss-normalize-url now is case-insensitive.
  • postcss-merge-idents now is case-insensitive.
  • postcss-merge-rules now is case-insensitive.
  • postcss-minify-selectors now is case-insensitive.
  • postcss-minify-font-values now is case-insensitive.
  • postcss-normalize-unicode now has correct dependencies.
  • postcss-minify-params now has correct dependencies.

Other changes

  • cssnano-preset-advanced use Autoprefixer 9.
  • use PostCSS 7 in all plugins.

v4.1.0

Compare Source

Bug Fixes

  • postcss-merge-longhand doesn't mangle borders.

Features

  • postcss-ordered-values support ordering animation values.

v4.0.5

Compare Source

Bug Fixes

  • postcss-merge-longhand now correctly merges borders with custom properties.
  • postcss-merge-longhand doesn't throw error in some border merge cases.

v4.0.4

Compare Source

Bug Fixes

  • postcss-merge-longhand don't drop border-width with custom property from border shorthand.
  • postcss-merge-longhand don't convert currentColor.
  • postcss-merge-longhand don't merge border properties if there is a shorthand property between them.

v4.0.3

Compare Source

Bug Fixes

  • postcss-merge-longhand incorrect minification of border (border-*) declarations.

v4.0.2

Compare Source

Bug Fixes

  • postcss-merge-longhand don't explode declarations with custom properties.
  • postcss-colormin now better transform to hsl.

v4.0.1

Compare Source

Bug Fixes

  • browserslist version incompatibility with caniuse-api

v4.0.0

Compare Source

Breaking changes

  • We dropped support for Node 4, now requiring at least Node 6.9.

Features

  • postcss-merge-longhand now optimises border-spacing property.

Bug Fixes

  • postcss-normalize-unicode doesn't change U to lowercase for IE <= 11 and Edge <= 15.
  • postcss-merge-longhand works with custom properties (Example a { border-style:dotted; border-style:var(--variable) }) correctly.
  • postcss-ordered-values handle border property with invalid border width value correctly.
  • postcss-merge-rules handles :-ms-input-placeholder and ::-ms-input-placeholder selectors correctly.
  • postcss-merge-rules works with all property correctly.
  • postcss-normalize-url don't handle empty url function.
  • postcss-normalize-url handles data and *-extension:// URLs correctly.
  • postcss-colormin adds whitespace after minified value and before function.
  • postcss-minify-font-values better escapes font name.
  • postcss-minify-params doesn't remove all for IE.

Renovate configuration

馃搮 Schedule: "every weekend" (UTC).

馃殾 Automerge: Disabled by config. Please merge this manually once you are satisfied.

鈾伙笍 Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

馃敃 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

@webteam-app
Copy link

User is not a collaborator of this repo. Please start demo manually.

@barrymcgee barrymcgee self-assigned this Feb 11, 2019
Copy link
Contributor

@barrymcgee barrymcgee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

screenshot 2019-02-11 at 12 36 43

@nottrobin
Copy link
Contributor

nottrobin commented Feb 20, 2019

@barrymcgee that error has been fixed in vanilla framework 1.8.1, I believe.

But also, I think @anthonydillon's been going through removing cssnano and using node-sass --output-style compressed instead.

@barrymcgee
Copy link
Contributor

Superseded by #112

@barrymcgee barrymcgee closed this Feb 20, 2019
@barrymcgee barrymcgee deleted the renovate/cssnano-4.x branch February 20, 2019 23:19
@renovate
Copy link
Contributor Author

renovate bot commented Feb 20, 2019

Renovate Ignore Notification

As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for any future 4.x releases. However, if you upgrade to 4.x manually then Renovate will then reenable updates for minor and patch updates automatically.

If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants