Laravel v9.49.0 已发布,经典 PHP 框架


经典 PHP 框架 Laravel 现已更新到 9.49 版本,带来以下更新:

添加

  • 添加 Illuminate/Database/Schema/ForeignKeyDefinition::noActionOnDelete()( #45712 )
  • 向 HTTP 客户端添加了新的 throw 辅助方法 ( #45704 )
  • 添加了对 WorkCommand 输出时间戳的可配置时区支持 ( #45722 )
  • 添加了对包含枚举的转换数组的支持 ( #45621 )
  • 添加了“缺失”验证规则 ( #45717 )
  • 添加 /Illuminate/Database/Eloquent/SoftDeletes::forceDeleteQuietly()( #45737 )
  • 添加 Illuminate/Collections/Arr::sortDesc()( #45761 )
  • 添加了 CLI 提示(#45629、#45864)
  • 为 TestResponse 添加 assertJsonIsArray 和 assertJsonIsObject ( #45731 )
  • 添加 Illuminate/Database/Eloquent/Relations/HasOneOrMany::createQuietly()( #45783 )
  • 添加验证规则:ascii_alpha、ascii_alpha_num、ascii_alpha_dash ( #45769 )
  • 将“addRestoreOrCreate”扩展添加到 SoftDeletingScope ( #45754 )
  • 添加了连接建立事件 ( f850d99 )
  • 向模型添加 forceDeleting 事件 ( #45836 )
  • 在邮件模板中添加标题标签 ( #45859 )
  • 为 Collection 添加了新方法 ( #45839 )
  • 添加跳过取消的中间件 ( #45869 )

修复

  • 修复集群上的 flushdb PredisClusterConnection.php( #45544 )
  • 修复嵌套调用的刀片标签问题 ( #45764 )
  • 修复 Blade 编译器中的无限循环 ( #45780 )
  • 修复 ValidationValidator 不接受终止换行符 ( #45790 )
  • 修复存根发布命令生成不正确的控制器存根 ( #45812 )
  • 修复:规范化路由管道异常 ( #45817 )
  • 修复 Illuminate Filesystem replace() 使文件可执行 ( #45856 )

改变了

  • 确保频道名称从字符串开头匹配 ( #45692 )
  • 用对应的 Unicode 正则表达式符号,替换正则表达式中的原始不可见字符 ( #45680 )
  • 优化 destroy 方法 ( #45709 )
  • Unify 禁止围绕 prohibits_if 的行为 ( #45723 )
  • 删除对 bcmath 的依赖(#45729)
  • 允许 brick/math 0.11 ( #45762 )
  • 优化 BelongsToMany 的 findMany ( #45745 )
  • 枚举支持@js( #45862 )
  • 超时工作时,重新启动 SIGALRM 的系统调用 ( #45871 )
  • 确保对 Mailable->to() 的后续调用覆盖以前的条目 ( #45885 )

更新公告:https://github.com/laravel/framework/releases/tag/v9.49.0

 


相關推薦

2022-08-17

经典 PHP 框架 Laravel 现已更新到 9.25 版本,带来以下更新: 添加 添加 whenNotExactly 到 Stringable ( #43700 ) 为 Model::query()->touch() 添加了批量更新时间戳的功能 ( #43665 ) 修复 使用不受支持的列时,防止 db/model 命令出错 ( #43

2022-05-26

Laravel framework 包含  PHP 框架 Laravel 的核心代码,目前更新了 9.14.0 版本,主要更新内容如下: 添加 添加了为 MySQL 和 Postgres 添加表注释的功能 ( #42401 ) 添加了动态废弃工厂状态 ( #42414 ) 添加了 Illuminate/Collections/Arr::

2022-11-18

修复近期用户反馈的BUG; 项目介绍 一款 PHP 语言基于 Laravel9.x、Vue、ElementUI 等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统,本着简化开发、提升开发

2022-12-24

户使用过程中反馈的 BUG; 项目介绍 一款 PHP 语言基于 Laravel9.x、Vue、ElementUI 等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统,本着简化开发、提升开

2022-02-16

Laravel 9 正式版已发布,新功能包括:使用 PHP v8.0、控制器路由组、新的默认 Ignition 错误页面、Laravel Scout 数据库引擎、集成 Symfony Mailer、Flysystem 3.x、改进的 Eloquent 访问器/修改器,以及更多功能。 全新的首页设计 发

2022-11-06

v1.0.0 更新内容: 1、全新设计基于Laravel9、Vue、AntDesign前后端分离架构体系; 2、研发基于RBAC权限架构体系和基础权限模块; 3、新增系统管理模块,包括用户、角色、菜单、部门、职级、岗位、日志等等; 4、新增字典、配置、

2022-09-01

项目介绍        一款 PHP 语言基于 Laravel8.x、Vue、ElementUI 等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统,本着简化开发、提升开

2023-03-07

3、修复一系列近期客户反馈的 BUG; 一款 PHP 语言基于 Laravel9.x、Vue、ElementUI 等框架精心打造的一款模块化、插件化、高性能的前后端分离架构敏捷开发框架,可用于快速搭建前后端分离后台管理系统,本着简化开发、提升开

2022-09-11

F_LV5.8 专业版 最新开源版本,master 分支 https://gitee.com/laravel520/RXThinkCMF_LV5.8 RXThinkCMF_LV5.8 旗舰版 最新开源版本,master 分支 https://gitee.com/laravel520/RXThinkCMF_LV5.8_PRO ThinkPhp3.2+Vue+ElementUI 旗舰版 最新开源版本,master 分

2022-10-29

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

2023-08-12

业版本 https://gitee.com/rxthinkcmf/RXThinkCMF_ThinkPhp8_Layui Laravel8.x+Layui混编版 采用Laravel8、Layui、MySQL等框架研发的混编专业版本 https://gitee.com/rxthinkcmf/RXThinkCMF_laravel8_Layui Laravel9.x+Layui混编版 采用Laravel9、Layui、MySQL等框架

2023-08-04

v1.0.0 更新内容: 1、搭建基于Laravel10的项目架构; 2、新增角色、菜单、节点等权限架构体系; 3、新增基础用户、角色、菜单等基础模块; 4、新增字典、配置等基础数据模块; 5、新增广告、友链、站点等业务模块; 6、新增

2022-04-12

        UiAdmin的laravel版本目前已基本完成,得益于UiAdmin设计之初的兼容性API标准,我们甚至在体验后台时很难区分出底层框架究竟是ThinkPHP还是Lavavel,因为它们看起来高度统一。tp6版本与lavavel版本都采用了ServiceProvider机制,

2023-07-20

发职位中就有 1 个需要 PHP。 PHP 主要用于 Web 开发,与 Laravel 或 Wordpress 等框架结合使用。 6、C/C++ 自 C 语言的首次发布至今已有 50 年的历史,从后来 C++ 的诞生到现在也已经过去了 37 年,C++ 最初的名字是 "C with Classes"