Joomla 项目很高兴地宣布 Joomla 4.2 的第三个 Beta 版本现已发布,供您测试。
此版本的目的?
Beta 版本有两个主要目标:
-
为开发者提供基础,以便在最终发布之前测试他们的扩展并报告任何问题。
-
让用户能够发现 Joomla 4.2 中引入的新功能。
有关 4.2 版本已知向后兼容性问题的完整列表,请参阅文档网站上的Joomla 4 中潜在的向后兼容性问题。
此版本不适合什么?
此版本的 Joomla 4.2 Beta 版不适合用于生产环境。仅供测试使用。
从哪里获取?
为了始终使用 Joomla 4 的最新版本,我们建议您使用每日构建包(每晚更新)。
为了让新手更容易上手,您可以在launch.joomla.org 上启动一个免费的 Joomla 4 网站进行测试。
最终版本何时发布?
Joomla! 4.2(正式发布)将于 2022 年 8 月 16 日左右发布。计划的里程碑如下:
Alpha 版本
添加新功能,并进行许多更改。
- Alpha 1:2022 年 3 月 29 日 - 已完成
- Alpha 2:2022 年 4 月 26 日 - 已完成
- Alpha 3:2022 年 5 月 24 日 - 已完成
Beta 版本
在 Beta 阶段,我们将冻结可添加的功能,但可以对现有功能进行细微更改。
- Beta 1:2022 年 6 月 7 日 - 已完成
- Beta 2:2022 年 6 月 21 日 - 已完成
- Beta 3:2022 年 7 月 5 日 - 此版本
发布候选版本
在发布候选版本阶段,不再添加或更改任何内容,我们将进行测试和修复错误,使产品在发布当天稳定。
- 发布候选版本:2022 年 7 月 19 日
- 最终版本:2022 年 8 月 16 日
整个过程都需要大家共同参与,才能顺利进行。
请注意,发布日期可能会根据志愿者人数和不可控因素而有所变化。
Joomla 4.2 的新功能?
=> 已合并并可用
向媒体管理器操作添加权限 (ACL) > 查看此处
=> 已合并并可用
向前端文章编辑添加保存按钮,以便保存并留在文章中 > 查看此处
=> 已合并并可用
向 Web 服务请求添加排序参数 > 查看此处
=> 已合并并可用
用户定义的隐藏表格列 > 查看此处
=> 已合并并可用
仅在用户点击确认准备就绪的复选框后才显示上传按钮 > 查看此处
=> 已合并并可用
在 FormModel 中启用 Form::process() 的使用 > 查看此处
=> 已合并并可用
将日志类型字段转换为花式选择 > 查看此处
=> 已合并并可用
允许在媒体字段中输入内容 > 查看此处
=> 已合并并可用
指示类别是否未发布 > 查看此处
=> 已合并并可用
允许为访客用户禁用会话元数据跟踪 > 查看此处
=> 已合并并可用
减少权限列的数量 > 查看此处
=> 已合并并可用
智能搜索:允许模糊词匹配 > 查看此处
=> 已合并并可用
多因素身份验证(取代双因素身份验证) > 查看此处
=> 已合并并可用
扩展:管理页面中的包过滤器 > 查看此处
=> 已合并并可用
将 QuickIcon 插件发出的请求排队 > 查看此处
=> 已合并并可用
可访问性插件更新和修复 > 查看此处
=> 已合并并可用
Joomla 更新程序改进 > 查看此处
=> 已合并并可用
键盘快捷键 > 查看此处
=> 已合并并可用
WebAuthn 中的 Windows Hello 支持 > 查看此处
=> 已合并并可用
使媒体管理器文件夹选择器可访问 > 查看此处
=> 已合并并可用
工作流通知无收件人 > 查看此处
=> 已合并并可用
还有更多!
我们坚定地致力于打造下一代最好的 Joomla。到目前为止,这些功能已提交到 4.2 版本。
Joomla 4.2 的计划?
我们现在已经为 Joomla! 4.2 做好了功能准备,现在可以集中精力在未来几周内稳定 Joomla! 4.2。
要详细了解我们的开发策略,请阅读 这篇文章。
如何帮助 Joomla 4.2 开发?
为了确保 4.2 版本和我们的主要功能能够“投入生产”,我们需要您帮助我们测试版本并报告您在issues.joomla.org 上找到的任何错误。
最重要的是,我们鼓励扩展开发者积极参与,查找错误,并使用 Joomla 4.2 测试他们的扩展,并分享他们的经验。
我们想提醒我们的用户,Joomla 3.10 将是 Joomla 3.x 系列的最后一个版本,它主要包含从 Joomla 4.x 开发分支移植的 API 更改,以帮助社区顺利过渡到下一个主要版本。
我们专注于 Joomla 4,使其成为最佳版本。因此,我们不计划再发布任何 3.x 的次要版本,除非确实必要。所有功能建议都应针对 4.2 版本。
我们正在寻找用户来帮助我们测试 4.2 版本的剩余更改。您可以在此处找到更改列表:https://github.com/joomla/joomla-cms/pulls?q=is%3Apr+is%3Aopen+label%3APR-4.2-dev+
有一份文档可以帮助您了解如何测试这些更改,其中还包含一些视频。
https://docs.joomla.org/Testing_Joomla!_patches
加入我们,一起打造优秀的 Joomla 版本。
多因素身份验证
到目前为止,Joomla 只提供双因素身份验证。在多因素身份验证中,我们将身份验证提升了一个层次,让您可以选择不同的身份验证机制来保护您的网站。您可以选择使用 Yubi 钥匙、Web 身份验证、验证码或通过电子邮件发送的验证码。
多因素身份验证的工作原理是,您首先使用用户名和密码登录,然后会显示另一个屏幕,要求您输入第二种身份验证方法。
这意味着您将无法再在与登录页面相同的页面上输入您的双因素身份验证代码。
在哪里可以找到有关 Joomla 4 的文档?
我们已经开始提供一些教程来帮助您使用 Joomla 4。我们将编写更多教程来帮助您理解 Joomla 4 的重大变化。您可以在此处找到现有的教程,例如创建 Joomla 4 的插件或模块、命名空间约定、预处理语句、使用新的 Web 资源类等等。
我们鼓励开发者参与到 docs.joomla.org 上 Joomla 4 文档的编写工作中,帮助和指导用户和其他扩展开发者。
JDocs 页面将帮助开发者查看现有的文档以及仍然需要的文档。
我们邀请您定期查看,更新它并提供缺少的内容:https://docs.joomla.org/JDOC:Joomla_4_Tutorials_Project
当我们达到 Beta 版本(功能冻结)时,大多数功能文档将变得必要。
我是否应该计划升级到 Joomla 4.x?
Joomla 4.x 是 Joomla 的最新主要版本。
Joomla 3.10 与 Joomla 4 一起发布,是 Joomla 3 的最后一个次要版本(参见 这篇文章)。
Joomla 3.10 将从发布之日起继续支持两年,为您提供充足的时间计划迁移到 Joomla 4 并更新您的扩展(如果需要)以成为 Joomla 4 兼容版本。
由于 J4.0 发布至今已近 10 个月,您应该开始计划或正在进行迁移到 Joomla 的最新版本。
我们在文档网站上提供资源来帮助迁移。
相关信息
如果您是扩展开发者,请务必订阅 通用开发者邮件列表,您可以在其中讨论扩展开发。可能会影响自定义开发的新闻也会定期发布在那里。
翻译
- 土耳其语: Joomla 4.2 Beta 3
- 法语: Joomla! 4.2 Beta 3