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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update CSS preprocessors (major) #107

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 20, 2021

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
cssnano 5.1.15 -> 6.0.1 age adoption passing confidence
postcss-custom-properties (source) 11.0.0 -> 13.2.1 age adoption passing confidence
postcss-easy-import 3.0.0 -> 4.0.0 age adoption passing confidence

Release Notes

cssnano/cssnano (cssnano)

v6.0.1

Compare Source

v6.0.0: v6.0.0

Compare Source

Major Changes

  • 99d1e6a: postcss-normalize-url: remove normalize-url configuration options
  • 4e272f8: postcss-svgo: Upgrade dependency svgo to v3 and increase the minimum supported node version to v14
  • ca9d3f5: Switch minimum supported Node version to 14 for all packages
  • 39a2040: feat!(cssnano): remove undocumented YAML config support

Migration instructions

  • If you're not happy with the defaults for the normalize-url transform, turn it off completely. Options were removed as most would change the meaning of the URL, which is unexpcted in the case of CSS minification.
  • In the unlikely event you're using YAML to configure cssnano, move the cssnano configuration inside the PostCSS config or use a configuration file in CommonJS or JSON format.
csstools/postcss-plugins (postcss-custom-properties)

v13.2.1

Compare Source

July 3, 2023

v13.2.0

Compare Source

June 1, 2023

  • Do not generate fallback values when the rule is wrapped in @supports (top: var(--f)).

v13.1.5

Compare Source

April 10, 2023

  • Updated @csstools/css-tokenizer to 2.1.1 (patch)
  • Updated @csstools/css-parser-algorithms to 2.1.1 (patch)
  • Updated @csstools/cascade-layer-name-parser to 1.0.2 (patch)

v13.1.4

Compare Source

February 21, 2023

  • Fixed: exception on chained variable declarations.

v13.1.3

Compare Source

February 8, 2023

  • Fixed: exception on missing variables.

v13.1.2

Compare Source

February 7, 2023

  • Do not apply fallback values when these contain unresolvable custom properties.

v13.1.1

Compare Source

January 28, 2023

  • Improve types declaration in package.json

v13.1.0

Compare Source

January 24, 2023

  • Added: Support for Cascade Layers.
  • Improve plugin performance (port of fixes in v12.1.11)

v13.0.0

Compare Source

November 14, 2022

  • Updated: Support for Node v14+ (major).
  • Removed : importFrom feature (breaking).
  • Removed : exportTo feature (breaking).
  • Added support for local custom property declarations.
.example {
	--a-value: 20px;
	margin: var(--a-value);
}

/* becomes */

.example {
	--a-value: 20px;
	margin: 20px;
	margin: var(--a-value);
}

v12.1.11

Compare Source

December 1, 2022

  • Improve plugin performance

v12.1.10

Compare Source

October 20, 2022

  • Fix how preserve: false interacts with logic around duplicate code (see 12.1.9).
:root {
	--my-order: 1;
}

.foo {
	order: 1;
	order: var(--my-order);
}

/* With `preserve: false` : */

.foo {
	order: 1;
}

v12.1.9

Compare Source

September 14, 2022

  • Prevent duplicate code generation.
.foo {
	order: 1;
	order: var(--my-order, 1);
}

/* becomes */

.foo {
	order: 1;
- 	order: 1;
	order: var(--my-order, 1);
}

v12.1.8

Compare Source

June 10, 2022

  • Remove some unneeded regular expressions.

v12.1.7

Compare Source

