CodeIgniter 4 Development v4.0.0 Release Notes
Release Date: 2020-02-24 // about 4 years ago-
๐ Fixed bugs:
- ๐ Bug: CI cant display error with API Response Trait #2586
- ๐ Bug: testOrHavingBy() requires a select #2584
- ๐ Bug: Email->validateEmail() on wrong email address leads to TypeError #2580
- ๐ Bug: $forge->dropColumn not allowing arrays #2576
- ๐ Bug: CI4 set ID to NULL when I try insert a row #2557
- "Required" rules are not being enforced at all by the model #2555
- ๐ Bug: Debug Bar showing before the head tag #2545
- ๐ Bug: Docs / Library Reference / Validation: missing important information on reset() method #2535
- ๐ Bug: system/Config/BaseService.php getSharedInstance() will not return mocks with non-lowercase key #2534
- ๐ Bug: multi-column WHERE not prefixed #2532
- ๐ Bug: CodeIgniter\Files\File::getSize() - wrong type of result #2476
- ๐ Bug: Move work with $_GET['page'] from Model to Pager #2467
- ๐ Bug: ImageHandler has no reality checks #2421
- ๐ Bug: No default HTTP protocol version is set when creating a new Response #2383
- ๐ Bug: Filter wildcards ignore default methods #2455
- trailing slash cause redirect to root #2445
- ๐ Bug: Commands cannot accept many paths #2148
Closed issues:
- Add an 'alpha_numeric_punct' rule to FormatRules #2549
- ๐ Feature: Forge, Adding Foreign key for table already created #2543
- Error In UserGuide #2530
- โ Lack of test on Travis for PHP 7.4 and tests don't run on upcoming PHP versions #2293
- ๐ Feature: model helper #2292
- ๐ Issue with layouts renderer and sections => merge sections in one view #2491
- โก๏ธ Update package dependency version for kint-php/kint #2373
๐ Merged pull requests:
- ๐ Deprecate Devstarter, add
builds
#2598 (MGatner) - ๐ Fix typo issues causing Sphinx warnings + Update "Welcome page" screenshot #2597 (LittleJ)
- Update sphinx_rtd_theme from version 0.2.4 to version 0.4.3 #2596 (LittleJ)
- ๐ Fixed Bug: testOrHavingBy() requires a select | #2584 #2595 (jlamim)
- โ Add Slack to the "Support" section of the documentation #2594 (LittleJ)
- ๐ Fixed links to the AJAX Requests details page #2593 (jlamim)
- โ Add color scheme information in the documentation #2592 (LittleJ)
- ๐ User Guide authentication recommendations #2591 (MGatner)
- โ Add a "Go further" section on the welcome page #2590 (LittleJ)
- โ Add DotEnv::parse() #2588 (MGatner)
- ๐ Better debug routes #2587 (atishamte)
- โ๏ธ Typos change in contributing.md #2583 (atishamte)
- ๐ Fix type error in email validation #2582 (musmanikram)
- ๐ Fixed Markdown heading #2581 (ImMaax)
- ๐ป Cache FileHandler unlink exception #2579 (MGatner)
- ๐ Fix drop column with array #2578 (musmanikram)
- ๐จ Refactor Tests #2577 (MGatner)
- Subfolder base_url() with parameter #2574 (MGatner)
- Image verification #2573 (MGatner)
- 0๏ธโฃ Use default protocol if unspecified #2572 (MGatner)
- Retain CLI segments #2571 (MGatner)
- Model's set method should accept not only string #2570 (nowackipawel)
- ๐ Use lowercase service names #2569 (MGatner)
- ๐ Apply User Guide code style to Errors #2567 (MGatner)
- ๐ Move debug toolbar after head tag. Fixes #2545 #2566 (MGatner)
- โก๏ธ Updates To Kint Loading #2565 (najdanovicivan)
- โก๏ธ Updated loader and composer script to use Kint 3.3 for #2373 #2564 (lonnieezell)
- Added rule "alpha_numeric_punct" #2562 (dafriend)
- ๐ Fix - Add ajax to docs "General " page [ci skip] #2561 (dafriend)
- MySQLi: Incorrect DBDebug flag used for connection charset #2558 (jreklund)
- โก๏ธ Update File.php #2552 (thanhtaivtt)
- โ disable buffer check on "testing" environment #2551 (samsonasik)
- ๐ Improved view: welcome_message.php #2550 (Vizzielli)
- โ Add retry creation server when the port is used #2544 (thanhtaivtt)
- ๐ New "welcome" page #2541 (LittleJ)
- ๐ valid_ip removed $data which was causing exception #2540 (nowackipawel)
- ๐ explanation of reset() method in section Working With Validation fixes #2535 #2539 (bivanbi)
- โก๏ธ Update TravisCI config for PHP7.4 #2537 (musmanikram)
- ๐ Fix multi-column WHERE not prefixed with DBPrefix #2533 (musmanikram)
- โก๏ธ Update images.rst #2529 (avegacms)
- โ Added new model helper method. #2514 (lonnieezell)
- ๐จ Debug bar: Dark/light mode + Complete CSS refactoring #2478 (LittleJ)
- โก๏ธ WIP Update Validation.php #2083 (MohKari)