Prep for 4.5.8 release (#9415)

This commit is contained in:
John Paul E. Balandan, CPA 2025-01-19 23:30:07 +08:00 committed by GitHub
parent 97a6d66640
commit 3abaf4bc23
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 34 additions and 38 deletions

View File

@ -1,5 +1,32 @@
# Changelog # Changelog
## [v4.5.8](https://github.com/codeigniter4/CodeIgniter4/tree/v4.5.8) (2025-01-19)
[Full Changelog](https://github.com/codeigniter4/CodeIgniter4/compare/v4.5.7...v4.5.8)
### Security
* **HTTP** *Validation of header name and value*: Fixed a potential vulnerability on lack of proper header validation
for its name and value. See the [security advisory](https://github.com/codeigniter4/CodeIgniter4/security/advisories/GHSA-x5mq-jjr3-vmx6)
for more information. Credits to @neznaika0 for reporting.
* **Security** fix: ensure csrf token is string by @datlechin in https://github.com/codeigniter4/CodeIgniter4/pull/9365
### Fixed Bugs
* fix: gather affected rows after query call failed by @michalsn in https://github.com/codeigniter4/CodeIgniter4/pull/9363
### Refactoring
* refactor: use more strict result check on preg_match_all() result by @samsonasik in https://github.com/codeigniter4/CodeIgniter4/pull/9361
* refactor: Fix phpstan if.condNotBoolean by @neznaika0 in https://github.com/codeigniter4/CodeIgniter4/pull/9368
* refactor: Fix phpstan when delete string key by @neznaika0 in https://github.com/codeigniter4/CodeIgniter4/pull/9369
* refactor: Fix phpstan greaterOrEqual.invalid by @neznaika0 in https://github.com/codeigniter4/CodeIgniter4/pull/9370
* refactor: Fix phpstan nullCoalesce by @neznaika0 in https://github.com/codeigniter4/CodeIgniter4/pull/9374
* refactor: Fix phpstan isset offset by @neznaika0 in https://github.com/codeigniter4/CodeIgniter4/pull/9383
* refactor: Fix phpstan return.missing by @neznaika0 in https://github.com/codeigniter4/CodeIgniter4/pull/9382
* refactor: Fix phpstan booleanAnd.rightAlwaysTrue by @neznaika0 in https://github.com/codeigniter4/CodeIgniter4/pull/9367
* refactor: Fix phpstan codeigniter.configArgumentInstanceof by @neznaika0 in https://github.com/codeigniter4/CodeIgniter4/pull/9390
* refactor: Use `strtolower` with `str_contains`/`str_**_with` as replacement for `stripos` by @paulbalandan in https://github.com/codeigniter4/CodeIgniter4/pull/9414
## [v4.5.7](https://github.com/codeigniter4/CodeIgniter4/tree/v4.5.7) (2024-12-31) ## [v4.5.7](https://github.com/codeigniter4/CodeIgniter4/tree/v4.5.7) (2024-12-31)
[Full Changelog](https://github.com/codeigniter4/CodeIgniter4/compare/v4.5.6...v4.5.7) [Full Changelog](https://github.com/codeigniter4/CodeIgniter4/compare/v4.5.6...v4.5.7)

View File

@ -10,7 +10,7 @@
<output>api/build/</output> <output>api/build/</output>
<cache>api/cache/</cache> <cache>api/cache/</cache>
</paths> </paths>
<version number="4.5.7"> <version number="4.5.8">
<api format="php"> <api format="php">
<source dsn="."> <source dsn=".">
<path>system</path> <path>system</path>

View File

@ -56,7 +56,7 @@ class CodeIgniter
/** /**
* The current version of CodeIgniter Framework * The current version of CodeIgniter Framework
*/ */
public const CI_VERSION = '4.5.7'; public const CI_VERSION = '4.5.8';
/** /**
* App startup time. * App startup time.

View File

@ -2,7 +2,7 @@
Version 4.5.8 Version 4.5.8
############# #############
Release Date: Unreleased Release Date: January 19, 2025
**4.5.8 release of CodeIgniter4** **4.5.8 release of CodeIgniter4**
@ -18,22 +18,6 @@ SECURITY
See the `Security advisory GHSA-x5mq-jjr3-vmx6 <https://github.com/codeigniter4/CodeIgniter4/security/advisories/GHSA-x5mq-jjr3-vmx6>`_ See the `Security advisory GHSA-x5mq-jjr3-vmx6 <https://github.com/codeigniter4/CodeIgniter4/security/advisories/GHSA-x5mq-jjr3-vmx6>`_
for more information. for more information.
********
BREAKING
********
***************
Message Changes
***************
*******
Changes
*******
************
Deprecations
************
********** **********
Bugs Fixed Bugs Fixed
********** **********

View File

@ -26,7 +26,7 @@ copyright = '2019-' + str(year_now) + ' CodeIgniter Foundation'
version = '4.5' version = '4.5'
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = '4.5.7' release = '4.5.8'
# -- General configuration --------------------------------------------------- # -- General configuration ---------------------------------------------------

View File

@ -12,18 +12,6 @@ Please refer to the upgrade instructions corresponding to your installation meth
:local: :local:
:depth: 2 :depth: 2
**********************
Mandatory File Changes
**********************
****************
Breaking Changes
****************
*********************
Breaking Enhancements
*********************
************* *************
Project Files Project Files
************* *************
@ -41,15 +29,12 @@ Content Changes
The following files received significant changes (including deprecations or visual adjustments) The following files received significant changes (including deprecations or visual adjustments)
and it is recommended that you merge the updated versions with your application: and it is recommended that you merge the updated versions with your application:
Config
------
- @TODO
All Changes All Changes
=========== ===========
This is a list of all files in the **project space** that received changes; This is a list of all files in the **project space** that received changes;
many will be simple comments or formatting that have no effect on the runtime: many will be simple comments or formatting that have no effect on the runtime:
- @TODO - preload.php
- public/index.php
- spark