Skip to content
This repository was archived by the owner on Oct 24, 2025. It is now read-only.

Better communication about the deprecation #3197

@ulgens

Description

@ulgens

Currently, the readme states that

Warning: LibSass is deprecated. While it will continue to receive maintenance releases indefinitely, there are no plans to add additional features or compatibility with any new CSS or Sass features. Projects that still use it should move onto Dart Sass.

but considering the lack of maintenance with "supported" implementations, this message is not exactly true. From the listed projects:

  • ✅ node-sass: Clearly states that the package is deprecated and the repo is archived.
  • ❌ perl-libsas: Last commit and release is from two years ago. No deprecation warning.
  • ❌ libsass-python: Last release was Jan 2024. Missing wheels for aarch64. No deprecation warning.
  • ⚠️ go-libsass: Clear deprecation warning, but the repo is not archived. The last commit is the deprecation warning from 2 years ago.
  • ⚠️ sassc-ruby: Clear deprecation warning, but the repo is not archived. The last commit is the deprecation warning from a year ago.
  • ❌ libsass-net: No deprecation warning and not maintained anymore. The last commit is from 8 years ago.
  • ❌ sass.js: No deprecation warning and not maintained anymore. The last commit is from 6 years ago.
  • ⚠️ jsass: No deprecation warning but the repo is archived.
  • ❌ sass.ex: No deprecation warning and not maintained anymore. The last commit is from 5 years ago.
  • ⚠️ sass_compiler: No deprecation warning but the repo is archived.

Out of 10 packages that listed in the readme, only 3 of those packages have deprecation warnings and only 1 of those 3 uses proper Github features/settings to support that state.

Is it possible to request from their maintainers to share the deprecation warning in their repo? Or, at least, I believe the readme of this repo can be updated to clarify those packages are not maintained anymore and shouldn't be used. All those missing warnings create confusion in their respective communities and I believe that can be solved a pretty small changes in their repos.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions