Sylius 1.12 发布,支持 Symfony 6


Sylius 是一个开源的 PHP 电子商务网站框架,基于 Symfony 和 Doctrine 构建,为用户量身定制解决方案。可管理任意复杂的产品和分类,每个产品可以设置不同的税率,支持多种配送方法,集成 Omnipay 在线支付。

Sylius 1.12.0 正式发布,该版本更新内容如下:

特性

  • 支持 Symfony 6
  • [UX][Attribute] 对 Date&DateTime 属性表单类型使用 single_text widget
  • 默认情况下使 URL 安全
  • [DX] 为 ResetPasswordHandler 添加有用的错误信息
  • [UI] 布局的改进
  • [Behat][API]使用其默认语言浏览频道
  • [API][Shop][Behat] 实现切换和处理多种语言的方案
  • [API]按日期对产品进行排序
  • [docker]在开发环境中配置 Blackfire 服务
  • 支持Twig 3
  • ……

改进

  • 从 Symfony 5.3 开始使用 loadUserByIdentifier()
  • [AUTO] 更新了来自 Crowdin 的翻译
  • [维护] 放弃对 Sf 4.4 的支持
  • 废弃未使用的 ShimentUnitTransitions 类
  • 更新安全配置以使用新的基于认证器的系统
  • 移除 Symfony 4 循环依赖异常监听器修复
  • 移除 Sylius < 1.3 的旧内核类
  • 更新 ResourceBundle 和 GridBundle
  • 更新 1.11 图片
  • API 升级文件在 ShippingMethod 端点变化后更新
  • [Maintenance] 使用 node 16.x 测试 Sylius
  • [Upgrade] 在 UPGRADE-API-1.12.md 中添加更多细节
  • ……

修复

  • 导入 chart.js/dist/chart.min
  • 从自动加载器中排除 PHP Arkitect 规则文件
  • [Maintenance] 将关于资产管理变化的说明从 1.11 移到 1.12 UPGRADE 文件
  • 修复使用 OPCache 预加载时的关键错误
  • 修复重构后的错误
  • 在 sylius.api.paths_to_hide 上使用 API Url 前缀
  • 修复 Symfony 6 的 bootstrap
  • 修复 ProductSlugDocumentationNormalizer
  • [docker]将 BLACKFIRE_DISABLE_LEGACY_PORT 环境定义为 1 而不是 true
  • ……

更多详情可查看:https://github.com/Sylius/Sylius/releases/tag/v1.12.0


相關推薦

2023-02-22

Sylius 是一个开源的 PHP 电子商务网站框架,基于 Symfony 和 Doctrine 构建,为用户量身定制解决方案。可管理任意复杂的产品和分类,每个产品可以设置不同的税率,支持多种配送方法,集成 Omnipay 在线支付。 Sylius 1.12.5 正式发布

2022-02-16

的默认 Ignition 错误页面、Laravel Scout 数据库引擎、集成 Symfony Mailer、Flysystem 3.x、改进的 Eloquent 访问器/修改器,以及更多功能。 全新的首页设计 发布公告显示,Laravel 9 是下一个长期支持版本 (LTS),在 2024 年 2 月之前

2023-09-14

顾 开发者们,大家好! Spring Cloud Tencent 1.12 版本现已发布,支持 Spring Cloud 2022、2021、2020、Hoxton 版。 一、发布项列表: 1. 1.12.1-2022.0.4 2. 1.12.1-2021.0.8 3. 1.12.1-2020.0.6 4. 1.12.1-Hoxton.SR12 二、主要更新列表: 1. 支持权重负载均

2022-10-29

Symfony v6.1.7 发布了!Symfony 是一款基于 MVC 架构的 PHP 框架,致力于减少重复代码的编写,以加速 Web 应用的开发和维护。Symfony 与许多关系型数据库集成的也非常好,成本也较小。 此外,Symfony 致力于在企业背景下创建健

2023-05-18

在这个版本中,我们主要升级并调整了多种语言类型的构建包版本, 并支持了直接删除应用以及应用下的所有资源。 各语言源码构建包版本升级 Rainbond 支持一键将源码构建成镜像并运行起来,但在之前的版本中,部分语言支持

2023-11-30

来源:https://weibo.com/2838754010/NuMAAaUEl 在滴滴官方发布这份公告之前,已经有资深IT技术人士分析:“从表现上看,打车、共享单车全挂,不同的业务板块之间应该是有隔离的,说明问题出在更加底层的基础设施。攻击者

2024-02-02

Docker 25.0.2 现已发布,具体更新内容如下: 安全 此版本包含以下影响 Docker Engine 及其组件的 CVE 的安全修复程序。 CVE Component Fix version Severity CVE-2024-21626 runc 1.1.12 High, CVSS 8.6 CVE-2024-23651 BuildKit

2024-05-17

jQuery UI 1.14.0 的第一个测试版现已发布。这个版本没有提供任何新功能,只有以下的破坏性改动: 仅官方支持最新版本的 Chrome、Firefox、Safari 和 Edge;不支持任何版本的 IE 和 Edge Legacy。与过去版本中所做的相反,支持不受支

2023-11-18

使用体验。 2023 年 11 月 07 日,Amoro 0.6.0 版本正式更新发布!这个版本在 0.5.1 版本的基础上,增加了很多 feature,并且提升了可用性和稳定性,推荐各位用户和开发者升级到这个版本。在这次版本更新中,来自社区的 21 位贡献

2023-12-12

发布,此版本更新内容如下: New features: 添加了对symfony/css-selector7 的支持 为支持的键修饰符添加了常量 改进类型以帮助静态分析 为大多数方法添加了参数类型 Testsuite: 添加了 PHP 8.2 和 8.3 的 CI jobs 在 CI 中添

2024-08-07

jQuery UI 1.14.0 稳定版现已发布,此版本的重点是减轻维护负担,以确保一些重要问题能够得到解决。值得一提的是,jQuery UI 1.13.x 版本将不再受到支持。 减少对旧版浏览器或 jQuery 的支持 jQuery UI 1.14 最终放弃了对所有版本的 Inte

2022-07-29

QEMU 7.1 首个 RC 版本已发布,稳定版计划在几周后推出。RC 意味着已进入“功能冻结”阶段,即不会增加或删减功能。按照发布计划,在 8 月底推出稳定版之前,每周都会发布 RC 更新。 QEMU 7.1 带来了对 LoongArch 的支持、大量新的

2022-07-06

2594 OCaml [OCaml] 代码生成修复#12395 PHP [PHP] 增强 Symfony 生成器 #12532 [php] 修复 PHP 客户端中的 @implements 注释 #11908 PowerShell [PowerShell] 支持枚举整数 #12752 Python 修复 python-experimental 中的双重序

2022-10-20

txtai 5.1 已发布,此版本为翻译管道添加了新的模型支持、在转录管道和 ARM Docker 镜像中支持 OpenAI Whisper、升级和改进主题建模,包括使用 BM25/TF-IDF 索引来驱动主题模型。 txtai 是一个人工智能驱动的搜索引擎,可以在文本的