CodeIgniter 4 Development v4.0.0-rc.1 Release Notes
Release Date: 2019-09-03 // over 4 years ago-
Implemented enhancements:
- ๐ BaseConfig should support array values with dot syntax #454
Closed issues:
- [internal function]: CodeIgniter\Debug\Exceptions->shutdownHandler() #2173
- Message->setHeader allowing duplicates #2170
- CLI: Exit status #2163
- QB countAllResults shouldn't use LIMIT settings #2152
- BaseBuilder::get() resets query even if reset = false #2141
- Some migrations not running #2139
- ๐จ Migrations Refactor Namespaces #2138
- $primaryKey forcefully 'needs' to be auto_increment #2133
- response data not set #2124
- RESTful behaviour #2122
- Redis #2121
- Toolbar download bug #2117
- ๐ Packagist not updated with latest release? #2115
- Fatal error Installing using composer #2114
- ๐ Allow loading Common.php function overrides #2101
- Result from database was auto encoded when using Entity #2088
- Honeypot does not close the form #2084
- Imagick Image library handler return array instead of boolean #2029
- Migrations command should use the UTC datetime when creating new migrations #2018
- FileLocator->getNamespaces with parameter #1866
๐ Merged pull requests:
- ๐ Fix query builder user guide page #2180 (jim-parry)
- RC.1 prep #2179 (jim-parry)
- โ Add fallback for missing finfo_open #2178 (MGatner)
- ๐ Fix missing form close tag #2177 (jim-parry)
- โ Base FeatureTestCase on CIUnitTestCase #2172 (jim-parry)
- Setheader dupes #2171 (MGatner)
- โ Add $quality usage for Image Library #2169 (MGatner)
- Cookie error #2166 (pjsde)
- RESTful help #2165 (jim-parry)
- Exit error code on CLI Command failure #2164 (MGatner)
- โก๏ธ User Guide updates for Common.php #2162 (MGatner)
- โ Add BaseBuilder SelectCount #2160 (MGatner)
- โก๏ธ Update migrations config #2157 (jim-parry)
- Include .gitignore in starters #2155 (MGatner)
- ๐ Fix email & migrations docs; update changelog #2154 (jim-parry)
- ๐ Bug fix countAllResults with LIMIT #2153 (tangix)
- ImageMagick->save() return value #2151 (MGatner)
- ๐ New logic for Image->fit() #2150 (MGatner)
- listNamespaceFiles: Ensure trailing slash #2149 (MGatner)
- โ Remove UserModel reference from Home controller #2145 (andreportaro)
- โก๏ธ Update Redis legacy function #2144 (MGatner)
- ๐ Fixing BuilderBase resetting when getting the SQL #2142 (tangix)
- ๐ New Migration Logic #2137 (MGatner)
- ๐ Migrations user guide fixes #2136 (MGatner)
- Encryption #2135 (jim-parry)
- ๐ Fix localization writeup #2134 (jim-parry)
- โก๏ธ Update migration User Guide #2132 (MGatner)
- โ Added No Content response to API\ResponseTrait #2131 (tangix)
- โ Add setFileName() to DownloadResponse #2129 (MGatner)
- guessExtension fallback to clientExtension #2128 (MGatner)
- โก๏ธ Update limit function since $offset is nullable #2127 (vibbow)
- Limit storePreviousURL to certain requests #2126 (MGatner)
- โก๏ธ Updated redis session handler to support redis 5.0.x #2125 (tangix)
- Disabled Toolbar on downloads #2118 (MGatner)
- โ Add Image->convert() #2113 (MGatner)
- Update
Entity.php
\_\_isset
method #2112 (vibbow) - โ Added app/Common.php #2110 (jason-napolitano)
- ๐ Fix typo in checking if exists db_connect() #2109 (xbotkaj)
- Original email port #2092 (jim-parry)
- ๐ Fix prevent soft delete all without conditions set #2090 (rino7)
- โก๏ธ Update BaseConfig.php #2082 (zl59503020)
- โก๏ธ WIP: Migration updates for more wholistic functionality #2065 (lonnieezell)
- clean base controller code #2046 (behnampro)
- ๐ Fix CSRF hash regeneration #2027 (Workoverflow)
- ๐ง WIP Verbiage revisions #2010 (kydojo)
- Subqueries in BaseBuilder #2001 (iRedds)