版本 4.0.0-alpha.2
发布日期:2018 年 10 月 26 日
CodeIgniter4 的第二个 alpha 版本
更改的文件
以下是更改的文件列表,其中显示了 PR 编号。
- application /
composer.json #1312
Config/Boot/development, production, testing #1312
Config/Paths #1341
Config/Routes #1281
Filters/Honeypot #1314
Views/errors/cli/error_404 #1272
Views/welcome_message #1342
- public /
.htaccess #1281
index #1295, #1313
- system /
- CLI/
CommandRunner #1350, #1356
- Commands/
Server/Serve #1313
- Config/
AutoloadConfig #1271
Services #1341
- Database/
BaseBuilder #1217
BaseUtils #1209, #1329
Database #1339
MySQLi/Utils #1209
- Debug/Toolbar/
视图/工具栏.css #1342
- 异常/
CastException #1283
DownloadException #1239
FrameworkException #1313
- 过滤器/
过滤器 #1239
- 助手/
cookie_helper #1286
form_helper #1244, #1327
url_helper #1321
xml_helper #1209
- 蜜罐/
蜜罐 #1314
- HTTP/
CliRequest #1303
CURLRequest #1303
DownloadResponse #1239
异常/HTTPException #1303
IncomingRequest #1304, #1313
Negotiate #1306
RedirectResponse #1300, #1306, #1329
Response #1239, #1286
ResponseInterface #1239
URI #1300
- 语言/en/
Cast #1283
HTTP #1239
- 路由器/
RouteCollection #1285, #1355
- 测试/
CIUnitTestCase #1312, #1361
FeatureTestCase #1282
CodeIgniter #1239 #1337
通用 #1291
实体 #1283, #1311
模型 #1311
- 测试 /
- API/
ResponseTraitTest #1302
- Commands/
CommandsTest #1356
- Database/
BaseBuilderTest #1217
Live/ModelTest #1311
- 调试/
TimerTest #1273
- 助手/
CookieHelperTest #1286
- 蜜罐/
HoneypotTest #1314
- HTTP/
- 文件/
FileMovingTest #1302
UploadedFileTest #1302
CLIRequestTest #1303
CURLRequestTest #1303
DownloadResponseTest #1239
NegotiateTest #1306
RedirectResponseTest #1300, #1306, #1329
ResponseTest #1239
- 国际化/
TimeTest #1273, #1316
- 路由器/
RouteTest #1285, #1355
- 测试/
TestCaseEmissionsTest #1312
TestCaseTest #1312
- 视图/
ParserTest #1311
EntityTest #1319
- 用户指南源代码 /source/
- CLI/
cli_request #1303
- 数据库/
query_builder #1217
实用程序 #1209
- 扩展/
贡献 #1280
- 通用/
通用函数 #1300, #1329
助手 #1291
管理应用程序 #1341
- 助手/
xml_helper #1321
- 传入/
控制器 #1323
路由 #1337
- 简介/
需求 #1280, #1303
- 安装/ #1280, #1303
故障排除 #1265
- 库/
curlrequest #1303
honeypot #1314
会话 #1333
上传文件 #1302
- 模型/
实体 #1283
- 传出/
响应 #1340
- 测试/
概述 #1312
教程… #1265, #1281, #1294
- /
spark #1305
已合并的 PR
#1361 在 CIUnitTestCase 中添加计时断言
#1312 在 CIUnitTestCase 中添加 headerEmitted 断言
#1356 测试/命令
#1355 正确处理重复的 HTTP 动词和通用规则
#1350 检查类是否可实例化且是命令
#1348 修复会话中的 sphinx 格式
#1347 修复会话中的 sphinx 格式
#1342 工具栏样式
#1341 使 viewpath 在 Paths.php 中可配置。修复 #1296
#1340 更新下载文档以反映需要返回它。修复 #1331
#1339 修复 Forge 类可能无法返回的错误。修复 #1225
#1337 在路由器中过滤。修复 #1315
#1336 恢复 alpha.2
#1334 alpha.2 的变更日志建议
#1333 用户指南中关于会话配置的错误。修复 #1330
#1329 微调
#1327 修复 form_hidden 和 form_open - 值转义与 form_input 中一样。
#1323 修复文档错误:show_404() 不再存在
#1321 添加缺少的 xml_helper UG 页面
#1319 测试/实体
#1316 重构 TimeTest
#1314 修复和扩展 Honeypot 及其测试
#1313 清理异常
#1311 实体存储一组原始值以进行比较,以便我们 d…
#1306 测试3/http
#1305 将 chdir('public') 更改为 chdir($public)
#1304 重构 parseRequestURI() 中的脚本名称剥离
#1303 测试/http
#1302 异常:没有为 mime 类型 '' 定义格式化程序
#1300 允许从当前请求重定向带有查询变量。
#1295 修复前端控制器注释中的语法。
#1294 更新最终教程页面。修复 #1292
#1291 允许扩展助手。修复 #1264
#1286 Cookie
#1285 确保在任何 * 匹配的 ro… 之前匹配当前 HTTP 动词路由。
#1283 实体
#1282 system/Test/FeatureTestCase::setupRequest(),phpdoc 块的少量修复…
#1281 教程
#1280 在用户指南中添加贡献参考
#1273 修复/计时
#1272 修复 cli 404 中未定义的变量“heading”
#1271 从 AutoloadConfig::classmap 中删除不存在的“CodeIgniterLoader”
#1269 发布说明和流程
#1266 调整发布构建脚本
#1265 WIP 修复有关 PHP 服务器的文档
#1245 修复 #1244 (form_hidden 声明)
#1239 [非请求 PR] 我将下载方法更改为可测试的。
#1217 Builder 的 countAll() 方法中添加可选参数用于 resetSelect() 调用。
#1209 修复 DatabaseBaseUtils 中的未定义函数 xml_convert