CodeIgniter 4 Development v4.1.4 Release Notes
Release Date: 2021-09-06 // over 2 years ago-
๐ This release focuses on code style. All changes (except those noted below) are cosmetic to bring the code in line with the new CodeIgniter Coding Standard (based on PSR-12).
What's Changed
- ๐ Use php-cs-fixer as coding style tool by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/4770
- โ Remove unused local variables by @jeromegamez in https://github.com/codeigniter4/CodeIgniter4/pull/4783
- ๐ Use static lambda if a binding to
$this
is not required. by @jeromegamez in https://github.com/codeigniter4/CodeIgniter4/pull/4784 - ๐ Use/Fix
preg_quote()
delimiters by @jeromegamez in https://github.com/codeigniter4/CodeIgniter4/pull/4789 - Don't override
$path
parameter by @jeromegamez in https://github.com/codeigniter4/CodeIgniter4/pull/4787 - Don't override
$value
parameter by @jeromegamez in https://github.com/codeigniter4/CodeIgniter4/pull/4788 - โ Add brackets to clarify intent and avoid unwanted side-effects by @jeromegamez in https://github.com/codeigniter4/CodeIgniter4/pull/4791
- โ Remove removed
safe_mode
ini Option by @jeromegamez in https://github.com/codeigniter4/CodeIgniter4/pull/4795 - It will fix undefined index cid error when sending emails with embedded images by @mmfarhan in https://github.com/codeigniter4/CodeIgniter4/pull/4798
- โช Revert Model coalesce by @MGatner in https://github.com/codeigniter4/CodeIgniter4/pull/4819
- Master language constructs shall be used instead of aliases. by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/4847
- ๐ [Commands] Remove unused $minPHPVersion property at Serve command by @samsonasik in https://github.com/codeigniter4/CodeIgniter4/pull/4852
- โก๏ธ Update to latest laminas-escaper 2.8 by @samsonasik in https://github.com/codeigniter4/CodeIgniter4/pull/4878
- โ Remove 'memory_usage' from 'displayPerformanceMetrics()' comment by @Mauricevb in https://github.com/codeigniter4/CodeIgniter4/pull/4939
- โ Remove useless code separator comments by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/4946
- โก๏ธ Optimize Filters by @mostafakhudair in https://github.com/codeigniter4/CodeIgniter4/pull/4965
- ๐ Fix properly the phpstan error in 0.12.93 by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/4970
- Manual cleanup of docblocks and comments by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/4964
- ๐ Make Cookie compatible with ArrayAccess by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/5004
- Replace deprecated FILTER_SANITIZE_STRING by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/5005
- ๐ Make CookieStore compatible with IteratorAggregate::getIterator by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/5010
- ๐ Make the session handlers all compatible with SessionHandlerInterface by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/5012
- ๐ Make CITestStreamFilter compatible with php_user_filter by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/5014
- ๐ Make Time compatible with DateTime by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/5022
- โ Add
ReturnTypeWillChange
attribute to Entity by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/5028 - Replace unused Entity private method by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/5029
- ๐ Make File compatible with SplFileInfo by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/5040
- ๐ Update documentation code samples by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/5039
- PHP Copy-Paste Detector by @MGatner in https://github.com/codeigniter4/CodeIgniter4/pull/5031
- ๐ Fix key casting in form_dropdown helper. by @sfadschm in https://github.com/codeigniter4/CodeIgniter4/pull/5035
- Switch to official coding standard by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/5038
๐ New Contributors
- @mmfarhan made their first contribution in https://github.com/codeigniter4/CodeIgniter4/pull/4798
- @Mauricevb made their first contribution in https://github.com/codeigniter4/CodeIgniter4/pull/4939