Skip to content
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

Undeprecate CSS imports in 3.5 #2684

Merged
merged 4 commits into from
Jul 2, 2018

Conversation

xzyfer
Copy link
Contributor

@xzyfer xzyfer commented Jul 2, 2018

This reverts #2615 as it landed in 3.5. It will also be removed in master.

See sass/node-sass#2362 for additional context on this back flip.


This was added as a first step to removing support for raw CSS
@imports. However it appears that CSS @imports are a highly valued
feature among the current Sass community. Without a viable way
to resolve the deprecation warning AND keep the desired behaviour
we've decided to remove the blanket deprecation warning and restore
the old behaviour.

In the near future we will be introducing a new deprecation warning
when an @import'ed CSS file uses Sass language features.

Additionally this removes the C-API sass_option_push_import_extension
which was added a work around to ease the transition for implementors.

cc @asottile as an early heads up (very sorry for the churn!).

@xzyfer xzyfer changed the title [WIP] Undeprecate css imports Undeprecate css imports Jul 2, 2018
@asottile
Copy link
Member

asottile commented Jul 2, 2018

Thanks for the heads up :)

@xzyfer xzyfer merged commit 19fd2bf into sass:3.5-stable Jul 2, 2018
@xzyfer xzyfer deleted the undeprecate-css-imports branch July 3, 2018 08:53
@xzyfer xzyfer changed the title Undeprecate css imports Undeprecate css imports in 3.5 Jul 3, 2018
@xzyfer xzyfer changed the title Undeprecate css imports in 3.5 Undeprecate CSS imports in 3.5 Jul 3, 2018
@xzyfer xzyfer mentioned this pull request Jul 3, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants