CodeIgniter 4.3.2 is now available. This release includes bug fixes.
CodeIgniter 4.3.2 is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications.
If you’re a developer who lives in the real world of shared hosting accounts and clients with deadlines, and if you’re tired of ponderously large and thoroughly undocumented frameworks.
CodeIgniter 4.3.2 Changelog
🐞 Bug fixes
- docs: fix incorrect sample code in view_parser by @kenjis in #7103
- docs: add missing items in upgrade_430.rst/v4.3.0.rst by @kenjis in #7119
- fix: remove
All
fromOptions All -Indexes
in .htaccess by @sba in #7093 - fix: bug on stuck content-type header in Feature Testing by @baycik in #7112
- fix: ordering
Validation
show error by callsetRule()
by @ddevsr in #7149 - fix: remove parameter $relative in
uri_string()
by @kenjis in #7135 - fix: [QueryBuilder] where() generates incorrect SQL when using RawSql by @sclubricants in #7147
- fix: [QueryBuilder] RawSql passed to set() disappears without error by @kenjis in #7148
- fix: [Parser] local_currency causes “Passing null to parameter” by @kenjis in #7157
- fix: [Parser]
!
does not work if delimiters are changed by @kenjis in #7142 - fix: Throttler token time calculation by @rumpfc in #7160
- fix: [QueryBuilder] getOperatorFromWhereKey() misses EXISTS, BETWEEN by @kenjis in #7155
- docs: Correcting documentation mistakes in upgrading from one version to another by @objecttothis in #7191
- fix: [Session]
Redis
connect to protocolTLS
by @ddevsr in #7187 - fix: Autoloader may not add Composer package’s namespaces by @kenjis in #7193
- fix: add try/catch to real_path() in clean_path() by @kenjis in #7195
- fix: cannot create shared View instance when using debugbar by @kenjis in #7172
- fix: RouteCollection::getRegisteredControllers() may not return all controllers by @kenjis in #7174
- fix:
spark routes
shows incorrect hostname routes by @kenjis in #7176 - docs: add missing composer.json in Mandatory File Changes by @kenjis in #7170
- fix: stack trace displayed when Exception handler runs out of memory is useless by @kenjis in #7212
- fix: support for display of error message using wildcard (*) by @sammyskills in #7226
- fix: routing behavior when $uriProtocol is QUERY_STRING by @kenjis in #7199
- fix: site_url() does not use alt Config by @kenjis in #7215
- docs: add missing @method having() in Model by @paul45 in #7258
Enhancements
- add
application/vnd.microsoft.portable-executable
andapplication/x-dosexec
by @totoprayogo1916 in #7144
🔧 Refactoring
- refactor: add PHPDoc types in RouteCollection by @kenjis in #7129
- refactor: URI::parseStr() by @kenjis in #7154
- refactor: error_exception.php by @kenjis in #7171
- [Rector] Apply Rector to app/Views by @samsonasik in #7169
- refactor: Update PHPDoc Common::config by @maniaba in #7224
Although updates are tested, you’re always encouraged to backup your files before patching.
Tags: php framework, Softaculous
Related Links
- Live Demo:
See CodeIgniter in action (Softaculous site (External link)) - Official Website:
Learn more about CodeIgniter software (External link) - Run CodeIgniter in your website:
Please Contact us for more information or start any Hosting Plan and install CodeIgniter from Softaculous software library - CodeIgniter Changelog:
To read changelog source Click Here (GitHub External link)