Apollo Server的旧版本
Apollo Server 4目前已普遍可用
Apollo Server 4是Apollo Server的最新版本,目前 已普遍可用。 Apollo Server 4已准备好在生产环境中使用,Apollo为这个库提供官方支持。目前没有计划终止使用日期。
已弃用版本
Apollo Server 3目前 已弃用,终止使用日期为 2024年10月22日。
已弃用的版本将继续收到安全补丁和更新,以解决重大回归问题,直到其终止使用日期。通常它们不会收到新功能,其他类型的错误修复可能由Apollo视具体情况决定是否回滚到已弃用版本。
已停用的版本将继续在npm注册表中可用,并且可以继续在您的项目中安装和使用。但是,Apollo不保证对这些版本提供任何进一步的支持,也不建议使用它们。此外,Apollo不保证GraphOS功能将继续在它们的已停用日期之后的包中工作。
Apollo服务器3
Apollo服务器3已弃用,并于2024年10月22日停止更新。我们鼓励所有Apollo服务器3用户立即升级到Apollo服务器4。请注意,Apollo服务器2和3分布在各种npm包中(如apollo-server
,apollo-server-core
和apollo-server-express
);Apollo服务器4将这些包合并为一个全新的@apollo/server
包。
已停用版本
Apollo不再承诺为这些版本提供任何支持。尽管您可以继续提交有关安全担忧或重大问题的报告,但Apollo可能选择不解决这些问题。
Apollo服务器2
Apollo服务器2于2023年10月22日停止更新。我们鼓励所有Apollo服务器2用户升级到Apollo服务器4,首先遵循v3迁移指南,然后遵循v4迁移指南。请注意,Apollo服务器2和3分布在各种npm包中(如apollo-server
,apollo-server-core
和apollo-server-express
);Apollo服务器4将这些包合并为一个全新的@apollo/server
包。
我们建议尽快升级到Apollo服务器4。尽快。根据您使用的Apollo服务器功能,升级过程可能需要对您的服务器进行多项更改。最直接的上升高是首先从Apollo服务器2升级到3,然后确保一切运行正常后,再从Apollo服务器3升级到4。
Apollo服务器1
Apollo服务器1是一个明显不同的项目,自2018年以来就已经被视为停用。