CodeIgniter 4 Development v4.0.0-rc.2 Release Notes
Release Date: 2019-09-27 // over 4 years ago-
๐ Fixed bugs:
- Add magic __isset to classes with __get #2219
- โ CIDatabaseTestCase double-deletes tables #2206
- Locals problems #2195
- ๐ Translations are not loaded from composer repository #2120
Closed issues:
- Query grouping not working for HAVING clause #2247
- ๐ $builder->like() not support for HAVING clause #2242
- invalid switch parameter #2239
- DateTime::createFromFormat() parameter incorrect #2238
- strlen() expects parameter string, integer given #2237
- ini_set() expects parameter 2 to be string, integer given #2236
- ini_set() expects parameter 2 to be string, integer given #2235
- # ini_set() expects parameter 2 to be string, integer given #2234
- Extending The Model #2223
- BUG curl_setopt_array(): supplied argument is not a valid file-handle resource #2222
- ๐ง How do I dynamically modify the configuration? #2214
- Document the "whoops" error page #2198
- Fail to open system/bootstrap.php #2193
- Function lang() / Type of return value #2192
- Can we use codeigniter 4 on live server?? #2188
- Custom query in model CI4 #2187
- conflict between php zlib.output_compression and output buffering #2182
- ๐ API Trait documentation fix - failValidationError #2176
- Validation issue on multiple file upload #2175
- exif_read_data #2161
- Database count methods #2159
- Devstarter $salt #2156
- โช Migration migrate, rollback and create problems #2147
- ๐ Query Builder getWhere Crash #2143
- ๐ View: $parser->render(); #2086
- Return value of lang() must be of the type string, array returned #2075
- Wrong links for pager #2016
- base_url() value dropped between namespaces #1942
- 0๏ธโฃ Unable to use _remap without default method in controller #1928
- RESTful resources #1765
๐ Merged pull requests:
- ๐ Fix changelog [ci skip] #2273 (jim-parry)
- ๐ fix ResourcePresenter::setModel() #2271 (pjsde)
- ๐จ groupStart() refactorization #2270 (michalsn)
- โ testMode() method for BaseBuilder #2269 (michalsn)
- Validation session use only if exists #2268 (jim-parry)
- โ Tests setUp and tearDown: void #2267 (MGatner)
- ๐ RC.2 release prep #2266 (jim-parry)
- ๐ Fix a validation issue on multiple file upload #2265 (pjsde)
- ๐ fix. Parser allow other extension #2264 (Instrye)
- ๐ Fix parameter type in Debug/Exceptions #2262 (jim-parry)
- ๐ Fix lang() signature #2261 (jim-parry)
- Explain the whoops page #2260 (jim-parry)
- โ Add URI & url_helper tests #2259 (jim-parry)
- โก๏ธ Several updates to the HAVING clauses #2257 (michalsn)
- ๐ Fix invalid parameters #2253 (pjsde)
- ๐ EXIF not supported for GIF #2246 (jim-parry)
- ๐ Fix class ref parameter types #2245 (jim-parry)
- ๐ Fix ini_set parameter type #2241 (jim-parry)
- ๐ Handle JSON POSTs in CSRF #2240 (nowackipawel)
- ๐ Fixes BaseBuilder getWhere() bug #2232 (michalsn)
- Add magic __isset to classes with __get #2231 (MGatner)
- โ Add escape to SQLite _listTables() #2230 (MGatner)
- MySQLi escapeLikeStringDirect() #2229 (MGatner)
- Exclude
sqlite\_%
from listTables() #2228 (MGatner) - ๐ fix. CONTRIBUTING.md link #2226 (Instrye)
- ๐ [ci skip] Fix malformed table in view_parser.rst #2225 (jim-parry)
- ๐ change new \Config\Database() to config('Database') #2224 (techoner)
- ๐ Documentation fixes #2221 (najdanovicivan)
- Typo corrected #2218 (dangereyes88)
- โก๏ธ Update uri.rst #2216 (dangereyes88)
- Filter listTables cache response on constrainPrefix #2213 (MGatner)
- โ Add listTable() tests #2211 (MGatner)
- โ Add trace() #2209 (MGatner)
- โ Add $db->getPrefix() #2208 (MGatner)
- ๐ Fix empty() bug on DBPrefix #2205 (MGatner)
- Foreign key columns #2201 (MGatner)
- ๐ Notify Kint of dd alias #2200 (MGatner)
- โ Add getForeignKeyData to User Guide #2199 (MGatner)
- โก๏ธ Update Session.php #2197 (cstechsandesh)
- โช Migration rollback reverse #2191 (MGatner)
- [ci skip] Fix name of ForeignKeyChecks #2190 (MGatner)
- missing return #2189 (titounnes)
- ๐ Fix case on "Seeds/" directory #2184 (MGatner)
- Check
defined
for constants #2183 (MGatner) - โ Remove copy-paste extraneous text #2181 (MGatner)
- ๐ Fix _fromTables() #2174 (pjsde)
- ๐ Fix for CURL for 'debug' option #2168 (MGatner)