Joomla 5.1 alpha 4

Joomla 项目很高兴地宣布第一个 Joomla 5.1 Alpha 4 版本现已可用,欢迎测试。

此版本用于什么?

Alpha 版本有两个主要目标

  • 为开发者提供测试其扩展的基础,并在最终版本发布前很久就报告任何问题
  • 允许用户发现 Joomla 5.1 中引入的新功能。

有关 5.1 版本已知向后兼容性问题的完整列表,请参阅文档站点上的Joomla 5.1 中潜在的向后兼容性问题

此版本不适用于什么?

此 Joomla 5.1 alpha 版本不适用于生产环境网站。它仅用于测试。

在哪里获取?

下载 Joomla 5.1 Alpha 4

为了始终使用 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.orgmanual.joomla.org,以帮助和指导用户和其他扩展开发者。

JDocs 页面将帮助开发者查看现有的文档和仍然需要的文档。

我们邀请您定期检查、更新它并提供缺失的内容。

相关信息

如果您是扩展开发者,请确保您订阅了扩展开发者频道https://joomlacommunity.cloud.mattermost.com/main/channels/extension-development-room

您可以加入扩展开发者社区。

衷心感谢我们的志愿者!

对所有为本次发布做出贡献的人表示衷心的感谢!