Magento Commerce 2.4.1 功能和增强功能回顾

已发表: 2020-10-16

Magento Commerce 2.4.1 功能和增强功能回顾

Magento Commerce 2.4.1 于 2020 年 10 月 15 日今天发布。虽然这方面的主要改进涉及性能和安全性,但在 B2B 功能、PWA 开发功能、大大改进的媒体库等方面还有一些其他不错的发展PageBuilder 的粉丝们已经等待了很长时间……

此版本包括 Magento 2.4.0 中包含的所有核心质量改进、超过 150 个核心代码的新修复以及超过 15 个安全增强功能。 Magento Commerce 2.4.0 中发现的所有已知问题都已在 Magento Commerce 2.4.1 版本中修复。

实质性的安全增强

安全性增强的重点是对 cookie 的 SameSite 属性的支持,以及为支付相关和订单相关 API 端点和“下订单”店面页面添加 CAPTCHA 保护。 此版本应用了超过 15 项安全增强功能,有助于关闭远程代码执行 (RCE) 和跨站点脚本 (XSS) 漏洞。 其中一些如下:

验证码保护
验证码保护已添加到以下产品领域:

– 下订单店面页面和 REST 和 GraphQL 端点
– 支付相关的 REST 和 GraphQL 端点。

默认情况下禁用这些附加页面的验证码保护。 它可以像 CAPTCHA 覆盖的其他页面一样在 Admin 上启用。 这种保护已被添加为一种反暴力机制,以保护商店免受梳理攻击。

支持 cookie 的 SameSite 属性。
为了支持新 cookie 分类系统的 Google Chrome 强制执行,处理 cookie 的 Magento 类已更新为支持 SameSite cookie 属性。 此属性默认设置为 Lax,但可以显式覆盖。

增强的 Magento 扫描工具。
Adobe 与防止数字掠夺的领导者Sanguine Security合作,将其包含 8700 多个威胁签名的数据库集成到 Magento 安全扫描工具中。 这种合作伙伴关系将使商家能够通过主动检测恶意软件和减少误报来实时了解其网站的安全状态。 商家可以通过访问 https://account.magento.com/scanner 注册该工具。 有关详细信息,请参阅使用增强型 Magento 安全扫描工具保护您的店面博客文章。

在此处查看安全增强的详细说明。

基础设施改进

此版本包含对核心质量的增强,从而提高了框架和以下功能领域的质量:客户帐户、目录、CMS、OMS、导入/导出、促销和定位、购物车和结帐以及登台和预览。

商家现在可以允许用户在一个操作中清除其购物车中的内容,并且可以在每个网站上独立配置此功能

在此处查看基础设施改进的详细说明。

性能改进

减少 Redis 和 Magento 之间的网络传输大小。 现在在执行 bin/magento di:compile 命令期间会生成插件列表配置。 此配置信息将根据范围写入生成的元数据文件夹。 以前,此信息存储在缓存中。 由此产生的性能改进包括在许多情况下减少网络缓存大小和执行时间。

增强的消息队列使用者性能。 三个新的配置设置支持将消费者队列 CPU 消耗减少 20%。 这些可选参数增强了对消费者的控制并节省了服务器资源。

改进了 bin/magento 命令的执行时间。

在此处查看详细的性能说明。

Adobe Stock 集成

此版本包括 Adob​​e Stock 集成 v2.1.0。

新媒体画廊

媒体库获得了一些大大改进的省时措施和元数据功能。 商家现在可以对媒体库中的图像执行以下操作:

- 批量删除图片
– 通过识别重复图像和店面未使用的图像来优化媒体存储
– 按使用的店面区域过滤图像,包括产品和类别内容以及 CMS 块
- 使用图像元数据
- 从上传到媒体库的图像中查看元数据
- 编辑图像元数据(标题、描述和关键字)
- 按元数据搜索图像

新媒体库现在默认在管理员中启用。

在此处查看新媒体库的详细说明。

页面构建器

Page Builder 的粉丝们欢欣鼓舞! 它现在支持全屏模式,可以更轻松地编辑内容,并在整个 Admin 中提供一致的编辑内容体验。

GraphQL

此版本增加了对以下功能的 GraphQL 覆盖:

产品评论。 客户和客人可以撰写产品评论。 客户可以检索他们的产品评论历史记录。

礼物选择。 所有客户和客人都可以在他们的订单中添加礼物信息。 在 Magento Commerce 安装中,他们还可以在订单中添加礼品包装、礼品收据和印刷卡片。

奖励积分。 在 Magento Commerce 安装上,客户可以将奖励积分应用或删除到他们的购物车。 他们还可以查看他们的奖励积分历史记录。

订单历史。 所有客户都可以查看有关其订单历史记录的详细信息,包括发票、运输和退款。

添加到购物车。 客户可以将以下产品类型添加到他们的购物车:简单、可配置、捆绑、分组、虚拟、礼品卡和可下载。

存储的付款方式。 登录的客户现在可以在 MyAccount 中存储付款详情(包括 Braintree 信用卡和 Braintree with PayPal)。

在此处查看 GraphQL 的详细说明。

PWA 工作室

PWA Studio v8.0.0 引入了新功能和增强功能:

– 更新了适用于设计标记、排版、颜色、核心组件和页面布局的 Venia 样式指南。
- 改进了 Venia 迷你推车体验
- 在 Venia 店面初步支持多种语言环境和本地化内容
- 对 Venia 店面的 MyAccount 体验进行了多项改进

在此处查看 PWA Studio 的详细说明。

B2B 特定功能

Magento 2.4.1 引入了 B2B v1.3.0。 此版本包括对订单批准、运输方式、购物车和管理员操作记录的改进。

– 改进订单审批
– B2B 运输方式增强
- 购物车改进
- 新的管理功能
– 增强店面安全性
- 扩展管理操作的日志记录

在此处查看 B2B 的详细说明。

Magento 功能测试框架 (MFTF)

MFTF 3.1.0 现在可用。

已修复的问题

Magento 2.4.1 核心代码中修复了数百个问题。 它们都适用于以下领域:

– 安装、升级、部署
– AdminGWS(仅限 Magento Commerce)
– 土坯股票
– 分析
– 捆绑产品
- 缓存
- 购物车和结帐
- 目录
– 单击下面的链接以查看完整列表...

在此处(开源)和此处(商务)查看所有已修复问题的详细说明。

如果您对 Magento Commerce 2.4.1 版本、如何充分利用这些新功能或需要手动升级到最新版本有任何疑问,请通过 [email protected] 与我们联系,我们将很乐意帮助。

作者
蒂亚戈·桑皮奥
Magento 技术主管
麦克法登数字
在 LinkedIn 上与 Tiago 联系