Skip to content

[preset-env] v8 scope - batch 1 #460

Closed
@romainmenke

Description

@romainmenke

refresh of all plugins with client side scripts

focussed on :

  • code quality
  • browser tests
  • spec compliance

Plugins :

  • css-blank-pseudo
  • css-has-pseudo
  • css-prefers-color-scheme
  • postcss-focus-visible
  • postcss-focus-within
  • postcss-preset-env

With :has() support rolling out in multiple browsers the spec is settling.
We have kept tack of these changes in an experimental plugin.

The final issues seem to have been resolved and it should be ready to ship.

As this is a breaking change we want to also do some chores on related plugins.
Over the past few years these have accumulated some cruft.

This is scoped so that migrating to v8 of postcss-preset-env will only affect those users who enable client side polyfills.

Metadata

Metadata

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions