Upgrading Guides
webforJ 的发布周期遵循一种结构化和可预测的模型,以确保稳定性、性能和持续创新。本文档提供了关于发布计划、预期发布类型以及用户如何保持信息更新和准备的概述。
AI skill available
The webforj-upgrading-versions skill can upgrade across webforJ major versions with OpenRewrite. After installing the webforJ AI plugin, ask your assistant:
- "Upgrade this app from webforJ 25 to 26."
- "Run the rewrite recipe and resolve the TODOs."
- "What removed APIs do I need to fix after upgrading?"
webforJ 发布类型
webforJ 遵循一种结构化的发布模型,包括以下类型的发布:
1. 主要发布
- 每年进行一次。
- 引入重大新功能、改进和增强。
- 可能需要对现有应用进行配置更改或调整。
- 用版本号标识,如 webforJ 20.00, webforJ 21.00 等。
2. 次要发布
- 每年进行多次(大约每六到八周)。
- 提供增量改进、优化和少量新功能。
- 用版本号标识,如 webforJ 20.01, webforJ 20.02 等。
3. 补丁和错误修复发布
- 根据需要发布。
- 解决重大错误、性能问题和安全漏洞。
- 用附加编号标识,如 webforJ 20.01.1, webforJ 20.01.2 等。
每次发布的预期内容
功能增强
- 主要和次要发布引入新功能、优化和集成。
- 功能路线图在发布说明中共享,以帮助用户提前规划。
向后兼容性
虽然努力保持兼容性,但主要发布可能包含需要应用进行调整的更改。鼓励用户查看发布说明以了解被弃用的功能。
安全更新
- 安全是优先事项,关键漏洞将在补丁发布中尽快解决。
快照构建
快照构建在大多数发布之前提供。鼓励用户对其进行测试,以便及早识别问题并提供反馈。请参阅 Snapshots 文章了解如何使用 webforJ 快照以及在哪里获取它们。
如何保持更新
发布说明和公告
升级建议
客户应根据业务需求和稳定性要求规划升级。鼓励用户保持在最新版本,以便从性能增强和新功能中受益。
支持与兼容性
- webforJ 为主要发布提供文档和升级指导。
- 论坛和客户支持渠道可用于故障排除和协助。
📄️ Automated Upgrades
using-openrewrite}
🗃️ Upgrade to 26.00
1 项
📄️ Upgrade to 25.00
Upgrade from 24.00 to 25.00