postcss-preset-env
Advanced tools
Comparing version 8.0.1 to 8.1.0
# Changes to PostCSS Preset Env | ||
### 8.1.0 (March 25, 2023) | ||
- Added `@csstools/postcss-color-mix-function` [Check the plugin README](https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-color-mix-function#readme) for usage details. | ||
- Improve `debug` message format | ||
- Updated `@csstools/postcss-cascade-layers` to `3.0.1` (patch) | ||
- Updated `@csstools/postcss-color-function` to `2.2.0` (minor) | ||
- Updated `@csstools/postcss-font-format-keywords` to `2.0.2` (patch) | ||
- Updated `@csstools/postcss-hwb-function` to `2.2.0` (minor) | ||
- Updated `@csstools/postcss-ic-unit` to `2.0.2` (patch) | ||
- Updated `@csstools/postcss-is-pseudo-class` to `3.1.1` (minor) | ||
- Updated `@csstools/postcss-logical-float-and-clear` to `1.0.1` (patch) | ||
- Updated `@csstools/postcss-logical-resize` to `1.0.1` (patch) | ||
- Updated `@csstools/postcss-logical-viewport-units` to `1.0.2` (patch) | ||
- Updated `@csstools/postcss-media-queries-aspect-ratio-number-values` to `1.0.1` (patch) | ||
- Updated `@csstools/postcss-nested-calc` to `2.0.2` (patch) | ||
- Updated `@csstools/postcss-normalize-display-values` to `2.0.1` (patch) | ||
- Updated `@csstools/postcss-oklab-function` to `2.1.0` (minor) | ||
- Updated `@csstools/postcss-progressive-custom-properties` to `2.1.0` (minor) | ||
- Updated `@csstools/postcss-scope-pseudo-class` to `2.0.2` (patch) | ||
- Updated `@csstools/postcss-stepped-value-functions` to `2.1.0` (minor) | ||
- Updated `@csstools/postcss-text-decoration-shorthand` to `2.2.1` (minor) | ||
- Updated `@csstools/postcss-trigonometric-functions` to `2.1.0` (minor) | ||
- Updated `@csstools/postcss-unset-value` to `2.0.1` (patch) | ||
- Updated `autoprefixer` to `10.4.14` (patch) | ||
- Updated `browserslist` to `4.21.5` (patch) | ||
- Updated `css-blank-pseudo` to `5.0.2` (patch) | ||
- Updated `css-has-pseudo` to `5.0.2` (patch) | ||
- Updated `css-prefers-color-scheme` to `8.0.2` (patch) | ||
- Updated `cssdb` to `7.5.1` (minor) | ||
- Updated `postcss-attribute-case-insensitive` to `6.0.2` (patch) | ||
- Updated `postcss-color-functional-notation` to `5.0.2` (patch) | ||
- Updated `postcss-color-hex-alpha` to `9.0.2` (patch) | ||
- Updated `postcss-color-rebeccapurple` to `8.0.2` (patch) | ||
- Updated `postcss-custom-media` to `9.1.2` (patch) | ||
- Updated `postcss-custom-properties` to `13.1.4` (patch) | ||
- Updated `postcss-custom-selectors` to `7.1.2` (patch) | ||
- Updated `postcss-dir-pseudo-class` to `7.0.2` (patch) | ||
- Updated `postcss-double-position-gradients` to `4.0.2` (patch) | ||
- Updated `postcss-focus-visible` to `8.0.2` (patch) | ||
- Updated `postcss-focus-within` to `7.0.2` (patch) | ||
- Updated `postcss-gap-properties` to `4.0.1` (patch) | ||
- Updated `postcss-image-set-function` to `5.0.2` (patch) | ||
- Updated `postcss-lab-function` to `5.2.0` (minor) | ||
- Updated `postcss-logical` to `6.1.0` (minor) | ||
- Updated `postcss-nesting` to `11.2.1` (minor) | ||
- Updated `postcss-opacity-percentage` to `2.0.0` (major) | ||
- Updated `postcss-overflow-shorthand` to `4.0.1` (patch) | ||
- Updated `postcss-page-break` to `3.0.4` (patch) | ||
- Updated `postcss-place` to `8.0.1` (patch) | ||
- Updated `postcss-pseudo-class-any-link` to `8.0.2` (patch) | ||
- Updated `postcss-selector-not` to `7.0.1` (patch) | ||
### 8.0.1 (January 28, 2023) | ||
@@ -4,0 +56,0 @@ |
@@ -35,3 +35,3 @@ import type autoprefixer from 'autoprefixer'; | ||
*/ | ||
browsers?: string | readonly string[] | null; | ||
browsers?: string | Array<string> | null; | ||
/** | ||
@@ -38,0 +38,0 @@ * Determine whether all plugins should receive a `preserve` option, |
@@ -10,2 +10,3 @@ import type { pluginOptions as postcssInitial } from '../types/postcss-initial/plugin-options'; | ||
import type { pluginOptions as postcssColorFunctionalNotation } from 'postcss-color-functional-notation'; | ||
import type { pluginOptions as postcssColorMixFunction } from '@csstools/postcss-color-mix-function'; | ||
import type { pluginOptions as postcssCustomMedia } from 'postcss-custom-media'; | ||
@@ -70,2 +71,4 @@ import type { pluginOptions as postcssCustomProperties } from 'postcss-custom-properties'; | ||
'color-functional-notation'?: postcssColorFunctionalNotation | boolean; | ||
/** plugin options for "@csstools/postcss-color-mix-function" */ | ||
'color-mix'?: postcssColorMixFunction | boolean; | ||
/** plugin options for "postcss-custom-media" */ | ||
@@ -72,0 +75,0 @@ 'custom-media-queries'?: postcssCustomMedia | boolean; |
109
package.json
{ | ||
"name": "postcss-preset-env", | ||
"description": "Convert modern CSS into something browsers understand", | ||
"version": "8.0.1", | ||
"version": "8.1.0", | ||
"contributors": [ | ||
@@ -46,54 +46,55 @@ { | ||
"dependencies": { | ||
"@csstools/postcss-cascade-layers": "^3.0.0", | ||
"@csstools/postcss-color-function": "^2.0.0", | ||
"@csstools/postcss-font-format-keywords": "^2.0.0", | ||
"@csstools/postcss-hwb-function": "^2.0.0", | ||
"@csstools/postcss-ic-unit": "^2.0.0", | ||
"@csstools/postcss-is-pseudo-class": "^3.0.0", | ||
"@csstools/postcss-logical-float-and-clear": "^1.0.0", | ||
"@csstools/postcss-logical-resize": "^1.0.0", | ||
"@csstools/postcss-logical-viewport-units": "^1.0.0", | ||
"@csstools/postcss-media-queries-aspect-ratio-number-values": "^1.0.0", | ||
"@csstools/postcss-nested-calc": "^2.0.0", | ||
"@csstools/postcss-normalize-display-values": "^2.0.0", | ||
"@csstools/postcss-oklab-function": "^2.0.0", | ||
"@csstools/postcss-progressive-custom-properties": "^2.0.0", | ||
"@csstools/postcss-scope-pseudo-class": "^2.0.0", | ||
"@csstools/postcss-stepped-value-functions": "^2.0.0", | ||
"@csstools/postcss-text-decoration-shorthand": "^2.0.0", | ||
"@csstools/postcss-trigonometric-functions": "^2.0.0", | ||
"@csstools/postcss-unset-value": "^2.0.0", | ||
"autoprefixer": "^10.4.13", | ||
"browserslist": "^4.21.4", | ||
"css-blank-pseudo": "^5.0.0", | ||
"css-has-pseudo": "^5.0.0", | ||
"css-prefers-color-scheme": "^8.0.0", | ||
"cssdb": "^7.4.0", | ||
"postcss-attribute-case-insensitive": "^6.0.0", | ||
"@csstools/postcss-cascade-layers": "^3.0.1", | ||
"@csstools/postcss-color-function": "^2.1.0", | ||
"@csstools/postcss-color-mix-function": "^1.0.0", | ||
"@csstools/postcss-font-format-keywords": "^2.0.2", | ||
"@csstools/postcss-hwb-function": "^2.2.0", | ||
"@csstools/postcss-ic-unit": "^2.0.2", | ||
"@csstools/postcss-is-pseudo-class": "^3.1.1", | ||
"@csstools/postcss-logical-float-and-clear": "^1.0.1", | ||
"@csstools/postcss-logical-resize": "^1.0.1", | ||
"@csstools/postcss-logical-viewport-units": "^1.0.2", | ||
"@csstools/postcss-media-queries-aspect-ratio-number-values": "^1.0.1", | ||
"@csstools/postcss-nested-calc": "^2.0.2", | ||
"@csstools/postcss-normalize-display-values": "^2.0.1", | ||
"@csstools/postcss-oklab-function": "^2.2.0", | ||
"@csstools/postcss-progressive-custom-properties": "^2.1.0", | ||
"@csstools/postcss-scope-pseudo-class": "^2.0.2", | ||
"@csstools/postcss-stepped-value-functions": "^2.1.0", | ||
"@csstools/postcss-text-decoration-shorthand": "^2.2.1", | ||
"@csstools/postcss-trigonometric-functions": "^2.1.0", | ||
"@csstools/postcss-unset-value": "^2.0.1", | ||
"autoprefixer": "^10.4.14", | ||
"browserslist": "^4.21.5", | ||
"css-blank-pseudo": "^5.0.2", | ||
"css-has-pseudo": "^5.0.2", | ||
"css-prefers-color-scheme": "^8.0.2", | ||
"cssdb": "^7.5.1", | ||
"postcss-attribute-case-insensitive": "^6.0.2", | ||
"postcss-clamp": "^4.1.0", | ||
"postcss-color-functional-notation": "^5.0.0", | ||
"postcss-color-hex-alpha": "^9.0.0", | ||
"postcss-color-rebeccapurple": "^8.0.0", | ||
"postcss-custom-media": "^9.1.0", | ||
"postcss-custom-properties": "^13.1.0", | ||
"postcss-custom-selectors": "^7.1.0", | ||
"postcss-dir-pseudo-class": "^7.0.0", | ||
"postcss-double-position-gradients": "^4.0.0", | ||
"postcss-focus-visible": "^8.0.0", | ||
"postcss-focus-within": "^7.0.0", | ||
"postcss-color-functional-notation": "^5.0.2", | ||
"postcss-color-hex-alpha": "^9.0.2", | ||
"postcss-color-rebeccapurple": "^8.0.2", | ||
"postcss-custom-media": "^9.1.2", | ||
"postcss-custom-properties": "^13.1.4", | ||
"postcss-custom-selectors": "^7.1.2", | ||
"postcss-dir-pseudo-class": "^7.0.2", | ||
"postcss-double-position-gradients": "^4.0.2", | ||
"postcss-focus-visible": "^8.0.2", | ||
"postcss-focus-within": "^7.0.2", | ||
"postcss-font-variant": "^5.0.0", | ||
"postcss-gap-properties": "^4.0.0", | ||
"postcss-image-set-function": "^5.0.0", | ||
"postcss-gap-properties": "^4.0.1", | ||
"postcss-image-set-function": "^5.0.2", | ||
"postcss-initial": "^4.0.1", | ||
"postcss-lab-function": "^5.0.0", | ||
"postcss-logical": "^6.0.0", | ||
"postcss-lab-function": "^5.2.0", | ||
"postcss-logical": "^6.1.0", | ||
"postcss-media-minmax": "^5.0.0", | ||
"postcss-nesting": "^11.0.0", | ||
"postcss-opacity-percentage": "^1.1.3", | ||
"postcss-overflow-shorthand": "^4.0.0", | ||
"postcss-nesting": "^11.2.1", | ||
"postcss-opacity-percentage": "^2.0.0", | ||
"postcss-overflow-shorthand": "^4.0.1", | ||
"postcss-page-break": "^3.0.4", | ||
"postcss-place": "^8.0.0", | ||
"postcss-pseudo-class-any-link": "^8.0.0", | ||
"postcss-place": "^8.0.1", | ||
"postcss-pseudo-class-any-link": "^8.0.2", | ||
"postcss-replace-overflow-wrap": "^4.0.0", | ||
"postcss-selector-not": "^7.0.0", | ||
"postcss-selector-not": "^7.0.1", | ||
"postcss-value-parser": "^4.2.0" | ||
@@ -105,16 +106,12 @@ }, | ||
"devDependencies": { | ||
"@csstools/postcss-tape": "*", | ||
"postcss-simple-vars": "^7.0.1" | ||
}, | ||
"scripts": { | ||
"prebuild": "node ./scripts/generate-plugins-data.mjs && eslint --fix ./src/plugins/*.mjs && npm run clean", | ||
"prebuild": "node ./scripts/generate-plugins-data.mjs && eslint --fix ./src/plugins/*.mjs", | ||
"build": "rollup -c ../../rollup/default.mjs", | ||
"clean": "node -e \"fs.rmSync('./dist', { recursive: true, force: true }); fs.mkdirSync('./dist');\"", | ||
"docs": "node ./docs/generate.mjs", | ||
"lint": "npm run lint:eslint && npm run lint:package-json", | ||
"lint:eslint": "eslint ./src --ext .js --ext .ts --ext .mjs --no-error-on-unmatched-pattern", | ||
"lint:package-json": "node ../../.github/bin/format-package-json.mjs", | ||
"prepublishOnly": "npm run clean && npm run build && npm run test", | ||
"stryker": "stryker run --logLevel error", | ||
"test": "node .tape.mjs && node ./src/test/test.mjs && npm run test:exports", | ||
"test:exports": "node ./test/_import.mjs && node ./test/_require.cjs", | ||
"lint": "node ../../.github/bin/format-package-json.mjs", | ||
"prepublishOnly": "npm run build && npm run test", | ||
"test": "node .tape.mjs && node ./src/test/test.mjs && node ./test/_import.mjs && node ./test/_require.cjs", | ||
"test:rewrite-expects": "REWRITE_EXPECTS=true node .tape.mjs" | ||
@@ -121,0 +118,0 @@ }, |
@@ -335,3 +335,3 @@ # PostCSS Preset Env [<img src="https://postcss.github.io/postcss/logo.svg" alt="PostCSS" width="90" height="90" align="right">][postcss] | ||
The `enableClientSidePolyfills` enables any feature that would need an extra browser library to be loaded into the page for it to work. Defaults to `false`. | ||
The `enableClientSidePolyfills` enables all features that also need an extra browser library to be loaded into the page for it to work. Defaults to `false`. | ||
@@ -411,3 +411,3 @@ - Note that manually enabling/disabling features via the "feature" option overrides this flag. | ||
If you want to disable these types of features, please check the [`enableClientSidePolyfills` option](#enableclientsidepolyfills). | ||
If you want to enable all these types of features, please check the [`enableClientSidePolyfills` option](#enableclientsidepolyfills). | ||
@@ -414,0 +414,0 @@ ### Plugins not affected by Browser Support |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
123898
422
55
2
+ Added@csstools/postcss-color-mix-function@1.0.3(transitive)
+ Addedpostcss-opacity-percentage@2.0.0(transitive)
- Removedpostcss-opacity-percentage@1.1.3(transitive)
Updated@csstools/postcss-media-queries-aspect-ratio-number-values@^1.0.1
Updated@csstools/postcss-progressive-custom-properties@^2.1.0
Updatedautoprefixer@^10.4.14
Updatedbrowserslist@^4.21.5
Updatedcss-blank-pseudo@^5.0.2
Updatedcss-has-pseudo@^5.0.2
Updatedcssdb@^7.5.1
Updatedpostcss-custom-media@^9.1.2
Updatedpostcss-focus-visible@^8.0.2
Updatedpostcss-focus-within@^7.0.2
Updatedpostcss-lab-function@^5.2.0
Updatedpostcss-logical@^6.1.0
Updatedpostcss-nesting@^11.2.1
Updatedpostcss-place@^8.0.1
Updatedpostcss-selector-not@^7.0.1