HAScom 与你分享

Joomla 5.1.0 版本候选发布

Joomla很高兴地宣布 Joomla 5.0.3 和 4.4.3 的发布。这是 Joomla 的 5.x 和 4.x 系列的安全和错误修复版本。

Joomla很高兴地宣布 Joomla 5.0.3 和 4.4.3 的发布。这是 Joomla 的 5.x 和 4.x 系列的安全和错误修复版本。

此版本的用途是什么?

候选版本有两个主要目标:

  • 为开发人员提供测试其扩展的基础,并在最终发布之前报告任何问题

  • 允许用户发现 Joomla 5.1 引入的新功能。

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

此版本不适用于什么?

Joomla 5.1 的此候选版本不适用于生产现场。它仅用于测试。

从哪里得到它?

下载Joomla 5.1 rc1

为了始终使用Joomla 5的最新版本,请您使用[每晚构建包](每晚更新)。

为了让新手更容易,可以在 launch.joomla.org使用免费的 Joomla 5 网站进行测试。

最终5.1版本何时发布?

5.1正式发布将于 2024 年 4 月 16 日或前后发布。

请注意,日期可能会根据志愿者的可用性和我们无法控制的情况而有所变化。

Joomla 5.1 候选版本有哪些新功能?

我们坚定地致力于使下一代Joomla成为最好的。这些已提交到 V5.1 的功能。

  • 4.4 和 5.0 的所有更改

  • 实现 TUF 更新程序

  • 大幅改进深色模式

  • 实现后端暗模式切换

  • 实施欢迎之旅

  • SEO:添加尾随斜杠行为

  • SEO:通过index.php改善 URL 行为

  • 在 SEF 插件中为其他选项的全局配置添加通知

  • 使用最新的 Sa11y 更新 Jooa11y 辅助功能检查器插件

  • 改进导览,提供所需的现场处理新功能,并支持复选框/广播/选择列表作为目标

  • 添加字段的正则表达式验证

  • 添加 schema.org 通用类型

  • 添加 schema.org 文章类型

  • 允许自定义字段表单像类别表单一样作

    • 将 bootstrap modal 替换为后端的新对话框

      • 计划程序任务“运行测试”

      • 扩展更改日志

      • 重定向组件中的 Batch-Dialog

      • 插件编辑

      • 模块编辑

      • 媒体编辑器按钮

      • 类别 模态

      • 联系 Modal

      • 新闻源模态

      • 批处理模态

      • ContentHistory 模态

    • 在仙后座错误页面中添加主区域并更好地支持模块

    • Joomla 更新:改进了写入文件时的错误处理

    • 将 FontAwesome 更新到 6.5.1

    • 将 TinyMCE 更新到 6.8.3

    • 从 HTML 邮件中的图像中剥离属性

    • 将表 #_fields_values 中的字段“value”的类型从 text 更改为 mediumtext

    • 在联系人类别视图中添加对子类别级别的支持

    • 将“新文章”按钮添加到博客视图

    • CLI 改进

      • 添加命令以管理 Joomla 核心更新通道

      • 重命名和改进 core:update:check 的输出

      • 改进 Core Update 命令的输出

      • 更新:扩展:检查命令

      • 维护数据库更新数据库结构

    • 模块转换为服务提供商

      • Mod_banners

      • Mod_multilangstatus

      • Mod_sampledata

      • Mod_frontend

      • Mod_user

      • Mod_login

      • Mod_toolbar

      • Mod_loginsupport

      • Mod_title

      • Mod_stats

      • Mod_wrapper

      • Mod_version

      • Mod_stats_admin

      • Mod_syndicate

      • Mod_custom

      • Mod_messages

      • Mod_feed

      • Mod_tags_similar

      • Mod_tags_popular

      • Mod_latestactions

      • Mod_languages

      • Mod_post_installation_messages

    • 在语言安装工具栏中添加工具栏按钮,直接转到语言管理视图

    • 改进模板的长描述输出

    • 添加使用“向上”和“向下”按钮对子窗体行进行排序的可能性

    • 在标签中添加重建按钮

    • 改进了包子扩展的卸载

    • 改进 Web 服务过滤器

    • 改进 Web 服务事件类

    • 在媒体管理器中使用文档的通用图标

    • 在 vanilla JS 中重写com_associations

    • 实现 PageCache 事件的事件类

    • 修复包含 HTML 链接的操作日志信息电子邮件

    • 执行批处理任务时加载插件组

    • 将表单布局的全局设置选项添加到自定义字段

    • 向 mod_banners 添加 SVG 支持

    • 多项 JS 改进

    • 更新代码样式修复程序

    • WebAsset 的单元测试

    由于它是候选版本,现在冻结了语言。从现在开始,除非绝对必要(例如,通过修复关键错误),否则不会合并任何涉及语言文件的拉取请求。我们距离稳定版还有两周的时间,所以现在的任务是:测试,测试,再测试。

    从现在开始,我们不会在 5.1 分支中包含任何其他新功能。但欢迎您提出对现有功能的增强和修复建议。

    您如何帮助 Joomla 5.1 开发?

    为了帮助确保 5.1 版本和我们的主要功能“可用于生产”,我们需要您的帮助来测试版本并报告您在 issues.joomla.org上可能发现的任何错误。

    我们鼓励扩展开发人员卷起袖子,寻找错误并使用 Joomla 5.1 测试他们的扩展,并交流他们的经验。

    在哪里可以找到有关 Joomla 5 的文档?

    有一些教程可以帮助您使用 Joomla 5。您可以在https://docs.joomla.org/Category:Joomla!_5.x中找到现有的内容,例如为 Joomla 5 创建插件或模块、命名空间约定、预处理语句、使用新的 Web 资产类等等

    我们鼓励开发人员帮助编写有关 Joomla 5 的文档,docs.joomla.org 和 manual.joomla.org 以帮助和指导用户和其他扩展开发人员。

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

    希望您定期检查、更新并提供缺少的内容。