# 版本管理

由于不同的iLogtail插件往往处于不同的开发进度，为了更好地区分这些插件的状态及可用性，我们将所有插件的状态分为4个阶段：Alpha、Beta、Stable和Deprecated，用户可以在各个插件的说明页上看到该插件的状态，从而方便用户更好地进行方案选择。

## Alpha

任何初始PR提交的代码均处于该阶段。处于该阶段的插件已经初步具备使用条件，可在非关键场景中使用，但可能存在以下情况：

1. 插件的配置项仍可更改，且不保证后向兼容；
2. 插件可能存在功能错误和性能问题，用户可向社区反馈，但不一定得到立即响应。

## Beta

当一个处于Alpha阶段的插件已经在部分非关键场景中稳定运行一段时间后，该插件进入Beta阶段。处于该阶段的插件已经基本达到稳定使用的条件，但仍然可能存在以下情况：

1. 插件的配置项仍可微调，但保证后向兼容；
2. 插件仍然可能存在微小的功能错误和性能问题，用户向社区反馈后，插件维护者将会尽快响应。

## Stable

当处于Beta阶段的插件满足以下条件后，该插件正式进入稳定状态：

1. 该插件已被一定数量的社区用户在生产环境中使用，且运行稳定，无异常报告；
2. 该插件的功能已经完善，社区无新增相关issue，无未解决bug；

## Deprecated

当一个插件被标注为Deprecated后，该插件将在不久的版本中被移除，社区中与之相关的新增issue将不再响应，具体信息可以参见插件的文档说明。
