# 依赖项的可用性与弃用

> Explore dependency availability and deprecation policies.

Unity Build Automation 提供了对广泛依赖项的访问，以确保跨平台和环境的无缝构建过程。我们致力于及时提供依赖项，同时平衡移除不受支持或过时版本的需求。这确保您可以访问最新的功能和更新，同时维持平台的鲁棒性和可扩展性。

## 术语##terminology

Unity Build Automation 将依赖项分为以下类别：

* **受支持**版本：已知良好且由 Build Automation 和 Unity 编辑器积极支持。
* **可用**版本：可供使用，但不进行积极维护或推荐。对于这些版本的问题，我们将尽力解决。
* **已弃用**版本：不建议使用，因为计划将来会移除这些版本。我们强烈建议您在移除之前迁移到较新的版本。
* **实验性**版本：可供测试，但尚未获得正式支持。使用风险自负。

## 依赖项弃用##dependency-deprecation

Unity Build Automation 通过年度弃用流程积极管理过时的依赖项，以确保平台高效可靠。Unity Build Automation 通过以下方式处理旧依赖项的弃用：

1. 审查阶段：每年 2 月，UBA 团队都会评估所有依赖项，以确定那些不再符合支持条件的依赖项。
2. 公告：UBA 团队会通知您有关版本和移除计划，并提供至少 60 天的宽限期，以便您迁移到较新的版本。
3. 宽限期：在宽限期内，UBA 团队会对已弃用的依赖项进行标记，以提醒您需要切换到受支持的版本。
4. 移除：宽限期过后，UBA 团队会从平台中移除已弃用的依赖项，以释放资源并提高系统性能与稳定性。
