Joomla 项目很高兴地宣布第一个 Joomla 5.1 Alpha 4 版本现已可用,欢迎测试。
此版本用于什么?
Alpha 版本有两个主要目标
- 为开发者提供测试其扩展的基础,并在最终版本发布前很久就报告任何问题
- 允许用户发现 Joomla 5.1 中引入的新功能。
有关 5.1 版本已知向后兼容性问题的完整列表,请参阅文档站点上的Joomla 5.1 中潜在的向后兼容性问题。
此版本不适用于什么?
此 Joomla 5.1 alpha 版本不适用于生产环境网站。它仅用于测试。
在哪里获取?
为了始终使用 Joomla 5 的最新版本,我们邀请您使用每日构建软件包(每天更新)。
为了方便新手,您可以在launch.joomla.org上启动一个免费的 Joomla 5 网站进行测试。
最终版本何时发布?
Joomla! 5.1(正式发布)将于 2024 年 4 月 16 日左右发布。计划中的里程碑是
Alpha
- 2023年11月28日 - 已完成
- 2023年12月26日 - 已完成
- 2024年1月23日 - 已完成
- 2024年2月20日 - 此版本
Beta(功能冻结)
- 2024年3月5日
- 2024年3月19日
候选版本(语言冻结)
- 2024年4月2日
稳定版本
- 2024年4月16日
请注意,日期可能会根据志愿者的可用性和我们无法控制的情况而发生变化。
安全修复
- [20240201] - 核心 - MFA 管理视图中的会话过期时间不足
- [20240202] - 核心 - 安装应用程序中的开放重定向
- [20240203] - 核心 - 媒体选择字段中的 XSS
- [20240204] - 核心 - 邮件地址输出中的 XSS
- [20240205] - 核心 - 过滤器代码中内容过滤不足
Joomla 5.1 Alpha 4 的新增功能?
我们坚定地致力于使下一代 Joomla 成为最佳版本。这些是已提交到 5.1 版本的功能。
- 来自 4.4 和 5.0 的所有更改
- 使用最新的 Sa11y 更新 Jooa11y 可访问性检查器插件
- 添加新的配置选项和功能
- 改进引导教程,为必填字段处理以及支持复选框/单选按钮/选择列表作为目标添加新功能
- 在后端用新的对话框替换 bootstrap 模态框,用于
- 调度程序任务“运行测试”
- 扩展更改日志
- 重定向组件中的批量对话框
- 插件编辑
- 在 Cassiopeia 错误页面中添加主区域并更好地支持模块
- 将 FontAwesome 更新到 6.5.1
- 在联系人类别视图中添加对子类别级别的支持
- CLI 改进
- 添加命令以管理 Joomla 核心更新通道
- 重命名和改进 core:update:check 的输出
- 改进核心更新命令的输出
- 在语言安装工具栏中添加工具栏按钮,以便直接转到语言管理视图
- 除了拖放功能外,还为子表单中的行排序添加了按钮
- 在标签中添加重建按钮
- 添加文章 Schemaorg 插件以及扩展核心的 JED 链接
Joomla 5.1 的计划是什么?
有几个项目,在您的帮助下,如果它们在 2024 年 3 月 20 日之前准备就绪,可能会成为 Joomla! 5.1 的一部分。
如果您有任何关于新功能的想法,请随时在GitHub上进行讨论。
请注意,这些功能尚未准备好发布,并且很大程度上取决于测试人员和反馈意见,才能决定是否将其纳入最终版本。
要详细了解我们的开发策略,请阅读这篇文章。
您如何帮助 Joomla 5.1 开发?
为了确保 5.1 版本和我们的主要功能“准备好投入生产”,我们需要您的帮助来测试版本并报告您在issues.joomla.org上发现的任何错误。
为此,我们已组织于 2 月 24 日举行披萨错误和乐趣活动:https://pizza-bugs-fun.com
请参加活动,帮助整个社区测试新版本
最重要的是,我们鼓励扩展开发者撸起袖子,寻找错误并使用 Joomla 5.1 测试他们的扩展,并分享他们的经验。
在哪里可以找到关于 Joomla 5 的文档?
有一些教程可以帮助您使用 Joomla 5。您可以找到现有的教程,例如为 Joomla 5 创建插件或模块、命名空间约定、预处理语句、使用新的 Web 资源类等等,请访问https://docs.joomla.org/Category:Joomla!_5.x
我们鼓励开发者帮助编写关于 Joomla 5 的文档,请访问docs.joomla.org和manual.joomla.org,以帮助和指导用户和其他扩展开发者。
JDocs 页面将帮助开发者查看现有的文档和仍然需要的文档。
我们邀请您定期检查、更新它并提供缺失的内容。
相关信息
如果您是扩展开发者,请确保您订阅了扩展开发者频道https://joomlacommunity.cloud.mattermost.com/main/channels/extension-development-room
您可以加入扩展开发者社区。
衷心感谢我们的志愿者!
对所有为本次发布做出贡献的人表示衷心的感谢!