Joomla 5.1.0 和 Joomla 4.4.4 来了!

今天对Joomla来说是一个重要的日子!很自豪地宣布发布最新次要版本 Joomla 5.1 以及 Joomla 4.4.4,

什么是 Joomla 5.1?

Joomla 5.1 是一个次要版本。ta带来了许多新功能、安全性和代码改进,并通过这些改进提高了速度。

无论您是个人、博主、慈善机构、网络代理机构还是跨国公司,Joomla 都是您的绝佳选择!

Joomla 5.1 中有哪些新功能?

  • 实现 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 的单元测试 

如何将我的网站升级到 Joomla 5.1?

对于Joomla 4.4.x到5.x来说,这是个好消息,这是一次升级,而不是迁移。为什么?主要有两个原因:

  1. 删除了所有代码弃用并使用最新 Joomla 代码的 Joomla 4 (J4) 扩展将在 Joomla 5 (J5) 中工作
  2. 大多数其他人将使用启用新的 Behaviour - Backward Compatibility 插件

注意:我们建议您首先在生产站点的副本上测试升级。

您可能还想知道是否必须尽快迁移。你可以慢慢来;4.4版本可再支持 1.5 年。因此,如果您现在不升级,您的网站不会面临风险。别忘了,你的一些扩展可能还没有为Joomla 5做好准备(尽管大多数开发人员在提供Joomla 5测试版本方面做得很好)。您可以在 Joomla 扩展目录中按版本进行过滤,以便查看哪些已为 J5 做好准备,并启用了 b/c 插件。

Joomla 4.4.4呢?

Joomla 4.4.4 没有新功能。但是,您需要从 Joomla 4.x 升级到 Joomla 5.x
它包含更新以允许更顺畅的升级路径,但没有新功能。