-
-
Notifications
You must be signed in to change notification settings - Fork 188
4.0 => deprecation + alias to postcss-preset-env ? #445
Comments
Hey, I’m also fine moving preset-env into cssnext, or making them synonymous. What do you and other admins think? What’s best for the users? |
poke @Semigradsky @RyanZim |
poke @ai |
I think the alias is a great measure. |
I like the idea. |
@jonathantneal what would you prefer? |
@MoOx : I'm integrating This may be my JS bias (more JS experience than CSS), but I feel like the Just my 2¢. 😀 |
It’s a big undertaking to update the website. However, the CHANGELOG one would expect if upgrading from postcss-cssnext to postcss-preset-env as if it were the v4 major update would be: Removed:
Added:
Available but inactive by default (Stage 3+ is active by default):
|
I think Autoprefixer should be in it. It is “future CSS to write today” :) |
One thing I am thinking about: why removing old stuff like pseudoelements or pixrem? This should be disabled by browserslist right? Are you going to keep removing "old" stuff regularly? |
@MoOx, that’s a fair question. I set CSS3 as a baseline and removed plugins targeting browsers below that baseline. Things like pseudo-elements impact IE8, but so do media queries, rem, nth-child, etc. It seemed like those kinds of polyfills should be moved into something legacy (like postcss-unmq (to selectively remove |
I will take care of this issue and deprecated postcss-cssnext soon. |
I would love to build a website, but my first commitment is to stability, so I haven’t had time for marketing material. I will put something up on Twitter |
For me it will be easier to use preset-env and autoprefixer as separate packages. |
At this point, we are just waiting on a postcss-preset-env website, which is being actively worked on by others. I haven’t had any hours to put toward it, except on weekends. When that is ready, I think we should:
How does this sound? |
Yep. Will add a banner on cssnext website and redeprecate cssnext package in addition to postcss-cssnext. Will also tweet and write a blog post about it.
|
The site is up. https://preset-env.cssdb.org/ |
Good. Nice! That's great! |
What’s our timeline, @MoOx? Would it help if I applied a deprecation notice? |
This week. I am preparing a blog post about it and it will be good. Stay tuned :) |
postcss-cssnext is deprecated [1] and postcss-preset-env should be used instead [1] MoOx/postcss-cssnext#445
postcss-cssnext is deprecated [1] and postcss-preset-env should be used instead [1] MoOx/postcss-cssnext#445
On it. |
@jonathantneal I think you should add on the homepage of your website the stage configuration. I don't find how to configure this on the website. |
I have added a npm notice and a banner on the website that say
Tell me if that ok. I will close all issue and warn about this on twitter etc. |
postcss-cssnext is deprecated [1] and postcss-preset-env should be used instead [1] MoOx/postcss-cssnext#445
postcss-cssnext is deprecated (see [1], [2]) and postcss-preset-env should be used instead [1] https://moox.io/blog/deprecating-cssnext/ [2] MoOx/postcss-cssnext#445
postcss-cssnext is deprecated (see [1], [2]) and postcss-preset-env should be used instead [1] https://moox.io/blog/deprecating-cssnext/ [2] MoOx/postcss-cssnext#445
@jonathantneal What about deprecating cssnext in favor of postcss-preset-env ? I just heard about this and I guess you will agree since you have full right on this repo but preferred to start a new thing that achieve the same goal.
The text was updated successfully, but these errors were encountered: