-
Notifications
You must be signed in to change notification settings - Fork 69
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
Phasing out rework engine #160
Comments
You can use https://yarnpkg.com/configuration/manifest#peerDependenciesMeta. (It's implemented in npm too: https://github.com/npm/cli/blob/latest/CHANGELOG.md#v6110-2019-08-20) |
it would be great if support for this would get rid of deprecation warnings coming from rework dependencies during installs. |
Moved Hopefully that is fine for the interim. But this issue is still open until |
@bholloway any idea when v4 will be released with this phasing out ? |
I'm hoping to release a new distag |
I have just published Please try this using dist-tag |
Does it have some break changes? |
@yoyo837 check the changelog.md for breaking changes and migration guide. I now realize I should point to the changelog in the docs. |
Thanks for your job! |
4.0.0-alpha.3: 3.1.2 is works well. |
@yoyo837 can you please open a new issue please and I will try to help. 🙏 |
Released |
Since we have released I have also just released a V5 alpha as I think that is sufficient to close the issue. |
This issue is a placeholder for discussion about removing
rework
engine.The expectation is that most users are or should be on the
postcss
engine. For these users the additional dependencies ofrework
are bloat.Roadmap
v4
theengine
option will be deprecated.v5
theengine
option will be removed along with anyrework
dependencies.Considerations
Some users are stuck on
rework
due css compatibility problems withpostcss
(real or perceived).The release of
v4
should add some long awaited improvements to resolution ofurl()
. The plan as it stands is to ship and stabilise that release and to then make a further major release simply to removerework
engine.The deprecation warning in the
v4
release should prompt those users still stuck onrework
to get in contact and we should learn more about what remaining issues they have withpostcss
.Interrum options
I am open to externalising
rework
dependencies forv4
so most users do not need to download it. But only long as there is some simple method that doesn't require restructuring of the package or other large efforts.The text was updated successfully, but these errors were encountered: