Deprecations: Library update (name) with hidden components problem


I don’t know if some of you also encountered this issue:

  • If my team needs to deprecate a component, we:
    • Hide it in the library
    • Add a "Deprecated: " to the component name
    • Add a description to not use the component anymore
    • Release a library update

The thing is… updates of hidden components (e.g. naming of a “button” component now is a “.Deprecated: button” component) are not pushed into when releasing a library. Instead of the new layer name (".Deprecated: button"), the old name still remains. This makes it hard to identify deprecations. Does this sound familiar? Ist anyone else dealing with deprecations differently?