April 8, 2022

  • Fix racing condition that could happen when using other async PostCSS plugins (#​331)

v12.1.6

Compare Source

April 5, 2022

  • Fix var() fallback value downgrades with value lists.

v12.1.5

Compare Source

March 19, 2022

  • Add deprecation notice for importFrom and exportTo

see the discussion

v12.1.4

Compare Source

January 31, 2022

  • Fix .mjs in importFrom when using export default
  • Fix .mjs in importFrom on Windows

v12.1.3

Compare Source

January 17, 2022

  • Reset plugin state after each process. It is now safe to use the plugin multiple times for different processes or when watching.

v12.1.2

Compare Source

January 12, 2022

  • Fix TypeScript transpilation.
  • Avoid throwing errors on unexpected option objects.

v12.1.1

Compare Source

December 1, 2022

  • Improve plugin performance

v12.1.0

Compare Source

January 12, 2022

  • Add overrideImportFromWithRoot option
  • Allow .mjs in importFrom
  • Converted to TypeScript
  • Correct typings for plugin options
  • Fix unicode support in custom property names

v12.0.4

Compare Source

January 7, 2022

  • Fixed an issue that was causing synchronous mode to not being able to pick and transform properties that were added as part of the PostCSS flow. (#​132)

v12.0.3

Compare Source

v12.0.2

Compare Source

January 2, 2022

  • Removed Sourcemaps from package tarball.
  • Moved CLI to CLI Package. See announcement.

v12.0.1

Compare Source

December 16, 2021

  • Changed: now uses postcss-value-parser for parsing.
  • Updated: documentation

v12.0.0

Compare Source

September 17, 2021

  • Updated: Support for PostCS 8+ (major).
  • Updated: Support for Node 12+ (major).
TrySound/postcss-easy-import (postcss-easy-import)

v4.0.0

Compare Source

  • Update postcss to ^8.4.0 (major)
  • Update postcss-import to ^14.0.0 (major)
  • Update minimum Node version to >=10.0.0 (major)

Configuration

📅 Schedule: Branch creation - "every weekday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

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

@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch 2 times, most recently from c5989fb to 6b202fb Compare September 28, 2021 04:11
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch from 6b202fb to 279b543 Compare October 6, 2021 01:19
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch 2 times, most recently from fccdda0 to ac8f40c Compare October 29, 2021 14:41
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch 2 times, most recently from d5577c1 to 04b4818 Compare November 9, 2021 03:32
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch from 04b4818 to 1e64f67 Compare November 17, 2021 21:56
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch 2 times, most recently from 0025a76 to 6a0b3ee Compare November 30, 2021 04:06
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch 3 times, most recently from 9c3e68d to 9a03e3a Compare December 16, 2021 23:37
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch from 9a03e3a to 8da039a Compare December 21, 2021 17:54
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch 3 times, most recently from ba99643 to 49ebcc7 Compare January 6, 2022 15:38
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch 4 times, most recently from 9f5fcdd to caf7614 Compare January 12, 2022 11:58
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch from caf7614 to d504d6a Compare January 17, 2022 14:04
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch 2 times, most recently from 8f5e32a to e63eb36 Compare January 31, 2022 09:36
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch 2 times, most recently from 92ea871 to 099f47d Compare February 8, 2022 20:59
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch from 099f47d to 6060575 Compare February 25, 2022 12:53
@renovate renovate bot changed the title Update dependency postcss-custom-properties to v12 Update CSS preprocessors (major) Feb 25, 2022
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch 2 times, most recently from 6520885 to 0084eb7 Compare February 28, 2022 09:36
@renovate renovate bot changed the title Update CSS preprocessors to v12 (major) Update CSS preprocessors (major) Aug 10, 2022
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch from 1fb5e7c to 0fbc152 Compare August 15, 2022 03:18
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch from 0fbc152 to 1fff3a2 Compare September 7, 2022 02:16
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch 2 times, most recently from 390f1b8 to 3ee55e4 Compare September 19, 2022 11:44
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch 2 times, most recently from eaded66 to f1c8de1 Compare October 3, 2022 04:27
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch 3 times, most recently from f039da7 to d1ab860 Compare October 20, 2022 17:00
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch from d1ab860 to 88e5376 Compare October 31, 2022 08:29
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch 2 times, most recently from 93e9647 to 9ad7b6d Compare November 14, 2022 10:44
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch from 9ad7b6d to 6003d4f Compare December 1, 2022 12:36
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch from 6003d4f to 8a46692 Compare December 13, 2022 07:10
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch from 8a46692 to 5de20f6 Compare January 9, 2023 04:46
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch 3 times, most recently from 6aad4e8 to f206f94 Compare January 28, 2023 07:47
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch 2 times, most recently from b7513e5 to cfc189b Compare February 8, 2023 12:56
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch 2 times, most recently from 4c6de3d to f23118b Compare February 21, 2023 21:32
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch from f23118b to e16a09f Compare March 13, 2023 04:57
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch from e16a09f to a2690bb Compare March 27, 2023 18:06
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch from a2690bb to 86fa521 Compare April 10, 2023 12:46
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch from 86fa521 to fe4f492 Compare April 30, 2023 09:57
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch from fe4f492 to 10a5e29 Compare June 1, 2023 14:13
@renovate renovate bot force-pushed the renovate/major-css-preprocessors branch from 10a5e29 to 51bd774 Compare July 3, 2023 11:19
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.

0 participants