Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

postcss-preset-env

Package Overview
Dependencies
Maintainers
2
Versions
122
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

postcss-preset-env - npm Package Compare versions

Comparing version 8.0.1 to 8.1.0

52

CHANGELOG.md
# 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 @@

2

dist/options.d.ts

@@ -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;

{
"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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc