# Unlist/enlist libraries

**URL:** <https://forum.xod.io/t/unlist-enlist-libraries/1928>\
**Category:** Announcements\
**Created:** [February 28, 2019, 1:37pm UTC](https://forum.xod.io/t/unlist-enlist-libraries/1928 "2019-02-28T13:37:43Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nkrkv](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.xod.io/nkrkv/32/8_2.png) [@nkrkv](https://forum.xod.io/u/nkrkv)\
**Post date:** [February 28, 2019, 1:37pm UTC](https://forum.xod.io/t/unlist-enlist-libraries/1928/1 "2019-02-28T13:37:43Z")

</div>

Hello!

XOD devs have improved the [Libraries](https://xod.io/libs/) section of [xod.io](http://xod.io) yet more. Now you can unlist (hide) and enlist (show) your libraries. This feature helps to keep the listing cleaner. Hacks, when a new version is published just to say the library is obsolete from now on or to deprecate all nodes inside it, are no longer required:

- either open your library page and click “Unlist”, or
- see the full list of your libraries at [https://xod.io/settings/libs/](https://xod.io/settings/libs/) and quickly list/unlist there.

The unlisted libraries are still available for those who have a direct link and if they are transitive dependencies of other libraries. You might wonder whether there’s a way to permanently delete a library. Short answer no, because it hurts more than helps. This is the intended behavior of package managers for many other languages. If a program has some dependencies used to work, it must keep working 1-2-3 years later without a change. So, the potential dependencies should never be destroyed completely.

But what if some secret key leaked with a library? In this case, a simple removal won’t solve the problem anyway. You cannot guarantee that no one made a copy within the time frame the library was public. The proper way to recover is to make the leaked secret invalid: reset the password, withdraw a token, etc.

As a part of the new feature introduction, we’ve unlisted all libraries with the name `welcome-to-xod` as they are made by xoders who just started learning and were curious what File → Publish Library does. Owners of these libraries may enlist them again to counter our action.

---

<div class="post-metadata">

**Author:** ![nkrkv](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.xod.io/nkrkv/32/8_2.png) [@nkrkv](https://forum.xod.io/u/nkrkv)\
**Post date:** [March 7, 2019, 1:37pm UTC](https://forum.xod.io/t/unlist-enlist-libraries/1928/2 "2019-03-07T13:37:44Z")

</div>

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
