Laravel 5.7 正式发布
39

file

Laravel 5.7 」版本现在正式发布了,每个人都可以使用。该版本引入了一些新特性并修复了很多 bug,改进超过了 5.6 版本。一些新特性如下:

新的资源目录结构

资源目录被整理,移除了『assets』目录,这在以前的版本中出现过。例如, 在以前的版本中资源目录如下:

/resources
├── assets
│   ├── js
│   └── sass
├── lang
│   └── en
└── views

现在,Laravel 5.7 中目录结构调整如下:

/resources
├── js
├── lang
├── sass
└── views

新的自定义分页

Laravel 5.7 有一个新的分页方法来自定义分页器每一侧的链接数量。感谢新方法,在某些情况下你不再需要自定义分页视图。以下是可用于在当前页面的每一侧定义链接计数的 API:

User::paginate(10)->linksOnEachSide(5);

改进的错误消息

感谢 Bouncer 的开发者 Joseph Silber,Laravel 5.7 可以比以往更轻松地跟踪动态调用 Eloquent 模型(以及框架的其他部分)所导致的错误消息 !

file

更多新功能

随着今天发布,Laravel 5.7 将在 2019 年 2 月之前收到错误修复和更新,并在 2019 年 8 月之前进行安全修复。从 5.6 升级应用非常简单,你可以在文档中找到完整的升级指南 。


Practice makes perfect.

原文地址:https://laravel-news.com/laravel-5-7-is-...

译文地址:https://laravel-china.org/topics/16757

本帖已被设为精华帖!
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 4
BradStevens

新版本一些微小的特性,感觉没多少升级的必要了。

3个月前
cxlblm

@BradStevens symfony升级应该不小, 据说routing性能有很大提升

3个月前

分页新增 linksOnEachSide(5) 方法,早就想自定义这个了,🙏

3个月前
装逼侠

留下足迹

2个月前

  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
  请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!