跳至主要内容
Joomla 5.2.3 和 Joomla 4.4.10  安全及错误修复版本
野草 黎毅文 / 野草工作室于2025年1月08日更新了文章

Joomla 5.2.3 和 Joomla 4.4.10 安全及错误修复版本

让我们庆祝吧!Joomla! Project很高兴宣布发布Joomla 5.2.3和Joomla 4.4.10,这是针对 Joomla 5.x 和 4.x 系列的安全和错误修复版本。

此版本延续了 Joomla 在无障碍网页设计方面的高标准,突出了 Joomla 的包容性、简单性和安全性的价值观,使其成为一个更强大的Web开源平台。

安全修复

5.2.3 中的错误修复和改进

  • 修复 joomlaExtButtons TinyMCE 插件,按钮验证(#44507
  • 电子邮件验证撇号(#44527
  • 设置正确的 AssetTitle 和 AssetParentId ( #42493 )
  • 从 mod articles_news ( #42493 )、mod articles_category ( #44478 ) 和 ( #44475 )中删除空图像和锚点
  • 删除添加验证码前端页面取消链接中的错误类(#44473
  • 允许复选框多选(#44500
  • postgres 和 finder 建议(#44384
  • 更新前检查扩展 AllowDynamicProperties ( #44307 )
  • 修复 PHPCS 可空参数 ( #44543 )
  • 修复内联样式中的双重闭合花括号 ( #44532 )
  • 未捕获的类型错误:无法访问属性“getAttribute”,toggleButton 为空(#44555
  • 插件:对于 Unicode 语言,搜索不区分大小写(#44525
  • 修复非字母数字字符串弃用的增量(#44173
  • 用户:不要重置新设置的 requireReset(#44519
  • CoreButtonsTrait back() 生成错误的按钮文本 ( #44509 )
  • 标签:让路由器正确发现 404 错误 ( #44540 )
  • 捕获异常以获取操作日志模型中的用户(#44358
  • 修复 IdentityAware 特征中的返回类型提示(#44567
  • Composer 将 joomla/application 更新至 3.0.3,以修复 Web 客户端中 PHP 弃用的问题(#44585
  • 用户:允许在重置密码之前进行 MFA(#44521
  • 通过删除对 onJoomlaAfterUpdate 的第二次调用,修复操作日志中的重复条目(#44629
  • [CLI] 扩展:删除 -n 选项“无效响应”修复(#44546
  • 隐私:允许 MFA 和无效的隐私同意(#44522
  • 在清单缓存刷新时刷新变更日志 URL(#44565

GitHub上的完整列表请访问此页面:https://github.com/joomla/joomla-cms/milestone/135?close=1

4.4.10 附带了什么?

  • 安全修复

我在哪里可以下载 Joomla 5.2.3?

您可以通过以下官方下载页面找到所有Joomla 5下载:https://downloads.joomla.org/cms/joomla5/

新安装

新的安装说明Joomla 5的技术要求

安装 5.2.3 

升级

升级 5.2.3

我在哪里可以下载 Joomla 4.4.10?

升级

升级 4.4.10

您想在不安装Joomla 5的情况下试用它吗?我们为您提供解决方案:在launch.joomla.org上试用 Joomla 5.2.3 。

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

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

  1. Joomla 4 (J4) 扩展已删除所有弃用的代码并使用最新的 Joomla 代码,可在 Joomla 5 (J5) 中使用
  2. 大多数其他人将与新的行为一起工作-启用向后兼容插件

完整详细信息请参见:https: //docs.joomla.org/Joomla_4.4.x_to_5.x_Planning_and_Upgrade_Step_by_Step

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

您可能还想知道是否必须尽快迁移。您可以慢慢来;我们将再支持 4.4 一年半。因此,如果您现在不升级,您的网站不会面临风险。并且不要忘记,您的某些扩展可能尚未为 Joomla 5 做好准备(尽管大多数开发人员已经出色地提供了一段时间的 Joomla 5 测试版本)。您可以在 Joomla 扩展目录中按版本进行筛选,这样您就可以看到哪些扩展已为 J5 做好准备,哪些扩展已在启用 b/c 插件的情况下为 J5 做好准备。

有关 4.4.10 版本的已知问题,请参阅4.4.10版本常见问题解答;有关 5.2.3 版本的已知问题,请查看我们文档中的5.2.3版本常见问题解答。

Joomla!适合哪些用户?

网络机构、大型和小型公司、在线商店、博主、社区和各种组织(例如非政府组织、学校、慈善机构和政府单位)都使用 Joomla 作为他们的首选 CMS。

Joomla 由热心的志愿者编写。这些志愿者中的许多人在他们的日常网页设计、构建和托管中使用它。因此,与许多其他系统不同,Joomla 是由每天使用它的人构建的。这反映在其安全、稳健的性质上。

Joomla 5 对扩展开发人员有帮助吗?

是的,一本不断增长的手册是针对那些编写和维护其扩展的人的。该手册可在 https://manual.joomla.org/migrations/51-52/ 上找到,这是一项不断发展的工作,旨在帮助开发人员提前应对任何更改。

您如何帮助开发 Joomla?

您可以通过多种方式积极参与 Joomla。无论您是程序员、集成商还是 Joomla的用户,都没有关系。您可以加入 Mattermost 上的社区并浏览要加入的团队,或者如果您准备好了,您可以直接进入 Joomla! 捉虫小分队(Bug Squad)。

The Joomla!Bug Squad 和 CMS 发布团队是 CMS 开发过程中最活跃的团队之一,他们一直在寻找可以帮助整理错误报告、编写补丁和测试解决方案的人(不仅仅是开发人员)。这是增加您对 Joomla 代码库的工作知识的好方法,也是结识来自世界各地的新朋友的好方法。

您还可以通过感谢参与该过程许多领域的人员来帮助 Joomla 开发。该项目还要感谢所有花时间准备和提交工作以包含在 Joomla CMS 和框架中的贡献者。

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

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

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

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

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

相关信息

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

您可以在这里加入扩展开发人员社区。

非常感谢我们的志愿者!

Joomla 5.2.3 是数十名志愿者数千小时辛勤工作的成果。

非常感谢所有为 Joomla 5.2.3 做出贡献的人!

特别感谢 Joomla 5.2 发布经理:Hannes Papenberg 和 Peter Martin,他们为发布此版本付出了不懈的努力。 

完整详细信息请参阅GitHub

非常感谢我们的团队,他们做得非常出色。特别是CMS 维护团队CMS 发布团队文档团队营销团队都尽了最大努力才使此版本得以发布。

谢谢大家。

翻译

中文:Joomla 5.2.3 和 Joomla 4.4.10 安全及错误修复版本
英语:Joomla 5.2.3 Security & Bugfix Release
荷兰语:Veiligheids en bug-fix release Joomla 5.2.3 en 4.4.10
德语:Joomla! 5.2.3 和 4.4.10 als Sicherheits- und Bugfix-Release veröffentlicht
希腊语:https://joomla.gr/joomla-news/nea-ekdosi-joomla-5-2-3
俄语:Вышли релизы безопасности Joomla 5.2.3 и Joomla 4.4.10

相关阅读

文章信息

  • 文章发布:2025年1月08日
  • 更新日期:2025年1月08日
  • 文章标签:Joomla版本发布