This repository was archived by the owner on Sep 16, 2022. It is now read-only.
This repository was archived by the owner on Sep 16, 2022. It is now read-only.
Support ::ng-deep as an alternative to /deep/ #454
Closed
Description
Angular will need some replacement
sass/dart-sass#154
Metadata
Metadata
Assignees
Type
Projects
Relationships
Development
No branches or pull requests
Activity
[-]/deep/ is not supported by dart-sass[/-][+]/deep/ is not supported by dart-sass anymore[/+]matanlurey commentedon Jun 15, 2017
We have a number of ideas, but nothing I'm able to publish yet. Will update soon.
zoechi commentedon Jun 15, 2017
That's what I wanted to hear, that it's on your radar. No need to provide details right now.
[-]/deep/ is not supported by dart-sass anymore[/-][+]Support ::ng-deep as an alternative to /deep/[/+]matanlurey commentedon Jun 16, 2017
We've decided to deprecate
/deep/
and>>>
, and support::ng-deep
as a drop-in.Here is our internal test case for this feature:
We've gotten confirmation this will be supported (parsable) in all major SASS tooling.
AngularDart
4.x.x
will be the last major release to support either/deep
/ or>>>
(both, including::ng-deep
, will be available in 4.0). As a result, native shadow DOM will also be deprecated (but not immediately removed), since there is no way after Chrome's/deep/
deprecation lands, and we don't have another story (yet).NOTE: We will back-port and release
3.2.0
to unblock our users, but other packages (likeangular_components
) will need to be updated too in order to take advantage of this fully.16 remaining items