CodeIgniter 4 Development v4.1.3 Release Notes
Release Date: 2021-06-06 // almost 3 years ago-
๐ Fixed bugs:
- ๐ Bug: Error using SQLITE3 strftime in CodeIgniter 4.1.2 #4760
- ๐ Bug: Caching something through cron, is not accessible in the web application #4751
- ๐ Bug: SQLite Drop Column #4746
- ๐ Bug: CURL Class - BaseURI options notworking #4713
- ๐ Bug: autorouting #4711
- ๐ Bug: curlrequest not using baseURI on localhost #4707
- ๐ Bug: cli not working with cron #4699
Closed issues:
- ๐ Bug: Class 'Locale' not found #4775
- ๐ Bug: deprecated notice on CodeIgniter\HTTP\RequestInterface::getMethod() #4717
- ๐ Allow to join models between primary keys and foreign keys #4714
- DateTime::__construct(): Failed to parse time string () at position 0 (๏ฟฝ): Unexpected character #4708
- ๐ Bug: Query Builder breaks with SQL function LENGTH() and column name "row" #4687
๐ Merged pull requests:
- Expand Query named binds recognition #4769 (paulbalandan)
- ๐ [Rector] Remove @var from class constant #4766 (samsonasik)
- โ Set WarningsReturnAsErrors = 0 before connection #4762 (obelisk-services)
- [Rector] Apply Rector: VarConstantCommentRector #4759 (samsonasik)
- [Autoloader] include_once is not needed on Autoloader::loadClass() with no namespace #4756 (samsonasik)
- ๐ Fix imagemagick build #4755 (michalsn)
- ๐ [Rector] Apply Rector: MoveVariableDeclarationNearReferenceRector #4752 (samsonasik)
- SQLite3 "nullable" #4749 (MGatner)
- Remove $response variable at ControllerResponse::__construct() as never defined #4747 (samsonasik)
- ๐ Use variable for Config/Paths config to reduce repetitive definition #4745 (samsonasik)
- [Rector] Apply Rector : ListToArrayDestructRector #4743 (samsonasik)
- โ Add default TTL #4742 (MGatner)
- โก๏ธ update return sample of
dot array\_search\(\)
#4740 (totoprayogo1916) - โ Additional check for
$argv
variable when detecting CLI #4739 (paulbalandan) - Ensure variable declarations #4737 (jeromegamez)
- ๐ Fix setting of value in Cookie's flag attributes #4736 (paulbalandan)
- โ Add missing imports #4735 (jeromegamez)
- โ Add environment spark command #4734 (paulbalandan)
- โ Remove explicit condition that is always true #4731 (jeromegamez)
- Deduplicate code #4730 (jeromegamez)
- Replace
isset\(\)
with the??
null coalesce operator #4729 (jeromegamez) - โ Remove unused imports #4728 (jeromegamez)
- ๐ Fix truncated SCRIPT_NAME #4726 (MGatner)
- Expand CLI detection #4725 (paulbalandan)
- ๐ [Rector] Add custom Rector Rule: RemoveErrorSuppressInTryCatchStmtsRector rector rule #4724 (samsonasik)
- โ Test with MySQL 8 #4721 (jeromegamez)
- Replace URI string casts #4716 (MGatner)
- Format URI directly #4715 (MGatner)
- โ Additional File functions #4712 (MGatner)
- โ Remove unused private rowOffset property in Database/SQLSRV/Result.php #4709 (samsonasik)
- ๐ง Check for configured instead of hard-coded database in DbUtilsTest #4705 (jeromegamez)
- โช Revert UG margins #4704 (MGatner)
- Create .git/hooks directory if not already present #4703 (jeromegamez)
- โ Annotate specifically designed slow tests with custom limits #4698 (paulbalandan)
- Cache robustness #4697 (MGatner)