
Magento Open Source 2.4.8 于 2025 年 4 月 8 日正式发布,该版本涵盖了安全补丁、平台兼容性提升、性能及功能增强,为商家和开发者提供更加稳定和高效的电商平台。([Meetanshi - Magento & Shopify Agency][1], [ontapgroup.com][2], [ontapgroup.com][2], [MageComp][3])
一、平台兼容性升级
- 核心依赖升级:如
league/flysystem
从 2.x 升级至 3.x,增强文件管理和兼容性。PHP 库php-amqplib/php-amqplib
也更新至 3.x 系列。([Experience League][4]) - TinyMCE 编辑器升级:从 TinyMCE 5 升级至 7.3.0,解决旧版本安全风险并提升编辑体验。([Experience League][4])
- Require.js 升级至 2.3.7,修复已知安全漏洞(CVE-2024‑38999)。([Experience League][4])
二、GraphQL 与 API 功能增强
- GraphQL 能力扩展:新增多种购物车、结算、订单处理、定价与税务字段,并支持更丰富的 headless 和 PWA 场景。([ontapgroup.com][2])
- REST API 优化:解决
/V1/transactions
在处理相同 parent_txn_id 和 txn_id 时导致的死循环问题。([Experience League][4]) - 新增 REST 接口特性:支持以 JSON 格式的批量导入、改进 indexer 管理命令如
indexer:set-status
,并新增 GraphQL 订单取消支持。([Rave Digital Agency][5]) - 特殊字符支持增强:允许分类 URL key 中包含特殊字符。([Experience League][4])
三、性能与质量优化
- 批量操作性能提升:针对 tier price 的批量更新进行了性能改进,通过 REST API 更新时更高效且响应更快。([Experience League][4])
- 修复高达 500+ 核心问题,稳定性与用户体验显著提升。([MageComp][3], [ontapgroup.com][2])
- 系统一致性优化:如将订单详情页中的 “Submit Comment” 按钮更名为 “Update”,提升管理体验。([MageComp][3])
四、安全与合规强化
- 安全补丁合并与新增:整合 Adobe Commerce 的安全更新补丁,并新增对关键漏洞的防护能力。([MageComp][6])
- 2FA 优化:Duo 安全双重认证更新为 Universal Prompt,以提升管理员登录安全。([MageComp][6])
- 加密密钥管理 CLI 支持:新增命令行方式进行密钥轮转与敏感数据加密,UI 功能已移除。([MageComp][6])
- OTP 默认值校正:默认 OTP 窗口时间由 1 修正为 29。([MageComp][6])
- Subresource Integrity(SRI)机制改进:其哈希值存储移至
pub/static
,提升缓存刷新后的资源安全性。([MageComp][3])
五、长期技术支持与数据库升级
- PHP 支持更新:移除 PHP 8.1 支持,继续支持 PHP 8.2(仅用于升级)及 PHP 8.3,并新增全面支持 PHP 8.4。([Experience League][7])
- 数据库支持提升:新增对 MariaDB 11.4 LTS(支持至 2029 年)和 MySQL 8.4 LTS(支持至 2032 年)的兼容性。系统默认使用
utf8mb4
字符集,并启用更严格的外键限制。([Experience League][7]) - 长期支持承诺:Adobe 官方将为 2.4.8 提供支持至 2028 年 4 月。([Experience League][7])
六、升级建议与时间规划
- 建议立即应用最新安全补丁,确保环境安全。([Experience League][7])
- 若计划部署 Adobe Commerce Cloud:可将升级计划作为 Cloud 迁移的一部分安排。([Experience League][7])
- 针对仍在使用 2.4.4 – 2.4.6 的用户:建议尽早升级,因这些版本将在 2026 年逐步结束支持。2.4.7 系列可支持至 2027 年。([Experience League][7])
总结一览
关注点 | 更新内容亮点 |
---|---|
系统兼容性 | 提升核心依赖版本,扩展 PHP、数据库支持 |
API 功能 | GraphQL 与 REST 接口更灵活、稳定 |
性能质量 | 批量处理优化、修复上百 bug |
安全合规 | 2FA 升级、加密管理、安全机制完善 |
支持周期 | 官方支持至 2028,提前规划升级时间表 |