Skip to content

Deprecate and remove meta.feature-exists() #3702

@nex3

Description

@nex3

From sass/sass-spec#1939 (comment):

In practice, essentially all the new features we add fall into one of three categories:

  1. New built-in functions or mixins, which are easy to detect using other sass:meta functions.
  2. Language-level features which are relatively easy to detect on their own (for example, first-class calc can be detected with calc(1 + 1) == 2).
  3. New syntax which can't even be parsed in implementations that don't support it, for which feature detection isn't particularly useful anyway.

This, combined with the fact that we haven't added a new feature to meta.feature-exists() in years, suggests that it's not useful anymore and should be removed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions